Communication method, device, storage medium, and program product

By using information exchange and matrix decomposition between the first and second network devices, the spatial directional gain of CLI is determined, which solves the problem of cross-link interference between network devices and improves network performance.

WO2026001909A1PCT designated stage Publication Date: 2026-01-02HUAWEI TECH CO LTD
View PDF 4 Cites 0 Cited by

Patent Information

Application Number
PCT/CN2025/102865
Authority / Receiving Office
WO · WO
Patent Type
Applications
Current Assignee / Owner
Priority Date
2024-06-24
Filing Date
2025-06-23
Publication Date
2026-01-02

AI Technical Summary

Technical Problem

In mobile or wireless communication networks, cross-link interference (CLI) between network devices can degrade network performance and requires optimization.

Method used

The first network device determines the first parameter, indicating the gain obtained by suppressing the spatial direction of cross-link interference (CLI), and exchanges information with the second network device to distribute the data transmission of the suppression spatial direction. It then uses matrix factorization and noise power to calculate the preference score and optimize the CLI suppression effect.

Benefits of technology

It improves communication performance between network devices, accurately calculates CLI suppression effects, reduces computational complexity, and enhances network performance.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN2025102865_02012026_PF_FP_ABST
    Figure CN2025102865_02012026_PF_FP_ABST
Patent Text Reader

Abstract

Embodiments of the present application provide a communication method, a device, a storage medium, and a program product. The method comprises: a first network device determines a first parameter, the first parameter indicating a gain obtained by the first network device by suppressing a first spatial direction in which cross-link interference (CLI) exists; the first network device receives at least one second parameter of at least one second network device, the second parameter indicating a gain obtained by the second network device by suppressing a second spatial direction in which CLI exists; and on the basis of the first parameter and the second parameter, the first network device determines whether to suppress data transmission in the first spatial direction, wherein the first spatial direction corresponds to the second spatial direction. In this way, a network device can use interaction of inter-station information such as a first parameter and a second parameter to determine, in a distributed manner, to suppress data transmission in a spatial direction. The present application is applicable to scenarios of a plurality of network devices and improves the network performance.
Need to check novelty before this filing date? Find Prior Art

Description

Method, device, storage medium and program product for communication

[0001] This application claims priority to the Chinese patent application No. 202410822729.0, filed on June 24, 2024, and entitled “Method, device, storage medium and program product for communication”, the entire content of which is incorporated herein by reference. TECHNICAL FIELD

[0002] Embodiments of the present application generally relate to the field of communication, and more particularly to a method, apparatus, computer readable storage medium and computer program product for communication. BACKGROUND

[0003] A mobile or wireless communication network can be seen as a facility that enables wireless communication between two or more communication devices or provides wireless access to a data network for communication devices. In order to enable interworking between communication devices, such as network devices, terminal devices, etc., corresponding communication standards are developed, such as standards developed by the 3rd Generation Partnership Project (3GPP) or the European Telecommunications Standards Institute (ETSI). Examples of such standards include the 5th Generation (5G) standard, the future wireless communication standard, etc. In various communication scenarios, interference between network devices, such as cross link interference (CLI), occurs, which leads to a decline in network performance and needs to be optimized. rd th In various communication scenarios, interference between network devices, such as cross link interference (CLI), occurs, which leads to a decline in network performance and needs to be optimized. SUMMARY

[0004] Embodiments of the present application provide a technical solution for communication, in particular to a technical solution for distributed inter-station cross link interference (CLI) suppression.

[0005] ​In a first aspect, a communication method is provided. The execution subject of the method can be a first network device or a chip applied in the first network device. Hereinafter, the execution subject is taken as the first network device for example. Unless otherwise specified, the “first network device” in the present application can refer to the first network device itself, a component (for example, a communication module, a processor, a circuit, a chip, or a chip system, etc.) in the first network device, or a logic module or software capable of realizing all or part of the functions of the first network device. Hereinafter, the execution subject is taken as the first network device for example. In the method, the first network device determines a first parameter, the first parameter indicating a gain obtained by the first network device in suppressing a first spatial direction in which a cross-link interference (CLI) exists. The first parameter can also indicate a priority of the first network device in suppressing the first spatial direction in which the CLI exists. In addition, the first network device receives at least one second parameter of at least one second network device, the second parameter indicating a gain obtained by the second network device in suppressing a second spatial direction in which the CLI exists. In addition, the first network device determines whether to suppress data transmission in the first spatial direction based on the first parameter and the second parameter. The first spatial direction and the second spatial direction correspond to each other. In this way, the network devices can interact with each other by using, for example, the inter-site information of the first parameter and the second parameter, and determine the data transmission in the spatial direction to be suppressed and / or the spatial direction to be suppressed in a distributed manner, which is suitable for a scenario of multiple network devices and improves network performance.

[0006] In some implementations, the first network device determining the first parameter comprises: the first network device determining the first parameter according to one or more of the following: a decomposition result of a CLI stream associated with the first network device, a decomposition result of a transmission matrix associated with the first network device, a decomposition result of a reception matrix associated with the first network device, a projection norm value of the decomposition result of the transmission matrix relative to the decomposition result of the CLI stream, a projection norm value of the decomposition result of the reception matrix relative to the decomposition result of the CLI stream, or a noise power. In this way, the first parameter such as a preference score can be calculated by using the matrix decomposition manner, and the projection norm value and the noise power are used for the transmission end and the reception end respectively, the effect of CLI suppression is accurately calculated, and thus accurate spatial direction suppression is realized and network performance is improved.

[0007] In some implementations, the first network device determining the first parameter comprises: the first network device determining the first parameter of the reception end M is associated with the dimension of the reception matrix. VR m is the mth right vector after decomposition of the reception matrix. ER m is the mth singular value after decomposition of the reception matrix. ECLI m is the mth singular value after decomposition of the CLI stream. RPRJ mis a projection modulus value of the mth right vector of the decomposed receiving matrix relative to the orthogonal space corresponding to the lth left vector of the decomposed CLI stream. P N is noise power. N 2 is a modulus square operation. In this way, the first parameter of the receiving end, such as the receiving end preference score, can be calculated by using the projection modulus value and the noise power of the matrix decomposition for the receiving end, the effect of the receiving end CLI suppression is accurately calculated, and accurate spatial direction suppression is realized, and the network performance is improved.

[0008] In some implementations, the first network device determining the first parameter includes: the first network device determining the first parameter of the sending end N is associated with the dimension of the sending matrix. UT n is the nth left vector of the decomposed sending matrix. ET n is the nth singular value of the decomposed sending matrix. ECLI n is the nth singular value of the decomposed CLI stream. TPRJ n is a projection modulus value of the n th left vector of the decomposed sending matrix relative to the orthogonal space corresponding to the lth right vector of the decomposed CLI stream. P N is noise power. N 2 is a modulus square operation. In this way, the first parameter of the sending end, such as the sending end preference score, can be calculated by using the projection modulus value and the noise power of the matrix decomposition for the sending end, the effect of the sending end CLI suppression is accurately calculated, and accurate spatial direction suppression is realized, and the network performance is improved.

[0009] In some implementations, the first network device determining the first parameter includes: the first network device determining the first parameter of the receiving end Or Or A is a constant or a variable, for example, a positive number. M is associated with the dimension of the receiving matrix. VR m is the mth right vector of the decomposed receiving matrix. ER m is the mth singular value of the decomposed receiving matrix. ECLI m is the mth singular value of the decomposed CLI stream. RPRJ m is a projection modulus value of the mth right vector of the decomposed receiving matrix relative to the orthogonal space corresponding to the lth left vector of the decomposed CLI stream. P N is noise power. N 2is a modulo square operation. In this way, the matrix decomposition can be used to calculate the first parameter of the receiving end, such as the receiving end preference score, by using the projection modulus and the noise power, to accurately calculate the effect of the receiving end CLI suppression, so as to realize accurate spatial direction suppression and improve network performance.

[0010] In some implementations, the first network device determining the first parameter includes: the first network device determining the first parameter of the sending end or or N is associated with the dimension of the sending matrix. UT n is the nth left vector after decomposition of the sending matrix. ET n is the nth singular value after decomposition of the sending matrix. ECLI n is the nth singular value after decomposition of the CLI stream. TPRJ n is the projection modulus obtained by projecting the nth left vector after decomposition of the sending matrix on the orthogonal space corresponding to the lth right vector after decomposition of the CLI stream. P N is the noise power. || 2 is a modulo square operation. In this way, the matrix decomposition can be used to calculate the first parameter of the sending end, such as the sending end preference score, by using the projection modulus and the noise power, to accurately calculate the effect of the sending end CLI suppression, so as to realize accurate spatial direction suppression and improve network performance.

[0011] In some implementations, the first network device determining the first parameter includes: the first network device determining the first parameter according to one or more of the following: the decomposition result of the CLI stream associated with the first network device, the decomposition result of the sending matrix associated with the first network device, the decomposition result of the receiving matrix associated with the first network device, the correlation value of the decomposition result of the sending matrix relative to the decomposition result of the CLI stream, or the correlation value of the result of the receiving matrix relative to the decomposition result of the CLI stream. In this way, the matrix decomposition can be used to calculate the first parameter, such as the preference score, by using the correlation value for the sending end and the receiving end respectively, to accurately calculate the effect of the CLI suppression, so as to realize accurate spatial direction suppression and improve network performance.

[0012] In some implementations, the first network device determining the first parameter includes: the first network device determining the first parameter of the receiving end or M is associated with the dimension of the receiving matrix. ER m is the mth singular value after decomposition of the receiving matrix. VR m is the mth right vector after decomposition of the receiving matrix. ECLI mis the m-th singular value of the CLI stream decomposition. RCOR m is the correlation between the l-th left vector of the CLI stream decomposition and the m-th right vector of the receive matrix decomposition. 2 is the modulus square operation. In this way, the first parameter of the receiving end, such as the receiving end preference score, can be calculated by using the matrix decomposition method, the effect of the receiving end CLI suppression is accurately calculated, and accurate spatial direction suppression is realized, thereby improving the network performance.

[0013] In some implementations, the first network device determining the first parameter comprises: the first network device determining the first parameter of the sending end or N is associated with the dimension of the sending matrix. ET n is the n-th singular value of the sending matrix decomposition. UT n is the n-th left vector of the sending matrix decomposition. ECLI n is the n-th singular value of the CLI stream decomposition. TCOR n is the correlation between the l-th right vector of the CLI stream decomposition and the n-th left vector of the sending matrix decomposition. 2 is the modulus square operation. In this way, the first parameter of the receiving end, such as the receiving end preference score, can be calculated by using the matrix decomposition method, the effect of the receiving end CLI suppression is accurately calculated, and accurate spatial direction suppression is realized, thereby improving the network performance.

[0014] In some implementations, the first network device sends the first parameter to at least one second network device. In this way, the first device can send the first parameter, such as the preference score, to the second network device, which is conducive to the CLI suppression of the second network device.

[0015] In some implementations, the first network device receives one or more of the following from at least one second network device: channel resources corresponding to at least one second spatial direction; at least one second channel matrix between the at least one second network device and other network devices measured by the at least one second network device; at least one second weighting factor for at least one second parameter; or at least one second suppression capability of the at least one second network device to the second spatial direction. In this way, the first network device can use a variety of different factors to optimize, for example, the CLI suppression to the first spatial direction, thereby improving the network performance.

[0016] In some embodiments, the first network device determines whether to suppress the data transmission in the first spatial direction based on one or more of: the channel resources corresponding to the at least one second spatial direction, the at least one second channel matrix, the at least one second weighting factor, or the at least one second suppression capability. In this way, the first network device can use a variety of different factors to optimize, for example, CLI suppression for the first spatial direction, improving network performance.

[0017] In some embodiments, the first network device sends one or more of: the channel resources corresponding to the first spatial direction, the first channel matrix measured by the first network device between the first network device and the other network devices, the first weighting factor for the first parameter, or the first suppression capability of the first network device for the first spatial direction, to the at least one second network device. In this way, the first device can cause the second network device to use a variety of different factors to optimize, for example, CLI suppression for the second spatial direction, improving network performance.

[0018] In some embodiments, the first network device determining whether to suppress the data transmission in the first spatial direction includes the first network device determining whether to suppress the data transmission in the first spatial direction according to a size relationship between the first parameter and the second parameter. In this way, the side with the larger preference score can be suppressed, achieving good CLI suppression effects and improving network performance.

[0019] In some embodiments, the first network device determining whether to suppress the data transmission in the first spatial direction includes the first network device updating the first parameter using a difference between the first parameter and the second parameter. In this way, the preference score can be dynamically updated, achieving good CLI suppression effects and improving network performance.

[0020] In some embodiments, the first network device determining whether to suppress the data transmission in the first spatial direction includes the first network device determining whether to suppress the data transmission in the first spatial direction according to a size relationship between the first parameter and the second parameter when the first suppression capability and the second suppression capability allow. In this way, a reasonable CLI suppression method can be selected within the network CLI suppression capability range, avoiding exceeding the CLI suppression capability range of the network device, thereby achieving good CLI suppression effects and improving network performance.

[0021] In some embodiments, the first network device updates the first parameter using the first weighting factor. In this way, the preference score can be adjusted using the weighting factor, improving the calculation accuracy of the preference score, thereby achieving good CLI suppression effects and improving network performance.

[0022] In some implementations, the first network device determines a first CLI interference threshold. The first CLI interference threshold indicates a CLI interference intensity that the first network device cannot tolerate. Further, the first network device determines, based on the first CLI interference threshold, a first spatial direction in which the CLI interference exists. Further, the first network device sends the first CLI interference threshold to at least one second network device. In this way, the spatial direction in which CLI suppression is needed is determined by the interference threshold without considering the spatial direction in which the CLI is too low, reducing computational complexity.

[0023] In some implementations, the first network device receives, from at least one second network device, at least one second CLI interference threshold. The at least one second CLI interference threshold indicates a CLI interference intensity that the at least one second network device cannot tolerate. A second spatial direction in which the CLI interference exists is determined according to the second CLI interference threshold. In this way, the spatial direction in which CLI suppression is needed is determined by the interference threshold without considering the spatial direction in which the CLI is too low, reducing computational complexity.

[0024] In some implementations, the first network device determines, based on an interference level between the first network device and the at least one second network device, a pair of interfering network devices. The interference level includes a comparison between the CLI between the first network device and the at least one second network device and the first CLI interference threshold, the second CLI interference threshold. In this way, the spatial direction in which CLI suppression is needed is determined by the comparison of the CLI and the interference threshold without considering the spatial direction in which the CLI is too low, reducing computational complexity.

[0025] In a second aspect, a communication method is provided. The execution subject of the method can be a first network device or a chip applied in the first network device. Hereinafter, the execution subject is taken as the first network device for example. Unless otherwise specified, the "first network device" in the present application can refer to the first network device itself, a component (for example, a communication module, a processor, a circuit, a chip, or a chip system, etc.) in the first network device, or a logic module or software capable of realizing all or part of the functions of the first network device. Hereinafter, the execution subject is taken as the first network device for example. In the method, the first network device determines a first parameter, the first parameter indicating a gain obtained by the first network device suppressing a first spatial direction in which a cross-link interference (CLI) exists. The first parameter is determined according to one or more of the following: a decomposition result of a CLI stream associated with the first network device, a decomposition result of a transmission matrix associated with the first network device, a decomposition result of a reception matrix associated with the first network device, a projection norm value of the decomposition result of the transmission matrix with respect to the decomposition result of the CLI stream, a projection norm value of the decomposition result of the reception matrix with respect to the decomposition result of the CLI stream, or a noise power. In this way, the first parameter such as a preference score can be calculated by using the matrix decomposition method for the transmission end and the reception end respectively, the effect of CLI suppression can be accurately calculated, and thus accurate spatial direction suppression can be realized and the network performance can be improved. Alternatively, the first parameter is determined according to one or more of the following: a decomposition result of a CLI stream associated with the first network device, a decomposition result of a transmission matrix associated with the first network device, a decomposition result of a reception matrix associated with the first network device, a correlation value of the decomposition result of the transmission matrix with respect to the decomposition result of the CLI stream, or a correlation value of the result of the reception matrix with respect to the decomposition result of the CLI stream. In this way, the first parameter such as a preference score can be calculated by using the matrix decomposition method for the transmission end and the reception end respectively, the effect of CLI suppression can be accurately calculated, and thus accurate spatial direction suppression can be realized and the network performance can be improved.

[0026] In a third aspect, a communication apparatus is provided. The communication apparatus can be a first network device, or a chip applied in the first network device. Unless specifically stated, the communication apparatus in the present application can refer to the first network device itself, or a component (for example, a communication module, a processor, a circuit, a chip, or a chip system, etc.) in the first network device, or a logic module or software capable of realizing all or part of the functions of the first network device. Hereinafter, the communication apparatus is taken as an example of the first network device. The communication apparatus includes a first determining module, a first receiving module, and a second determining module. The first determining module is configured to determine a first parameter at the first network device. The first parameter indicates a gain obtained by the first network device for suppressing a first spatial direction in which a cross-link interference (CLI) exists. The first receiving module is configured to receive at least one second parameter of at least one second network device. The second parameter indicates a gain obtained by the second network device for suppressing a second spatial direction in which the CLI exists. The second determining module is configured to determine whether to suppress data transmission in the first spatial direction based on the first parameter and the second parameter. The first spatial direction and the second spatial direction correspond to each other. In this way, the network devices can interact with the inter-site information, such as the first parameter and the second parameter, and determine to suppress the data transmission in the spatial direction in a distributed manner, which is suitable for a scenario of multiple network devices and improves network performance.

[0027] In some implementations, the first determining module determining the first parameter includes: the first determining module determining the first parameter according to one or more of a decomposition result of a CLI stream associated with the first network device, a decomposition result of a transmission matrix associated with the first network device, a decomposition result of a reception matrix associated with the first network device, a projection norm value of the decomposition result of the transmission matrix relative to the decomposition result of the CLI stream, a projection norm value of the decomposition result of the reception matrix relative to the decomposition result of the CLI stream, or a noise power. In this way, the first parameter, such as a preference score, can be calculated for the transmission end and the reception end respectively by using the matrix decomposition, and the effect of CLI suppression can be accurately calculated, so that accurate spatial direction suppression is realized and network performance is improved.

[0028] In some implementations, the first determining module determining the first parameter includes: the first determining module determining the first parameter according to one or more of a decomposition result of a CLI stream associated with the first network device, a decomposition result of a transmission matrix associated with the first network device, a decomposition result of a reception matrix associated with the first network device, a correlation value of the decomposition result of the transmission matrix relative to the decomposition result of the CLI stream, or a correlation value of the decomposition result of the reception matrix relative to the decomposition result of the CLI stream. In this way, the first parameter, such as a preference score, can be calculated for the transmission end and the reception end respectively by using the matrix decomposition, and the effect of CLI suppression can be accurately calculated, so that accurate spatial direction suppression is realized and network performance is improved.

[0029] In some embodiments, the communication apparatus further includes a first sending module configured to send the first parameter to the at least one second network device. In this way, the first parameter, e.g., the preference score, can be sent to the second network device to facilitate CLI mitigation by the second network device.

[0030] In some embodiments, the communication apparatus further includes a second receiving module configured to receive from the at least one second network device one or more of: channel resources corresponding to the at least one second spatial direction; at least one second channel matrix between the at least one second network device and other network devices measured by the at least one second network device; at least one second weighting factor for the at least one second parameter; or at least one second mitigation capability of the at least one second network device for the second spatial direction. In this way, the first network device can use a variety of different factors to optimize, e.g., CLI mitigation for the first spatial direction, to improve network performance.

[0031] In some embodiments, the communication apparatus further includes a second sending module configured to send to the at least one second network device one or more of: channel resources corresponding to the first spatial direction; the first channel matrix between the first network device and other network devices measured by the first network device; the first weighting factor for the first parameter; or the first mitigation capability of the first network device for the first spatial direction. In this way, the second network device can use a variety of different factors to optimize, e.g., CLI mitigation for the second spatial direction, to improve network performance.

[0032] In some embodiments, the communication apparatus further includes an updating module configured to update the first parameter using the first weighting factor. In this way, the preference score can be dynamically updated to achieve good CLI mitigation and improve network performance.

[0033] In some embodiments, the communication apparatus further includes a third determining module, a fourth determining module, and a third sending module. The third determining module is configured to determine a first CLI interference threshold. The first CLI interference threshold indicates a CLI interference intensity that the first network device cannot tolerate. The fourth determining module is configured to determine, based on the first CLI interference threshold, the first spatial direction in which CLI interference exists. The third sending module is configured to send the first CLI interference threshold to the at least one second network device. In this way, the spatial direction in which CLI mitigation is needed can be determined by the interference threshold without considering the spatial direction in which CLI is too low, reducing computational complexity.

[0034] In some embodiments, the communication apparatus further comprises a third receiving module, configured to receive at least one second CLI interference threshold from at least one second network device. The at least one second CLI interference threshold indicates a CLI interference intensity that the at least one second network device cannot tolerate. The second spatial direction in which the CLI interference exists is determined according to the second CLI interference threshold. In this way, the spatial direction in which the CLI suppression needs to be performed is determined by the interference threshold, without considering the spatial direction in which the CLI is too low, thereby reducing the computational complexity.

[0035] In some embodiments, the communication apparatus further comprises a fifth determining module, configured to determine the interfering network device pair based on an interference level between the first network device and the at least one second network device. The interference level comprises a comparison between the CLI between the first network device and the at least one second network device and the first CLI interference threshold and the second CLI interference threshold. In this way, the spatial direction in which the CLI suppression needs to be performed is determined by the comparison between the CLI and the interference threshold, without considering the spatial direction in which the CLI is too low, thereby reducing the computational complexity.

[0036] In a fourth aspect, a communication device is provided, comprising a processor and a memory storing instructions. The instructions, when executed by the processor, cause the communication device to perform the method in the first aspect.

[0037] In a fifth aspect, a computer-readable storage medium is provided. The computer-readable storage medium stores instructions. The instructions, when executed by a communication device, cause the communication device to perform the method in the first aspect.

[0038] In a sixth aspect, a computer program product is provided. The computer program product comprises instructions. The instructions, when executed by a communication device, cause the communication device to perform the method in the first aspect.

[0039] In a seventh aspect, a chip is provided. The chip comprises a processing circuit. The processing circuit is configured to perform the method in the first aspect. BRIEF DESCRIPTION OF DRAWINGS

[0040] FIG. 1 shows a communication system in which embodiments of the present application can be implemented.

[0041] FIG. 2 shows a schematic diagram of time division duplex (TDD) related to embodiments of the present application.

[0042] FIG. 3a shows a schematic diagram of sub-band full duplex (SBFD) related to embodiments of the present application.

[0043] FIG. 3b shows another schematic diagram of sub-band full duplex (SBFD) related to embodiments of the present application.

[0044] FIG. 4 shows a schematic diagram of same frequency full duplex (SFFD) related to embodiments of the present application.

[0045] FIG. 5 shows a schematic diagram of sub-band full duplex CLI interference related to embodiments of the present application.

[0046] FIG. 6 shows a schematic diagram of in-band full duplex CLI interference related to embodiments of the present application.

[0047] FIG. 7 shows a schematic diagram of BS-BS CLI interference caused by neighbor resource independent allocation related to embodiments of the present application.

[0048] FIG. 8a shows a schematic diagram of no inter-site interaction for CLI related to embodiments of the present application.

[0049] FIG. 8b shows a schematic diagram of two-site transceiver joint suppression of BS-BS CLI related to embodiments of the present application.

[0050] FIG. 9 shows a signaling diagram of distributed suppression of BS-BS CLI in embodiments of the present application.

[0051] FIG. 10 shows a schematic diagram of distributed suppression of BS-BS CLI in embodiments of the present application.

[0052] FIG. 11 shows a signaling diagram of information exchange and scheduling in embodiments of the present application.

[0053] FIG. 12 shows a schematic diagram of multi-site suppression of BS-BS CLI in embodiments of the present application.

[0054] FIG. 13 shows a schematic diagram of suppression of CLI interference streams in embodiments of the present application.

[0055] FIG. 14 shows a schematic diagram of suppression of CLI by preference score in embodiments of the present application.

[0056] FIG. 15 shows a flowchart of a process of a first network device in embodiments of the present application.

[0057] FIG. 16 shows a block diagram of a device in embodiments of the present application.

[0058] FIG. 17 shows a structural schematic diagram of an apparatus that can be used to implement the first network device in embodiments of the present application. DETAILED DESCRIPTION

[0059] In order to make the purposes, technical solutions and advantages of the present application clearer, the present application will be further described in detail below with reference to the drawings. The specific operation methods, function descriptions and the like in the method embodiments can also be applied to the apparatus embodiments or system embodiments.

[0060] As described above, in various communication scenarios, cross link interference (CLI) occurs between network devices, which leads to network performance degradation and needs to be optimized.

[0061] Embodiments of the present application provide a technical solution for communication, in which a first network device determines a first parameter, e.g., a first preference score, indicating a gain or loss obtained by the first network device for suppressing a first spatial direction in which cross link interference (CLI) exists. In addition, the first network device receives at least one second parameter of at least one second network device, the second parameter indicating a gain obtained by the second network device for suppressing a second spatial direction in which CLI exists. In addition, the first network device determines whether to suppress data transmission in the first spatial direction based on the first parameter and the second parameter. The first spatial direction and the second spatial direction correspond to each other. In this way, the network devices can interact with inter-site information such as the first parameter and the second parameter, and determine to suppress data transmission in the spatial direction in a distributed manner, which is suitable for scenarios involving multiple network devices and improves network performance.

[0062] FIG. 1 shows a communication system in which embodiments of the present application can be implemented.

[0063] In embodiment 100, the first network device 110 and the second network device 115 can be base stations of a cellular communication system, e.g., gNBs in a 5G or future communication system. The terminal devices 120, 125, 130, 150, 155, 160 can be user equipment (UE). The first network device 110 provides downlink communication services for the terminal devices 120, 125, 130 through the downlinks 135, 140, 145, respectively. The second network device 115 provides uplink communication services for the terminal devices 150, 155 through the uplinks 165, 170, respectively, and provides downlink communication services for the terminal device 160 through the downlink 175. The first network device 110 and the second network device 115 can have inter-base station CLI and blocking interference. For example, the downlink 145 of the first network device 110 causes CLI and blocking interference to the uplink 170 of the second network device 115, and the downlink 140 of the first network device 110 causes CLI and blocking interference to the uplink 165 of the second network device 115.

[0064] The wireless communication system 100 in embodiments of the present application can be applied to three major application scenarios of eMBB, URLLC and eMTC in a 5G mobile communication system, or communication system scenarios such as 5G advanced, 6G, future communication network, etc.

[0065] It should be understood that the above wireless communication system can be applied to both a high frequency scenario (above 6G) such as millimeter wave and a low frequency scenario (sub 6G). Application scenarios of the wireless communication system include, but are not limited to, a fifth generation system (5G), a new radio (NR) communication system, and the like existing communication systems or future evolved public land mobile network (PLMN) systems and the like.

[0066] The terminal devices 120, 125, 130, 150, 155, 160 shown above can be user equipment (UE), terminals, access terminals, terminal units, terminal stations, mobile stations (MS), remote stations, remote terminals, mobile terminals, wireless communication devices, terminal agents, or terminal devices, etc. The terminal devices 120, 125, 130, 150, 155, 160 can also be a communication chip with a communication module, or a vehicle with a communication function, or a vehicle-mounted device (such as a vehicle-mounted communication device, a vehicle-mounted communication chip), etc. The terminal devices 120, 125, 130, 150, 155, 160 can have a wireless transceiving function, and can communicate (such as wirelessly communicate) with one or more network devices of one or more communication systems and accept network services provided by the network devices, where the network devices include, but are not limited to, the first network device 110 and the second network device 115.

[0067] Among them, the terminal devices 120, 125, 130, 150, 155, 160 can be a cellular phone, a cordless phone, a session initiation protocol (SIP) phone, a wireless local loop (WLL) station, a personal digital assistant (PDA) device, a handheld device with wireless communication function, a computing device, or other processing devices connected to a wireless modem, a vehicle-mounted device, a wearable device, a terminal device in a 5G network, or a terminal device in a future evolved PLMN network, etc.

[0068] The terminal device 120, 125, 130, 150, 155, 160 can be specifically a mobile phone, a pad, a computer with wireless transceiver function, a virtual reality (VR) terminal, an augmented reality (AR) terminal, a wireless terminal in industrial control, a wireless terminal in self driving, a wireless terminal in remote medical, a wireless terminal in smart grid, a wireless terminal in transportation safety, a wireless terminal in smart city, a wireless terminal in smart home, and the like.

[0069] In addition, the terminal device 120, 125, 130, 150, 155, 160 can be deployed on land, including indoors or outdoors, handheld or vehicle-mounted; the terminal device 120 can also be deployed on the water surface (such as a ship, etc.); the terminal device 120, 125, 130, 150, 155, 160 can also be deployed in the air (such as an airplane, a balloon, and a satellite, etc.). The first network device 110 and the second network device 115 can be an access network device (or an access network site). The access network device refers to a device with network access function, such as a radio access network (RAN) base station, etc. For example, the first network device 110 and the second network device 115 of the access network device can specifically include a base station (base station, BS), or include a base station and a wireless resource management device for controlling the base station, etc. The first network device 110 and the second network device 115 of the access network device can also include a relay station (relay device), an access point, and a base station in a 5G network or an NR base station, a base station in a future evolved PLMN network, etc. The access network device (110, 115) can be a wearable device or a vehicle-mounted device. The first network device 110 and the second network device 115 of the access network device can also be a communication chip with a communication module.

[0070] For example, the first network device 110 and the second network device 115, such as a cellular system access network device, include but are not limited to: a base station (gnodeB, gNB) in 5G, an evolved node B (eNB) in a long term evolution (LTE) system, a radio network controller (RNC), a radio controller under a cloud radio access network (CRAN) system, a base station controller (BSC), a home base station (for example, a home evolved nodeB, or a home node B, HNB), a baseband unit (BBU), a transmitting and receiving point (TRP), a transmitting point (TP), a mobile switching center, and can also be an evolved NB (eNB or eNodeB) in LTE, and can also be a base station device in a future 5G network or an access network device in a future evolved PLMN network, and can also be a wearable device or a vehicle-mounted device.

[0071] In some deployments, the first network device 110, the second network device 115, e.g., a cellular system access network device, can include a centralized unit (CU) and a distributed unit (DU). The network device can also include an active antenna unit (AAU). The CU implements part of the functionality of the network device, and the DU implements part of the functionality of the network device, e.g., the CU is responsible for handling non-real-time protocols and services, implements the radio resource control (RRC), the functionality of the packet data convergence protocol (PDCP) layer. The DU is responsible for handling the physical layer protocol and real-time services, implements the functionality of the radio link control (RLC) layer, the media access control (MAC) layer, and the physical (PHY) layer. The AAU implements part of the physical layer processing functionality, the radio frequency processing, and the related functionality of the active antenna. Since the information of the RRC layer eventually becomes the information of the PHY layer, or is transformed from the information of the PHY layer, under this architecture, the high layer signaling, such as the RRC layer signaling, can also be considered as being sent by the DU, or by the DU+AAU. It can be understood that the network device can be a device including one or more of the CU node, the DU node, and the AAU node. In addition, the CU can be divided into a network device in the radio access network (RAN), or can be divided into a network device in the core network (CN), which is not limited in the present application. Examples of the network device include, but are not limited to, a NodeB (NodeB or NB), an evolved NodeB (eNodeB or eNB), a next-generation NodeB (gNB), a transmission and reception point (TRP), a remote radio unit (RRU), a radio head (RH), a remote radio head (RRH), an IAB node, a low-power node such as a femto node, a pico node, a reconfigurable intelligent surface (RIS), a network-controlled relay, and the like.

[0072] Further, the first network device 110 and the second network device 115, for example, a cellular system access network device, can be connected to a core network (CN) device, which can be used to provide core network services for the access network devices 110, 115 and the terminal devices 120, 125, 130, 150, 155, 160. The core network device can correspond to different devices under different systems. For example, in 3G, the core network device can correspond to a serving GPRS support node (SGSN) and / or a gateway GPRS support node (GGSN) of a general packet radio service (GPRS). In 4G, the core network device can correspond to a mobility management entity (MME) and / or a serving gateway (S-GW). In 5G, the core network device can correspond to an access and mobility management function (AMF), a session management function (SMF), a user plane function (UPF), etc.

[0073] First, the duplex scenarios of wireless communication can be analyzed. In the present application, the following duplex terminology is adopted. Full duplex (FD): simultaneous transmission and reception. Half duplex (HD): only transmission or reception at the same time. Time division duplex (TDD): separate transmission and reception in the time domain. Frequency division duplex (FDD): separate transmission and reception in the frequency domain. Full duplex frequency division duplex (FD-FDD): different uplink and downlink carriers are used for simultaneous uplink and downlink transmission. Half duplex frequency division duplex (HD-FDD): different uplink and downlink carriers are used for uplink transmission or downlink transmission at the same time. The introduction of HD-FDD can reduce the implementation complexity of user equipment (UE) and save costs.

[0074] With the rapid development of the fifth generation mobile communication technology new radio (NR), a variety of communication requirements have emerged, among which emerging businesses such as virtual reality (VR) and industry 4.0 require NR to support low latency and large capacity uplink services. However, in the widely used time division duplex (TDD) system, the downlink (DL) usually occupies most of the time resources, which causes poor uplink (UL) coverage and large latency, and cannot meet the requirements of emerging businesses such as VR and industry 4.0.

[0075] FIG. 2 shows a schematic diagram of time division duplex (TDD) related to the embodiments of the present application. In the example 200 of time division duplex (TDD), the horizontal direction represents the time domain, and the vertical direction represents the frequency domain. The reference sign 210 represents a group of time-frequency resources for downlink data or control information transmission, and the time domain range occupied thereby is referred to as a downlink slot (DL slot). The reference sign 220 represents a group of time-frequency resources for uplink data or control information transmission, and the time domain range occupied thereby is referred to as an uplink slot (UL slot).

[0076] To meet the requirements of emerging businesses such as VR and industry 4.0, the subband full duplex (SBFD) and single frequency full duplex (SFFD) schemes are proposed in 3GPP release 18 (R18) to improve the uplink coverage performance and reduce the latency in the TDD system.

[0077] In the SBFD scheme, one component carrier (CC) is divided into multiple non-overlapping subbands, and the transmission directions of different subbands can be different. For example, the time-frequency division of two typical SBFD schemes is shown in FIG. 3a and FIG. 3b, where the horizontal direction represents the time domain, and the vertical direction represents the frequency domain. DL represents a downlink resource, which is used for downlink data or control information transmission; UL represents an uplink resource, which is used for uplink data or control information transmission. A time period with both DL and UL is referred to as an SBFD slot or symbol, a time period including only uplink resources is referred to as an uplink slot or uplink symbol, and a time period including only downlink resources is referred to as a downlink slot or downlink symbol. FIG. 3a shows a schematic diagram of subband full duplex SBFD related to an embodiment of the present application. In the SBFD example 300, reference sign 305 is a downlink slot, and reference sign 325 is an uplink slot. In SBFD slots 310, 315, and 320, there are 2 downlink subbands and 1 uplink subband, respectively, to implement subband full duplex SBFD. FIG. 3b shows another schematic diagram of subband full duplex SBFD related to an embodiment of the present application. In the SBFD example 350, reference sign 355 is a downlink slot, and reference sign 375 is an uplink slot. In SBFD slots 360, 365, and 370, there is 1 downlink subband and 1 uplink subband, respectively. For convenience, a slot in which a symbol with both uplink and downlink subbands is divided on the frequency band can be referred to as an SBFD slot, denoted as an X slot, for example, 310, 315, and 320 in FIG. 3a, or 360, 365, and 370 in FIG. 3b. The X slot can be used to distinguish D, U, and S, where D is a downlink slot, U is an uplink slot, and S is a flexible slot.

[0078] That is, in SBFD, uplink and downlink use different frequency domain resources (subbands). In SFFD, uplink and downlink use the same frequency domain resources. In the SFFD scheme, on one symbol, the entire CC can be used for transmission and reception at the same time.

[0079] FIG. 4 shows a schematic diagram of simultaneous full duplex SFFD related to an embodiment of the present application. In a time-frequency division scheme 400 of one SFFD scheme, the horizontal direction represents the time domain, and the vertical direction represents the frequency domain. The gray gradient rectangle 410 represents a group of time-frequency resources used for simultaneous downlink and uplink data or control information transmission.

[0080] In the discussion of R18, most companies support the first phase of the research route of "network equipment side sub-band full duplex, terminal equipment side half duplex". Network equipment sub-band full duplex refers to that in a TDD system, the network equipment can receive and send in a symbol by using different sub-bands for uplink and downlink. Terminal equipment half duplex refers to that in a TDD system, the terminal equipment can only receive or send in a symbol, and cannot receive or send at the same time. Under this scheme, the available uplink transmission resources of the terminal equipment are increased, which can effectively improve the UL coverage and reduce the UL delay. The SFFD route is also discussed.

[0081] In this application, on a given time-frequency resource, the network equipment selects users (terminal equipment) from the set of terminal equipment to be served and allocates spatial domain resources. Specifically, the network equipment allocates a downlink precoding transmission vector or matrix (for convenience, hereinafter referred to as a precoding matrix or a transmission matrix) for downlink users, and configures a receiver vector or matrix (for convenience, hereinafter referred to as a receiving matrix) for uplink users, and provides data transmission services for users on the allocated time-frequency resource through the given spatial domain resource. Currently, the spatial domain resource allocation process of users of any two network equipments is independent or decoupled, that is, the network equipment does not interact with each other for spatial domain resource allocation information, nor does it include the spatial domain resource allocation information of other network equipments into the spatial domain resource allocation decision of the cell, which is called independent spatial domain resource scheduling.

[0082] In this application, dynamic TDD scenarios, SBFD scenarios and SFFD scenarios can all cause cross-link interference CLI and blocking interference between network equipments. That is, on a given time-frequency resource, the spatial domain resources of the uplink and downlink user data transmission of two serving cells (base stations) overlap, causing mutual interference and leading to the decline of the uplink and downlink performance of the network.

[0083] FIG. 5 shows a diagram of sub-band full duplex CLI interference, in accordance with embodiments of the present application. In a sub-band full duplex, SBFD, scenario 500, gNB 510, gNB 515 can correspond to the first network device 110, the second network device 115 in FIG. 1, respectively. gNB 510, gNB 515 both employ the same sub-band 1, sub-band 2, and the same D, U, S slot configuration manner in the sub-band. gNB 510 provides downlink services for UE 520, UE 525 through downlink (DL) 530, 535, respectively. gNB 515 provides uplink services for UE 540 through uplink (UL) 550, and provides downlink services for UE 645 through downlink (DL) 655. There is a gNB-gNB CLI 560 between gNB 510 and gNB 515, e.g., CLI of DL 535 to UL 550. There can also be a UE-UE CLI 570 in scenario 500, i.e., CLI of UL 550 to DL 535; and a UE-UE CLI 575, i.e., CLI of UL 550 to DL 555. There can also be a self-CLI 565 of gNB in scenario 500, i.e., CLI between different spatial directions of gNB 515.

[0084] FIG. 6 shows a diagram of in-band full duplex CLI interference, in accordance with embodiments of the present application. In an in-band full duplex, SFFD, scenario 600, gNB 610, gNB 615 can correspond to the first network device 110, the second network device 115 in FIG. 1, respectively. gNB 610, gNB 615 both employ the same SFFD mode. gNB 610 provides downlink services for UE 620, UE 625 through downlink (DL) 630, 635, respectively. gNB 615 provides uplink services for UE 640 through uplink (UL) 650, and provides downlink services for UE 645 through downlink (DL) 655. There is a gNB-gNB CLI 660 between gNB 610 and gNB 615, e.g., CLI of DL 635 to UL 650. There can also be a UE-UE CLI 670 in scenario 600, i.e., CLI of UL 650 to DL 635; and a UE-UE CLI 675, i.e., CLI of UL 650 to DL 655. There can also be a self-CLI 665 of gNB in scenario 600, i.e., CLI between different spatial directions of gNB 615. For the CLIs in FIG. 5 and FIG. 6, the present application can perform CLI mitigation for gNB-gNB CLI 560, 660.

[0085] FIG. 7 shows a schematic diagram of BS-BS CLI interference caused by neighbor resource independent allocation according to embodiments of the present application, and specifically shows a scenario of inter-BS CLI interference.

[0086] For example, at the same time, all the dark color transmitting beams of the interferer cells point to the dark color receiving beams of the victim cell 7, causing serious inter-network CLI and blocking interference, resulting in the decrease of the uplink performance of the victim cell. The transmitting beam is the energy distribution pattern of the signal in space after the transmitting signal is processed by the transmitting precoding matrix and diffused from the transmitting antenna array to each direction. The receiving beam is the energy distribution pattern of the signal from each spatial point to the receiving antenna array after the receiving signal of the antenna array is processed by the receiving matrix, which can be understood as the spatial distribution pattern or energy distribution pattern of the detected signal. In this scenario, the transmitting beams of all the interferer cells and the receiving beams of the victim cell are the optimal beams or suboptimal beams determined by each base station independently, which depends on the base station strategy. There is no coordination capability between the base stations, so the inter-BS CLI cannot be eliminated.

[0087] FIG. 8a shows a schematic diagram of CLI without inter-station interaction according to embodiments of the present application. In scenario 800, BS1 (810) provides services to UE1 (820) through uplink 830, and BS2 (815) provides services to UE2 (825) through downlink 835. The downlink 835 causes inter-BS CLI to the uplink 830. Since there is no information interaction between BS1 (810) and BS2 (815), the CLI cannot be eliminated.

[0088] FIG. 8b shows a schematic diagram of two-station transceiver joint suppression of BS-BS CLI according to embodiments of the present application. In scenario 840, BS1 (850) provides services to UE1 (860) through uplink 870, and BS2 (855) provides services to UE2 (865) through downlink 875. The downlink 875 causes inter-BS CLI to the uplink 870. In scenario 840, only the interfering pair of stations BS1 (850) and BS2 (855) interact with information, allocate CLI suppression subspaces, and the two-station transceiver jointly suppresses the inter-BS CLI. This scheme can only allocate CLI suppression subspaces between the corresponding two stations, which is not globally optimal and may waste resources. Thus, the effect of BS-BS interference suppression is not good, affecting the user experience.

[0089] To effectively suppress CLI between two or more base stations, global optimization is performed. Embodiments of the present application propose a distributed inter-station CLI suppression method, which is applicable to two or more base stations. FIG. 9 shows a signaling diagram for distributed suppression of BS-BS CLI in embodiments of the present application. In embodiment 900, the first network device 110 and the second network device 115 correspond to the first network device 110 and the second network device 115 in FIG. 1, respectively.

[0090] In embodiment 900, at 910, the first network device 110 determines a first parameter. The first parameter indicates a gain obtained by the first network device to suppress a first spatial direction in which a cross-link interference (CLI) exists. The first network device 110 receives (913) a second parameter 915 from at least one second network device 115. The second parameter 915 indicates a gain obtained by the second network device 115 to suppress a second spatial direction in which the CLI exists. At 920, the first network device 110 determines whether to suppress data transmission in the first spatial direction based on the first parameter and the second parameter 915. The data transmission can include transmission and / or reception of data. The first network device can be a transmitter of data, or a receiver of data. The second network device can be a transmitter of data, or a receiver of data. The first spatial direction and the second spatial direction correspond to each other. For example, the first spatial direction and the second spatial direction correspond to the same eigen-subspace or eigen-direction of an inter-station channel of the first network device and the second network device. Alternatively, the first spatial direction and the second spatial direction are a pair of agreed directions, i.e., the correspondence between the first spatial direction and the second spatial direction is pre-aligned by the first network device and the second network device. The gain can be a positive gain, or a negative gain. The suppression can be completely turning off the data transmission in the first spatial direction, or making the data transmission in the first spatial direction lower than a threshold, e.g., the power or energy of the data transmission is lower than a threshold. In the first spatial direction, the transmitter does not transmit data, or the energy of the transmitted data is lower than a given threshold; the receiver does not receive data, or the energy of the received data is lower than a given threshold. In embodiment 900, the first spatial direction and the second spatial direction corresponding to each other means that when the first network device 110 transmits data in the first spatial direction, the second network device 115 receives data in the second spatial direction, and vice versa. For example, when the first network device 110 receives data in the first spatial direction, the second network device 115 can transmit data in the second spatial direction. The first spatial direction and the second spatial direction have an overlap, and thus can cause inter-station CLI. The spatial direction can be a spatial beam of transmission or reception, or a number of streams in a beam. The second network device 115 in embodiment 900 can be multiple, thus covering the inter-station CLI scenario in FIG. 7. In this way, information exchange can be performed among multiple network devices. For example, after obtaining the second parameter 915 of other devices, the network device of the first network device 110 can make a distributed and independent decision to determine whether to suppress data transmission in the first spatial direction based on the first parameter and the second parameter. In this way, global optimization can be performed in a multi-station environment, the CLI suppression capability is improved, the CLI interference relationship among different network devices is considered in uplink and downlink spatial resource allocation, the inter-station CLI interference is reduced or avoided, and the overall network performance is improved.In the embodiment 900, the second network device 115 can implement the same function as the first network device 110, and the positions of the first network device 110 and the second network device 115 can be interchanged. That is, after determining the second parameter, the second network device 115 can receive the first parameter from the first network device 110, and determine whether to suppress the data transmission in the second spatial direction based on the first parameter and the second parameter.

[0091] FIG. 10 shows a schematic diagram of distributed suppression of BS-BS CLI in the embodiments of the present application. In the embodiment 1000, the BS1 (1010) and the BS2 (1015) are specific implementations of the first network device 110 and the second network device 115 in FIG. 9, respectively. The embodiment 1000 can include multiple BS2s (1015), which are not shown in FIG. 10 for simplicity. At 1035, the BS1 (1010) and the BS2 (1015) exchange the pre-scheduling information 1035 between the stations by broadcasting, including: the channel matrix, the weighting factor, the number of suppression streams capability, and the eigen-subspace suppression preference score. For the eigen-subspace suppression preference score, for example, the first spatial direction and the second spatial direction in the embodiment 900 can constitute the eigen-subspace. The eigen-subspace suppression preference score corresponding to the first parameter and the second parameter can include the preference score corresponding to the suppression of the first spatial direction, and the preference score corresponding to the suppression of the second spatial direction. The preference score can be the estimated rate loss of this time eliminating the CLI subspace multiplied by the historical rate loss of eliminating the CLI in a period of time. The exchange mode of the pre-scheduling information 1035 for the eigen-subspace suppression preference score can be: the ID of the CLI and the corresponding preference score. For example, the BS1 (1010) and the BS2 (1015) exchange the information by using the following data structure:

[0092] Exchange parameter {

[0093] CLI subspace 1: value

[0094] CLI subspace 2: value

[0095]

[0096] }

[0097] In the embodiments of the present application, the BS1 (1010) and the BS2 (1010) can also transmit the degree of suppression required for the CLI subspace, for example, the decibel value (dB) of the CLI subspace required to be suppressed, and how many dB can be suppressed on the side. For example, in the case of the presence of the reference signal of the backward propagation, the receiving end can transmit to the sending end how many dB needs to be suppressed. In this way, the receiving end and the sending end can determine which CLI streams to suppress and how many dB to suppress for each CLI stream.

[0098] In the embodiments of the present application, the first network device 110 can determine a first CLI interference threshold. The first CLI interference threshold indicates a CLI interference intensity that the first network device 110 cannot tolerate. In addition, the first network device 110 determines a first spatial direction in which CLI interference exists based on the first CLI interference threshold. The first network device 110 can also send the first CLI interference threshold to at least one second network device 115. In this way, the interfering base station pair can be accurately determined, the amount of calculation can be saved, and the complexity can be reduced.

[0099] For example, in the embodiment 1000, in the SBFD scenario, BS1 (1010) can determine the measured interference reference signal receiving power (RSRP) between BS1 (1010) and BS2 (1015), and determine that there is CLI 1030 between BS1 (1010) and BS2 (1015) according to the RSRP being greater than a predefined threshold value 1 and less than a threshold value 2. The threshold value 1 and the threshold value 2 can be different values corresponding to different receiver CLI suppression capabilities. When the RSRP is greater than the threshold value 2, orthogonal resources can be used to avoid strong CLI interference. BS1 (1010) can send the threshold value 1 and the threshold value 2 to BS2 (1015). The signaling of the threshold value 1 and the threshold value 2 exchanged between BS1 (1010) and BS2 (1015) can be

[0100] interference threshold

[0101] threshold value 1

[0102] threshold value 2

[0103] }

[0104] In this way, the interfering base station pair can be accurately determined, the amount of calculation can be saved, and the complexity can be reduced.

[0105] In the embodiments of the present application, the first network device 110 can receive at least one second CLI interference threshold from at least one second network device 115. The at least one second CLI interference threshold indicates a CLI interference intensity that the at least one second network device 115 cannot tolerate. The second spatial direction in which CLI interference exists is determined according to the second CLI interference threshold. In this way, the interfering base station pair can be accurately determined, the amount of calculation can be saved, and the complexity can be reduced.

[0106] BS1(1010) performs beam or stream adjustment 1040 based on itself and the acquired pre-scheduling information 1035, i.e. suppresses data transmission in a specific spatial direction. BS2(1015) performs beam or stream adjustment 1045 based on itself and the acquired pre-scheduling information 1035, i.e. suppresses data transmission in a specific spatial direction. In this way, the inter-base-station CLI 1030 can be suppressed. BS1(1010) provides downlink services to the UE through physical downlink share channel (PDSCH) transmission 1025, and BS2(1015) provides uplink services to the UE through physical uplink share channel (PUSCH) transmission 1020, and there is no CLI interference between the two channels. In this way, multiple base stations such as the first network device 110 and the second network device 115 perform sufficient information interaction through the pre-broadcast information 1035 and perform distributed beam adjustment, thereby optimizing CLI suppression in the global, effectively allocating the subspaces to be suppressed CLI between the transceiving of multiple stations, considering the CLI interference relationship between different network devices in the uplink and downlink space resource allocation, reducing the average CLI interference level between cells, improving resource utilization efficiency, and improving the overall network performance.

[0107] Figure 11 shows a signaling diagram of information interaction and scheduling in embodiments of the present application. In embodiment 1100, first network device 1110 and second network device 1115 are specific implementations of first network device 110 and second network device 115 respectively. Embodiment 1100 can include multiple second network devices 1115, forming a multi-network device scenario, which is not elaborated in the present application. Embodiment 1100 includes two stages, interference measurement and interference measurement information interaction stage 1165 and scheduling interaction stage 1170. In interference measurement and interference measurement information interaction stage 1165, first network device 1110 and second network device 1115 interact (1118) interference measurement information 1120, such as RSRP in embodiment 1000. Based on interference measurement information 1120, first network device 1110 and second network device 1115 respectively determine (1125, 1130) the CLI interference base station pair, i.e. the CLI interference pair station. For example, the BS-BS CLI interference pair of the entire network (e.g. interference of the transceiving analog beam) and the interference degree can be determined. Interference measurement and interference measurement information interaction stage 1165 can be a prerequisite for scheduling interaction stage 1170. In the case of, for example, pre-known interference pairs, interference measurement and interference measurement information interaction stage 1165 can be implemented synchronously with scheduling interaction stage 1170. Scheduling interaction stage 1170 determines the spatial resource allocation of one or more schedules by sending pre-coding matrices and receiving matrices, which can minimize the occurrence of strong CLI subspaces of BS-BS interference pairs. For example, first network device 110 and second network device 115 interact (1133) CLI channel information 1135 at time 1 in a manner such as broadcasting. CLI channel information 1135 can correspond to pre-broadcast information 1035 in embodiment 1000. Transmitting preference scores, weighting factors, etc. in a broadcast manner can reduce the resources of information interaction and improve efficiency.

[0108] Based on the CLI channel information 1135 at time 1, the first network device 110 and the second network device 115 determine the CLI nulling subspace allocation at time 1, corresponding to the beam adjustment 1040, 1045 in the embodiment 1000, i.e. nulling data transmission in certain spatial directions, so as to null the CLI between the first network device 110 and the second network device 115 at time 1. Thereafter, the first network device 110 and the second network device 115 can exchange (1148) the CLI channel information 1150 at time 2 in a broadcast manner. The CLI channel information 1150 can correspond to the pre-broadcast information 1035 in the embodiment 1000. Based on the CLI channel information 1150 at time 2, the first network device 110 and the second network device 115 determine the CLI nulling subspace allocation at time 2, corresponding to the beam adjustment 1040, 1045 in the embodiment 1000, i.e. nulling data transmission in certain spatial directions, so as to null the CLI between the first network device 110 and the second network device 115 at time 2. The first network device 110 and the second network device 115 can also exchange the CLI channel information at time 3, time 4, and determine the CLI nulling subspace allocation at the time, which will not be described herein. The first network device 1110 and the second network device 1115 transmit the CLI channel matrix in an orthogonal manner, which can be naturally extended to multiple network devices. Each network device compares the product of the weighted factor (power and / or rate) and the absolute value of the singular value of the SVD decomposition of the CLI channel matrix (interference energy). Each network device preferentially cancels the CLI channel feature subspace with large interference energy, so as to maximize the CLI interference nulling effect. In the embodiment of the present application, after the multiple devices such as the first network device 1110 and the second network device 1115 determine the CLI interference base station pair, the CLI nulling subspace allocation is distributedly performed through sufficient CLI channel information exchange, so as to optimize the CLI nulling in the global, consider the CLI interference relationship between different network devices in the uplink and downlink space resource allocation, reduce or avoid the CLI interference between BSs, and improve the overall network performance.

[0109] In the embodiments of the present application, the interference measurement and interference measurement information interaction stage 1165 and the scheduling interaction stage 1170 can also be combined into one stage, which can save the amount of interaction data. In the inter-base station CLI interference scenario, the duration length of the simulated beam interference pair can be much larger than the time length of the precoding sending matrix and the receiving matrix. For example, the interference pair can last for seconds, minutes or even hours, while the use time of the precoding sending matrix and the receiving matrix is generally less than or equal to milliseconds. Therefore, the interference measurement and interference measurement information interaction stage 1165 and the scheduling interaction stage 1170 can be combined into one stage, and after the interference pair station is determined, the CLI channel information is interacted at more time and the CLI suppression subspace is allocated, so as to save the amount of interaction data and improve the network efficiency.

[0110] FIG. 12 shows a schematic diagram of multi-station suppression of BS-BS CLI in the embodiments of the present application. BS1 (1210) in the embodiment 1200 is a specific implementation of the first network device 110 in FIG. 9, and BS2 (1215) and BS3 (1220) are specific implementations of at least one second network device 115 in FIG. 9. Through sufficient information interaction with the scheduling information broadcast 1225, 1230 and 1235, such as the interaction of channel matrix, weighting factor, transceiving suppression flow number capability and eigen-subspace suppression preference score, among the three stations. BS1 (1210), BS2 (1215) and BS3 (1220) respectively adjust the beam or flow based on the pre-scheduling information of themselves and the pre-scheduling information obtained from other base stations, which corresponds to the suppression of data transmission in a specific spatial direction. After adjustment, BS1 (1210) provides services to UEs through data transmission 1240 and 1245, BS2 (1215) provides services to UEs through data transmission 1250 and 1255, and BS3 (1220) provides services to UEs through data transmission 1260 and 1265, and the inter-base station CLI interference is eliminated among the data transmissions. Therefore, the multi-station can globally and distributedly optimize the CLI suppression, consider the CLI interference relationship among different network devices in the uplink and downlink spatial resource allocation, reduce or avoid the inter-base station CLI interference, and improve the overall network performance.

[0111] Returning to FIG. 9, and in conjunction with the embodiments of FIGS. 10, 11, and 12, the first network device 110 can determine 910 a first parameter and receive 913 a second parameter from at least one second network device 115. The first network device 110 can also send the first parameter to the at least one second network device 115 to facilitate the determination of whether to suppress data transmission in a second spatial direction by the second network device 115. The first parameter indicates a gain obtained by the first network device 110 in suppressing a first spatial direction in which cross-link interference (CLI) exists, corresponding to a first CLI-suppressed subspace preference score. The second parameter indicates a gain obtained by the second network device 115 in suppressing a second spatial direction in which cross-link interference (CLI) exists, corresponding to a second CLI-suppressed subspace preference score. The preference score of a CLI-suppressed subspace can be a value evaluation of a base station on the suppression of a CLI subspace. The value evaluation represents a performance loss or gain of a downlink transmission of an interference source base station in suppressing CLI, or a loss or gain of a receiver of a victim base station in suppressing CLI.

[0112] In embodiments of the application, the first network device 110 can send various related information to the at least one second network device 115. For example, such information can include: a first channel resource corresponding to the at least one first spatial direction; a first channel matrix between the first network device 110 and other network devices measured by the first network device 110; a first weighting factor for the first parameter; a first suppression capability of the first network device 110 for the first spatial direction; or any combination of these listed information. Depending on whether the uplink or downlink is considered, the first channel matrix can be a receive matrix or a transmit matrix. The first channel resource can be a given set of resources, including time domain resource locations and / or frequency domain resource locations. The first weighting factor can be, for example, an interference power value or a path loss value from the remaining base stations measured by the first network device 110 of the first base station. The first suppression capability can be a first transmit-receive suppression capability, which can be a spatial degree of freedom reserved by the first network device 110 for CLI suppression. The reserved spatial degree of freedom can include an uplink reserved degree of freedom for a receiver to suppress CLI, or a downlink reserved degree of freedom for precoding to suppress CLI. The suppression capability can be a suppression of a specific direction of transmit-receive spatial direction, or a suppression of a specific number of transmit-receive spatial directions. In this way, the at least one second device 115 can use a variety of different factors to optimize, for example, CLI suppression in a second spatial direction, to improve network performance.

[0113] In the embodiments of the present application, the first network device 110 can receive the following related information from at least one second network device 115. The related information can include: second channel resources corresponding to at least one second spatial direction; at least one second channel matrix between the at least one second network device 115 and other network devices measured by the at least one second network device 115; at least one second weighting factor for at least one second parameter; at least one second suppression capability of the at least one second network device 115 to the second spatial direction; or any combination of the listed information. According to the difference between uplink and downlink, the second channel matrix can be a receiving matrix or a sending matrix. The second channel resource can be a given resource set, including time domain resource position and / or frequency domain resource position. The second weighting factor can be, for example, the interference power value or the loss value from the remaining base stations measured by the second network device 115 of the second base station. The second suppression capability can be the second receiving and sending suppression capability, which can be the spatial degree of freedom reserved by the second network device 115 for suppressing CLI interference. The reserved spatial degree of freedom can include uplink reserved degree of freedom for receiver to suppress CLI, or downlink reserved degree of freedom for precoding to suppress CLI. The suppression capability can be the suppression of a specific direction of sending and receiving spatial direction, or the suppression of a specific number of sending and receiving spatial directions. The first network device 110 can determine whether to suppress the data transmission of the first spatial direction based on one or more of the second channel resource, the second channel matrix, the second weighting factor, and the second suppression capability. In this way, the first device can use a variety of different factors to optimize, for example, the CLI suppression of the first spatial direction and improve network performance.

[0114] In the embodiments of the present application, at the first network device 110, two methods can be used to calculate the first parameter, i.e., the first CLI suppression subspace preference score: using the projection modulus value and the noise power to calculate the first parameter, or using the correlation value to calculate the first parameter. Both methods are to determine the preference score according to the direction represented by the eigenvector of the CLI stream and the intensity represented by the eigenvalue, and the correlation degree of the two with the receiver space and the transmitter space.

[0115] In the embodiments of the present application, for the first parameter calculation method, the first network device 110 determines the first parameter according to the following related information. The related information includes: a decomposition result of a CLI stream associated with the first network device 110; a decomposition result of a sending matrix associated with the first network device 110; a decomposition result of a receiving matrix associated with the first network device 110; a projection norm value of the decomposition result of the sending matrix relative to the decomposition result of the CLI stream; a projection norm value of the decomposition result of the receiving matrix relative to the decomposition result of the CLI stream; a noise power; or any combination of the listed information. The CLI stream is associated with an inter-station channel between the first network device 110 and the second network device 115. The inter-station channel can be eigen-decomposed, and each eigen-direction or subspace direction decomposed can be regarded as a CLI stream, or each subspace can include one or more CLI streams. The decomposition can be SVD decomposition, EVD decomposition, QR decomposition, triangular decomposition, or other decomposition manners, which are not limited in the present disclosure. In this way, the first parameter such as a preference score can be calculated by using the matrix decomposition manner, and the projection norm value and the noise power are used for the sending end and the receiving end respectively, the effect of CLI suppression is accurately calculated, so as to realize accurate spatial direction suppression and improve network performance.

[0116] Specifically, in the embodiments of the present application, for the first parameter, the first parameter of the receiving end and the first parameter of the sending end can be calculated respectively.

[0117] The first parameter of the receiving end, or the first suppression CLI subspace preference score of the receiving end, that is, the gain obtained by suppressing the first spatial direction of the receiving end, can be determined by the following formula:

[0118] or

[0119] or

[0120] or

[0121] In the formula (1) (2) (3) (4), M is associated with the dimension of the receiving matrix. For example, M can be the number of all eigenvectors of the receiving matrix, or the number of main eigenvectors of the receiving matrix. A is a constant or a variable, for example, a positive number. The main eigenvector can be an eigenvector whose amplitude of the corresponding singular value is greater than a certain threshold. VR m is the mth right vector after decomposition of the receiving matrix. ER m is the mth singular value after decomposition of the receiving matrix. ECLI m is the mth singular value after decomposition of the CLI stream. RPRJ mis the projection modulus value of the m-th right vector of the received matrix after decomposition with respect to the orthogonal space corresponding to the l-th left vector of the CLI stream after decomposition. P N is the noise power. N 2 is the modulus square operation. For SVD decomposition, the "vector" at this time is the "singular vector". Coef RX The greater the value, the smaller the impact of the CLI stream, and the smaller the loss of suppressing the CLI stream at the receiving side. In this way, the matrix decomposition method can be used to calculate the receiving end first parameter such as the receiving end preference score at the receiving end by using the projection modulus value and the noise power, accurately calculate the effect of the receiving end CLI suppression, and thus accurately suppress the spatial direction and improve the network performance.

[0122] The formula (1) can be implemented in the following manner.

[0123] First, the first network device 110 performs SVD decomposition on the CLI channel or CLI stream to obtain L left singular vectors UCLI l , (0≤l≤L-1), L right singular vectors VCLI l , (0≤l≤L-1), and L singular values ECLI l , (0≤l≤L-1). The received matrix or the equivalent received matrix containing the UE transmission power and the channel is subjected to SVD decomposition to obtain M left singular vectors UR m , (0≤m≤M-1), M right singular vectors VR m , (0≤m≤M-1), and M singular values ER m , (0≤m≤M-1). The transmitted matrix or the equivalent transmitted matrix containing the BS transmission power and the channel path loss is subjected to SVD decomposition to obtain N left singular vectors UT n , (0≤n≤N-1), N right singular vectors VT n , (0≤n≤N-1), and N singular values ET n , (0≤n≤N-1).

[0124] Then, the first network device 110 sequentially projects the right singular vectors of the M receivers with the orthogonal spaces corresponding to the left singular vectors of the L CLI streams to obtain the projection modulus value RPRJ m , the rate loss l m is proportional to The M l m are added to obtain the receiving end first parameter in the formula (1). The receiving end first parameter can be the rate loss of suppression.

[0125] The implementation manners of the formulas (2), (3), and (4) are similar to those of the formula (1), and details are not described herein.

[0126] The first parameter of the sending end, or the first sending end CLI subspace suppression preference score, i.e., the gain obtained by suppressing the first spatial direction of the sending end, can be determined by the following formula:

[0127] Or

[0128] Or

[0129] Or

[0130] In the formulas (5), (6), (7), and (8), N is associated with the dimension of the sending matrix. For example, N can be the number of all eigenvectors of the sending matrix, or the number of main eigenvectors of the sending matrix. The main eigenvector can be an eigenvector whose amplitude of the corresponding singular value is greater than a certain threshold. n is the nth left vector after decomposition of the sending matrix. n is the nth singular value after decomposition of the sending matrix. n is the nth singular value after decomposition of the CLI stream. n is the projection modulus value obtained by projecting the nth left vector after decomposition of the sending matrix relative to the orthogonal space corresponding to the lth right vector after decomposition of the CLI stream. N is the noise power. 2 is the modulus square operation. For SVD decomposition, the "vector" at this time is the "singular vector". TX The greater the value, the smaller the influence of the CLI stream, and the smaller the loss of suppressing the CLI stream at the sending side. In this way, the matrix decomposition method can be used to calculate the first parameter of the sending end, such as the sending end preference score, by using the projection modulus value at the sending end, to accurately calculate the effect of sending end CLI suppression, so as to realize accurate spatial direction suppression and improve network performance.

[0131] The formula (5) can be specifically implemented in the following manner.

[0132] Based on the SVD decomposition of the CLI channel or the CLI stream, the sending matrix, and the receiving matrix according to the formula (1), the first network device 110 sequentially projects the left singular vectors of the N senders relative to the orthogonal spaces corresponding to the right singular vectors of the L CLI streams to obtain the projection modulus value TPRJ n , the rate loss l n is proportional to N l n are added to obtain the first parameter of the sending end in the formula (5). The first parameter of the sending end can be the suppressed rate loss.

[0133] The implementation of formulas (6), (7), and (8) is similar to that of formula (5), and thus is not described herein again.

[0134] In the embodiments of the present application, for the second first parameter calculation method, the first network device 110 determines the first parameter according to the following related information. The related information includes: the decomposition result of the CLI stream associated with the first network device 110, the decomposition result of the sending matrix associated with the first network device 110, the decomposition result of the receiving matrix associated with the first network device 110, the correlation value of the decomposition result of the sending matrix relative to the decomposition result of the CLI stream, or the correlation value of the decomposition result of the receiving matrix relative to the decomposition result of the CLI stream, or any combination of the listed information. In this way, the first parameter such as the preference score can be calculated using the correlation value for the sending end and the receiving end respectively by using the matrix decomposition method, the effect of CLI suppression is accurately calculated, and thus accurate spatial direction suppression is achieved, and the network performance is improved.

[0135] Specifically, in the embodiments of the present application, for the first parameter, the first parameter of the receiving end and the first parameter of the sending end can be calculated respectively.

[0136] The receiving end first parameter, or the receiving end first suppression CLI subspace preference score, that is, the gain obtained by suppressing the first spatial direction of the receiving end, can be determined by the following formula:

[0137] Or

[0138] In formulas (9) and (10), M is associated with the dimension of the receiving matrix. For example, M can be the number of all eigenvectors of the receiving matrix, or the number of main eigenvectors of the receiving matrix. The main eigenvector can be an eigenvector whose corresponding singular value has an amplitude greater than a certain threshold. m is the mth singular value after decomposition of the receiving matrix. m is the mth right vector after decomposition of the receiving matrix. m is the mth singular value after decomposition of the CLI stream. m is the correlation value obtained by correlating the lth left vector after decomposition of the CLI stream with the mth right vector after decomposition of the receiving matrix. 2 is the modulus square operation. For SVD decomposition, the "vector" at this time is the "singular vector". RX The greater the value is, the smaller the influence of the CLI stream is, and the smaller the loss of suppressing the CLI stream on the receiving side is. In this way, the receiving end first parameter such as the receiving end preference score can be calculated using the correlation value for the receiving end by using the matrix decomposition method, the effect of receiving end CLI suppression is accurately calculated, and thus accurate spatial direction suppression is achieved, and the network performance is improved.

[0139] The formula (9) can be implemented in the following way.

[0140] First, the first network device 110 performs SVD decomposition on the CLI channel or CLI stream, to obtain L left singular vectors UCLI l (0≤l≤L-1), L right singular vectors VCLI l (0≤l≤L-1), and L singular values ECLI l (0≤l≤L-1). The received matrix or the equivalent received matrix containing the UE transmitting power and the channel is decomposed by SVD to obtain M left singular vectors UR m (0≤m≤M-1), M right singular vectors VR m (0≤m≤M-1), and M singular values ER m (0≤m≤M-1). The transmitting matrix or the equivalent transmitting matrix containing the BS transmitting power and the channel path loss is decomposed by SVD to obtain N left singular vectors UT n (0≤n≤N-1), N right singular vectors VT n (0≤n≤N-1), and N singular values ET n (0≤n≤N-1).

[0141] Then, the first network device 110 correlates the left singular vectors UCLI l of the L CLI streams with the right singular vectors VR m of the M receivers in turn, to obtain correlation values RCOR m , and the rate loss k m is proportional to The M k m are added to obtain the first parameter of the receiving end in the formula (9). The first parameter of the receiving end can be the rate loss of suppression.

[0142] The implementation of the formula (10) is similar to that of the formula (9), and the present application will not be repeated.

[0143] The first parameter of the transmitting end, or the first suppression CLI subspace preference score, i.e., the gain obtained by suppressing the first spatial direction of the transmitting end, can be determined by the following formula:

[0144] or

[0145] In the formulas (11) and (12), N is associated with the dimension of the transmitting matrix. For example, N can be the number of all eigenvectors of the transmitting matrix, or the number of main eigenvectors of the transmitting matrix. The main eigenvector can be an eigenvector whose amplitude of the corresponding singular value is greater than a certain threshold. ET nis the nth singular value of the transmit matrix decomposition. UT n is the nth left vector of the transmit matrix decomposition. ECLI n is the nth singular value of the CLI stream decomposition. TCOR n is the correlation value of the nth left vector of the transmit matrix decomposition and the lth right vector of the CLI stream decomposition. 2 is the modulo square operation. For SVD decomposition, the "vector" here is the "singular vector". Coef TX The greater the value, the smaller the impact of the CLI stream, and the smaller the loss of suppressing the CLI stream at the sending side. In this way, the first parameter of the receiving end, such as the sending end preference score, can be calculated at the sending end by using the matrix decomposition method, the effect of the sending end CLI suppression can be accurately calculated, so as to realize accurate spatial direction suppression and improve network performance.

[0146] The formula (11) can be implemented in the following manner.

[0147] Based on the formula (9), the CLI channel or the CLI stream, the transmit matrix, and the receive matrix are decomposed by SVD, the right singular vector VCLI l of the L CLI streams is correlated with the left singular vector UR m of the N transmitters in turn, to obtain the correlation value TCOR n . The rate loss k n is proportional to N k n are added to obtain the first parameter of the sending end in the formula (4). The first parameter of the sending end can be the rate loss of suppression.

[0148] The implementation manner of the formula (12) is similar to that of the formula (11), and details are not described herein.

[0149] Those skilled in the art can understand that, for at least one second network device 115, the same manner as the first network device 110 can also be used to calculate the second parameter thereof, and details are not described herein. In this way, multiple network devices can calculate the parameters in a distributed manner to realize global optimization of the network CLI.

[0150] In the embodiments of the present application, the first network device 110 can update the first parameter calculated above by using the first weighting factor, or update the second parameter received by using the second weighting factor. Alternatively, the second network device 115 can update the second parameter by using the second weighting factor, and then send it to the first network device 110. In this way, the first parameter and the second parameter can be more accurately calculated, the CLI suppression accuracy can be improved, and the overall network performance can be improved.

[0151] In the embodiments of the present application, each network device, for example, the first network device 110 and the second network device 115, can determine whether to suppress its spatial direction according to the collected information, that is, to determine the CLI suppression subspace or to adjust the transmit beamforming in a distributed manner, so as to maximize the CLI interference suppression effect.

[0152] In the embodiments of the present application, the first network device 110 can determine whether to suppress the data transmission in the first spatial direction according to the size relationship between the first parameter and the second parameter.

[0153] For example, the first network device 110 sorts the preference scores of the receiving (transmitting) CLI suppression subspace of itself and the preference scores of the transmitting (receiving) CLI suppression subspace of the second network device 115, and removes the receiving (transmitting) CLI suppression subspace conflicting with the receiving (transmitting) CLI suppression subspace with the largest preference score in sequence from the receiving (transmitting) CLI suppression subspace with the largest preference score. The conflict forms repeated interference suppression and wastes resources. In this way, the receiving (transmitting) CLI suppression subspace corresponding to the preference score with the largest value is reserved, and the transmission performance of the whole network is improved. According to the definition of the preference score, the receiving (transmitting) CLI suppression subspace with the smallest preference score can also be removed in sequence from the receiving (transmitting) CLI suppression subspace with the smallest preference score, and the present application does not limit this.

[0154] FIG. 13 shows a schematic diagram of the CLI interference flow suppression in the embodiments of the present application, and FIG. 14 shows a schematic diagram of the CLI suppression through the preference score in the embodiments of the present application. In the embodiment 1300, BS1 (1310) and BS2 (1315) are specific implementations of the first network device 110 and the second network device 115.

[0155] In embodiment 1300, BS1 (1310), BS2 (1315) determine that BS1 (1310) and BS2 (1315) are a pair of strong interfering BSs, determine each other as interfering pair stations, and there are CLI interference 1335, 1340, where there are four CLI subspaces to be suppressed, e.g., by a threshold, such as based on UE interference measurement and reporting, determining that RSRP is greater than a pre-aligned threshold. CLI interference 1335 corresponds to interference streams stream1, stream2 transmitted by BS1 (1310) and received by BS2 (1315), generated by PDSCH 1325. That is, in interference streams or CLI subspaces stream1, stream2, BS1 (1310) uses a transmit beam or stream and BS2 (1315) uses a receive beam or stream. CLI interference 1340 corresponds to interference streams stream3, stream4 transmitted by BS2 (1315) and received by BS1 (1310), generated by PDSCH 1330. That is, in interference streams or CLI subspaces stream3, stream4, BS2 (1315) uses a transmit beam or stream and BS1 (1310) uses a receive beam or stream.

[0156] BS1-txstream1 and BS2-rxstream1 are a pair of strong interfering BSs, corresponding to transmit precoding suppression methods and receive matrix suppression methods needed to suppress CLI stream1. Only one of them is needed to suppress CLI subspace 1, i.e., CLI stream1. The preference score of BS1 and BS2 for suppressing CLI subspace 1 is defined as BS1-txstream1-value and BS2-rxstream1-value, respectively. BS1-txstream2 and BS2-rxstream2 are a pair of strong interfering BSs, corresponding to transmit precoding suppression methods and receive matrix suppression methods needed to suppress CLI stream2. Only one of them is needed to suppress CLI subspace 2, i.e., CLI stream2. The preference score of BS1 and BS2 for suppressing CLI subspace 2 is defined as BS1-txstream2-value and BS2-rxstream2-value, respectively. The preference scores of the remaining CLI subspaces 3, 4 are defined similarly, and will not be repeated here.

[0157] At 1320, BS1 (1310) and BS2 (1315) exchange channel matrices, weighting factors, transceiving suppression stream number capabilities, eigen-subspace suppression preference scores, e.g., using a broadcast manner. In BS1 (1310) and BS2 (1315), respectively, perform CLI suppression cost, i.e., preference score calculation.

[0158] In the i-th (1≤i≤4) interference stream, the preference scores of the transmitting end and the receiving end have the following relationship in FIG. 14:

[0159] BS1-trstream1-value < BS2-rxstream1-value

[0160] BS2-trstream3-value > BS1-rxstream3-value

[0161] BS1-trstream2-value > BS2-rxstream2-value

[0162] BS2-trstream4-value > BS1-rxstream4-value

[0163] In the embodiments of the present application, the first network device 110 can determine whether to suppress data transmission in the first spatial direction according to the size relationship between the first parameter and the second parameter. Further, the first network device 110 determines whether to suppress data transmission in the first spatial direction according to the size relationship between the first parameter and the second parameter when the first suppression capability and the second suppression capability are allowed.

[0164] For example, in the embodiment 1300, under the condition that both BS1 (1310) and BS2 (1315) have the ability to suppress two streams of transmission and reception, among the four inequalities, the CLI suppression method corresponding to the maximum value is retained, that is, the transmission precoding suppression CLI 1 and the receiver suppression CLI 3 and CLI 4 of BS1 and the receiver suppression CLI 2 of BS2 are retained on the same time-frequency resource block, as shown in FIG. 14. In this way, the method of suppressing the side with a larger preference score is adopted, and better CLI suppression effect is obtained, and the overall network performance is improved.

[0165] In the embodiment 1300, if BS1 (1310) or BS2 (1315) can only suppress one transmission stream or one reception stream, or can only suppress a transmission stream or a reception stream in a certain direction, the final CLI suppression scheme can be adjusted according to the actual suppression capability, and not only the size comparison of the preference score. In this way, the actual suppression capability of the base station can be adjusted, and better flexibility is obtained. Those skilled in the art can understand that the dual-base-station scenario of FIG. 13 can also be extended to the multi-base-station scenario of FIG. 12, and the present application will not be repeated.

[0166] In the embodiments of the present application, the first network device 110 can update the first parameter using the difference between the first parameter and the second parameter. For example, the first network device 110 can update the preference score of all receive (transmit) CLI-subspaces. New preference score = receive (transmit) CLI-subspace preference score - all transmit (receive) CLI-subspace preference scores directly conflicting therewith. The first network device 110 can sort all receive (transmit) CLI-subspaces according to the preference scores, and remove the receive (transmit) CLI-subspaces conflicting with the receive (transmit) CLI-subspace with the largest score in sequence, thereby retaining the receive (transmit) CLI-subspace with the largest corresponding preference score and improving the overall transmission performance of the network. Those skilled in the art can understand that the second network device 115 can also update the second parameter using the difference between the second parameter and the first parameter, which will not be described herein.

[0167] FIG. 15 shows a flowchart of the processing of the first network device in the embodiments of the present application. In flow 1500, at 1510, the first network device 110 determines a first parameter, which indicates the gain obtained by the first network device 110 for suppressing a first spatial direction in which there is cross-link interference (CLI). At 1520, the first network device 110 receives at least one second parameter of at least one second network device 115, which indicates the gain obtained by the second network device 115 for suppressing a second spatial direction in which there is CLI. At 1530, the first network device 110 determines whether to suppress data transmission in the first spatial direction based on the first parameter and the second parameter. The first spatial direction and the second spatial direction correspond to each other. It will be understood that the flow 1500 can also include other operations implemented at the first network device as described above with reference to FIGS. 2 to 14, which will not be described herein. The flow 1500 can also be implemented at the second network device 115, which will not be described herein.

[0168] Figure 16 is a block diagram that can be used to implement a device 1600 according to some embodiments of the application. The first network device 110, the second network device 115 can be implemented in the device 1600, e.g., can be part of the device 1600. The first network device 110, the second network device 115 can be implemented as a single chip, or a combination of several chips, or as hardware circuitry, or partly as hardware circuitry and partly as software, firmware or other means, which the application does not limit. In some embodiments, the device 1600 can be an element of a communication network infrastructure, such as a base station (e.g., a NodeB, an evolved Node B (eNodeB or eNB), a next generation NodeB (sometimes referred to as a gNodeB or gNB), a home subscriber server (HSS), a gateway (GW), such as a packet gateway (PGW) or a serving gateway (SGW), or various other nodes or functions within a core network (CN) or a Public Land Mobility Network (PLMN). In other embodiments, the device 1600 can be a device that connects to a network infrastructure through a wireless interface, such as a mobile phone, a smartphone, or other such device that can be classified as a User Equipment (UE). In some embodiments, the device 1600 can be a Machine Type Communications (MTC) device (also known as a machine-to-machine (M2M) device), or another such device that can be classified as a UE, although not providing direct services to a user. In some embodiments, the device 1600 can be a road side unit (RSU), a vehicle UE (V-UE), a pedestrian UE (P-UE), or an infrastructure UE (I-UE). In some scenarios, the device 1600 can also be referred to as a mobile device, a term intended to reflect a device that connects to a mobile network, regardless of whether the device itself is designed or capable to move. Particular devices can utilize all or only a subset of the components shown, and the level of integration can vary from device to device. Furthermore, a device 1600 can contain multiple instances of a component, such as multiple processors, memories, transmitters, receivers, etc.

[0169] Device 1600 generally includes a processor 1602, such as a central processing unit (CPU), and can further include dedicated processors such as a graphics processing unit (GPU) or other such processors, memory 1604, network interfaces 1606, and a bus 1608 to connect the components of device 1600. Optionally, device 1600 can also include components such as mass storage device 1610, video adapter 1612, and I / O interfaces 1616 (shown in dashed lines).

[0170] Memory 1604 can include any type of non-transitory system memory readable by processor 1602, such as static random access memory (SRAM), dynamic random access memory (DRAM), synchronous DRAM (SDRAM), read-only memory (ROM), or a combination thereof. In one embodiment, memory 1604 can include more than one type of memory, such as ROM for programs at boot-up, and DRAM for program and data storage for programs at execution. Bus 1608 can be one or more of several types of bus architectures including a memory bus or memory controller, a peripheral bus, or a video bus.

[0171] Device 1600 can also include one or more network interfaces 1606, which can include at least one of a wired network interface and a wireless network interface. As shown in FIG. 16, network interfaces 1606 can include a wired network interface for connecting to network 1622, and can also include a wireless access network interface 1620 for connecting to other devices over a wireless link. When device 1600 is a network infrastructure element, wireless access network interface 1620 can be omitted for nodes or functions that are elements of a PLMN and not at the wireless edge. When device 1600 is infrastructure at the wireless edge of a network, both wired and wireless network interfaces can be included. When device 1600 is a wirelessly connected device, such as a user equipment, wireless access network interface 1620 can be present and can be supplemented by other wireless interfaces, such as a WiFi network interface. Network interfaces 1606 allow device 1600 to communicate with remote entities such as those connected to network 1622.

[0172] Mass storage 1610 can include any type of non-transitory storage device configured to store data, programs, and other information and to make the data, programs, and other information accessible via bus 1608. Mass storage 1610 can include, for example, one or more of a solid state drive, a hard disk drive, a magnetic disk drive, or an optical disk drive. In some embodiments, mass storage 1610 can be remote from device 1600 and can be accessed through the use of a network interface such as interface 1606. In the illustrated embodiment, mass storage 1610 is distinct from memory 1604 that includes it, and mass storage 1610 can generally perform storage tasks that are compatible with higher latencies, but can generally provide less or no volatility. In some embodiments, mass storage 1610 can be integrated with heterogeneous memory 1604.

[0173] Optional video adapter 1612 and I / O interface 1616 (shown in phantom) provide interfaces to couple device 1600 to external input and output devices. Examples of input and output devices include a display 1614 coupled to video adapter 1612 and an I / O device 1618, such as a touchscreen, coupled to I / O interface 1616. Other devices can be coupled to device 1600, and additional or fewer interfaces can be utilized. For example, a serial interface such as a Universal Serial Bus (USB) (not shown) can be used to provide interface to external devices. Those skilled in the art will appreciate that, in embodiments in which device 1600 is part of a data center, I / O interface 1616 and video adapter 1612 can be virtualized and provided over network interface 1606.

[0174] FIG. 17 is a structural schematic diagram of an apparatus 1700 according to some embodiments of the present application. In some examples, the apparatus 1700 can be used to implement the first network device 110 in the embodiments of the present application. As shown in FIG. 17, the apparatus 1700 includes a first determining module 1702, a receiving module 1704, and a second determining module 1706. The apparatus 1700 can be applied to the communication system as shown in FIG. 1, and can implement any of the methods provided by the foregoing embodiments. Optionally, the physical form of the first device 1700 can be a communication device, such as a network device. Alternatively, the apparatus 1700 can be other apparatus capable of implementing the functions of the communication device, such as a processor or a chip inside the communication device, etc. Specifically, the apparatus 1700 can be a programmable chip, such as a field-programmable gate array (FPGA), a complex programmable logic device (CPLD), an application specific integrated circuit (ASIC), or a system on a chip (SOC), etc.

[0175] In some embodiments, the first determining module 1702 can be configured to determine a first parameter. The first parameter indicates a gain obtained by the first network device 110 for suppressing a first spatial direction in which there is cross-link interference (CLI). The receiving module 1704 can be configured to receive at least one second parameter of at least one second network device 115. The second parameter indicates a gain obtained by the second network device 115 for suppressing a second spatial direction in which there is CLI. The second determining module 1706 can be configured to determine whether to suppress data transmission in the first spatial direction based on the first parameter and the second parameter. The first spatial direction and the second spatial direction correspond to each other.

[0176] In some other embodiments, the apparatus 1700 can include various other units or modules, which can be configured to perform various operations or functions described with respect to the foregoing method embodiments. Specific details can be obtained by referring to the detailed description of the foregoing method embodiments, which will not be repeated here.

[0177] It should be noted that the division of modules in the above embodiments of the present application is illustrative, and is only a logical function division. In actual implementation, there can be another division manner. In addition, each functional unit in each embodiment of the present application can be integrated in one processing unit, or can be physically separated, or two or more units can be integrated in one unit. The integrated unit can be realized in the form of hardware or in the form of a software functional unit.

[0178] If the integrated unit is implemented in the form of a software function unit and sold or used as an independent product, it can be stored in a computer readable storage medium. Based on such understanding, the technical solutions of the present application can be embodied in the form of a software product in essence or all or part of the technical solutions. The computer software product is stored in a storage medium, and includes a plurality of instructions for causing a computer device (which can be a personal computer, a server, or a network device, etc.) or a processor to execute all or part of the steps of the various embodiments of the method of the present application. The storage medium described above includes: a U disk, a mobile hard disk, a read-only memory (Read-Only Memory, ROM), a random access memory (Random Access Memory, RAM), a magnetic disk or an optical disk, and various media that can store program codes.

[0179] Based on the above embodiments, the embodiments of the present application also provide a computer program, which, when running on a computer, causes the computer to execute any of the methods provided in the above embodiments.

[0180] Based on the above embodiments, the embodiments of the present application also provide a computer readable storage medium, which stores a computer program. The computer program is executed by a computer to cause the computer to execute any of the methods provided in the above embodiments. The storage medium can be any available medium that can be accessed by a computer. By way of example, and not limitation, the computer readable medium can include RAM, ROM, electrically erasable programmable read-only memory (Electrically Erasable Programmable Read-Only Memory, EEPROM), compact disc read-only memory (Compact Disc Read-Only Memory, CD-ROM) or other optical disk storage, magnetic disk storage medium or other magnetic storage devices, or any other medium that can be used to carry or store desired program codes in the form of instructions or data structures and can be accessed by a computer.

[0181] Based on the above embodiments, the embodiments of the present application also provide a chip for reading a computer program stored in a memory, which implements any of the methods provided in the above embodiments.

[0182] Based on the above embodiments, the embodiments of the present application provide a chip system, which includes a processor for supporting a computer device to implement the functions involved in the communication devices in the above embodiments. In a possible design, the chip system further includes a memory for saving the necessary programs and data of the computer device. The chip system can be composed of a chip, or can include a chip and other discrete devices.

[0183] Those skilled in the art will appreciate that embodiments of the present application can be readily used as software, hardware, or a combination of software and hardware. In one embodiment, embodiments of the present application can be implemented in software and / or firmware. In this embodiment, the software implementation can include a computer program product which can include one or more computer program code files (which can be embodied in one or more computer program products). The computer program product can be stored in one or more computer program code files and / or one or more computer readable storage media which can be distributed over one or more computer program product(s). The computer readable storage medium can be a tangible computer readable storage medium storing the computer program code thereon. The computer readable storage medium can be a computer readable storage medium that is not tangible (e.g., the computer program code can be stored on a computer readable storage medium that is not tangible).

[0184] The present application is described in reference to the flowchart illustrations and / or block diagrams according to embodiments of the application. It will be understood that each block of the flowchart illustrations and / or block diagrams, and combinations of blocks in the flowchart illustrations and / or block diagrams, can be implemented by computer program instructions. These computer program instructions can be provided to a processor of a general purpose computer, special purpose computer, embedded processor, or other programmable data processing apparatus to produce a machine, such that the instructions, which execute via the processor of the computer or other programmable data processing apparatus, create means for implementing the functions specified in the flowchart illustrations and / or block diagrams block or blocks.

[0185] These computer program instructions can also be stored in a computer readable storage medium that can direct a computer or other programmable data processing apparatus to function in a particular manner, such that the instructions stored in the computer readable storage medium produce an article of manufacture including instructions which implement the function specified in the flowchart illustrations and / or block diagrams block or blocks.

[0186] These computer program instructions can also be loaded onto a computer or other programmable data processing apparatus to cause a series of operational steps to be performed on the computer or other programmable apparatus to produce a computer implemented process such that the instructions which execute on the computer or other programmable apparatus provide steps for implementing the functions specified in the flowchart illustrations and / or block diagrams block or blocks.

[0187] Obviously, numerous modifications and variations of the present application are possible in light of the above teachings. It is therefore to be understood that within the scope of the claims and their equivalents, the present application can be practiced otherwise than as specifically described.

Claims

1. A communication method, comprising: At the first network device, a first parameter is determined, the first parameter indicating the gain obtained by the first network device in suppressing a first spatial direction where cross-link interference (CLI) exists; Receive at least one second parameter from at least one second network device, the second parameter indicating that the second network device suppresses the gain obtained in a second spatial direction where CLI exists; as well as Based on the first parameter and the second parameter, it is determined whether to suppress data transmission in the first spatial direction, wherein... The first spatial direction corresponds to the second spatial direction.

2. The method according to claim 1, wherein determining the first parameter comprises: The first parameter is determined based on at least one of the following: The decomposition result of the CLI stream associated with the first network device; The decomposition result of the transmission matrix associated with the first network device; The decomposition result of the reception matrix associated with the first network device; The projection modulus of the decomposition result of the sending matrix relative to the decomposition result of the CLI stream; The projection modulus of the decomposition result of the receiving matrix relative to the decomposition result of the CLI stream; or Noise power.

3. The method according to claim 2, wherein determining the first parameter comprises: Determine the first parameter of the receiver in, M is associated with the dimension of the receiving matrix. VR m It is the m-th right vector after the decomposition of the receiving matrix. ER m It is the m-th singular value after the decomposition of the receiving matrix. ECLI m It is the m-th singular value after the CLI stream decomposition. RPRJ m The projection modulus is obtained by projecting the m-th right vector after the receiving matrix decomposition onto the orthogonal space corresponding to the l-th left vector after the CLI stream decomposition. P N It is noise power. | | 2 It is a modulo-square operation.

4. The method of claim 2, wherein determining the first parameter comprises: Determine the first parameter of the sending end in, N is associated with the dimension of the sending matrix. UT n It is the nth left vector after the decomposition of the sending matrix. ET n It is the nth singular value after the decomposition of the sending matrix. ECLI n It is the nth singular value after the CLI stream decomposition. TPRJ n The projection modulus is obtained by projecting the nth left vector after the transmission matrix decomposition onto the orthogonal space corresponding to the lth right vector after the CLI stream decomposition. P N It is noise power. | | 2 It is a modulo-square operation.

5. The method of claim 1, wherein determining the first parameter comprises: The first parameter is determined based on at least one of the following: The decomposition result of the CLI stream associated with the first network device; The decomposition result of the transmission matrix associated with the first network device; The decomposition result of the reception matrix associated with the first network device; The correlation value between the decomposition result of the transmission matrix and the decomposition result of the CLI stream; or The correlation value between the result of the receiving matrix and the decomposition result of the CLI stream.

6. The method of claim 5, wherein determining the first parameter comprises: Determine the first parameter of the receiver in, M is associated with the dimension of the receiving matrix. ER m It is the m-th singular value after the decomposition of the receiving matrix. VR m It is the m-th right vector after the decomposition of the receiving matrix. ECLI m It is the m-th singular value after the CLI stream decomposition. RCOR m The correlation value is obtained by correlating the l-th left vector after CLI stream decomposition with the m-th right vector after receiver matrix decomposition. | | 2 It is a modulo-square operation.

7. The method of claim 5, wherein determining the first parameter comprises: Determine the first parameter of the sending end in, N is associated with the dimension of the sending matrix. ET n It is the nth singular value after the decomposition of the sending matrix. UT n It is the nth left vector after the decomposition of the sending matrix. ECLI n It is the nth singular value after the CLI stream decomposition. TCOR n The correlation value is obtained by correlating the l-th right vector after CLI stream decomposition with the n-th left vector after send matrix decomposition. | | 2 It is a modulo-square operation.

8. The method according to any one of claims 1-7, further comprising: The first parameter is sent to the at least one second network device.

9. The method according to any one of claims 1-8, further comprising receiving at least one of the following from the at least one second network device: At least one channel resource corresponding to the second spatial direction; At least one second channel matrix between the at least one second network device and other network devices, as measured by the at least one second network device; At least one second weighting factor for the at least one second parameter; or The at least one second network device has at least one second suppression capability in the second spatial direction.

10. The method of claim 9, wherein whether to suppress data transmission in the first spatial direction is further determined based on at least one of the following: The channel resources corresponding to at least one second spatial direction; The at least one second channel matrix; The at least one second weighting factor; or The at least one second inhibitory capability.

11. The method according to any one of claims 1-10, further comprising sending at least one of the following to the at least one second network device: Channel resources corresponding to the first spatial direction; The first channel matrix between the first network device and other network devices, as measured by the first network device; The first weighting factor used for the first parameter; or The first network device has a first suppression capability in the first spatial direction.

12. The method according to any one of claims 1-11, wherein determining whether to suppress data transmission in the first spatial direction comprises: Based on the magnitude relationship between the first parameter and the second parameter, it is determined whether to suppress data transmission in the first spatial direction.

13. The method of claim 12, wherein determining whether to suppress data transmission in the first spatial direction further comprises: Update the first parameter using the difference between the first parameter and the second parameter.

14. The method of claim 12 or 13, wherein determining whether to suppress data transmission in the first spatial direction comprises: If the first and second suppression capabilities allow, determine whether to suppress data transmission in the first spatial direction based on the magnitude relationship between the first and second parameters.

15. The method according to any one of claims 11-14, further comprising: Update the first parameter using the first weighting factor.

16. The method according to any one of claims 1-15, further comprising: A first CLI interference threshold is determined, wherein the first CLI interference threshold indicates the CLI interference intensity that the first network device cannot tolerate; Based on the first CLI interference threshold, the first spatial direction in which CLI interference exists is determined; as well as The first CLI interference threshold is sent to the at least one second network device.

17. The method according to any one of claims 1-16, further comprising: Receive at least one second CLI interference threshold from the at least one second network device, wherein The at least one second CLI interference threshold indicates the CLI interference intensity that the at least one second network device cannot tolerate. The second spatial direction where CLI interference exists is determined based on the second CLI interference threshold.

18. The method according to any one of claims 1-17, further comprising: The interfering network device pair is determined based on the degree of interference between the first network device and the at least one second network device, wherein... The interference level includes a comparison between the CLI between the first network device and the at least one second network device and the first CLI interference threshold and the second CLI interference threshold.

19. A communication device, comprising: A first determining module is configured to determine a first parameter at a first network device, the first parameter indicating the gain obtained by the first network device in suppressing a first spatial direction where cross-link interference (CLI) exists; A first receiving module is configured to receive at least one second parameter of at least one second network device, the second parameter indicating that the second network device suppresses the gain obtained by the second network device in a second spatial direction where CLI exists; as well as The second determining module is used to determine, based on the first parameter and the second parameter, whether to suppress data transmission in the first spatial direction, wherein... The first spatial direction corresponds to the second spatial direction.

20. The apparatus of claim 19, wherein determining the first parameter comprises: The first parameter is determined based on at least one of the following: The decomposition result of the CLI stream associated with the first network device; The decomposition result of the transmission matrix associated with the first network device; The decomposition result of the reception matrix associated with the first network device; The projection modulus of the decomposition result of the sending matrix relative to the decomposition result of the CLI stream; The projection modulus of the result of the receiving matrix relative to the decomposition result of the CLI stream; or Noise power.

21. The apparatus of claim 19, wherein determining the first parameter comprises: The first parameter is determined based on at least one of the following: The decomposition result of the CLI stream associated with the first network device; The decomposition result of the transmission matrix associated with the first network device; The decomposition result of the reception matrix associated with the first network device; The correlation value between the decomposition result of the transmission matrix and the decomposition result of the CLI stream; or The correlation value between the result of the receiving matrix and the decomposition result of the CLI stream.

22. The apparatus according to any one of claims 19-21, further comprising: A first sending module is used to send the first parameter to the at least one second network device.

23. The apparatus according to any one of claims 19-22, further comprising: The second receiving module is configured to receive at least one of the following from the at least one second network device: At least one channel resource corresponding to the second spatial direction; At least one second channel matrix between the at least one second network device and other network devices, as measured by the at least one second network device; At least one second weighting factor for the at least one second parameter; or The at least one second network device has at least one second suppression capability in the second spatial direction.

24. The apparatus according to any one of claims 19-23, further comprising: The second transmitting module is configured to transmit at least one of the following to the at least one second network device: Channel resources corresponding to the first spatial direction; The first channel matrix between the first network device and other network devices, as measured by the first network device; The first weighting factor used for the first parameter; or The first network device has a first suppression capability in the first spatial direction.

25. The apparatus of claim 24, further comprising: An update module is used to update the first parameter using the first weighting factor.

26. The apparatus according to any one of claims 19-25, further comprising: The third determining module is used to determine a first CLI interference threshold, wherein the first CLI interference threshold indicates the CLI interference intensity that the first network device cannot tolerate. The fourth determining module is used to determine the first spatial direction where CLI interference exists based on the first CLI interference threshold. as well as The third transmitting module is used to transmit the first CLI interference threshold to the at least one second network device.

27. The apparatus according to any one of claims 19-26, further comprising: The third receiving module is configured to receive at least one second CLI interference threshold from the at least one second network device, wherein... The at least one second CLI interference threshold indicates the CLI interference intensity that the at least one second network device cannot tolerate. The second spatial direction where CLI interference exists is determined based on the second CLI interference threshold.

28. The apparatus according to any one of claims 19-27, further comprising: The fifth determining module is used to determine an interfering network device pair based on the degree of interference between the first network device and the at least one second network device, wherein... The interference level includes a comparison between the CLI between the first network device and the at least one second network device and the first CLI interference threshold and the second CLI interference threshold.

29. A communication device, comprising: A processor and a memory storing instructions, which, when executed by the processor, cause the communication device to perform the method according to any one of claims 1 to 18.

30. A computer-readable storage medium storing instructions that, when executed by a communication device, cause the communication device to perform the method according to any one of claims 1 to 18.

31. A computer program product comprising instructions that, when executed by a communication device, cause the communication device to perform the method according to any one of claims 1 to 18.

32. A chip comprising processing circuitry configured to perform the method according to any one of claims 1 to 18.

Citation Information

Patent Citations

  • System and method for measuring and controlling cross-link interference in wireless communications

    CN110637494A

  • Cross Link Interference Handling

    US20220303108A1

  • Techniques for inter-base station messaging for inter-base station cross-link interference mitigation

    US20230155711A1

  • Adjusting radio link quality monitoring based on potential CLI such as for advanced duplexing cases

    WO2024030134A1