A precoding method, device, equipment and storage medium

By acquiring the precoding information sent by the network-side device, the auxiliary communication device precoding the incident beam to form a composite beam, solving the problem of excessive precoding complexity in the prior art and achieving more efficient channel control.

CN116830471BActive Publication Date: 2025-04-01BEIJING XIAOMI MOBILE SOFTWARE CO LTD
View PDF 2 Cites 0 Cited by

Patent Information

Application Number
CN202280000026.9
Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Filing Date
2022-01-07
Publication Date
2025-04-01
Estimated Expiration
2042-01-07

AI Technical Summary

Technical Problem

In the prior art, when the Smart Repeater/RIS and the precoding of the base station is jointly designed through alternating optimization techniques, the complexity is too high, making it difficult to achieve efficient channel control.

Method used

A precoding method is proposed. By acquiring the precoding information sent by the network side device, the auxiliary communication device precoding the incident beam to form a composite beam and transmit the composite beam.

Benefits of technology

The complexity of precoding is reduced, and the applicability is improved, allowing auxiliary communication devices to perform channel control more efficiently.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN116830471B_ABST
    Figure CN116830471B_ABST
Patent Text Reader

Abstract

The present disclosure proposes a model processing method / device / equipment and storage medium based on UE capability, which belongs to the field of communication technology. Obtain precoding information sent by a network side device; precode an incident beam based on the precoding information to form a composite beam, and transmit the composite beam. The method provided in the present disclosure can reduce the complexity of precoding.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present disclosure relates to the field of communication technology, and in particular to a precoding method, apparatus, device and storage medium. Background Art

[0002] In wireless communication systems, in order to improve the quality of service, precoding technology is introduced to reflect the incident signal transmitted by the base station to the RIS (Reconfigurable Intelligent Surface) or Smart Repeater in a specific direction to the UE (User Equipment) to build an intelligent programmable wireless environment, thereby enhancing the signal strength of the received signal at the UE and achieving control of the channel.

[0003] In the related art, the Smart Repeater (intelligent repeater) / RIS and the precoding of the base station are jointly designed mainly through the alternating optimization technology. However, in the related art, when the Smart Repeater / RIS and the precoding of the base station are jointly designed through the alternating optimization technology, different algorithms need to be used respectively, which is too complicated. Summary of the invention

[0004] The precoding method, device, equipment and storage medium proposed in the present disclosure are intended to solve the technical problem of high complexity of the precoding method in the related art.

[0005] A precoding method provided in an embodiment of one aspect of the present disclosure is applied to an auxiliary communication device, including:

[0006] Obtain precoding information sent by the network side device;

[0007] An incident beam is precoded based on the precoding information to form a composite beam, and the composite beam is transmitted.

[0008] A precoding method provided in an embodiment of one aspect of the present disclosure is applied to a network side device, including:

[0009] Obtaining PMI information from at least two UEs;

[0010] Determine precoding information based on the PMI information;

[0011] The precoding information is sent to the auxiliary communication device.

[0012] A precoding method provided in an embodiment of one aspect of the present disclosure is applied to a UE, including:

[0013] Send PMI information to the network side device.

[0014] A precoding device provided in yet another aspect of the present disclosure includes:

[0015] An acquisition module, used to acquire precoding information sent by a network side device;

[0016] A processing module is used to precode an incident beam based on the precoding information to form a composite beam, and transmit the composite beam.

[0017] A precoding device provided in yet another aspect of the present disclosure includes:

[0018] An acquisition module, used to acquire PMI information from at least two UEs;

[0019] A determination module, configured to determine precoding information based on the PMI information;

[0020] The sending module is used to send the precoding information to the auxiliary communication device.

[0021] A precoding device provided in yet another aspect of the present disclosure includes:

[0022] The sending module is used to send PMI information to the network side device.

[0023] Another aspect of the present disclosure provides a communication device, which includes a processor and a memory, wherein the memory stores a computer program, and the processor executes the computer program stored in the memory so that the device performs the method provided in the above aspect.

[0024] Another aspect of the present disclosure provides a communication device, which includes a processor and a memory, wherein the memory stores a computer program, and the processor executes the computer program stored in the memory so that the device performs the method provided in the above aspect.

[0025] Another aspect of the present disclosure provides a communication device, which includes a processor and a memory, wherein the memory stores a computer program, and the processor executes the computer program stored in the memory so that the device performs the method provided in the other aspect of the embodiment above.

[0026] A communication device provided in another aspect of the present disclosure includes: a processor and an interface circuit;

[0027] The interface circuit is used to receive code instructions and transmit them to the processor;

[0028] The processor is used to run the code instructions to execute the method proposed in an embodiment of one aspect.

[0029] A communication device provided in another aspect of the present disclosure includes: a processor and an interface circuit;

[0030] The interface circuit is used to receive code instructions and transmit them to the processor;

[0031] The processor is used to run the code instructions to execute the method proposed in an embodiment of one aspect.

[0032] A communication device provided in another aspect of the present disclosure includes: a processor and an interface circuit;

[0033] The interface circuit is used to receive code instructions and transmit them to the processor;

[0034] The processor is used to run the code instructions to execute the method proposed in another embodiment.

[0035] A computer-readable storage medium provided in yet another aspect of the present disclosure is used to store instructions, and when the instructions are executed, the method provided in the embodiment of the first aspect is implemented.

[0036] A computer-readable storage medium provided in yet another aspect of the present disclosure is used to store instructions, and when the instructions are executed, the method provided in yet another aspect of the present disclosure is implemented.

[0037] A computer-readable storage medium provided in yet another aspect of the present disclosure is used to store instructions, and when the instructions are executed, the method provided in yet another aspect of the present disclosure is implemented.

[0038] In summary, in the precoding method, apparatus, device, and storage medium provided in the embodiments of the present disclosure, the auxiliary communication device obtains the precoding information sent by the network side device, and then precodes the incident beam based on the precoding information to form a composite beam, and transmits the composite beam. Therefore, in the embodiments of the present disclosure, the auxiliary communication device precodes the incident beam based on the precoding information sent by the network side device, which has low complexity and high applicability. BRIEF DESCRIPTION OF THE DRAWINGS

[0039] The above and / or additional aspects and advantages of the present disclosure will become apparent and easily understood from the following description of the embodiments in conjunction with the accompanying drawings, in which:

[0040] Figure 1 A schematic diagram of a flow chart of a precoding method provided by an embodiment of the present disclosure;

[0041] Figure 2 A schematic diagram of a flow chart of a precoding method provided by another embodiment of the present disclosure;

[0042] Figure 3A flowchart of a precoding method provided by another embodiment of the present disclosure;

[0043] Figure 4 A flowchart of a precoding method provided by another embodiment of the present disclosure;

[0044] Figure 5 A flowchart of a precoding method provided by another embodiment of the present disclosure;

[0045] Figure 6 A flowchart of a precoding method provided by another embodiment of the present disclosure;

[0046] Figure 7 A flowchart of a precoding method provided by another embodiment of the present disclosure;

[0047] Figure 8 A flowchart of a precoding method provided by another embodiment of the present disclosure;

[0048] Fig. 9 A flowchart of a precoding method provided by another embodiment of the present disclosure;

[0049] Fig.10 A schematic diagram of the structure of a precoding device provided by an embodiment of the present disclosure;

[0050] Fig.11 A schematic diagram of the structure of a precoding device provided by another embodiment of the present disclosure;

[0051] Fig.12 A schematic diagram of the structure of a precoding device provided in yet another embodiment of the present disclosure;

[0052] Fig.13 is a block diagram of a user equipment provided by an embodiment of the present disclosure;

[0053] Fig.14 A block diagram of a network side device provided by an embodiment of the present disclosure. DETAILED DESCRIPTION

[0054] Exemplary embodiments will be described in detail herein, examples of which are shown in the accompanying drawings. When the following description refers to the drawings, unless otherwise indicated, the same numbers in different drawings represent the same or similar elements. The implementations described in the following exemplary embodiments do not represent all implementations consistent with the embodiments of the present disclosure. Instead, they are merely examples of devices and methods consistent with some aspects of the embodiments of the present disclosure as detailed in the appended claims.

[0055] The terms used in the disclosed embodiments are only for the purpose of describing specific embodiments and are not intended to limit the disclosed embodiments. The singular forms of "a", "an" and "the" used in the disclosed embodiments and the appended claims are also intended to include plural forms unless the context clearly indicates other meanings. It should also be understood that the term "and / or" used herein refers to and includes any or all possible combinations of one or more associated listed items.

[0056] It should be understood that although the terms first, second, third, etc. may be used to describe various information in the disclosed embodiments, these information should not be limited to these terms. These terms are only used to distinguish the same type of information from each other. For example, without departing from the scope of the disclosed embodiments, the first information may also be referred to as the second information, and similarly, the second information may also be referred to as the first information. Depending on the context, the words "if" and "if" as used herein may be interpreted as "at" or "when" or "in response to determination".

[0057] The precoding measurement method, apparatus, device and storage medium provided by the embodiments of the present disclosure are described in detail below with reference to the accompanying drawings.

[0058] Figure 1 A schematic diagram of a precoding method provided by an embodiment of the present disclosure is provided, wherein the method provided by an embodiment of the present disclosure can be applied to multiple UE scenarios, and the method is executed by an auxiliary communication device, such as Figure 1 As shown, the precoding method may include the following steps:

[0059] Step 101: Obtain precoding information sent by a network side device.

[0060] In one embodiment of the present disclosure, the auxiliary communication device may be a smart repeater (SmartRepeater) and / or a RIS array.

[0061] In one embodiment of the present disclosure, the precoding information may include at least one of the following:

[0062] At least one specific PMI (Precoding Matrix Index);

[0063] A weighting coefficient set corresponding to each specific PMI; wherein the weighting coefficient set includes at least one weighting coefficient, and the weighting coefficient set corresponding to each specific PMI is determined by the weighting coefficient corresponding to each specific PMI and at least one UE.

[0064] It should be noted that, in one embodiment of the present disclosure, the above-mentioned precoding information may be determined by the network side device based on the PMI information from at least two UEs. That is, the precoding information may be determined by the network side device based on the PMI information of at least two UEs. Among them, in one embodiment of the present disclosure, the PMI information may include multiple PMI information, wherein the multiple PMI information may correspond to two or more UEs; one of the UEs may correspond to one or more PMI information. In the implementation of the present disclosure, the PMI information of the at least two UEs includes: PMIs sent by at least two UEs. Further, the PMI information of the at least two UEs may also include: weighting coefficients corresponding to each PMI and each of the at least two UEs. Among them, the PMI includes the M PMIs with the best channel quality and / or the N PMIs with the worst channel quality corresponding to the UE, wherein M and N are integers greater than or equal to 0. And, the weighting coefficient corresponding to the PMI is positively correlated with the degree of deflection of the composite beam obtained by precoding the incident beam using the PMI and the UE. For example, the precoding codebook contains N precoding matrices, and the optimal precoding matrix W calculated by the UE is approximated by the linear combination of the X precoding matrices in the codebook, and the weight coefficient is the weight coefficient of the linear combination. In a possible example, assuming that there are 10 candidate precoding matrices (X=10), the optimal beam precoding matrix calculated by the UE is not among the candidate precoding matrices, so all or part of the 10 candidate precoding matrices (several candidate precoding matrices that are relatively close to the optimal beam precoding matrix) can be used for approximation to determine the weight coefficient of the candidate precoding matrix; that is, the closer the candidate precoding matrix is ​​to the optimal beam precoding matrix, the higher its weight coefficient.

[0065] And, in one embodiment of the present disclosure, the above-mentioned PMI information can be sent directly by the UE to the network side device, and in another embodiment of the present disclosure, the above-mentioned PMI information can be forwarded by the UE to the network side device through the auxiliary communication device, that is, the UE first sends the PMI information to the auxiliary communication device, and then the auxiliary communication device forwards the PMI information to the network side device. In the embodiment of the present disclosure, the auxiliary communication device can be exemplarily a Smart Repeater (intelligent repeater) / RIS.

[0066] In addition, in one embodiment of the present disclosure, when the UE sends the PMI in the PMI information, it may be to send the PMI in sequence in a specific order. In one embodiment of the present disclosure, the specific order may be: in order of PMI index from small to large, in another embodiment of the present disclosure, the specific order may be: in order of PMI corresponding channel quality from best to worst, in another embodiment of the present disclosure, the specific order may be: in order of PMI corresponding channel quality from worst to best. Of course, the UE may include one or more PMIs in the PMI information sent; if only one PMI is sent, no sorting is required; if multiple PMIs are sent, they may be sorted in the above manner or in any possible manner.

[0067] For example, in one embodiment of the present disclosure, it is assumed that the PMI information sent by a UE to a network-side device includes two PMIs, namely, PMI-1 corresponding to the worst channel quality of the UE, and PMI-2 with the best channel quality. At this time, the UE may send the two PMIs in the order from small to large of the PMI index, that is, send PMI-1 and PMI-2 in sequence; or, the UE may send the two PMIs in the order from best to worst of the channel quality corresponding to the PMI, that is, send PMI-2 and PMI-1 in sequence; or, the UE may send the two PMIs in the order from worst to best of the channel quality corresponding to the PMI, that is, send PMI-1 and PMI-2 in sequence.

[0068] It should also be noted that, in one embodiment of the present disclosure, the weighting coefficient corresponding to the above-mentioned PMI and UE is an optional option, that is, the UE may send each PMI sent by the UE and the weighting coefficient corresponding to each PMI of the UE and the UE to the network side device, or may not send the weighting coefficient corresponding to each PMI of the UE and the UE to the network side device, but only send the PMI. As mentioned above, the weighting coefficient corresponding to each PMI of the UE and the UE, the weighting coefficient corresponding to the PMI is positively correlated with the degree to which the composite beam obtained by precoding the incident beam using the PMI is biased towards the UE corresponding to the PMI.

[0069] In one embodiment of the present disclosure, the precoding information may be that the network side device selects at least one specific PMI from all PMIs corresponding to the PMI information sent by each UE, and determines the weight coefficient set of each specific PMI based on the weight coefficient corresponding to the at least one specific PMI; then, the weight coefficient set corresponding to the at least one specific PMI and / or each specific PMI is determined as the precoding information. The weight coefficient set includes at least one weight coefficient, and the weight coefficient set corresponding to each specific PMI is determined by the weight coefficient corresponding to each specific PMI and at least one UE. In the embodiment of the present disclosure, for each PMI, different UEs correspond to different weight coefficients; the weight coefficient set corresponding to the PMI can be generated based on the weight coefficients corresponding to all or part of the UEs.

[0070] It should be noted that, in one embodiment of the present disclosure, when selecting a specific PMI, it is mainly determined based on the target UE corresponding to the auxiliary communication device, wherein the target UE is the UE that is to receive the composite beam obtained after the auxiliary communication device reflects and / or transmits the incident beam. In addition, the selected specific PMI should meet the following conditions: after the composite beam is obtained by precoding the incident beam using the specific PMI, the composite beam can be accurately received by the target UE.

[0071] Based on this, the specific PMI may include at least one of the following:

[0072] At least one PMI with the best channel quality corresponding to the target UE;

[0073] At least one PMI with the worst channel quality corresponding to the non-target UE.

[0074] And, it should be noted that, in one embodiment of the present disclosure, after a specific PMI is determined, the weighting coefficients of all UEs corresponding to the specific PMI can be directly determined as a weighting coefficient set of the specific PMI. In another embodiment of the present disclosure, after a specific PMI is determined, the network side device can also change the weighting coefficient corresponding to the specific PMI, and determine the changed weighting coefficient as the weighting coefficient set of the specific PMI.

[0075] For example, in one embodiment of the present disclosure, it is assumed that there are currently two UEs, namely UE-1 and UE-2, wherein the PMI information sent by UE-1 to the base station is: PMI-1 with the best quality, the weighting coefficient a corresponding to PMI-1, PMI-2 with the worst quality, and the weighting coefficient b corresponding to PMI-2; the PMI information sent by UE-2 to the base station is: PMI-3 with the worst quality, PMI-4 with the best quality, the weighting coefficient c corresponding to PMI-3, and the weighting coefficient d corresponding to PMI-4. Among them, if the target UE is UE-1, the network side device can determine PMI-1 and PMI-3 as specific PMIs, and can determine the weighting coefficient a as the weighting coefficient set of the specific PMI-1 and the weighting coefficient c as the weighting coefficient set of the specific PMI-3.

[0076] By executing the above steps, the network side device can determine the precoding information, and then send the precoding information to the auxiliary communication device.

[0077] It should be noted that, in one embodiment of the present disclosure, when the network side device sends precoding information to the auxiliary communication device, it may optionally send a weighting coefficient set corresponding to a specific PMI or a weighting coefficient set corresponding to some specific PMIs to the auxiliary communication device; that is, the network side device may send the weighting coefficient set corresponding to each specific PMI to the auxiliary communication device, or may not send the weighting coefficient set corresponding to each specific PMI to the auxiliary communication device, but only send one specific PMI or several specific PMIs.

[0078] Step 102: Precode the incident beam based on the precoding information to form a composite beam, and transmit the composite beam.

[0079] Among them, in one embodiment of the present disclosure, when the auxiliary communication device precodes the incident beam based on the precoding information, it can be specifically: determining the composite beam based on the specific PMI and / or the weighting coefficient set corresponding to the specific PMI. In a possible implementation, the incident beam can be reflected and / or transmitted in a specific direction based on the specific PMI and / or the weighting coefficient set corresponding to the specific PMI to obtain the composite beam.

[0080] Furthermore, the method may also include: transmitting the composite beam to the UE. Specifically, the network device may transmit the composite beam to one UE or to multiple UE devices.

[0081] In summary, in the precoding method provided in the embodiment of the present disclosure, the auxiliary communication device obtains the precoding information sent by the network side device, and then precodes the incident beam based on the precoding information to form a composite beam, and transmits the composite beam. Therefore, in the embodiment of the present disclosure, the auxiliary communication device precodes the incident beam based on the precoding information sent by the network side device, which has low complexity and high applicability.

[0082] Figure 2 1 is a flow chart of a precoding method provided by an embodiment of the present disclosure, the method is executed by an auxiliary communication device, and the auxiliary communication device may be a Smart Repeater; Figure 2 As shown, the precoding method may include the following steps:

[0083] Step 201: Obtain precoding information sent by a network side device.

[0084] Step 202: Determine a composite beam based on precoding information, and transmit the composite beam.

[0085] In one embodiment of the present disclosure, the target vector may be determined based on a specific PMI and / or a weighting coefficient set corresponding to the specific PMI. Also, the detailed description of steps 201-202 may refer to the above embodiment description, and the present disclosure embodiment will not be repeated here.

[0086] In the embodiment of the present disclosure, step 202 may be specifically as follows: Step 202, determine a target vector based on precoding information, reflect and / or transmit an incident beam based on the target vector to form a composite beam, and transmit the composite beam.

[0087] In summary, in the precoding method provided in the embodiment of the present disclosure, the auxiliary communication device obtains the precoding information sent by the network side device, and then precodes the incident beam based on the precoding information to form a composite beam, and transmits the composite beam. Therefore, in the embodiment of the present disclosure, the auxiliary communication device precodes the incident beam based on the precoding information sent by the network side device, which has low complexity and high applicability.

[0088] Figure 3 A schematic diagram of a precoding method provided by an embodiment of the present disclosure is shown in FIG. 1 , wherein the method is performed by an auxiliary communication device, and the auxiliary communication device is a RIS. Figure 3 As shown, the precoding method may include the following steps:

[0089] Step 301: Obtain precoding information sent by a network side device.

[0090] Step 302: Obtain incident angle information of the incident beam sent by the network side device.

[0091] Step 303: Determine a composite beam based on the precoding information and the incident angle information, and transmit the composite beam to the UE.

[0092] In one embodiment of the present disclosure, the target offset phase angle may be determined based on a specific PMI and / or a weighting coefficient set corresponding to the specific PMI. Also, the detailed description of steps 301-302 may refer to the above embodiment description, and the present disclosure embodiment will not be repeated here.

[0093] In the embodiment of the present disclosure, step 303 may be specifically as follows: determining a target offset phase angle based on precoding information and incident angle information, determining a target phase shift matrix based on the target offset phase angle, reflecting and / or transmitting the incident beam based on the target phase shift matrix to form a composite beam, and transmitting the composite beam.

[0094] In summary, in the precoding method provided in the embodiment of the present disclosure, the auxiliary communication device obtains the precoding information sent by the network side device, and then precodes the incident beam based on the precoding information to form a composite beam, and transmits the composite beam. Therefore, in the embodiment of the present disclosure, the auxiliary communication device precodes the incident beam based on the precoding information sent by the network side device, which has low complexity and high applicability.

[0095] Figure 4 A schematic flow chart of a precoding method provided by an embodiment of the present disclosure, the method is executed by an auxiliary communication device, the auxiliary communication device is a Smart Repeater or a RIS, such as Figure 4 As shown, the precoding method may include the following steps:

[0096] Step 401: Obtain PMI information sent by at least two UEs.

[0097] In one embodiment of the present disclosure, the PMI information may include at least one PMI sent by the UE and a weighting coefficient corresponding to the UE for each PMI sent by the UE, wherein the at least one PMI may include the M PMIs with the best channel quality and / or the N PMIs with the worst channel quality corresponding to the UE, wherein M and N are integers greater than or equal to 0.

[0098] Step 402: Forward the PMI information to the network side device.

[0099] Step 403: Obtain precoding information sent by the network side device.

[0100] Step 404: Precode the incident beam based on the precoding information to form a composite beam, and transmit the composite beam.

[0101] For a detailed description of steps 401 - 404 , reference may be made to the above-mentioned embodiment description, which will not be elaborated in detail in the present embodiment.

[0102] In summary, in the precoding method provided in the embodiment of the present disclosure, the auxiliary communication device obtains the precoding information sent by the network side device, and then precodes the incident beam based on the precoding information to form a composite beam, and transmits the composite beam. Therefore, in the embodiment of the present disclosure, the auxiliary communication device precodes the incident beam based on the precoding information sent by the network side device, which has low complexity and high applicability.

[0103] Figure 5 A schematic diagram of a precoding method provided by an embodiment of the present disclosure is shown in FIG. Figure 5 As shown, the precoding method may include the following steps:

[0104] Step 501: Obtain PMI information from at least two UEs.

[0105] Among them, in one embodiment of the present disclosure, the PMI information may include multiple PMI information, wherein the multiple PMI information may correspond to two or more UEs; one of the UEs may correspond to one or more PMI information. In the implementation of the present disclosure, the PMI information of the at least two UEs includes: PMIs sent by at least two UEs. Further, the PMI information of the at least two UEs may also include: weighting coefficients corresponding to each PMI and each of the at least two UEs. Among them, the PMI includes the M PMIs with the best channel quality and / or the N PMIs with the worst channel quality corresponding to the UE, wherein M and N are integers greater than or equal to 0. And, the weighting coefficient corresponding to the PMI is positively correlated with the degree of deflection of the composite beam obtained by precoding the incident beam using the PMI and the UE. For example, exemplarily, the precoding codebook contains N precoding matrices, and the best precoding matrix W calculated by the UE uses a linear combination of X precoding matrices in the codebook to approximate the optimal precoding matrix, and the weighting coefficient is the weighting coefficient of the linear combination. In a possible example, assuming that there are 10 candidate precoding matrices (X=10), the best beam precoding matrix calculated by the UE is not among the candidate precoding matrices, and therefore all or part of the 10 candidate precoding matrices (several candidate precoding matrices that are relatively close to the best beam precoding matrix) can be used for approximation to determine the weighting coefficient of the candidate precoding matrix; that is, the closer the candidate precoding matrix is ​​to the best beam precoding matrix, the higher its weighting coefficient.

[0106] In the embodiment of the present disclosure, the PMI information of the at least two UEs may be sent by the at least two UEs to the network side device, or may be sent by the at least two UEs to the network side device via an auxiliary communication device.

[0107] Step 502: Determine precoding information based on the PMI information.

[0108] Among them, in one embodiment of the present disclosure, the method for determining precoding information based on PMI information may include:

[0109] Determine at least one specific PMI from all PMIs, and determine a weight coefficient set for each specific PMI based on the weight coefficient corresponding to the at least one specific PMI, and determine the weight coefficient set corresponding to the at least one specific PMI and / or each specific PMI as the precoding information. The weight coefficient set includes at least one weight coefficient, and the weight coefficient set corresponding to each specific PMI is determined by the weight coefficient corresponding to each specific PMI and at least one UE;

[0110] Step 503: Send precoding information to the auxiliary communication device.

[0111] For a detailed description of steps 501 - 503 , please refer to the above-mentioned embodiment description, and the embodiment of the present disclosure will not be elaborated here.

[0112] In the embodiment of the present disclosure, the precoding information may be determined by the network side device according to the PMI information of at least two UEs. That is, the precoding information may be determined by the following steps:

[0113] Step a: The network side device obtains PMI information from each UE.

[0114] Among them, in one embodiment of the present disclosure, the PMI information may include multiple PMI information, wherein the multiple PMI information may correspond to two or more UEs; one of the UEs may correspond to one or more PMI information. In the implementation of the present disclosure, the PMI information of the at least two UEs includes: PMIs sent by at least two UEs. Further, the PMI information of the at least two UEs may also include: weighting coefficients corresponding to each PMI and each of the at least two UEs. Among them, the PMI includes the M PMIs with the best channel quality and / or the N PMIs with the worst channel quality corresponding to the UE, wherein M and N are integers greater than or equal to 0. And, the weighting coefficient corresponding to the PMI is positively correlated with the degree of deflection of the composite beam obtained by precoding the incident beam using the PMI and the UE. For example, exemplarily, the precoding codebook contains N precoding matrices, and the best precoding matrix W calculated by the UE uses a linear combination of X precoding matrices in the codebook to approximate the optimal precoding matrix, and the weighting coefficient is the weighting coefficient of the linear combination. In a possible example, assuming that there are 10 candidate precoding matrices (X=10), the best beam precoding matrix calculated by the UE is not among the candidate precoding matrices, and therefore all or part of the 10 candidate precoding matrices (several candidate precoding matrices that are relatively close to the best beam precoding matrix) can be used for approximation to determine the weighting coefficient of the candidate precoding matrix; that is, the closer the candidate precoding matrix is ​​to the best beam precoding matrix, the higher its weighting coefficient.

[0115] And, in one embodiment of the present disclosure, the above-mentioned PMI information can be sent directly by the UE to the network side device, and in another embodiment of the present disclosure, the above-mentioned PMI information can be forwarded by the UE to the network side device through the auxiliary communication device, that is, the UE first sends the PMI information to the auxiliary communication device, and then the auxiliary communication device forwards the PMI information to the network side device. In the embodiment of the present disclosure, the auxiliary communication device can be exemplarily a Smart Repeater (intelligent repeater) / RIS.

[0116] In addition, in one embodiment of the present disclosure, when the UE sends the PMI in the PMI information, it may be to send the PMI in sequence in a specific order. In one embodiment of the present disclosure, the specific order may be: in order of the PMI index from small to large, in another embodiment of the present disclosure, the specific order may be: in order of the channel quality corresponding to the PMI from best to worst, and in another embodiment of the present disclosure, the specific order may be: in order of the channel quality corresponding to the PMI from worst to best. Of course, the UE may include one or more PMIs in the PMI information sent; if only one PMI is sent, no sorting is required; if multiple PMIs are sent, they may be sorted in the above manner or in any possible manner. For details, please refer to the examples in the aforementioned embodiments.

[0117] It should also be noted that, in one embodiment of the present disclosure, the weighting coefficient corresponding to the above-mentioned PMI and UE is an optional option, that is, the UE may send each PMI sent by the UE and the weighting coefficient corresponding to each PMI of the UE and the UE to the network side device, or may not send the weighting coefficient corresponding to each PMI of the UE and the UE to the network side device, but only send the PMI. As mentioned above, the weighting coefficient corresponding to each PMI of the UE and the UE, the weighting coefficient corresponding to the PMI is positively correlated with the degree to which the composite beam obtained by precoding the incident beam using the PMI is biased towards the UE corresponding to the PMI.

[0118] Step b: The network side device determines the above precoding information based on the PMI information of each UE.

[0119] In one embodiment of the present disclosure, the precoding information may be that the network side device selects at least one specific PMI from all PMIs corresponding to the PMI information sent by each UE, and determines the weight coefficient set of each specific PMI based on the weight coefficient corresponding to the at least one specific PMI; then, the weight coefficient set corresponding to the at least one specific PMI and / or each specific PMI is determined as the precoding information. The weight coefficient set includes at least one weight coefficient, and the weight coefficient set corresponding to each specific PMI is determined by the weight coefficient corresponding to each specific PMI and at least one UE. In the embodiment of the present disclosure, for each PMI, different UEs correspond to different weight coefficients; the weight coefficient set corresponding to the PMI can be generated based on the weight coefficients corresponding to all or part of the UEs.

[0120] In one embodiment of the present disclosure, when selecting a specific PMI, it is mainly determined based on the target UE corresponding to the auxiliary communication device, wherein the target UE is the UE that is to receive the composite beam obtained after the auxiliary communication device reflects and / or transmits the incident beam. In addition, the selected specific PMI should meet the following conditions: after the composite beam is obtained by precoding the incident beam using the specific PMI, the composite beam can be accurately received by the target UE.

[0121] Based on this, the specific PMI may include at least one of the following:

[0122] At least one PMI with the best channel quality corresponding to the target UE;

[0123] At least one PMI with the worst channel quality corresponding to the non-target UE.

[0124] In one embodiment of the present disclosure, after a specific PMI is determined, the weighting coefficients of all UEs corresponding to the specific PMI can be directly determined as a weighting coefficient set of the specific PMI. In another embodiment of the present disclosure, after a specific PMI is determined, the network side device can also change the weighting coefficient corresponding to the specific PMI, and determine the changed weighting coefficient as the weighting coefficient set of the specific PMI. For details, please refer to the examples in the aforementioned embodiments.

[0125] It should be noted that, in one embodiment of the present disclosure, when the network side device sends precoding information to the auxiliary communication device, it may optionally send a weighting coefficient set corresponding to a specific PMI or a weighting coefficient set corresponding to some specific PMIs to the auxiliary communication device; that is, the network side device may send the weighting coefficient set corresponding to each specific PMI to the auxiliary communication device, or may not send the weighting coefficient set corresponding to each specific PMI to the auxiliary communication device, but only send one specific PMI or several specific PMIs.

[0126] In summary, in the precoding method provided in the embodiment of the present disclosure, the auxiliary communication device obtains the precoding information sent by the network side device, and then precodes the incident beam based on the precoding information to form a composite beam, and transmits the composite beam. Therefore, in the embodiment of the present disclosure, the auxiliary communication device precodes the incident beam based on the precoding information sent by the network side device, which has low complexity and high applicability.

[0127] Figure 6 A schematic diagram of a precoding method provided by an embodiment of the present disclosure is shown in FIG. Figure 6 As shown, the precoding method may include the following steps:

[0128] Step 601: Send configuration signaling to at least one UE, where the configuration signaling includes the number of PMIs that the UE needs to send.

[0129] In one embodiment of the present disclosure, the number of PMIs sent by the UE to the network side device may be configured by the base station.

[0130] Step 602: Obtain PMI information from at least two UEs.

[0131] Among them, in one embodiment of the present disclosure, the PMI information may include multiple PMI information, wherein the multiple PMI information may correspond to two or more UEs; one of the UEs may correspond to one or more PMI information. In the implementation of the present disclosure, the PMI information of the at least two UEs includes: PMIs sent by at least two UEs. Further, the PMI information of the at least two UEs may also include: weighting coefficients corresponding to each PMI and each of the at least two UEs. Among them, the PMI includes the M PMIs with the best channel quality and / or the N PMIs with the worst channel quality corresponding to the UE, wherein M and N are integers greater than or equal to 0. And, the weighting coefficient corresponding to the PMI is positively correlated with the degree of deflection of the composite beam obtained by precoding the incident beam using the PMI and the UE. For example, exemplarily, the precoding codebook contains N precoding matrices, and the best precoding matrix W calculated by the UE uses a linear combination of X precoding matrices in the codebook to approximate the optimal precoding matrix, and the weighting coefficient is the weighting coefficient of the linear combination. In a possible example, assuming that there are 10 candidate precoding matrices (X=10), the best beam precoding matrix calculated by the UE is not among the candidate precoding matrices, and therefore all or part of the 10 candidate precoding matrices (several candidate precoding matrices that are relatively close to the best beam precoding matrix) can be used for approximation to determine the weighting coefficient of the candidate precoding matrix; that is, the closer the candidate precoding matrix is ​​to the best beam precoding matrix, the higher its weighting coefficient.

[0132] It should be noted that, in an embodiment of the present disclosure, the number of PMIs included in the above-mentioned PMI information should be the same as the number configured by the configuration information in step 601.

[0133] In the implementation of the present disclosure, configuration signaling may be sent to some UEs to indicate the number of PMIs that the UE needs to send; while the number of PMIs that other UEs need to send may be determined according to the communication protocol or determined by the UE. In the implementation of the present disclosure, configuration signaling may be sent to all UEs to indicate the number of PMIs that the UE needs to send. Those skilled in the art will understand that specific configuration information may be sent to a UE to configure the number of PMIs that the UE needs to send, that is, the number of PMIs that need to be sent corresponding to different UEs may be the same or different. It is also possible to configure all UEs corresponding to the configuration information to send the same number of PMIs.

[0134] Further, in an embodiment of the present disclosure, the method for acquiring PMI information from at least two UEs may include at least one of the following:

[0135] Method 1: Obtain PMI information sent by at least two UEs.

[0136] Method 2: Obtain PMI information of at least two UEs forwarded by the auxiliary communication device.

[0137] Step 603: Determine precoding information based on the PMI information.

[0138] Step 604: Send precoding information to the auxiliary communication device.

[0139] For a detailed description of steps 601 - 604 , please refer to the above-mentioned embodiment description, which will not be elaborated in detail in the present embodiment.

[0140] In summary, in the precoding method provided in the embodiment of the present disclosure, the auxiliary communication device obtains the precoding information sent by the network side device, and then precodes the incident beam based on the precoding information to form a composite beam, and transmits the composite beam. Therefore, in the embodiment of the present disclosure, the auxiliary communication device precodes the incident beam based on the precoding information sent by the network side device, which has low complexity and high applicability.

[0141] Figure 7 A schematic diagram of a precoding method provided by an embodiment of the present disclosure is shown in FIG. Figure 7 As shown, the precoding method may include the following steps:

[0142] Step 701: Obtain PMI information from at least two UEs.

[0143] Step 702: Determine precoding information based on the PMI information.

[0144] Step 703: Send precoding information to the auxiliary communication device.

[0145] Step 704: Send the incident angle information of the incident beam to the auxiliary communication device.

[0146] For a detailed description of steps 701 - 704 , please refer to the above-mentioned embodiment description, and the present embodiment will not be elaborated here.

[0147] In summary, in the precoding method provided in the embodiment of the present disclosure, the auxiliary communication device obtains the precoding information sent by the network side device, and then precodes the incident beam based on the precoding information to form a composite beam, and transmits the composite beam. Therefore, in the embodiment of the present disclosure, the auxiliary communication device precodes the incident beam based on the precoding information sent by the network side device, which has low complexity and high applicability.

[0148] Figure 8 A schematic diagram of a precoding method provided in an embodiment of the present disclosure is shown in FIG. Figure 8 As shown, the precoding method may include the following steps:

[0149] Step 801: Send PMI information to a network side device.

[0150] In one embodiment of the present disclosure, UE may be a device that provides voice and / or data connectivity to a user. UE may communicate with one or more core networks via RAN (Radio Access Network). UE may be an IoT terminal, such as a sensor device, a mobile phone (or a "cellular" phone), and a computer with an IoT terminal. For example, it may be a fixed, portable, pocket-sized, handheld, computer-built-in, or vehicle-mounted device. For example, a station (STA), a subscriber unit, a subscriber station, a mobile station, a mobile station, a remote station, an access point, a remote terminal, an access terminal, a user terminal, or a user agent. Alternatively, UE may also be a device of an unmanned aerial vehicle. Alternatively, UE may also be a vehicle-mounted device, such as a driving computer with wireless communication function, or a wireless terminal connected to an external driving computer. Alternatively, UE may also be a roadside device, such as a street lamp, a signal lamp, or other roadside device with wireless communication function.

[0151] In one embodiment of the present disclosure, the PMI information includes at least one of the following:

[0152] The PMI sent by the UE, the PMI including the M PMIs with the best channel quality and / or the N PMIs with the worst channel quality corresponding to the UE, where M and N are integers greater than or equal to 0;

[0153] Each PMI corresponds to a weighting coefficient of each UE in the at least two UEs.

[0154] And, in one embodiment of the present disclosure, the method of sending PMI information to the network side device may include at least one of the following:

[0155] Method 1: Send PMI information directly to the network side device.

[0156] Method 2: Send PMI information to the network side device through the auxiliary communication device.

[0157] For other detailed descriptions of step 801, please refer to the above-mentioned embodiment description, and the embodiment of the present disclosure will not be described in detail here.

[0158] In summary, in the precoding method provided in the embodiment of the present disclosure, the auxiliary communication device obtains the precoding information sent by the network side device, and then precodes the incident beam based on the precoding information to form a composite beam, and transmits the composite beam. Therefore, in the embodiment of the present disclosure, the auxiliary communication device precodes the incident beam based on the precoding information sent by the network side device, which has low complexity and high applicability.

[0159] Fig. 9 A schematic diagram of a precoding method provided in an embodiment of the present disclosure is shown in FIG. Fig. 9 As shown, the precoding method may include the following steps:

[0160] Step 901: Determine the number of PMIs to be sent according to a communication protocol or a configuration signaling sent by a network-side device.

[0161] Step 902: Send PMI information to the network side device.

[0162] For a detailed description of steps 901 - 902 , please refer to the above-mentioned embodiment description, which will not be elaborated in detail in the embodiment of the present disclosure.

[0163] In summary, in the precoding method provided in the embodiment of the present disclosure, the auxiliary communication device obtains the precoding information sent by the network side device, and then precodes the incident beam based on the precoding information to form a composite beam, and transmits the composite beam. Therefore, in the embodiment of the present disclosure, the auxiliary communication device precodes the incident beam based on the precoding information sent by the network side device, which has low complexity and high applicability.

[0164] Fig.10 A structural diagram of a precoding device provided in an embodiment of the present disclosure is configured in an auxiliary communication device, such as Fig.10 As shown, the precoding device may include:

[0165] An acquisition module, used to acquire precoding information sent by a network side device;

[0166] A processing module is used to precode an incident beam based on the precoding information to form a composite beam, and transmit the composite beam.

[0167] In summary, in the precoding device provided in the embodiment of the present disclosure, the auxiliary communication device obtains the precoding information sent by the network side device, and then precodes the incident beam based on the precoding information to form a composite beam, and transmits the composite beam. Therefore, in the embodiment of the present disclosure, a precoding method is proposed, which enables multiple PMIs to precode the beam reflected at the auxiliary communication device to ensure that the complexity of precoding is reduced.

[0168] Optionally, in an embodiment of the present disclosure, the precoding information includes at least one of the following:

[0169] at least one specific PMI;

[0170] A weighting coefficient set corresponding to each specific PMI; wherein the weighting coefficient set includes at least one weighting coefficient, and the weighting coefficient set corresponding to each specific PMI is determined by the weighting coefficient corresponding to each specific PMI and at least one UE.

[0171] Optionally, in an embodiment of the present disclosure, the auxiliary communication device is a Smart Repeater.

[0172] Optionally, in an embodiment of the present disclosure, the processing module is further configured to:

[0173] A target vector is determined based on the precoding information, and the incident beam is reflected and / or transmitted based on the target vector to form a composite beam.

[0174] Optionally, in an embodiment of the present disclosure, the auxiliary communication device is a RIS.

[0175] Optionally, in an embodiment of the present disclosure, the device is further used for:

[0176] Obtain incident angle information of the incident beam sent by the network side device.

[0177] Optionally, in an embodiment of the present disclosure, the processing module is further configured to:

[0178] A target offset phase angle is determined based on the precoding information and the incident angle information, a target phase shift matrix is ​​determined based on the target offset phase angle, and the incident beam is reflected and / or transmitted based on the target phase shift matrix to form a composite beam.

[0179] Optionally, in an embodiment of the present disclosure, the device is further used for:

[0180] Acquire PMI information sent by at least two UEs; the PMI information includes multiple PMI information, and the multiple PMI information corresponds to two or more UEs; wherein one UE corresponds to one or more PMI information; and the PMI information of the at least two UEs includes at least one of the following: PMIs sent by at least two UEs, the PMIs include M PMIs with the best channel quality and / or N PMIs with the worst channel quality corresponding to the UEs, wherein M and N are integers greater than or equal to 0; weighting coefficients corresponding to each PMI and each UE in the at least two UEs;

[0181] The PMI information is forwarded to the network side device.

[0182] Fig.11 A structural diagram of a precoding device provided in an embodiment of the present disclosure is configured in a network side device, such as Fig.11 As shown, the precoding device may include:

[0183] An acquisition module, used to acquire PMI information from at least two UEs;

[0184] A determination module, configured to determine precoding information based on the PMI information;

[0185] The sending module is used to send the precoding information to the auxiliary communication device.

[0186] In summary, in the precoding device provided in the embodiment of the present disclosure, the auxiliary communication device obtains the precoding information sent by the network side device, and then precodes the incident beam based on the precoding information to form a composite beam, and transmits the composite beam. Therefore, in the embodiment of the present disclosure, a precoding method is proposed, which enables multiple PMIs to precode the beam reflected at the auxiliary communication device to ensure that the complexity of precoding is reduced.

[0187] Optionally, in one embodiment of the present disclosure, the PMI information includes multiple PMI information, and the multiple PMI information corresponds to two or more UEs; wherein one UE corresponds to one or more PMI information; and the PMI information of the at least two UEs includes at least one of the following: PMIs sent by at least two UEs, the PMIs including the M PMIs with the best channel quality and / or the N PMIs with the worst channel quality corresponding to the UE, wherein M and N are integers greater than or equal to 0; and a weighting coefficient corresponding to each PMI and each of the at least two UEs.

[0188] Optionally, in an embodiment of the present disclosure, the device is further used for:

[0189] A configuration signaling is sent to at least one UE, where the configuration signaling includes the number of PMIs that the UE needs to send.

[0190] Optionally, in an embodiment of the present disclosure, the acquisition module is further used to:

[0191] Acquire the PMI information sent by at least two UEs;

[0192] The PMI information of the at least two UEs forwarded by the auxiliary communication device is obtained.

[0193] Optionally, in an embodiment of the present disclosure, the determining module is further configured to:

[0194] Selecting at least one specific PMI from all PMIs corresponding to the received PMI information sent by each UE, and determining a weight coefficient set for each specific PMI based on the weight coefficient corresponding to the at least one specific PMI, wherein the weight coefficient set includes at least one weight coefficient, and the weight coefficient set corresponding to each specific PMI is determined by the weight coefficient corresponding to each specific PMI and at least one UE;

[0195] A weighting coefficient set corresponding to the at least one specific PMI and / or each specific PMI is determined as the precoding information.

[0196] Optionally, in an embodiment of the present disclosure, the device is further used for:

[0197] The incident angle information of the incident beam is sent to the auxiliary communication device.

[0198] Fig.12 A structural diagram of a precoding device provided in an embodiment of the present disclosure is configured in a UE, such as Fig.12 As shown, the precoding device may include:

[0199] The sending module is used to send PMI information to the network side device.

[0200] In summary, in the precoding device provided in the embodiment of the present disclosure, the auxiliary communication device obtains the precoding information sent by the network side device, and then precodes the incident beam based on the precoding information to form a composite beam, and transmits the composite beam. Therefore, in the embodiment of the present disclosure, a precoding method is proposed, which enables multiple PMIs to precode the beam reflected at the auxiliary communication device to ensure that the complexity of precoding is reduced.

[0201] Optionally, in an embodiment of the present disclosure, the PMI information includes at least one of the following:

[0202] The PMI sent by the UE, the PMI including the M PMIs with the best channel quality and / or the N PMIs with the worst channel quality corresponding to the UE, where M and N are integers greater than or equal to 0;

[0203] Each PMI corresponds to a weighting coefficient of each UE in the at least two UEs.

[0204] Optionally, in an embodiment of the present disclosure, the device is further used for:

[0205] The number of PMIs to be sent is determined according to the communication protocol or the configuration signaling sent by the network side device.

[0206] Optionally, in an embodiment of the present disclosure, the sending module is further used to:

[0207] Sending the PMI information directly to the network side device;

[0208] The PMI information is sent to the network side device through the auxiliary communication device.

[0209] Fig.13 1 is a block diagram of a user equipment UE 1300 provided by an embodiment of the present disclosure. For example, UE 1300 may be a mobile phone, a computer, a digital broadcast terminal device, a messaging device, a game console, a tablet device, a medical device, a fitness device, a personal digital assistant, etc.

[0210] Reference Fig.13 UE 1300 may include at least one of the following components: a processing component 1302 , a memory 1304 , a power component 1306 , a multimedia component 1308 , an audio component 1310 , an input / output (I / O) interface 1312 , a sensor component 1313 , and a communication component 1316 .

[0211] The processing component 1302 generally controls the overall operation of the UE 1300, such as operations associated with display, phone calls, data communications, camera operations, and recording operations. The processing component 1302 may include at least one processor 1320 to execute instructions to complete all or part of the steps of the above-mentioned method. In addition, the processing component 1302 may include at least one module to facilitate the interaction between the processing component 1302 and other components. For example, the processing component 1302 may include a multimedia module to facilitate the interaction between the multimedia component 1308 and the processing component 1302.

[0212] The memory 1304 is configured to store various types of data to support the operation of the UE 1300. Examples of such data include instructions for any application or method operating on the UE 1300, contact data, phone book data, messages, pictures, videos, etc. The memory 1304 can be implemented by any type of volatile or non-volatile storage device or a combination thereof, such as static random access memory (SRAM), electrically erasable programmable read-only memory (EEPROM), erasable programmable read-only memory (EPROM), programmable read-only memory (PROM), read-only memory (ROM), magnetic memory, flash memory, magnetic disk or optical disk.

[0213] The power component 1306 provides power to various components of the UE 1300. The power component 1306 may include a power management system, at least one power supply, and other components associated with generating, managing, and distributing power for the UE 1300.

[0214] The multimedia component 1308 includes a screen that provides an output interface between the UE 1300 and the user. In some embodiments, the screen may include a liquid crystal display (LCD) and a touch panel (TP). If the screen includes a touch panel, the screen may be implemented as a touch screen to receive input signals from the user. The touch panel includes at least one touch sensor to sense touch, slide, and gestures on the touch panel. The touch sensor may not only sense the boundaries of the touch or slide action, but also detect the wake-up time and pressure associated with the touch or slide operation. In some embodiments, the multimedia component 1308 includes a front camera and / or a rear camera. When the UE 1300 is in an operating mode, such as a shooting mode or a video mode, the front camera and / or the rear camera may receive external multimedia data. Each front camera and rear camera may be a fixed optical lens system or have a focal length and optical zoom capability.

[0215] The audio component 1310 is configured to output and / or input audio signals. For example, the audio component 1310 includes a microphone (MIC), and when the UE 1300 is in an operation mode, such as a call mode, a recording mode, and a speech recognition mode, the microphone is configured to receive an external audio signal. The received audio signal may be further stored in the memory 1304 or sent via the communication component 1316. In some embodiments, the audio component 1310 also includes a speaker for outputting audio signals.

[0216] I / O interface 1312 provides an interface between processing component 1302 and peripheral interface modules, such as keyboards, click wheels, buttons, etc. These buttons may include but are not limited to: a home button, a volume button, a start button, and a lock button.

[0217] The sensor component 1313 includes at least one sensor for providing various aspects of status assessment for UE1300. For example, the sensor component 1313 can detect the open / closed state of the device 1300, the relative positioning of the components, such as the display and keypad of the UE1300, and the sensor component 1313 can also detect the position change of UE1300 or a component of UE1300, the presence or absence of user contact with UE1300, the orientation or acceleration / deceleration of UE1300 and the temperature change of UE1300. The sensor component 1313 may include a proximity sensor configured to detect the presence of nearby objects without any physical contact. The sensor component 1313 may also include an optical sensor, such as a CMOS or CCD image sensor, for use in imaging applications. In some embodiments, the sensor component 1313 may also include an acceleration sensor, a gyroscope sensor, a magnetic sensor, a pressure sensor or a temperature sensor.

[0218] The communication component 1316 is configured to facilitate wired or wireless communication between UE1300 and other devices. UE1300 can access a wireless network based on a communication standard, such as WiFi, 2G or 3G, or a combination thereof. In an exemplary embodiment, the communication component 1316 receives a broadcast signal or broadcast-related information from an external broadcast management system via a broadcast channel. In an exemplary embodiment, the communication component 1316 also includes a near field communication (NFC) module to facilitate short-range communication. For example, the NFC module can be implemented based on radio frequency identification (RFID) technology, infrared data association (IrDA) technology, ultra-wideband (UWB) technology, Bluetooth (BT) technology and other technologies.

[0219] In an exemplary embodiment, UE1300 may be implemented by at least one application-specific integrated circuit (ASIC), digital signal processor (DSP), digital signal processing device (DSPD), programmable logic device (PLD), field programmable gate array (FPGA), controller, microcontroller, microprocessor or other electronic component to perform the above method.

[0220] Fig.14 1 is a block diagram of a network side device 1400 provided in an embodiment of the present disclosure. For example, the network side device 1400 may be provided as a network side device. Fig.14 The network side device 1400 includes a processing component 1411, which further includes at least one processor, and a memory resource represented by a memory 1432 for storing instructions executable by the processing component 1422, such as an application. The application stored in the memory 1432 may include one or more modules, each corresponding to a set of instructions. In addition, the processing component 1410 is configured to execute instructions to perform any of the methods described above in the network side device, such as Figure 1 The method shown.

[0221] The network side device 1400 may also include a power supply component 1426 configured to perform power management of the network side device 1400, a wired or wireless network interface 1450 configured to connect the network side device 1400 to a network, and an input / output (I / O) interface 1458. The network side device 1400 may operate based on an operating system stored in the memory 1432, such as Windows Server TM, Mac OS X TM, Unix TM, Linux TM, Free BSD TM or the like.

[0222] In the above embodiments provided by the present disclosure, the methods provided by the embodiments of the present disclosure are introduced from the perspectives of the network side device and the UE. In order to implement the functions in the methods provided by the above embodiments of the present disclosure, the network side device and the UE may include a hardware structure and a software module, and implement the above functions in the form of a hardware structure, a software module, or a hardware structure plus a software module. One of the above functions may be executed in the form of a hardware structure, a software module, or a hardware structure plus a software module.

[0223] In the above embodiments provided by the present disclosure, the methods provided by the embodiments of the present disclosure are introduced from the perspectives of the network side device and the UE. In order to implement the functions in the methods provided by the above embodiments of the present disclosure, the network side device and the UE may include a hardware structure and a software module, and implement the above functions in the form of a hardware structure, a software module, or a hardware structure plus a software module. One of the above functions may be executed in the form of a hardware structure, a software module, or a hardware structure plus a software module.

[0224] The present disclosure provides a communication device. The communication device may include a transceiver module and a processing module. The transceiver module may include a sending module and / or a receiving module, the sending module is used to implement a sending function, the receiving module is used to implement a receiving function, and the transceiver module may implement a sending function and / or a receiving function.

[0225] The communication device may be a terminal device (such as the terminal device in the aforementioned method embodiment), or a device in the terminal device, or a device that can be used in conjunction with the terminal device. Alternatively, the communication device may be a network device, or a device in the network device, or a device that can be used in conjunction with the network device.

[0226] Another communication device provided in an embodiment of the present disclosure. The communication device may be a network device, or a terminal device (such as the terminal device in the aforementioned method embodiment), or a chip, a chip system, or a processor that supports the network device to implement the aforementioned method, or a chip, a chip system, or a processor that supports the terminal device to implement the aforementioned method. The device may be used to implement the method described in the aforementioned method embodiment, and the details may refer to the description in the aforementioned method embodiment.

[0227] The communication device may include one or more processors. The processor may be a general-purpose processor or a dedicated processor, etc. For example, it may be a baseband processor or a central processing unit. The baseband processor may be used to process the communication protocol and communication data, and the central processing unit may be used to control the communication device (such as a network side device, a baseband chip, a terminal device, a terminal device chip, a DU or a CU, etc.), execute a computer program, and process the data of the computer program.

[0228] Optionally, the communication device may further include one or more memories, on which a computer program may be stored, and the processor executes the computer program so that the communication device performs the method described in the above method embodiment. Optionally, data may also be stored in the memory. The communication device and the memory may be provided separately or integrated together.

[0229] Optionally, the communication device may further include a transceiver and an antenna. The transceiver may be referred to as a transceiver unit, a transceiver, or a transceiver circuit, etc., and is used to implement the transceiver function. The transceiver may include a receiver and a transmitter, the receiver may be referred to as a receiver or a receiving circuit, etc., and is used to implement the receiving function; the transmitter may be referred to as a transmitter or a transmitting circuit, etc., and is used to implement the transmitting function.

[0230] Optionally, the communication device may further include one or more interface circuits. The interface circuit is used to receive code instructions and transmit them to the processor. The processor runs the code instructions to enable the communication device to execute the method described in the above method embodiment.

[0231] The communication device is a terminal device (such as the terminal device in the above method embodiment): the processor is used to execute Figure 1-Figure 4 Any of the methods shown.

[0232] The communication device is a network device: the transceiver is used to perform Figure 5-Figure 7 Any of the methods shown.

[0233] In one implementation, the processor may include a transceiver for implementing receiving and sending functions. For example, the transceiver may be a transceiver circuit, or an interface, or an interface circuit. The transceiver circuit, interface, or interface circuit for implementing the receiving and sending functions may be separate or integrated. The above-mentioned transceiver circuit, interface, or interface circuit may be used for reading and writing code / data, or the above-mentioned transceiver circuit, interface, or interface circuit may be used for transmitting or delivering signals.

[0234] In one implementation, the processor may store a computer program, which runs on the processor and enables the communication device to perform the method described in the above method embodiment. The computer program may be fixed in the processor, in which case the processor may be implemented by hardware.

[0235] In one implementation, the communication device may include a circuit that can implement the functions of sending or receiving or communicating in the aforementioned method embodiments. The processor and transceiver described in the present disclosure may be implemented in an integrated circuit (IC), an analog IC, a radio frequency integrated circuit RFIC, a mixed signal IC, an application specific integrated circuit (ASIC), a printed circuit board (PCB), an electronic device, etc. The processor and transceiver may also be manufactured using various IC process technologies, such as complementary metal oxide semiconductor (CMOS), N-type metal oxide semiconductor (nMetal-oxide-semiconductor, NMOS), P-type metal oxide semiconductor (positive channelmetal oxide semiconductor, PMOS), bipolar junction transistor (bipolar junction transistor, BJT), bipolar CMOS (BiCMOS), silicon germanium (SiGe), gallium arsenide (GaAs), etc.

[0236] The communication device described in the above embodiments may be a network device or a terminal device (such as the terminal device in the aforementioned method embodiment), but the scope of the communication device described in the present disclosure is not limited thereto, and the structure of the communication device may not be limited thereto. The communication device may be an independent device or may be part of a larger device. For example, the communication device may be:

[0237] (1) Independent integrated circuit IC, or chip, or chip system or subsystem;

[0238] (2) having a set of one or more ICs, and optionally, the IC set may also include a storage component for storing data and computer programs;

[0239] (3) ASIC, such as modem;

[0240] (4) Modules that can be embedded in other devices;

[0241] (5) Receivers, terminal devices, intelligent terminal devices, cellular phones, wireless devices, handheld devices, mobile units, vehicle-mounted devices, network devices, cloud devices, artificial intelligence devices, etc.;

[0242] (6)Others

[0243] In the case where the communication device may be a chip or a chip system, the chip includes a processor and an interface, wherein the number of the processors may be one or more, and the number of the interfaces may be multiple.

[0244] Optionally, the chip also includes a memory for storing necessary computer programs and data.

[0245] Those skilled in the art may also understand that the various illustrative logical blocks and steps listed in the embodiments of the present disclosure may be implemented by electronic hardware, computer software, or a combination of the two. Whether such functions are implemented by hardware or software depends on the specific application and the design requirements of the entire system. Those skilled in the art may use various methods to implement the functions described for each specific application, but such implementation should not be understood as exceeding the scope of protection of the embodiments of the present disclosure.

[0246] An embodiment of the present disclosure also provides a system for determining the duration of a side link, the system comprising a communication device as a terminal device in the aforementioned embodiment (such as the first terminal device in the aforementioned method embodiment) and a communication device as a network device, or the system comprising a communication device as a terminal device in the aforementioned embodiment (such as the first terminal device in the aforementioned method embodiment) and a communication device as a network device.

[0247] The present disclosure also provides a readable storage medium having instructions stored thereon, which implement the functions of any of the above method embodiments when executed by a computer.

[0248] The present disclosure also provides a computer program product, which implements the functions of any of the above method embodiments when executed by a computer.

[0249] In the above embodiments, it can be implemented in whole or in part by software, hardware, firmware or any combination thereof. When implemented by software, it can be implemented in whole or in part in the form of a computer program product. The computer program product includes one or more computer programs. When the computer program is loaded and executed on a computer, the process or function described in the embodiment of the present disclosure is generated in whole or in part. The computer can be a general-purpose computer, a special-purpose computer, a computer network, or other programmable device. The computer program can be stored in a computer-readable storage medium, or transmitted from one computer-readable storage medium to another computer-readable storage medium. For example, the computer program can be transmitted from a website site, computer, server or data center by wired (e.g., coaxial cable, optical fiber, digital subscriber line (digital subscriber line, DSL)) or wireless (e.g., infrared, wireless, microwave, etc.) mode to another website site, computer, server or data center. The computer-readable storage medium can be any available medium that a computer can access or a data storage device such as a server or data center that includes one or more available media integrated. The available medium may be a magnetic medium (eg, a floppy disk, a hard disk, a magnetic tape), an optical medium (eg, a high-density digital video disc (DVD)), or a semiconductor medium (eg, a solid state disk (SSD)).

[0250] Those skilled in the art can understand that the various numerical numbers such as first and second involved in the present disclosure are only used for distinction for convenience of description and are not used to limit the scope of the embodiments of the present disclosure, and also indicate the order of precedence.

[0251] At least one in the present disclosure may also be described as one or more, and a plurality may be two, three, four or more, which is not limited in the present disclosure. In the embodiments of the present disclosure, for a technical feature, the technical features in the technical feature are distinguished by "first", "second", "third", "A", "B", "C" and "D", etc., and there is no order of precedence or size between the technical features described by the "first", "second", "third", "A", "B", "C" and "D".

[0252] Those skilled in the art will readily appreciate other embodiments of the present invention after considering the specification and practicing the invention disclosed herein. The present disclosure is intended to cover any variations, uses or adaptations of the present invention that follow the general principles of the present invention and include common knowledge or customary techniques in the art that are not disclosed in the present disclosure. The description and examples are to be considered exemplary only, and the true scope and spirit of the present disclosure are indicated by the following claims.

[0253] It should be understood that the present disclosure is not limited to the exact structures that have been described above and shown in the drawings, and that various modifications and changes may be made without departing from the scope thereof. The scope of the present disclosure is limited only by the appended claims.

Claims

1. A precoding method, characterized in that: Applied to auxiliary communication equipment, including: Obtain precoding information sent by the network side device; precoding an incident beam based on the precoding information to form a composite beam, and transmitting the composite beam; The incident beam is provided by the network side device, and the incident beam is not precoded by the network side device.

2. The method according to claim 1, characterized in that The precoding information includes at least one of the following: At least one specific precoding matrix index PMI; A weighting coefficient set corresponding to each specific PMI; wherein the weighting coefficient set includes at least one weighting coefficient, and the weighting coefficient set corresponding to each specific PMI is determined by the weighting coefficient corresponding to each specific PMI and at least one UE.

3. The method according to claim 2, characterized in that The auxiliary communication device is a smart repeater SmartRepeater.

4. The method according to claim 3, characterized in that The precoding of the incident beam based on the precoding information to form a composite beam includes: A target vector is determined based on the precoding information, and the incident beam is reflected and / or transmitted based on the target vector to form a composite beam.

5. The method according to claim 2, characterized in that The auxiliary communication device is a reconfigurable intelligent surface RIS.

6. The method according to claim 5, characterized in that The method further comprises: Obtain incident angle information of the incident beam sent by the network side device.

7. The method according to claim 6, characterized in that The precoding of the incident beam based on the precoding information to form a composite beam includes: A target offset phase angle is determined based on the precoding information and the incident angle information, a target phase shift matrix is ​​determined based on the target offset phase angle, and the incident beam is reflected and / or transmitted based on the target phase shift matrix to form a composite beam.

8. The method according to claim 1, characterized in that The method further comprises: Acquire PMI information sent by at least two UEs; the PMI information includes multiple PMI information, and the multiple PMI information corresponds to two or more UEs; wherein one UE corresponds to one or more PMI information; and the PMI information of the at least two UEs includes at least one of the following: PMIs sent by at least two UEs, the PMIs include M PMIs with the best channel quality and / or N PMIs with the worst channel quality corresponding to the UEs, wherein M and N are integers greater than or equal to 0; one or more weighting coefficients corresponding to each PMI, wherein the one or more weighting coefficients also correspond to each UE of the at least two UEs; The PMI information is forwarded to the network side device.

9. A precoding method, characterized in that: Applied to network-side devices, including: Obtaining PMI information from at least two UEs; Determine precoding information based on the PMI information; sending the precoding information to an auxiliary communication device; wherein the precoding information is used to precode an incident beam of the auxiliary communication device to form a composite beam, and the composite beam is formed and transmitted by the auxiliary communication device; The incident beam is provided by the network side device, and the incident beam is not precoded by the network side device.

10. The method according to claim 9, characterized in that The PMI information includes multiple PMI information, and the multiple PMI information corresponds to two or more UEs; wherein one UE corresponds to one or more PMI information; and the PMI information of the at least two UEs includes at least one of the following: PMIs sent by at least two UEs, the PMIs including the M PMIs with the best channel quality and / or the N PMIs with the worst channel quality corresponding to the UEs, wherein M and N are integers greater than or equal to 0; and one or more weighting coefficients corresponding to each PMI, wherein the one or more weighting coefficients also correspond to each UE of the at least two UEs respectively.

11. The method according to claim 9 or 10, characterized in that The method further comprises: A configuration signaling is sent to at least one UE, where the configuration signaling includes the number of PMIs that the UE needs to send.

12. The method according to claim 9 or 10, characterized in that The method for obtaining PMI information from at least two UEs includes at least one of the following: Acquire the PMI information sent by at least two UEs; The PMI information of the at least two UEs forwarded by the auxiliary communication device is obtained.

13. The method according to claim 9 or 10, characterized in that The determining precoding information based on the PMI information includes: Selecting at least one specific PMI from all PMIs corresponding to the received PMI information sent by each UE, and determining a weight coefficient set for each specific PMI based on the weight coefficient corresponding to the at least one specific PMI, wherein the weight coefficient set includes at least one weight coefficient, and the weight coefficient set corresponding to each specific PMI is determined by the weight coefficient corresponding to each specific PMI and at least one UE; A weighting coefficient set corresponding to the at least one specific PMI and / or each specific PMI is determined as the precoding information.

14. The method according to claim 9, characterized in that The method further comprises: The incident angle information of the incident beam is sent to the auxiliary communication device.

15. A precoding method, characterized in that: Applied to UE, including: Send PMI information to network side devices; The PMI information is used to determine precoding information, the precoding information is sent to the auxiliary communication device, the precoding information is used to precode the incident beam of the auxiliary communication device to form a composite beam, and the composite beam is formed and transmitted by the auxiliary communication device; The incident beam is provided by the network side device, and the incident beam is not precoded by the network side device.

16. The method according to claim 15, characterized in that The PMI information includes at least one of the following: The PMI sent by the UE, the PMI including the M PMIs with the best channel quality and / or the N PMIs with the worst channel quality corresponding to the UE, where M and N are integers greater than or equal to 0; Each PMI corresponds to a weighting coefficient of each UE of the at least two UEs.

17. The method according to claim 16, characterized in that The method further comprises: The number of PMIs to be sent is determined according to the communication protocol or the configuration signaling sent by the network side device.

18. The method according to any one of claims 15 to 17, characterized in that: The method of sending PMI information to the network side device includes at least one of the following: Sending the PMI information directly to the network side device; The PMI information is sent to the network side device through the auxiliary communication device.

19. A precoding device, characterized in that: include: An acquisition module, used to acquire precoding information sent by a network side device; A processing module, configured to precode an incident beam based on the precoding information to form a composite beam, and transmit the composite beam; The incident beam is provided by the network side device, and the incident beam is not precoded by the network side device.

20. A precoding device, characterized in that: include: An acquisition module, used to acquire PMI information from at least two UEs; A determination module, configured to determine precoding information based on the PMI information; A sending module, used for sending the precoding information to the auxiliary communication device; wherein the precoding information is used to precode an incident beam of the auxiliary communication device to form a composite beam, and the composite beam is formed and transmitted by the auxiliary communication device; The incident beam is provided by a network side device, and the incident beam is not precoded by the network side device.

21. A precoding device, characterized in that: include: A sending module, used to send PMI information to a network side device; The PMI information is used to determine precoding information, the precoding information is sent to the auxiliary communication device, the precoding information is used to precode the incident beam of the auxiliary communication device to form a composite beam, and the composite beam is formed and transmitted by the auxiliary communication device; The incident beam is provided by the network side device, and the incident beam is not precoded by the network side device.

22. A communication device, characterized in that: The device comprises a processor and a memory, wherein a computer program is stored in the memory, and the processor executes the computer program stored in the memory so that the device performs the method according to any one of claims 1 to 8.

23. A communication device, characterized in that: The device comprises a processor and a memory, wherein a computer program is stored in the memory, and the processor executes the computer program stored in the memory so that the device performs the method according to any one of claims 9 to 14.

24. A communication device, characterized in that: The device comprises a processor and a memory, wherein a computer program is stored in the memory, and the processor executes the computer program stored in the memory so that the device performs the method according to any one of claims 15 to 18.

25. A communication device, characterized in that: include: processor and interface circuits; The interface circuit is used to receive code instructions and transmit them to the processor; The processor is configured to run the code instructions to perform the method according to any one of claims 1 to 8.

26. A communication device, characterized in that: include: processor and interface circuits; The interface circuit is used to receive code instructions and transmit them to the processor; The processor is configured to run the code instructions to perform the method according to any one of claims 9 to 14.

27. A communication device, characterized in that: include: processor and interface circuits; The interface circuit is used to receive code instructions and transmit them to the processor; The processor is configured to run the code instructions to perform the method according to any one of claims 15 to 18.

28. A computer-readable storage medium storing instructions, which, when executed, enable the method according to any one of claims 1 to 8 to be implemented.

29. A computer-readable storage medium storing instructions, which, when executed, enable the method according to any one of claims 9 to 14 to be implemented.

30. A computer-readable storage medium storing instructions, which, when executed, enable the method according to any one of claims 15 to 18 to be implemented.

Citation Information

Patent Citations

  • Combined downlink precoding method of single-cell relay communication cellular system

    CN102801456A

  • Downlink transmission method and network device

    WO2018032492A1