Method and apparatus used in node for wireless communication
By using an AI/ML encoder to determine the CSI reporting priority in a wireless communication system, the problems of CSI reporting redundancy overhead and insufficient system performance are solved, achieving a balance between CSI reporting accuracy and overhead, and optimizing the system design.
Patent Information
- Application Number
- PCT/CN2024/095923
- Authority / Receiving Office
- WO · WO
- Patent Type
- Applications
- Current Assignee / Owner
- Priority Date
- 2023-06-12
- Filing Date
- 2024-05-29
- Publication Date
- 2024-12-19
AI Technical Summary
The existing CSI reporting priority determination scheme cannot meet the needs of the new wireless communication system, resulting in redundancy overhead and insufficient system performance.
An AI/ML-based encoder is used to determine the priority of CSI reporting. The pre-compressed CSI is generated by receiving signaling and measuring RS resource sets. The encoder is used to generate the priority of CSI reporting, thus optimizing the balance between the accuracy and overhead of CSI reporting.
It improves the performance of CSI reporting, reduces redundancy overhead, optimizes system design, simplifies processing complexity, and adapts to the needs of different terminals.
Smart Images

Figure CN2024095923_19122024_PF_FP_ABST
Abstract
Description
A method and device used in a node for wireless communication Technical Field
[0001] The present application relates to a transmission method and apparatus in a wireless communication system, and in particular to a scheme and apparatus related to CSI (Channel State Information) in a wireless communication system. Background Art
[0002] In traditional wireless communications, UE (User Equipment) reports may include at least one of various types of auxiliary information, such as CSI, auxiliary information related to beam management, auxiliary information related to positioning, etc. CSI includes at least one of CRI (CSI-RS Resource Indicator, Channel State Information Reference Signal Resource Indicator), RI (Rank Indicator, Rank Indicator), PMI (Precoding Matrix Indicator, Precoding Indicator), or CQI (Channel Quality Indicator, Channel Quality Indicator).
[0003] Based on the UE's reports, the network device selects appropriate transmission parameters for the UE, such as the cell to be camped on, MCS (Modulation and Coding Scheme), TPMI (Transmitted Precoding Matrix Indicator), TCI (Transmission Configuration Indication), and other parameters. Furthermore, UE reports can be used to optimize network parameters, such as achieving better cell coverage and switching base stations based on UE location.
[0004] In the NR (New Radio) system, priorities for CSI reporting are defined, and the priorities are used to determine the order in which CSI reports are omitted.
[0005] With the increase in the number of antennas and the improvement in system performance requirements, the traditional PMI feedback method will bring a lot of redundant overhead. Therefore, in NR R (release) 18, CSI compression based on AI (Artificial Intelligence) or ML (Machine Learning) was launched.
[0006] Summary of the Invention
[0007] Through research, the inventors found that the existing priority scheme may not meet the needs of new channel information feedback. In response to the above problems, the present application discloses a solution. It should be noted that although a large number of embodiments of the present application are developed for AI / ML, the present application is also applicable to other solutions, such as traditional CSI reporting solutions. In addition, the use of a unified solution for different scenarios (including but not limited to AI / ML-based solutions and traditional CSI reporting solutions) can also help reduce hardware complexity and cost. In the absence of conflict, the embodiments and features in any node of the present application can be applied to any other node. In the absence of conflict, the embodiments of the present application and the features in the embodiments can be arbitrarily combined with each other.
[0008] As an embodiment, the interpretation of terminology in this application refers to the definition of the TS38 series of specification protocols of 3GPP.
[0009] As an embodiment, the interpretation of terminology in this application refers to the definition of the TS37 series of specification protocols of 3GPP.
[0010] The present application discloses a method in a first node used for wireless communication, characterized by comprising:
[0011] receiving first signaling, where the first signaling is used to determine N CSI reports, where N is a positive integer, and the N CSI reports include a first CSI report;
[0012] Sending a first CSI set, where the first CSI set includes CSI reported for the N CSIs;
[0013] The first CSI report is used to determine a first RS resource set, the measurement of the first RS resource set is used to determine a first pre-compression CSI, the first pre-compression CSI is used as an input of a first encoder to generate CSI for the first CSI report, and the priority of the first CSI report depends on the first encoder.
[0014] As an embodiment, the problem to be solved by the present application includes: how to determine the priority of CSI reporting. The above method makes the determination of priority rely on the first encoder, thus solving this problem.
[0015] As an embodiment, the benefits of the above method include: improving the performance of CSI reporting.
[0016] As an embodiment, the benefits of the above method include: avoiding excessive overhead of CSI reporting.
[0017] As an embodiment, the benefits of the above method include: being able to better balance CSI reporting accuracy and overhead, and optimizing system design.
[0018] According to one aspect of the present application, it is characterized in that the first encoder meets at least one of the following requirements:
[0019] A channel parameter recovered by a target receiver of the first CSI set based on an output of the first encoder is unknown to the first node;
[0020] The channel parameters recovered by the first node based on the output of the first encoder are unknown to a target receiver of the first CSI set;
[0021] At least part of the parameters of the first encoder are obtained based on training;
[0022] The output of the first encoder does not belong to the CSI defined in 3GPP Rel-17, nor does it belong to the CSI defined in versions before 3GPP Rel-17.
[0023] As an embodiment, the essence of the above method includes: the CSI reported for the first CSI carries CSI based on artificial intelligence or machine learning.
[0024] As an embodiment, the problem to be solved by this application includes: how to determine the priority of CSI reporting based on artificial intelligence or machine learning. The above method solves this problem by determining the priority of the first CSI reporting based on the first encoder.
[0025] As an embodiment, the benefits of the above method include: solving the priority determination of CSI reporting based on artificial intelligence or machine learning.
[0026] As an embodiment, the benefits of the above method include: being able to better balance the CSI reporting accuracy and reporting amount, and optimizing the system design.
[0027] According to one aspect of the present application, it is characterized in that the priority of the first CSI reporting depends on the first ID, and the first ID is related to the first encoder.
[0028] As an embodiment, the benefits of the above method include: simplifying the processing and reducing the complexity of priority determination.
[0029] As an embodiment, the benefits of the above method include: facilitating enhancement of the formula for calculating priority in existing standards to support AI / ML-based CSI.
[0030] According to one aspect of the present application, it is characterized in that the first pre-compression CSI is used as the input of the first encoder to generate the first compressed CSI, and the priority of the first CSI reporting depends on the size of the first compressed CSI.
[0031] As an embodiment, the essence of the above method includes: determining the priority of the first CSI report according to the size of the CSI payload; the above method better balances the accuracy and overhead of CSI reporting and optimizes the overall system performance.
[0032] According to one aspect of the present application, it is characterized in that the priority of the first CSI reporting depends on a first parameter, and the first parameter is related to the first encoder.
[0033] As an embodiment, the essence of the above method includes: the first parameter is a parameter of the first encoder; the benefits of the above method include: adaptively determining the priority of the first CSI reporting according to the parameter of the first encoder, thereby optimizing the CSI reporting performance.
[0034] According to one aspect of the present application, it is characterized in that the CSI reported for the first CSI includes a first reporting amount, and the first reporting amount is used to determine the size of the CSI reported for the first CSI.
[0035] As an embodiment, the benefits of the above method include: ensuring that the first node and the target receiver of the first CSI set do not misunderstand the reported CSI.
[0036] According to one aspect of the present application, it is characterized in that the first CSI set is transmitted on a first physical channel, the first threshold depends on the resource size allocated to the first physical channel, and the first encoder depends on the first threshold.
[0037] According to one aspect of the present application, it is characterized in that the first node is user equipment.
[0038] According to one aspect of the present application, it is characterized in that the first node is a relay node.
[0039] The present application discloses a method used in a second node of wireless communication, characterized by comprising:
[0040] Sending first signaling, where the first signaling is used to determine N CSI reports, where N is a positive integer, and the N CSI reports include the first CSI report;
[0041] receiving a first CSI set, the first CSI set including CSI reported for the N CSIs;
[0042] The first CSI report is used to determine a first RS resource set, the measurement of the first RS resource set is used to determine a first pre-compression CSI, the first pre-compression CSI is used as an input of a first encoder to generate CSI for the first CSI report, and the priority of the first CSI report depends on the first encoder.
[0043] According to one aspect of the present application, it is characterized in that the first encoder meets at least one of the following requirements:
[0044] The channel parameters recovered by the second node based on the output of the first encoder are unknown to the sender of the first CSI set;
[0045] The channel parameters recovered by the sender of the first CSI set based on the output of the first encoder are unknown to the second node;
[0046] At least part of the parameters of the first encoder are obtained based on training;
[0047] The output of the first encoder does not belong to the CSI defined in 3GPP Rel-17, nor does it belong to the CSI defined in versions before 3GPP Rel-17.
[0048] According to one aspect of the present application, it is characterized in that the priority of the first CSI reporting depends on the first ID, and the first ID is related to the first encoder.
[0049] According to one aspect of the present application, it is characterized in that the first pre-compression CSI is used as the input of the first encoder to generate the first compressed CSI, and the priority of the first CSI reporting depends on the size of the first compressed CSI.
[0050] According to one aspect of the present application, it is characterized in that the priority of the first CSI reporting depends on a first parameter, and the first parameter is related to the first encoder.
[0051] According to one aspect of the present application, it is characterized in that the CSI reported for the first CSI includes a first reporting amount, and the first reporting amount is used to determine the size of the CSI reported for the first CSI.
[0052] According to one aspect of the present application, it is characterized in that the first CSI set is transmitted on a first physical channel, the first threshold depends on the resource size allocated to the first physical channel, and the first encoder depends on the first threshold.
[0053] According to one aspect of the present application, it is characterized in that the second node is a base station.
[0054] According to one aspect of the present application, it is characterized in that the second node is user equipment.
[0055] According to one aspect of the present application, it is characterized in that the second node is a relay node.
[0056] The present application discloses a first node used for wireless communication, characterized by comprising:
[0057] A first receiver receives first signaling, where the first signaling is used to determine N CSI reports, where N is a positive integer, and the N CSI reports include a first CSI report;
[0058] A first transmitter sends a first CSI set, where the first CSI set includes CSI reported for the N CSIs;
[0059] The first CSI report is used to determine a first RS resource set, the measurement of the first RS resource set is used to determine a first pre-compression CSI, the first pre-compression CSI is used as an input of a first encoder to generate CSI for the first CSI report, and the priority of the first CSI report depends on the first encoder.
[0060] The present application discloses a second node used for wireless communication, characterized by comprising:
[0061] A second transmitter sends a first signaling, where the first signaling is used to determine N CSI reports, where N is a positive integer, and the N CSI reports include the first CSI report;
[0062] a second receiver, receiving a first CSI set, where the first CSI set includes CSI reported for the N CSIs;
[0063] The first CSI report is used to determine a first RS resource set, the measurement of the first RS resource set is used to determine a first pre-compression CSI, the first pre-compression CSI is used as an input of a first encoder to generate CSI for the first CSI report, and the priority of the first CSI report depends on the first encoder.
[0064] As an example, compared with traditional solutions, this application has the following advantages:
[0065] Solve the problem of determining the priority of CSI reports based on artificial intelligence or machine learning;
[0066] Reduced implementation complexity and optimized system design;
[0067] Improved CSI reporting performance;
[0068] Reduces the CSI reporting overhead. BRIEF DESCRIPTION OF THE DRAWINGS
[0069] Other features, objects and advantages of the present application will become more apparent upon reading the detailed description of non-limiting embodiments with reference to the following drawings:
[0070] FIG1 shows a flowchart of a first signaling and a first CSI set according to an embodiment of the present application;
[0071] FIG2 shows a schematic diagram of a network architecture according to an embodiment of the present application;
[0072] FIG3 is a schematic diagram showing an embodiment of a radio protocol architecture of a user plane and a control plane according to an embodiment of the present application;
[0073] FIG4 shows a schematic diagram of a first communication device and a second communication device according to an embodiment of the present application;
[0074] FIG5 shows a flow chart of transmission according to an embodiment of the present application;
[0075] FIG6 shows a schematic diagram of a first encoder according to an embodiment of the present application;
[0076] FIG7 shows a schematic diagram of a processing system based on artificial intelligence or machine learning according to an embodiment of the present application;
[0077] FIG8 is a schematic diagram showing that the priority of the first CSI report depends on the first ID according to an embodiment of the present application;
[0078] FIG9 shows a schematic diagram of a first numerical value according to an embodiment of the present application;
[0079] FIG10 is a schematic diagram showing a first pre-compression CSI, a first encoder, and a first compressed CSI according to an embodiment of the present application;
[0080] FIG11 is a schematic diagram showing that the priority of the first CSI report depends on the first parameter according to an embodiment of the present application;
[0081] FIG12 shows a schematic diagram of a first encoder including multiple adaptation layers according to an embodiment of the present application;
[0082] FIG13 is a schematic diagram showing a first reported amount according to an embodiment of the present application;
[0083] FIG14 shows a schematic diagram of a first CSI set and a first threshold according to an embodiment of the present application;
[0084] FIG15 shows a structural block diagram of a processing device used in a first node according to an embodiment of the present application;
[0085] FIG16 shows a structural block diagram of a processing device used in a second node according to an embodiment of the present application. DETAILED DESCRIPTION
[0086] The following will further describe the technical solution of this application in conjunction with the accompanying drawings. It should be noted that, in the absence of conflict, the embodiments and features in the embodiments of this application can be arbitrarily combined with each other. Based on considerations such as flexibility, complexity, overhead, and compatibility, those skilled in the art are motivated to flexibly combine the embodiments in different drawings without conflict, for example (but not limited to) the embodiment in FIG1 and the embodiments in FIG5-14, the embodiment in FIG5 and the embodiments in FIG6-14, etc.
[0087] Example 1
[0088] Embodiment 1 illustrates a flowchart of first signaling and a first CSI set according to an embodiment of the present application, as shown in FIG1 . In FIG1 , each block represents a step. In particular, the order of the steps in the blocks does not represent a specific temporal relationship between the steps.
[0089] In Example 1, the first node in the present application receives a first signaling in step 101, and the first signaling is used to determine N CSI reports, N is a positive integer, and the N CSI reports include a first CSI report; in step 102, a first CSI set is sent, and the first CSI set includes CSI for the N CSI reports; wherein, the first CSI report is used to determine a first RS resource set, and the measurement of the first RS resource set is used to determine a first pre-compression CSI, and the first pre-compression CSI is used as an input of a first encoder to generate CSI for the first CSI report, and the priority of the first CSI report depends on the first encoder.
[0090] As an embodiment, the first signaling includes higher layer signaling.
[0091] As an embodiment, the first signaling includes RRC (Radio Resource Control) signaling.
[0092] As an embodiment, the first signaling includes MAC CE (Medium Access Control layer Control Element).
[0093] As an embodiment, the first signaling includes DCI (Downlink Control Information).
[0094] As an embodiment, the first signaling is DCI.
[0095] As an embodiment, the first signaling includes higher layer signaling and DCI.
[0096] As an embodiment, the first signaling includes RRC signaling and DCI.
[0097] As an embodiment, the first signaling includes RRC signaling and MAC CE.
[0098] As an embodiment, the first signaling triggers the sending of the first CSI set.
[0099] As an embodiment, the first signaling triggers CSI reporting for the N CSI reports.
[0100] As an embodiment, the first signaling indicates the N CSI reports.
[0101] As an embodiment, the first signaling indicates a trigger state of the N CSI reports.
[0102] As an embodiment, the first signaling is DCI, and the DCI field CSI request of the first signaling indicates the N CSI reports.
[0103] As an embodiment, the first signaling is DCI, and the signaling format of the first signaling is DCI format 0_1 or DCI format 0_2.
[0104] As an embodiment, the first signaling is DCI, and a CRC (Cyclic Redundancy Check) of the first signaling is scrambled by a C (Cell)-RNTI (Radio Network Temporary Identifier).
[0105] As an embodiment, the first signaling is DCI, and the CRC of the first signaling is scrambled by MCS (Modulation and Coding Scheme)-C-RNTI.
[0106] As an embodiment, the first signaling is DCI, and the CRC of the first signaling is scrambled by CS (Configured Scheduling)-RNTI.
[0107] As an embodiment, the N is equal to 1, and the N CSI reports only include the first CSI (Channel state information) report.
[0108] As an embodiment, the N is greater than 1, and the N CSI reports include at least one CSI report in addition to the first CSI report.
[0109] As an embodiment, each of the N CSI reports is an RRC IE (Information Element).
[0110] As an embodiment, each CSI report in the N CSI reports is a CSI report setting.
[0111] As an embodiment, each of the N CSI reports is configured by an RRC IE.
[0112] As an embodiment, each of the N CSI reports is a CSI report configured by an RRC IE.
[0113] As an embodiment, each of the N CSI reports is a CSI-ReportConfig IE.
[0114] As an embodiment, each of the N CSI reports is configured by a CSI-ReportConfig IE.
[0115] As an embodiment, each of the N CSI reports is a CSI report configured by a CSI-ReportConfig IE.
[0116] As an embodiment, each of the N CSI reports is a CSI reporting setting configured by a CSI-ReportConfig IE.
[0117] As an embodiment, each of the N CSI reports is identified by a CSI-ReportConfigId.
[0118] As an embodiment, the first CSI set includes CSI for at least part of the N CSI reports.
[0119] As an embodiment, the first CSI set includes CSI for each CSI report in the N CSI reports.
[0120] As an embodiment, for each CSI report in the N CSI reports, the first CSI set includes the CSI for this CSI report.
[0121] As an embodiment, the first CSI set includes CSI for only part of the N CSI reports.
[0122] As an embodiment, there is one CSI report among the N CSI reports, and the first CSI set does not include CSI for the one CSI report.
[0123] As an embodiment, the first CSI set includes CSI reported for the first CSI.
[0124] As an embodiment, the first CSI set does not include CSI reported for the first CSI.
[0125] As an embodiment, the first CSI set includes only partial information in the CSI reported for the first CSI.
[0126] As an embodiment, the first CSI set includes all information in the CSI reported for the first CSI.
[0127] As an embodiment, for any CSI report among the N CSI reports, the CSI for this CSI report is generated according to the configuration of this CSI report.
[0128] As an embodiment, for any CSI report among the N CSI reports, this CSI report indicates the values of some or all of the higher-layer parameters "resourcesForChannelMeasurement", "csi-IM-ResourcesForInterference", "reportQuantity", "nzp-CSI-RS-ResourcesForInterference", "reportConfigType", "reportFreqConfiguration", "timeRestrictionForChannelMeasurements", "timeRestrictionForInterferenceMeasurements", "subbandSize" or "codebookConfig" corresponding to the CSI of this CSI report.
[0129] As an embodiment, the first CSI report indicates the first RS (Reference signal) resource set.
[0130] As an embodiment, the CSI-ReportConfig IE configured for the first CSI reporting indicates the first RS resource set.
[0131] As an embodiment, the first CSI report indicates the identifier of the first RS resource set.
[0132] As an embodiment, the identifier of the first RS resource set is NZP-CSI-RS-ResourceSetId.
[0133] As an embodiment, the identifier of the first RS resource set is CSI-SSB-ResourceSetId.
[0134] As an embodiment, the identifier of the first RS resource set is CSI-ResourceConfigId.
[0135] As an embodiment, the identifier of the first RS resource set is SSB-Index.
[0136] As an embodiment, the identifier of the first RS resource set is NZP-CSI-RS-ResourceSetId or CSI-SSB-ResourceSetId.
[0137] As an embodiment, the first CSI report indicates the identifier of each RS resource in the first RS resource set.
[0138] As an embodiment, the CSI-ReportConfig IE configured for the first CSI report indicates an identifier of each RS resource in the first RS resource set.
[0139] As an embodiment, the identifier of each RS resource in the first RS resource set is NZP-CSI-RS-ResourceId.
[0140] As an embodiment, the identifier of each RS resource in the first RS resource set is SSB-Index.
[0141] As an embodiment, the identifier of any RS resource in the first RS resource set is NZP-CSI-RS-ResourceId or SSB-Index.
[0142] As an embodiment, the first CSI report indicates that the first RS resource set is used for channel measurement.
[0143] As an embodiment, the first CSI report indicates that the first RS resource set is used for interference measurement.
[0144] As an embodiment, the resourcesForChannelMeasurement field of the first CSI report indicates the first RS resource set.
[0145] As an embodiment, the CSI-ReportConfig IE configured for the first CSI report indicates that the first RS resource set is used for channel measurement.
[0146] As an embodiment, the resourcesForChannelMeasurement field of the CSI-ReportConfig IE configured for the first CSI report indicates the first RS resource set.
[0147] As an embodiment, the first information block and the second information block are jointly used to determine the first RS resource set; the first information block indicates multiple RS resource sets, and the first RS resource set is one of the multiple RS resource sets; the second information block indicates the first RS resource set from the multiple RS resource sets; the first information block is used to configure the first CSI reporting.
[0148] As an embodiment, the first information block is a CSI-ReportConfig IE used to configure the first CSI reporting.
[0149] As an embodiment, the second information block is carried by at least one RRC IE.
[0150] As an embodiment, the second information block is carried by a MAC CE (Medium Access Control layer Control Element).
[0151] As an embodiment, the second information block is CSI-AperiodicTriggerStateList IE.
[0152] As an embodiment, the second information block and the first information block are carried by the same RRC IE.
[0153] As an embodiment, the second information block and the first information block are respectively carried by different RRC IEs.
[0154] As an embodiment, the first RS resource set is identified by a CSI-ResourceConfigId.
[0155] As an embodiment, the first RS resource set is a CSI-RS (Channel state information reference signal) resource set.
[0156] As an embodiment, the first RS resource set is an NZP (non-zero-power) CSI-RS resource set.
[0157] As an embodiment, the first RS resource set is identified by an NZP-CSI-RS-ResourceSetId.
[0158] As an embodiment, the first RS resource set is a CSI-SSB resource set.
[0159] As an embodiment, the first RS resource set is identified by a CSI-SSB-ResourceSetId.
[0160] As an embodiment, the first RS resource set includes only one RS resource.
[0161] As an embodiment, the first RS resource set includes multiple RS resources.
[0162] As an embodiment, each RS resource in the first RS resource set is a CSI-RS resource.
[0163] As an embodiment, each RS resource in the first RS resource set is an NZP CSI-RS resource.
[0164] As an embodiment, each RS resource in the first RS resource set is identified by an NZP-CSI-RS-ResourceId.
[0165] As an embodiment, each RS resource in the first RS resource set is an SS / PBCH (Synchronization Signal / Physical Broadcast Channel) block resource.
[0166] As an embodiment, each RS resource in the first RS resource set is identified by an SSB-Index.
[0167] As an embodiment, any RS resource in the first RS resource set is a CSI-RS resource or an SS / PBCH block resource.
[0168] As an embodiment, any RS resource in the first RS resource set is identified by an NZP-CSI-RS-ResourceId or SSB-Index.
[0169] As an embodiment, each RS resource in the first RS resource set includes at least one RS port.
[0170] As an embodiment, the RS port includes an antenna port.
[0171] As an embodiment, the RS port includes a CSI-RS port.
[0172] As an embodiment, the RS port includes an antenna port or a CSI-RS port.
[0173] As an embodiment, the RS resources in the first RS resource set belong to the same cell.
[0174] As an embodiment, two RS resources in the first RS resource set belong to different cells.
[0175] As an embodiment, the RS resources in the first RS resource set belong to the same BWP (Bandwidth part).
[0176] As an embodiment, two RS resources in the first RS resource set belong to different BWPs.
[0177] As an embodiment, the first RS resource set is an RS resource set associated with the first CSI report and used for channel measurement.
[0178] As an embodiment, the RS resource set for channel measurement associated with the first CSI report is the first RS resource set.
[0179] As an embodiment, the measurement of the first RS resource set refers to: measurement of the RS transmitted in the first RS resource set.
[0180] As an embodiment, the measurement of the first RS resource set refers to: measurement of the RS transmitted in only one RS resource in the first RS resource set.
[0181] As an embodiment, the measurement of the first RS resource set refers to: measurement of RS transmitted in at least one RS resource in the first RS resource set.
[0182] As an embodiment, the measurement of the first RS resource set refers to: measurement of the RS transmitted in each RS resource in the first RS resource set.
[0183] As an embodiment, the first RS resource set is used to obtain channel measurements for generating the first pre-compression CSI.
[0184] As an embodiment, the first RS resource set is used to obtain interference measurement for generating the first pre-compression CSI.
[0185] As an embodiment, each RS resource in the first RS resource set is used to obtain channel measurement for generating the first pre-compression CSI.
[0186] As an embodiment, only part of the RS resources in the first RS resource set are used to obtain channel measurements for generating the first pre-compression CSI.
[0187] As an embodiment, only one RS resource in the first RS resource set is used to obtain channel measurement for generating the first pre-compression CSI.
[0188] As an embodiment, the first node obtains channel measurement for generating the first pre-compression CSI based on the first RS resource set.
[0189] As an embodiment, the first node obtains a channel measurement for generating the first pre-compressed CSI based on an RS of a CSI reference resource (CSI reference resource) transmitted no later than the first CSI set in the first RS resource set.
[0190] As an embodiment, the first node obtains channel measurement for generating the first pre-compression CSI based on the most recent transmission occasion of the RS resources in the first RS resource set that is no later than the CSI reference resources of the first CSI set.
[0191] As an embodiment, the first node obtains channel measurement for generating the first pre-compression CSI based only on the first RS resource set.
[0192] As an embodiment, the first node obtains the channel measurement for generating the first pre-compressed CSI based only on the RS of the CSI reference resource transmitted in the first RS resource set and not later than the CSI reported for the first CSI.
[0193] As an embodiment, the first node obtains the channel measurement for generating the first pre-compressed CSI only based on the most recent transmission opportunity of the RS resources in the first RS resource set that is no later than the CSI reference resource of the CSI reported for the first CSI.
[0194] As an embodiment, the CSI reported for the first CSI includes compressed CSI.
[0195] As an embodiment, the compressed CSI complies with at least one of the following:
[0196] Channel parameters recovered by a target receiver of the first CSI set based on the compressed CSI are unknown to the first node;
[0197] The channel parameters recovered by the first node based on the compressed CSI are unknown to a target receiver of the first CSI set;
[0198] At least some parameters of the generator of the compressed CSI are obtained based on training;
[0199] The compressed CSI does not belong to the CSI defined in 3GPP Rel-17, nor does it belong to the CSI defined in versions before 3GPP Rel-17.
[0200] As an embodiment, the essence of the above method includes: the CSI reported for the first CSI carries CSI based on artificial intelligence or machine learning.
[0201] As an embodiment, the problem to be solved by this application includes: how to determine the priority of CSI reporting based on artificial intelligence or machine learning. The above method solves this problem by determining the priority of the first CSI reporting based on the first encoder.
[0202] As an embodiment, the benefits of the above method include: solving the priority determination of CSI reporting based on artificial intelligence or machine learning.
[0203] As an embodiment, the benefits of the above method include: being able to better balance the CSI reporting accuracy and reporting amount, and optimizing the system design.
[0204] As an embodiment, the CSI reported for the first CSI includes one or more of CQI (Channel Quality Indicator), PMI (Precoding Matrix Indicator), CRI (CSI-RS resource indicator), SSBRI (SS / PBCH Block Resource indicator), LI (Layer Indicator), RI (Rank Indicator), L1-RSRP (Layer 1 Reference Signal Received Power), L1-SINR (Layer 1 Signal-to-Interference and Noise Ratio), or Capability Index.
[0205] As an embodiment, the CSI reported for the first CSI is compressed CSI and includes one or more of CQI, PMI, CRI, SSBRI, LI, RI, L1-RSRP, L1-SINR, or CapabilityIndex.
[0206] As an embodiment, the target receiver of the first CSI set is the sender of the first signaling.
[0207] As an embodiment, the target receiver of the first CSI set is the sender of the RS transmitted in the first RS resource set.
[0208] As an embodiment, the target receiver of the first CSI set is the second node.
[0209] As an embodiment, the channel parameters include a channel matrix.
[0210] As an embodiment, the channel parameters include an original channel matrix.
[0211] As an embodiment, any element in the original channel matrix includes information about a channel experienced by an RS transmitted on an RS port in the first RS resource set on a frequency unit.
[0212] As an embodiment, the frequency unit is a subband.
[0213] As an embodiment, the frequency unit is a RB (Resource Block).
[0214] As an embodiment, the frequency unit consists of multiple consecutive RBs.
[0215] As an embodiment, the frequency unit is a subcarrier.
[0216] As an embodiment, the frequency unit is composed of multiple continuous subcarriers.
[0217] As an embodiment, the channel parameters include eigenvectors.
[0218] As an embodiment, the channel parameters include characteristic values.
[0219] As an embodiment, the channel parameters include a precoding matrix or a precoding vector.
[0220] As an embodiment, the channel parameters include one or more of a relative phase, a relative amplitude, or a relative coefficient between at least two antenna ports.
[0221] As an embodiment, the channel parameters include PMI (Precoding Matrix Indicator).
[0222] As an embodiment, the generator of the recovered channel parameters is training-based.
[0223] As an embodiment, the first node measures the RS transmitted in the first RS resource set to obtain a channel matrix H w ,w=1,…,W, where H w The dimension is R×T, where T and R are the number of transmitting antenna ports and the number of receiving antennas, respectively, and W is the number of frequency units; when using the precoding matrix V w,w=1,…,W, the precoded channel is P w ,w=1,…,W,P w =H w ·V w , wherein the V w The dimension is T×L, where L is the rank or number of layers.
[0224] As an embodiment, the channel parameters include H w ,w=1,…,W or V w ,w=1,…,W。
[0225] As an embodiment, the generator of the CSI for the first CSI report includes the first encoder.
[0226] As an embodiment, the generator of the CSI for the first CSI report is the first encoder.
[0227] As an embodiment, the generator of the CSI for the first CSI report is obtained based on training.
[0228] As an embodiment, the training is based on a training data set, and measurements of a first type of wireless signal are used to generate the training data set, where the first type of wireless signal includes a downlink RS.
[0229] As an embodiment, the downlink RS includes at least one of CSI-RS and SS / PBCH block.
[0230] As an embodiment, the downlink RS includes CSI-RS.
[0231] As an embodiment, the downlink RS includes an SS / PBCH block.
[0232] As an embodiment, the downlink RS includes CSI-RS and SS / PBCH block.
[0233] As an embodiment, the CSI reported for the first CSI includes one or more of RI (Rank Indicator), CRI (CSI-RS Resource Indicator), or CQI (Channel quality indicator).
[0234] As an embodiment, the CSI reported for the first CSI includes compressed CSI, and includes one or more of RI, CRI or CQI.
[0235] As an embodiment, the first pre-compression CSI includes PMI.
[0236] As an embodiment, the first pre-compression CSI includes a PMI based on a type II codebook, a type II port selection codebook, an enhanced type II codebook, an enhanced type II port selection codebook, or a further enhanced type II port selection codebook.
[0237] As an embodiment, the first pre-compression CSI includes at least one precoding matrix.
[0238] As an embodiment, the precoding matrix is in the spatial-frequency domain.
[0239] As an embodiment, the precoding matrix is angular-delay domain projection.
[0240] As an embodiment, the first pre-compression CSI includes at least one channel matrix.
[0241] As an embodiment, the first pre-compression CSI includes at least one raw channel matrix.
[0242] As an embodiment, the channel matrix is in the spatial-frequency domain.
[0243] As an embodiment, the channel matrix is an angular-delay domain projection.
[0244] As an embodiment, the first pre-compression CSI includes at least one eigenvector.
[0245] As an embodiment, the first pre-compression CSI includes at least one eigenvector and at least one eigenvalue.
[0246] As an embodiment, the first pre-compression CSI is used to determine the relative phase, amplitude, or coefficient between at least two antenna ports.
[0247] As an embodiment, the output of the first encoder includes a set of scalars.
[0248] As an embodiment, the output of the first encoder includes at least one set of scalars.
[0249] As an embodiment, the output of the first encoder includes a set of vectors.
[0250] As an embodiment, the output of the first encoder includes at least one set of vectors.
[0251] As an embodiment, the output of the first encoder includes a group of bits.
[0252] As an embodiment, the output of the first encoder includes at least one group of bits.
[0253] As an embodiment, the output of the first encoder is based on complex numbers or real numbers.
[0254] As an embodiment, the output of the first encoder is unquantized.
[0255] As an embodiment, the above method has the following advantages: quantization is independent of the first encoder, complexity is simplified, and it is better applicable to different terminals.
[0256] As an embodiment, the output of the first encoder is quantized.
[0257] As an embodiment, the output of the first encoder is binary.
[0258] As an embodiment, the benefits of the above method include: quantization and compression are jointly designed to further optimize performance.
[0259] As an embodiment, the first pre-compression CSI is used as input of the first encoder to generate all the information in the CSI reported for the first CSI.
[0260] As an embodiment, the first pre-compression CSI is used as input of the first encoder to generate only partial information in the CSI reported for the first CSI.
[0261] As an embodiment, the first pre-compression CSI is used as input of the first encoder to generate the compressed CSI included in the CSI reported for the first CSI.
[0262] As an embodiment, the first pre-compression CSI is input into the first encoder, and the output of the first encoder is used to generate the CSI reported for the first CSI.
[0263] As an embodiment, the first pre-compression CSI is input into the first encoder, and the output of the first encoder includes the CSI reported for the first CSI.
[0264] As an embodiment, the first pre-compression CSI is input into the first encoder, and the output of the first encoder is the CSI reported for the first CSI.
[0265] As an embodiment, the input of the first encoder is the first pre-compression CSI.
[0266] As an embodiment, the input of the first encoder includes the first pre-compression CSI.
[0267] As an embodiment, the output of the first encoder is used to generate all information in the CSI reported for the first CSI.
[0268] As an embodiment, the output of the first encoder includes all information in the CSI reported by the first CSI.
[0269] As an embodiment, the output of the first encoder is used to generate only part of the CSI reported for the first CSI.
[0270] As an embodiment, the output of the first encoder is used to generate the compressed CSI included in the CSI reported for the first CSI.
[0271] As an embodiment, the output of the first encoder includes the compressed CSI included in the CSI reported for the first CSI.
[0272] As an embodiment, the output of the first encoder is compressed CSI included in the CSI reported for the first CSI.
[0273] As an embodiment, the first CSI report is used to determine the first encoder.
[0274] As an embodiment, the first CSI reporting indicates the first encoder.
[0275] As an embodiment, the first RS resource set is associated with the first encoder.
[0276] As an embodiment, the first CSI report indicates the first encoder by indicating the first RS resource set.
[0277] As an embodiment, the first CSI report is used to determine a plurality of encoders, and the first encoder is one of the plurality of encoders.
[0278] As an embodiment, the first CSI report indicates the multiple encoders.
[0279] As an embodiment, the first CSI report is associated with the multiple encoders.
[0280] As an embodiment, the first RS resource set is associated with the multiple encoders.
[0281] As an embodiment, the first CSI report indicates the multiple encoders by indicating the first RS resource set.
[0282] As an embodiment, the multiple encoders are candidates for the generator of the CSI for the first CSI report.
[0283] As an embodiment, the multiple encoders are candidates for generators of the compressed CSI included in the CSI reported for the first CSI.
[0284] As an embodiment, the first encoder is indicated to the first node by a target recipient of the first CSI set.
[0285] As an embodiment, the benefits of the above method include: supporting the target receiver of the first CSI set to optimize the overall system performance.
[0286] As an embodiment, the benefits of the above method include: avoiding misunderstanding between the target receiver of the first CSI set and the first node regarding the priority of the first CSI report.
[0287] As an embodiment, the first signaling indicates the first encoder.
[0288] As an embodiment, the first signaling indicates the first encoder from among the multiple encoders.
[0289] As an embodiment, the benefits of the above method include: saving uplink overhead and reducing UE complexity.
[0290] As an embodiment, the benefits of the above method include: facilitating the base station to optimize global performance.
[0291] As an embodiment, the first node determines the first encoder by itself.
[0292] As an embodiment, the first node determines the first encoder from the multiple encoders by itself.
[0293] As an embodiment, the benefits of the above method include: the UE flexibly selects the first encoder according to actual needs, thereby optimizing performance.
[0294] As an embodiment, the benefits of the above method include: better applicability to different terminals.
[0295] As an embodiment, the benefits of the above method include: saving downlink signaling overhead.
[0296] As an embodiment, higher layer signaling is used to indicate the first encoder from among the plurality of encoders.
[0297] As a sub-embodiment of the above embodiment, the higher layer signaling is RRC IE.
[0298] As a sub-embodiment of the above embodiment, the higher layer signaling is MAC CE.
[0299] As a sub-embodiment of the above embodiment, the higher layer signaling includes CSI-AperiodicTriggerStateList IE.
[0300] As an embodiment, the benefits of the above method include: saving dynamic signaling overhead.
[0301] As an embodiment, the association of a CSI report with a coder means that the coder can be used to generate CSI for the CSI report.
[0302] As an embodiment, the association between a CSI report and an encoder means that the encoder is a candidate for a generator of CSI for the CSI report.
[0303] As an embodiment, the association of an RS resource set with an encoder means that a channel measurement obtained based on the RS resource set can be used as an input of the encoder.
[0304] As an embodiment, the association of one RS resource set with one encoder means that the one encoder can be used to generate CSI based on channel measurement obtained through the one RS resource set.
[0305] As an embodiment, the meaning that the priority of the first CSI reporting depends on the first encoder includes: the priority of the first CSI reporting depends on the ID of the first encoder.
[0306] As an embodiment, the meaning that the priority of the first CSI reporting depends on the first encoder includes: the priority of the first CSI reporting depends on being used to construct a model of the first encoder.
[0307] As an embodiment, the meaning that the priority of the first CSI reporting depends on the first encoder includes: the priority of the first CSI reporting depends on the data set used to train the first encoder.
[0308] As an embodiment, the benefits of the above method include: the priority of the first CSI reporting is determined based on the first encoder or related information thereof, thereby optimizing the performance of CSI reporting.
[0309] As an embodiment, the meaning that the priority of the first CSI reporting depends on the first encoder includes: the priority of the first CSI reporting depends on the decoder corresponding to the first encoder.
[0310] As an embodiment, the meaning that the priority of the first CSI report depends on the first encoder includes: the priority of the first CSI report depends on being used to construct a model of a decoder corresponding to the first encoder.
[0311] As an embodiment, the meaning that the priority of the first CSI reporting depends on the first encoder includes: the priority of the first CSI reporting depends on the data set used to train the decoder corresponding to the first encoder.
[0312] As an embodiment, the benefits of the above method include: the priority of the first CSI report depends on the decoder or its related information, supports different encoders corresponding to the same decoder, reduces implementation complexity and increases flexibility.
[0313] As an embodiment, the meaning that the priority of the first CSI reporting depends on the first encoder includes: the priority of the first CSI reporting depends on the first encoder and the decoder corresponding to the first encoder.
[0314] As an embodiment, the benefits of the above method include: the priority of the first CSI reporting depends on both the decoder and the decoder or its related information, further optimizing the performance of CSI reporting and CSI recovery.
[0315] As an embodiment, the meaning that the priority of the first CSI reporting depends on the first encoder includes: the priority of the first CSI reporting depends on the output of the first encoder.
[0316] As an embodiment, the meaning that the priority of the first CSI reporting depends on the first encoder includes: the priority of the first CSI reporting depends on the payload size of the output of the first encoder.
[0317] As an embodiment, the benefits of the above method include: achieving a better balance between the accuracy and overhead of CSI reporting, and optimizing the overall system performance.
[0318] As an embodiment, whether the first CSI set includes the CSI for the first CSI report is related to the priority of the first CSI report.
[0319] As an embodiment, whether the first CSI set includes the CSI for the first CSI report depends on the priority of the first CSI report.
[0320] As an embodiment, the benefits of the above method include: giving priority to feeding back CSI for CSI reports with high priorities, optimizing CSI reporting, and improving performance.
[0321] As an embodiment, N is greater than 1, and the priorities of any two CSI reports among the N CSI reports are different.
[0322] As an embodiment, the first CSI set includes the CSI reported for the first CSI, and the position of the CSI reported for the first CSI in the first CSI set depends on the priority of the first CSI report.
[0323] As an embodiment, the CSI reported with a higher priority is ranked higher in the first CSI set.
[0324] As an embodiment, CSI reported with higher priority is mapped to lower order (one or more) bits in the first CSI set.
[0325] As an embodiment, the benefits of the above method include: ensuring that the first node and the target receiver of the first CSI set have consistent understanding of the content in the first CSI set.
[0326] As an embodiment, the priority of any CSI report among the N CSI reports is related to one or more of the time domain characteristics, report quantity, cell index or CSI-ReportConfigId of the CSI report.
[0327] As an embodiment, the priority of any CSI report among the N CSI reports depends on one or more of the time domain characteristics, reporting amount, cell index or CSI-ReportConfigId of the CSI report.
[0328] As an embodiment, the priority of the first CSI report is related to one or more of the time domain characteristics, reporting amount, cell index or CSI-ReportConfigId of the first CSI report.
[0329] As an embodiment, the priority of the first CSI report depends on one or more of the time domain characteristics, reporting amount, cell index or CSI-ReportConfigId of the first CSI report.
[0330] As an embodiment, the priority of the first CSI report depends on the time domain characteristics of the first encoder and the first CSI report, the reporting amount, the cell index and the CSI-ReportConfigId.
[0331] As an embodiment, the time domain characteristics include periodic, semi-persistent and aperiodic.
[0332] As an embodiment, the cell index is SCellIndex or ServCellIndex.
[0333] As an embodiment, the first signaling is transmitted on a PDSCH (Physical Downlink Shared Channel).
[0334] As an embodiment, the first signaling is transmitted in a PDCCH (Physical Downlink Control Channel).
[0335] As an embodiment, the first CSI set is transmitted in a PUSCH (Physical Uplink Shared CHannel).
[0336] As an embodiment, the first CSI set is transmitted in a PUCCH (Physical Uplink Control CHannel).
[0337] Example 2
[0338] Example 2 illustrates a schematic diagram of a network architecture according to an embodiment of the present application, as shown in Figure 2.
[0339] FIG2 illustrates a network architecture 200 for LTE (Long-Term Evolution), LTE-A (Long-Term Evolution Advanced), and future 5G systems. The network architecture 200 for LTE, LTE-A, and future 5G systems is referred to as EPS (Evolved Packet System) 200. The 5G NR or LTE network architecture 200 may be referred to as 5GS (5G System) / EPS (Evolved Packet System) 200 or some other appropriate terminology. The 5GS / EPS 200 may include one or more UEs (User Equipment) 201, a UE 241 in sidelink communication with UE 201, an NG-RAN (Next Generation Radio Access Network) 202, a 5G Core Network (5GC) / EPC (Evolved Packet Core) 210, an HSS (Home Subscriber Server) / UDM (Unified Data Management) 220, and Internet services 230. The 5GS / EPS 200 may interconnect with other access networks, but these entities / interfaces are not shown for simplicity. As shown in FIG2 , the 5GS / EPS 200 provides packet-switched services. However, those skilled in the art will readily appreciate that the various concepts presented throughout this disclosure can be extended to networks providing circuit-switched services. The NG-RAN 202 includes an NR (New Radio) Node B (gNB) 203 and other gNBs 204. The gNB 203 provides user and control plane protocol termination towards the UE 201. The gNB 203 can be connected to other gNBs 204 via an Xn interface (e.g., backhaul). The gNB 203 may also be referred to as a base station, a base transceiver station, a radio base station, a radio transceiver, a transceiver function, a basic service set (BSS), an extended service set (ESS), a TRP (transmitter / receiver point), or some other suitable terminology. The gNB 203 provides an access point to the 5GC / EPC 210 for the UE 201. Examples of UE 201 include a cellular phone, a smartphone, a Session Initiation Protocol (SIP) phone, a laptop, a personal digital assistant (PDA), a satellite radio, a global positioning system, a multimedia device, a video device, a digital audio player (e.g., an MP3 player), a camera, a game console, a drone, an aircraft, a narrowband physical network device, a machine type communication device, a land vehicle, an automobile, a wearable device, or any other similarly functional device.Those skilled in the art may also refer to UE 201 as a mobile station, subscriber station, mobile unit, subscriber unit, wireless unit, remote unit, mobile device, wireless device, wireless communication device, remote device, mobile subscriber station, access terminal, mobile terminal, wireless terminal, remote terminal, handset, user agent, mobile client, client, or some other appropriate terminology. The gNB 203 connects to the 5GC / EPC 210 via the S1 / NG interface. The 5GC / EPC 210 includes the MME (Mobility Management Entity) / AMF (Authentication Management Field) / SMF (Session Management Function) 211, other MMEs / AMFs / SMFs 214, the S-GW (Service Gateway) / UPF (User Plane Function) 212, and the P-GW (Packet Data Network Gateway) / UPF 213. The MME / AMF / SMF 211 is the control node that handles signaling between the UE 201 and the 5GC / EPC 210. Generally, the MME / AMF / SMF 211 provides bearer and connection management. All user IP (Internet Protocol) packets are transmitted through the S-GW / UPF 212, which is itself connected to the P-GW / UPF 213. The P-GW provides UE IP address allocation and other functions. The P-GW / UPF 213 is connected to the Internet Services 230. Internet Services 230 includes operator-specific Internet Protocol services, specifically including the Internet, intranet, IMS (IP Multimedia Subsystem), and packet switching services.
[0340] As an embodiment, the first node in the present application includes the UE201.
[0341] As an embodiment, the second node in the present application includes the gNB203.
[0342] As an embodiment, the wireless link between the UE201 and the gNB203 includes a cellular network link.
[0343] As an embodiment, the sender of the first signaling includes the gNB203.
[0344] As an embodiment, the recipient of the first signaling includes the UE201.
[0345] As an embodiment, the sender of the first CSI set includes the UE201.
[0346] As an embodiment, the receiver of the first CSI set includes the gNB203.
[0347] As an embodiment, the UE 201 supports generating CSI reports using AI or ML.
[0348] As an embodiment, the UE 201 supports generating a trained model using training data or generating part of the parameters in the trained model using trained data.
[0349] As an embodiment, the UE 201 supports generating a trained model using training data and generating CSI using the model.
[0350] As an embodiment, the gNB203 supports recovery of CSI based on AI or ML.
[0351] Example 3
[0352] Embodiment 3 illustrates a schematic diagram of an embodiment of a wireless protocol architecture of a user plane and a control plane according to an embodiment of the present application, as shown in FIG3 .
[0353] Embodiment 3 illustrates a schematic diagram of an embodiment of a radio protocol architecture for a user plane and a control plane according to the present application, as shown in FIG3 . FIG3 is a schematic diagram illustrating an embodiment of a radio protocol architecture for a user plane 350 and a control plane 300. FIG3 illustrates the radio protocol architecture of the control plane 300 for communication between a first communication node device (UE, gNB, or RSU in V2X) and a second communication node device (gNB, UE, or RSU in V2X), or between two UEs, using three layers: Layer 1, Layer 2, and Layer 3. Layer 1 (L1 layer) is the lowest layer and implements various PHY (physical layer) signal processing functions. The L1 layer will be referred to herein as PHY 301. Layer 2 (L2 layer) 305, located above PHY 301, is responsible for the link between a first communication node device and a second communication node device, or between two UEs. The L2 layer 305 includes a MAC (Medium Access Control) sublayer 302, an RLC (Radio Link Control) sublayer 303, and a PDCP (Packet Data Convergence Protocol) sublayer 304, which terminate at the second communication node device. The PDCP sublayer 304 provides multiplexing between different radio bearers and logical channels. The PDCP sublayer 304 also provides security by encrypting data packets, and provides support for inter-zone mobility of the first communication node device between the second communication node devices. The RLC sublayer 303 provides segmentation and reassembly of upper layer data packets, retransmission of lost data packets, and reordering of data packets to compensate for out-of-order reception due to HARQ. The MAC sublayer 302 provides multiplexing between logical and transport channels. The MAC sublayer 302 is also responsible for allocating various radio resources (e.g., resource blocks) in a cell between the first communication node devices. The MAC sublayer 302 is also responsible for HARQ operations. The RRC (Radio Resource Control) sublayer 306 in Layer 3 (L3 layer) in the control plane 300 is responsible for obtaining radio resources (i.e., radio bearers) and configuring lower layers using RRC signaling between the second communication node device and the first communication node device. The radio protocol architecture of the user plane 350 includes Layer 1 (L1 layer) and Layer 2 (L2 layer). The radio protocol architecture for the first communication node device and the second communication node device in the user plane 350 is substantially the same as the corresponding layers and sublayers in the control plane 300 for the physical layer 351, the PDCP sublayer 354 in the L2 layer 355, the RLC sublayer 353 in the L2 layer 355, and the MAC sublayer 352 in the L2 layer 355. However, the PDCP sublayer 354 also provides header compression for upper layer data packets to reduce radio transmission overhead.The L2 layer 355 in the user plane 350 also includes an SDAP (Service Data Adaptation Protocol) sublayer 356. The SDAP sublayer 356 is responsible for mapping between QoS flows and data radio bearers (DRBs) to support service diversity. Although not shown in the figure, the first communication node device may have several upper layers above the L2 layer 355, including a network layer (e.g., an IP layer) terminated at the P-GW on the network side and an application layer terminated at the other end of the connection (e.g., a remote UE, a server, etc.).
[0354] As an embodiment, the wireless protocol architecture in FIG3 is applicable to the first node in this application.
[0355] As an embodiment, the wireless protocol architecture in FIG3 is applicable to the second node in this application.
[0356] As an embodiment, the first signaling is generated in the RRC sublayer 306.
[0357] As an embodiment, the first signaling is generated in the MAC sublayer 302 or the MAC sublayer 352.
[0358] As an embodiment, the first signaling is generated in the PHY301 or the PHY351.
[0359] As an embodiment, the first CSI set is generated by the PHY301 or the PHY351.
[0360] As an embodiment, the higher layer in this application refers to a layer above the physical layer.
[0361] Example 4
[0362] Embodiment 4 illustrates a schematic diagram of a first communication device and a second communication device according to an embodiment of the present application, as shown in Figure 4. Figure 4 is a block diagram of a first communication device 410 and a second communication device 450 communicating with each other in an access network.
[0363] The first communications device 410 includes a controller / processor 475 , a memory 476 , a receive processor 470 , a transmit processor 416 , a multi-antenna receive processor 472 , a multi-antenna transmit processor 471 , a transmitter / receiver 418 , and an antenna 420 .
[0364] The second communication device 450 includes a controller / processor 459 , a memory 460 , a data source 467 , a transmit processor 468 , a receive processor 456 , a multi-antenna transmit processor 457 , a multi-antenna receive processor 458 , a transmitter / receiver 454 and an antenna 452 .
[0365] In transmission from the first communications device 410 to the second communications device 450, at the first communications device 410, upper layer data packets from the core network are provided to the controller / processor 475. The controller / processor 475 implements the functionality of the L2 layer. In the DL, the controller / processor 475 provides header compression, encryption, packet segmentation and reordering, multiplexing between logical and transport channels, and allocation of radio resources to the second communications device 450 based on various priority metrics. The controller / processor 475 is also responsible for HARQ operations, retransmission of lost packets, and signaling to the second communications device 450. The transmit processor 416 and the multi-antenna transmit processor 471 implement various signal processing functions for the L1 layer (i.e., the physical layer). The transmit processor 416 implements coding and interleaving to facilitate forward error correction (FEC) at the second communication device 450, as well as constellation mapping based on various modulation schemes (e.g., binary phase shift keying (BPSK), quadrature phase shift keying (QPSK), M-phase shift keying (M-PSK), M-quadrature amplitude modulation (M-QAM). The multi-antenna transmit processor 471 performs digital spatial precoding, including codebook-based precoding and non-codebook-based precoding, and beamforming processing on the coded and modulated symbols to generate one or more parallel The transmit processor 416 then maps each parallel stream to a subcarrier, multiplexes the modulated symbols with a reference signal (e.g., a pilot) in the time and / or frequency domain, and then uses an inverse fast Fourier transform (IFFT) to generate a physical channel carrying the time-domain multi-carrier symbol stream. The multi-antenna transmit processor 471 then performs transmit analog precoding / beamforming operations on the time-domain multi-carrier symbol stream. Each transmitter 418 converts the baseband multi-carrier symbol stream provided by the multi-antenna transmit processor 471 into a radio frequency stream, which is then provided to a different antenna 420.
[0366] During transmission from the first communications device 410 to the second communications device 450, each receiver 454 receives a signal at the second communications device 450 via its corresponding antenna 452. Each receiver 454 recovers the information modulated onto the RF carrier and converts the RF stream into a baseband multi-carrier symbol stream, which is provided to the receive processor 456. The receive processor 456 and the multi-antenna receive processor 458 implement various L1 signal processing functions. The multi-antenna receive processor 458 performs receive analog precoding / beamforming operations on the baseband multi-carrier symbol stream from the receiver 454. The receive processor 456 converts the baseband multi-carrier symbol stream, after the receive analog precoding / beamforming operations, from the time domain to the frequency domain using a fast Fourier transform (FFT). In the frequency domain, the physical layer data signal and reference signal are demultiplexed by the receive processor 456, where the reference signal is used for channel estimation. The data signal undergoes multi-antenna detection in the multi-antenna receive processor 458 to recover any parallel streams destined for the second communications device 450. The symbols on each parallel stream are demodulated and recovered in the receive processor 456, and soft decisions are generated. The receive processor 456 then decodes and deinterleaves the soft decisions to recover the upper layer data and control signals transmitted by the first communication device 410 on the physical channel. The upper layer data and control signals are then provided to the controller / processor 459. The controller / processor 459 implements the functions of the L2 layer. The controller / processor 459 may be associated with a memory 460 that stores program code and data. The memory 460 may be referred to as a computer-readable medium. In the DL (Downlink), the controller / processor 459 provides demultiplexing between transport and logical channels, packet reassembly, decryption, header decompression, and control signal processing to recover upper layer data packets from the core network. The upper layer data packets are then provided to all protocol layers above the L2 layer. Various control signals may also be provided to the L3 layer for L3 processing. The controller / processor 459 is also responsible for error detection using an acknowledgement (ACK) and / or negative acknowledgement (NACK) protocol to support HARQ operations.
[0367] During transmission from the second communications device 450 to the first communications device 410, at the second communications device 450, a data source 467 is used to provide upper layer data packets to the controller / processor 459. The data source 467 represents all protocol layers above the L2 layer. Similar to the transmit functionality at the first communications device 410 described in the DL, the controller / processor 459 implements header compression, encryption, packet segmentation and reordering, and multiplexing between logical and transport channels based on the radio resource allocation of the first communications device 410, implementing L2 layer functions for the user plane and control plane. The controller / processor 459 is also responsible for HARQ operations, retransmission of lost packets, and signaling to the first communications device 410. The transmit processor 468 performs modulation mapping and channel coding, while the multi-antenna transmit processor 457 performs digital multi-antenna spatial precoding, including codebook-based and non-codebook-based precoding, and beamforming. The transmit processor 468 then modulates the resulting parallel streams into multi-carrier / single-carrier symbol streams. After analog precoding and beamforming operations in the multi-antenna transmit processor 457, these streams are provided to different antennas 452 via the transmitter 454. Each transmitter 454 first converts the baseband symbol stream provided by the multi-antenna transmit processor 457 into a RF symbol stream before providing it to the antenna 452.
[0368] During transmission from the second communication device 450 to the first communication device 410, the functionality at the first communication device 410 is similar to the reception functionality at the second communication device 450 described for transmission from the first communication device 410 to the second communication device 450. Each receiver 418 receives RF signals via its corresponding antenna 420, converts the received RF signals into baseband signals, and provides the baseband signals to the multi-antenna receive processor 472 and the receive processor 470. The receive processor 470 and the multi-antenna receive processor 472 collectively implement L1 layer functionality. The controller / processor 475 implements L2 layer functionality. The controller / processor 475 may be associated with a memory 476 storing program code and data. The memory 476 may be referred to as a computer-readable medium. The controller / processor 475 provides demultiplexing between transmit and logical channels, packet reassembly, decryption, header decompression, and control signal processing to recover upper layer data packets from the second communication device 450. The upper layer data packets from the controller / processor 475 may be provided to the core network. The controller / processor 475 is also responsible for error detection using an ACK and / or NACK protocol to support HARQ operations.
[0369] As an embodiment, the second communication device 450 includes: at least one processor and at least one memory, the at least one memory including computer program code; the at least one memory and the computer program code are configured to be used together with the at least one processor. The second communication device 450 device at least: receives first signaling, the first signaling is used to determine N CSI reports, N is a positive integer, and the N CSI reports include a first CSI report; sends a first CSI set, the first CSI set includes CSI for the N CSI reports; wherein the first CSI report is used to determine a first RS resource set, the measurement of the first RS resource set is used to determine a first pre-compression CSI, the first pre-compression CSI is used as input to a first encoder to generate CSI for the first CSI report, and the priority of the first CSI report depends on the first encoder.
[0370] As an embodiment, the second communication device 450 includes: a memory storing a computer-readable instruction program, the computer-readable instruction program generating actions when executed by at least one processor, the actions including: receiving a first signaling, the first signaling being used to determine N CSI reports, N being a positive integer, the N CSI reports including a first CSI report; sending a first CSI set, the first CSI set including CSI for the N CSI reports; wherein the first CSI report is used to determine a first RS resource set, the measurement of the first RS resource set is used to determine a first pre-compression CSI, the first pre-compression CSI is used as an input to a first encoder to generate CSI for the first CSI report, and the priority of the first CSI report depends on the first encoder.
[0371] As an embodiment, the first communication device 410 includes: at least one processor and at least one memory, the at least one memory including computer program code; the at least one memory and the computer program code are configured to be used together with the at least one processor. The first communication device 410 device at least: sends a first signaling, the first signaling is used to determine N CSI reports, N is a positive integer, and the N CSI reports include a first CSI report; receives a first CSI set, the first CSI set includes CSI for the N CSI reports; wherein the first CSI report is used to determine a first RS resource set, the measurement of the first RS resource set is used to determine a first pre-compression CSI, the first pre-compression CSI is used as an input to a first encoder to generate CSI for the first CSI report, and the priority of the first CSI report depends on the first encoder.
[0372] As an embodiment, the first communication device 410 includes: a memory storing a computer-readable instruction program, the computer-readable instruction program generating actions when executed by at least one processor, the actions including: sending a first signaling, the first signaling being used to determine N CSI reports, N being a positive integer, the N CSI reports including a first CSI report; receiving a first CSI set, the first CSI set including CSI for the N CSI reports; wherein the first CSI report is used to determine a first RS resource set, the measurement of the first RS resource set is used to determine a first pre-compression CSI, the first pre-compression CSI is used as an input to a first encoder to generate CSI for the first CSI report, and the priority of the first CSI report depends on the first encoder.
[0373] As an embodiment, the first node in the present application includes the second communication device 450.
[0374] As an embodiment, the second node in the present application includes the first communication device 410.
[0375] As an embodiment, at least one of {the antenna 452, the receiver 454, the receiving processor 456, the multi-antenna receiving processor 458, the controller / processor 459, the memory 460, and the data source 467} is used to receive the first signaling in this application; and at least one of {the antenna 420, the transmitter 418, the transmitting processor 416, the multi-antenna transmitting processor 471, the controller / processor 475, and the memory 476} is used to send the first signaling in this application.
[0376] As an embodiment, at least one of {the antenna 452, the transmitter 454, the transmit processor 468, the multi-antenna transmit processor 457, the controller / processor 459, and the memory 460} is used to send the first CSI set in this application; and at least one of {the antenna 420, the receiver 418, the receive processor 470, the multi-antenna receive processor 472, the controller / processor 475, and the memory 476} is used to receive the first CSI set in this application.
[0377] Example 5
[0378] Embodiment 5 illustrates a flow chart of transmission according to an embodiment of the present application, as shown in FIG5. In FIG5, the first node U01 and the second node N02 are two communication nodes transmitting via an air interface, wherein the steps in the dotted box F51 are optional.
[0379] For the first node U01, a first signaling is received in step S5101; an RS is received in a first RS resource set in step S5102; and a first CSI set is sent in step S5103.
[0380] For the second node N02, a first signaling is sent in step S5201; an RS is sent in a first RS resource set in step S5202; and a first CSI set is received in step S5203.
[0381] In embodiment 5, the first signaling is used by the first node U01 to determine N CSI reports, where N is a positive integer, and the N CSI reports include a first CSI report; the first CSI set includes CSI for the N CSI reports; the first CSI report is used by the first node U01 to determine a first RS resource set, and the measurement of the first RS resource set is used by the first node U01 to determine a first pre-compression CSI, and the first pre-compression CSI is used by the first node U01 as an input to the first encoder to generate CSI for the first CSI report, and the priority of the first CSI report depends on the first encoder.
[0382] As an embodiment, the first node U01 is the first node in this application.
[0383] As an embodiment, the second node N02 is the second node in this application.
[0384] As an embodiment, the air interface between the second node N02 and the first node U01 includes a wireless interface between a base station and a user equipment.
[0385] As an embodiment, the air interface between the second node N02 and the first node U01 includes a wireless interface between a relay node and a user equipment.
[0386] As an embodiment, the air interface between the second node N02 and the first node U01 includes a wireless interface between user equipments.
[0387] As an embodiment, the second node N02 is a base station maintaining a serving cell of the first node U01.
[0388] As an embodiment, the steps in the dotted box F51 in FIG. 5 exist; the above method in the first node used for wireless communication includes: receiving RS in the first RS resource set.
[0389] As an embodiment, the steps in the dotted box F51 in FIG. 5 exist; the method in the second node used for wireless communication includes: sending RS in the first RS resource set.
[0390] As an embodiment, the first node U01 receives RS in each RS resource in the first RS resource set.
[0391] As an embodiment, the first node U01 receives RS from part of the RS resources in the first RS resource set.
[0392] As an embodiment, the first node U01 receives RS in at least one RS resource in the first RS resource set.
[0393] In one embodiment, the measurement of the first RS resource set is used to generate the first pre-compression CSI, and the first pre-compression CSI is used as an input of the first encoder to generate CSI for the first CSI report, where the CSI for the first CSI report conforms to at least one of the following:
[0394] Channel parameters recovered by the sender of the first RS resource set based on the CSI reported for the first CSI are unknown to the first node;
[0395] The channel parameters recovered by the first node based on the CSI reported for the first CSI are unknown to the sender of the first RS resource set;
[0396] At least some parameters of the generator of the CSI reported for the first CSI are obtained based on training;
[0397] The CSI reported for the first CSI does not belong to the CSI defined in 3GPP Rel-17, nor does it belong to the CSI defined in versions before 3GPP Rel-17.
[0398] As an embodiment, the sender of the first RS resource set is the sender of the first signaling.
[0399] As an embodiment, the sender of the first RS resource set is the target receiver of the first CSI set.
[0400] As an embodiment, the sender of the first RS resource set is the second node.
[0401] Example 6
[0402] Example 6 illustrates a schematic diagram of a first encoder according to an embodiment of the present application; as shown in Figure 6.
[0403] In embodiment 6, the first encoder meets at least one of the following requirements:
[0404] A channel parameter recovered by a target receiver of the first CSI set based on an output of the first encoder is unknown to the first node;
[0405] The channel parameters recovered by the first node based on the output of the first encoder are unknown to a target receiver of the first CSI set;
[0406] At least part of the parameters of the first encoder are obtained based on training;
[0407] The output of the first encoder does not belong to the CSI defined in 3GPP Rel-17, nor does it belong to the CSI defined in versions before 3GPP Rel-17.
[0408] As an embodiment, the channel parameters include a channel matrix.
[0409] As an embodiment, the channel parameters include an original channel matrix.
[0410] As an embodiment, any element in the original channel matrix includes information about a channel experienced by an RS transmitted on an RS port in the first RS resource set on a frequency unit.
[0411] As an embodiment, the channel parameters include eigenvectors.
[0412] As an embodiment, the channel parameters include characteristic values.
[0413] As an embodiment, the channel parameters include a precoding matrix or a precoding vector.
[0414] As an embodiment, the channel parameters include one or more of a relative phase, a relative amplitude, or a relative coefficient between at least two antenna ports.
[0415] As an embodiment, the channel parameters include PMI (Precoding Matrix Indicator).
[0416] As an embodiment, the generator of the recovered channel parameters is training-based.
[0417] As an embodiment, the channel parameters include H in embodiment 1 w ,w=1,…,W or V W ,w=1,…,W。
[0418] As an embodiment, the first encoder is obtained based on training.
[0419] As an embodiment, the training is based on a training data set, and measurements of a first type of wireless signal are used to generate the training data set, where the first type of wireless signal includes a downlink RS.
[0420] As an embodiment, the downlink RS includes at least one of CSI-RS and SS / PBCH block.
[0421] As an embodiment, the downlink RS includes CSI-RS.
[0422] As an embodiment, the downlink RS includes an SS / PBCH block.
[0423] As an embodiment, the downlink RS includes CSI-RS and SS / PBCH block.
[0424] As an embodiment, the first encoder is non-linear.
[0425] As an embodiment, the first encoder is non-codebook.
[0426] As an embodiment, the input of the first encoder includes CSI.
[0427] As an embodiment, the input of the first encoder includes a channel matrix.
[0428] As an embodiment, the input of the first encoder includes an original channel matrix.
[0429] As an embodiment, the input of the first encoder includes channel matrix information.
[0430] As an embodiment, the input of the first encoder includes a feature vector.
[0431] As an embodiment, the input of the first encoder includes an uncompressed channel matrix or eigenvector.
[0432] As an embodiment, the input of the first encoder includes PMI.
[0433] As an embodiment, the output of the first encoder includes compressed CSI.
[0434] As an embodiment, the output of the first encoder is used to determine at least one precoding matrix.
[0435] As an embodiment, the payload size of any input of the first encoder is larger than the payload size of the output of the first encoder corresponding to the any input.
[0436] As an embodiment, the first encoder is based on artificial intelligence or machine learning.
[0437] As an embodiment, the first encoder is based on a neural network.
[0438] As an embodiment, the first encoder includes a neural network for CSI compression.
[0439] As an embodiment, the first encoder includes a neural network encoder for CSI compression.
[0440] As an embodiment, the first encoder includes an encoder for CSI compression based on CNN (Conventional Neural Networks).
[0441] As an embodiment, only part of the parameters of the first encoder are obtained based on training.
[0442] As an embodiment, the first encoder includes compression.
[0443] As an embodiment, the compression-related parameters of the first encoder are obtained based on training.
[0444] As an embodiment, the first encoder includes quantization.
[0445] As an embodiment, the quantization-related parameters of the first encoder are obtained based on training.
[0446] As an embodiment, the first encoder includes a compressed CSI generator and a quantizer, and the quantizer quantizes the compressed CSI generated by the compressed CSI generator; the parameters of the compressed CSI generator and the parameters of the quantizer are obtained based on training.
[0447] As an embodiment, the benefits of the above method include: joint optimization further improves system performance.
[0448] As an embodiment, the first encoder includes compression and quantization, and only compression-related parameters are obtained based on training.
[0449] As an embodiment, the first encoder includes a compressed CSI generator and a quantizer, and the quantizer quantizes the compressed CSI generated by the compressed CSI generator; only the parameters of the compressed CSI generator are obtained based on training.
[0450] As an embodiment, the benefits of the above method include: reducing complexity.
[0451] As an embodiment, the benefits of the above method include: better applicability to different terminals.
[0452] As an embodiment, training for obtaining at least part of parameters of the first encoder is performed at the first node.
[0453] As an embodiment, training for obtaining at least part of parameters of the first encoder is performed at a target receiver of the first CSI set.
[0454] As an embodiment, the first encoder includes K1 sub-processing, where K1 is a positive integer greater than 1; the K1 sub-processing includes one or more of convolution, pooling, cascading or activation.
[0455] As an embodiment, one of the K1 sub-processes includes a fully connected layer.
[0456] As an embodiment, one of the K1 sub-processes includes a pooling layer.
[0457] As an embodiment, one of the K1 sub-processes includes at least one convolutional layer.
[0458] As an embodiment, there is a sub-processing among the K1 sub-processings including at least one coding layer.
[0459] As an embodiment, there are two sub-processes in the K1 sub-processes, each of which includes a fully connected layer and at least one encoding layer.
[0460] As an embodiment, a coding layer includes at least one convolution layer and one pooling layer.
[0461] As an embodiment, in the convolution layer, at least one convolution kernel is used to convolve the input of the first encoder to generate a corresponding feature map, and at least one feature map output by the convolution layer is reshaped into a vector input to the fully connected layer; the fully connected layer converts the one vector into the output of the first encoder.
[0462] As an embodiment, part or all of the convolution kernel size, number of convolution layers, convolution step, pooling kernel size, pooling kernel step, pooling function, activation function or number of feature maps of the first encoder are obtained through training.
[0463] As an embodiment, part or all of the convolution kernel, pooling kernel, pooling function, activation function, parameters of the pooling function or parameters of the activation function of the first encoder are obtained through training.
[0464] As an embodiment, the first encoder is common to different layers.
[0465] As an embodiment, the first encoder is for a specific layer.
[0466] As an embodiment, the first encoder is for one layer.
[0467] As an embodiment, the layer refers to: a MIMO (Multiple Input Multiple Output) layer.
[0468] As an embodiment, the layer refers to: a transmission layer.
[0469] As an embodiment, the CSI reported for the first CSI includes CSI for R layers, where R is a positive integer greater than 1.
[0470] As an embodiment, the first pre-compression CSI is used as input of the first encoder to generate the CSI for each of the R layers.
[0471] As an embodiment, the first pre-compression CSI is used as input of the first encoder to generate the CSI for only one layer among the R layers.
[0472] As an embodiment, the first pre-compression CSI is used as input of R encoders to generate the CSI for the R layers respectively; the first encoder is one of the R encoders.
[0473] As an embodiment, the CSI for the R layers includes compressed CSI for the R layers.
[0474] As an embodiment, the first pre-compression CSI is used as input of the first encoder to generate the compressed CSI for each of the R layers.
[0475] As an embodiment, the first pre-compression CSI is used as input of the first encoder to generate the compressed CSI for only one layer among the R layers.
[0476] As an embodiment, the first pre-compression CSI is used as input of R encoders to generate the compressed CSI for the R layers; the first encoder is one of the R encoders.
[0477] As an embodiment, the CSI reported for the first CSI includes RI, and the RI indicates the R.
[0478] As an embodiment, the target receiver of the first CSI set uses a first decoder to recover the channel parameters based on the output of the first encoder, and the first node uses a second decoder to recover the channel parameters based on the output of the first encoder, and the first decoder and the second decoder are obtained through training respectively.
[0479] As an embodiment, the benefits of the above method include: the first node and the target receiver of the first CSI set can train the decoder separately, saving air interface overhead, having better flexibility, adaptability to different terminals, and better forward compatibility.
[0480] As an embodiment, the first decoder and the second decoder are obtained through different training.
[0481] As an embodiment, the first decoder and the second decoder are obtained through independent training.
[0482] As an embodiment, the first decoder and the first encoder are jointly trained.
[0483] As an embodiment, the essence of the above method includes: training of the first encoder is performed at the sender of the first RS resource set, and the benefits of the above method include: optimizing performance.
[0484] As an embodiment, the training of the second decoder depends on the first encoder.
[0485] As an embodiment, the second decoder and the first encoder are jointly trained.
[0486] As an embodiment, the essence of the above method includes: the training of the first encoder is performed at the first node. The benefits of the above method include: avoiding the transmission of data used for training on the air interface, saving air interface overhead.
[0487] As an embodiment, the training of the first decoder depends on the first encoder.
[0488] As an embodiment, the first pre-compression CSI is used by the first node as input to the first encoder to generate first compressed CSI, and all or part of the information in the first compressed CSI is used by the target receiver of the first CSI set as input to the first decoder to recover channel parameters.
[0489] As an embodiment, the recovered channel parameters include the recovered values of the first CSI before compression.
[0490] As an embodiment, the recovered channel parameters include an estimated value of the first CSI before compression.
[0491] As an embodiment, the recovered channel parameters include at least one precoding matrix or precoding vector.
[0492] As an embodiment, the recovered channel parameters include at least one channel matrix.
[0493] As an embodiment, the recovered channel parameters include at least one eigenvector.
[0494] As an embodiment, the first encoder is used to compress the first pre-compression CSI to reduce air interface overhead, and the first decoder is used to perform decompression to restore the first pre-compression CSI as much as possible.
[0495] As an embodiment, the first decoder is an inverse function of the first encoder.
[0496] As an embodiment, the first decoder is a decoder corresponding to the first encoder.
[0497] As an embodiment, the first compressed CSI is used to generate the first CSI.
[0498] As an embodiment, the first CSI includes the first compressed CSI.
[0499] As an embodiment, the first compressed CSI is used as input to the first decoder by the target receiver of the first CSI set to recover channel parameters.
[0500] As an embodiment, the first compressed CSI is non-codebook based.
[0501] As an embodiment, the first compressed CSI includes non-codebook based precoding information.
[0502] As an embodiment, the first compressed CSI is used to determine at least one precoding matrix.
[0503] As an embodiment, the first compressed CSI is used to determine at least one channel matrix.
[0504] As an embodiment, the first compressed CSI indicates at least one channel matrix.
[0505] As an embodiment, the first compressed CSI is used to determine the relative phase, amplitude, or coefficient between at least two antenna ports.
[0506] As an embodiment, the first compressed CSI is used to determine at least one eigenvector.
[0507] As an embodiment, the output of the first encoder includes the first compressed CSI.
[0508] As an embodiment, the first encoder outputs each element in the first compressed CSI in sequence.
[0509] As an embodiment, the first compressed CSI is the output of the first encoder.
[0510] Example 7
[0511] Example 7 illustrates a schematic diagram of a processing system based on artificial intelligence or machine learning according to an embodiment of the present application, as shown in Figure 7. Figure 7 includes a second processor, a third processor, a fourth processor, and a fifth processor.
[0512] In Example 7, the second processor sends a first data set to the third processor and a second data set to the fourth processor; the third processor generates a target first-category parameter set based on the first data set, and the third processor sends the generated target first-category parameter set to the fourth processor; the fourth processor processes the second data set using the target first-category parameter set to obtain a first-category output, and the fourth processor sends the first-category output to the fifth processor. In FIG7 , the first-category feedback and the second-category feedback are optional.
[0513] As an embodiment, the fourth processor includes the first encoder.
[0514] As an embodiment, the first encoder includes the fourth processor.
[0515] As an embodiment, the fifth processor includes the first decoder.
[0516] As an embodiment, the first decoder includes the fifth processor.
[0517] As an embodiment, the fourth processor sends first-type feedback to the third processor, where the first-type feedback is used to trigger recalculation or updating of the target first-type parameter group.
[0518] As an embodiment, the fifth processor sends a second type of feedback to the second processor, and the second type of feedback is used to generate the first data set or the second data set, or the second type of feedback is used to trigger the sending of the first data set or the second data set.
[0519] As an embodiment, the second processor generates the first data set and the second data set based on measurements of a first type of wireless signal, where the first type of wireless signal includes a downlink RS.
[0520] As an embodiment, the fourth processor belongs to the first node, and the fifth processor belongs to the second node.
[0521] As an embodiment, the first compressed CSI belongs to the first type of output.
[0522] As an embodiment, the first pre-compression CSI belongs to the second data set.
[0523] As an embodiment, the third processor belongs to the first node.
[0524] The above embodiment avoids transferring the first data set to the second node.
[0525] As an embodiment, the third processor belongs to the second node.
[0526] The above embodiments support joint training and optimize system performance.
[0527] As an embodiment, the first data set includes training data (Training Data), the second data set includes inference data (Inference Data), the third processor is used for model training (Model Training), and the trained model is described by the target first-category parameter group.
[0528] The above training description is applicable to the first encoder and the first decoder in this application.
[0529] As an embodiment, the fourth processing machine constructs a model according to the target first-category parameter group, and then inputs the second data set into the constructed model to obtain the first-category output.
[0530] As an embodiment, the first encoder is described by the target first-category parameter set.
[0531] As an embodiment, the target first-category parameter group is used to construct the first encoder.
[0532] As an embodiment, at least part of the first encoder is described by the target first-category parameter set.
[0533] As an embodiment, the target first-category parameter set is used to construct at least a part of the first encoder.
[0534] As an embodiment, the portion of the first encoder used for compression is described by the target first-category parameter group.
[0535] As an embodiment, the target first-category parameter group is used to construct the compression part of the first encoder.
[0536] As an embodiment, the part of the first encoder for generating compressed CSI is described by the target first-category parameter group.
[0537] As an embodiment, the target first-category parameter group is used to construct a part of the first encoder for generating compressed CSI.
[0538] As an embodiment, the part of the first encoder used for quantizing the compressed CSI is also described by the target first-type parameter group.
[0539] As an embodiment, the target first-category parameter group is also used to construct a part of the first encoder for quantizing compressed CSI.
[0540] As an embodiment, the fourth processor includes the second decoder.
[0541] As an embodiment, the fourth processing machine generates a restored data set according to the first type of output, and an error between the restored data set and the second data set is used to generate the first type of feedback.
[0542] As a sub-embodiment of the above embodiment, the generation of the restored data set adopts a method similar to the second decoder.
[0543] As an embodiment, the first type of feedback is used to reflect the performance of the trained model; when the performance of the trained model fails to meet the requirements, the third processor will recalculate the target first type parameter group.
[0544] As an embodiment, when the error is too large or the model has not been updated for too long, the performance of the trained model is considered to be unsatisfactory.
[0545] As an embodiment, the fourth processor belongs to the second node, and the first node reports the target first-category parameter group to the second node.
[0546] As an embodiment, the target first-category parameter group includes: one or more of: convolution kernel size, number of convolution layers, convolution step size, pooling kernel size, pooling kernel step size, pooling function, activation function, or number of feature maps.
[0547] As an embodiment, the target first-category parameter group includes: one or more of: a convolution kernel, a pooling kernel, a pooling function, an activation function, parameters of a pooling function, or parameters of an activation function.
[0548] As an embodiment, said at least part of the parameters of the first encoder include said target first-category parameter group.
[0549] Example 8
[0550] Example 8 illustrates a schematic diagram of the priority of the first CSI report depending on the first ID according to an embodiment of the present application; as shown in Figure 8.
[0551] In embodiment 8, the priority of the first CSI reporting depends on a first ID, and the first ID is related to the first encoder.
[0552] As an embodiment, the first ID is a real number.
[0553] As an embodiment, the first ID is an integer.
[0554] As an embodiment, the first ID is a non-negative integer.
[0555] As an embodiment, the first ID is a character string.
[0556] As an embodiment, the first ID includes an integer.
[0557] As an embodiment, the first ID includes a character string.
[0558] As an embodiment, the first ID includes an integer and a character string.
[0559] As an embodiment, the first ID depends on the first encoder.
[0560] As an embodiment, the first encoder depends on the first ID.
[0561] As an embodiment, the first ID is used to identify the first encoder.
[0562] As an embodiment, the first ID is used to determine the first encoder.
[0563] As an embodiment, the parameters of the first encoder include the first ID.
[0564] As an embodiment, the first ID is used to identify the first encoder.
[0565] As an embodiment, the first ID is used to determine the first encoder from a plurality of encoders.
[0566] As an embodiment, each encoder among the multiple encoders is a candidate for the generator of the CSI for the first CSI report.
[0567] As an embodiment, each encoder among the multiple encoders is a candidate for a generator of the compressed CSI included in the CSI reported for the first CSI.
[0568] As an embodiment, the benefits of the above method include: optimizing the priority determination of the first CSI reporting according to the first encoder, and optimizing the performance of CSI reporting.
[0569] As an embodiment, the first ID is used to identify a decoder.
[0570] As an embodiment, the first ID is used to determine the decoder corresponding to the first encoder.
[0571] As an embodiment, the first ID is used to identify a decoder.
[0572] As an embodiment, the first ID is used to identify the decoder corresponding to the first encoder.
[0573] As an embodiment, the first ID is used to determine a first decoder from a plurality of decoders, where the first decoder is a decoder corresponding to the first encoder.
[0574] As an embodiment, each of the multiple decoders is a candidate for a generator of channel parameters recovered based on the compressed CSI included in the CSI reported for the first CSI.
[0575] As an embodiment, the advantages of the above method include: supporting different encoders corresponding to the same decoder, reducing implementation complexity, and increasing flexibility.
[0576] As an embodiment, the first ID is used to determine an encoder-decoder pair.
[0577] As an embodiment, the first ID is used to identify an encoder-decoder pair.
[0578] As an embodiment, the first ID is used to determine a first encoder-decoder pair corresponding to the first encoder.
[0579] As an embodiment, the first ID is used to identify a first encoder-decoder pair corresponding to the first encoder.
[0580] As an embodiment, the first ID is used to determine a first decoder-decoder pair from a plurality of encoder-decoder pairs; the encoder included in the first decoder-decoder pair is the first encoder.
[0581] As an embodiment, the encoder in each encoder-decoder pair in the plurality of encoder-decoder pairs is a candidate for a generator of the compressed CSI included in the CSI reported for the first CSI.
[0582] As an embodiment, the decoder in each encoder-decoder pair in the plurality of encoder-decoder pairs is a candidate for a generator of channel parameters recovered from the compressed CSI included in the CSI reported for the first CSI.
[0583] As an embodiment, for each encoder-decoder pair in the plurality of encoder-decoder pairs, the decoder in this encoder-decoder pair is a generator of channel parameters recovered based on an output of an encoder in this encoder-decoder pair.
[0584] As an embodiment, the benefits of the above method include: the priority of the first CSI reporting depends on both the decoder and the decoder or its related information, further optimizing the performance of CSI reporting and CSI recovery.
[0585] As an embodiment, the first ID is a model ID.
[0586] As an embodiment, the first ID is used to identify a model.
[0587] As an embodiment, the benefits of the above method include: using the model ID simplifies signaling design.
[0588] As an embodiment, the first ID is used to identify a model of the first encoder.
[0589] As an embodiment, the model identified by the first ID is used to construct the first encoder.
[0590] As an embodiment, the first ID is used to identify a model of a decoder corresponding to the first encoder.
[0591] As an embodiment, the model identified by the first ID is used to construct a decoder corresponding to the first encoder.
[0592] As an embodiment, the first ID is used to identify a model pair.
[0593] As an embodiment, the first ID is used to identify a pair of a model of the first encoder and a model of a decoder corresponding to the first encoder.
[0594] As an embodiment, one model in the model pair identified by the first ID is used to construct the first encoder, and the other model is used to construct a decoder corresponding to the first encoder.
[0595] As an embodiment, the first ID is used to determine a first model from a plurality of models.
[0596] As an embodiment, the multiple models are respectively used to construct multiple encoders, each of the multiple encoders is a candidate for the generator of the CSI reported for the first CSI, and the first model is used to construct the first encoder.
[0597] As an embodiment, the multiple models are used to construct multiple encoders respectively, each of the multiple encoders is a candidate for a generator of the compressed CSI included in the CSI reported for the first CSI, and the first model is used to construct the first encoder.
[0598] As an embodiment, the multiple models are used to construct multiple decoders respectively, each of the multiple decoders is a candidate for a generator of channel parameters recovered based on the compressed CSI included in the CSI reported for the first CSI, and the first model is used to construct a decoder corresponding to the first encoder.
[0599] As an embodiment, the first ID is used to determine a first model pair from multiple model pairs, each of the multiple model pairs includes two models, one of which is used to construct an encoder, and the other model is used to construct a decoder; the encoder and decoder constructed by the first model pair are the first encoder and the decoder corresponding to the first encoder, respectively.
[0600] As a sub-embodiment of the above embodiment, the encoder is a candidate for a generator of the compressed CSI included in the CSI reported for the first CSI.
[0601] As a sub-embodiment of the above embodiment, the one decoder is a candidate for a generator of channel parameters recovered based on the compressed CSI included in the CSI reported for the first CSI.
[0602] As a sub-embodiment of the above embodiment, the one decoder is a generator of channel parameters recovered based on an output of the one encoder.
[0603] As an embodiment, the multiple models are obtained through training respectively.
[0604] As an embodiment, the multiple models are respectively described by multiple parameter groups, and the multiple parameter groups are respectively obtained through training.
[0605] As an embodiment, the multiple model pairs are obtained through training respectively.
[0606] As an embodiment, the multiple model pairs are respectively described by multiple parameter groups, and the multiple parameter groups are respectively obtained through training.
[0607] As an embodiment, the multiple parameter groups respectively include the target first-category parameter groups in Example 7.
[0608] As an embodiment, any parameter group among the multiple parameter groups includes: one or more of: convolution kernel size, number of convolution layers, convolution step size, pooling kernel size, pooling kernel step size, pooling function, activation function, or number of feature maps.
[0609] As an embodiment, any parameter group among the multiple parameter groups includes: one or more of: a convolution kernel, a pooling kernel, a pooling function, an activation function, parameters of a pooling function, or parameters of an activation function.
[0610] As an embodiment, the first ID is a data set ID.
[0611] As an embodiment, the first ID is used to identify the first data set.
[0612] As an embodiment, the first data set includes training data.
[0613] As an embodiment, the benefits of the above method include: using the data set ID simplifies signaling design.
[0614] As an embodiment, the training for obtaining the first encoder is based on the first dataset.
[0615] As an embodiment, the training for obtaining the decoder corresponding to the first encoder is based on the first data set.
[0616] As an embodiment, the training for obtaining the first encoder and the training for obtaining the decoder corresponding to the first encoder are both based on the first data set.
[0617] As an embodiment, the first ID is used to determine the first data set from multiple data sets.
[0618] As an embodiment, each of the multiple data sets is used for multiple trainings, and each of the multiple trainings is used to obtain a candidate for a generator of the compressed CSI included in the CSI reported for the first CSI.
[0619] As an embodiment, each of the multiple data sets is used for multiple trainings, and each of the multiple trainings is used to obtain a candidate for a generator of channel information recovered based on the compressed CSI included in the CSI reported for the first CSI.
[0620] As an embodiment, each of the multiple data sets is used for multiple trainings, and each of the multiple trainings is used to obtain an encoder and a decoder, wherein the encoder is a candidate for a generator of compressed CSI included in the CSI reported for the first CSI, and the decoder is a generator of channel information recovered based on the output of the encoder.
[0621] As an embodiment, the decoder corresponding to the first encoder refers to a generator of channel parameters recovered based on the output of the first encoder.
[0622] As an embodiment, the decoder corresponding to the first encoder is obtained based on training.
[0623] As an embodiment, the first ID is indicated to the first node by the target receiver of the first CSI set.
[0624] As an embodiment, the first signaling indicates the first ID.
[0625] As an embodiment, the first signaling indicates the first encoder by indicating the first ID.
[0626] As an embodiment, the benefits of the above method include: more flexible instructions and optimized performance.
[0627] As an embodiment, the benefits of the above method include: facilitating the base station to optimize global performance.
[0628] As an embodiment, the first node determines the first ID by itself.
[0629] As an embodiment, the first node determines the first ID by itself from multiple IDs.
[0630] As an embodiment, the benefits of the above method include: the UE flexibly selects the first ID according to actual needs, thereby optimizing performance and being better suitable for different terminals.
[0631] As an embodiment, the multiple IDs are all associated with the first CSI report.
[0632] As an embodiment, the multiple IDs are all associated with the first RS resource set.
[0633] As an embodiment, the association between an ID and a CSI report means that the encoder identified by the ID can be used to generate CSI for the CSI report.
[0634] As an embodiment, the association between an ID and a CSI report means that an encoder constructed by a model identified by the ID can be used to generate CSI for the CSI report.
[0635] As an embodiment, the association of an ID with a CSI report means that: the ID identifies a data set, the data set is used to train an encoder, and the encoder can be used to generate CSI for the CSI report.
[0636] As an embodiment, the association between an ID and a CSI report means that a decoder identified by the ID can be used to recover channel parameters based on the CSI for the CSI report.
[0637] As an embodiment, the association of an ID with a CSI report means that a decoder constructed by a model identified by the ID can be used to recover channel parameters based on the CSI for the CSI report.
[0638] As an embodiment, the association of an ID and a CSI report means that the ID identifies a data set, the data set is used to train a decoder, and the decoder can be used to recover channel parameters based on the CSI for the CSI report.
[0639] As an embodiment, the association of an ID with an RS resource set means that a channel measurement obtained based on the RS resource set can be used as an input of an encoder identified by the ID.
[0640] As an embodiment, the association of an ID with an RS resource set means that a channel measurement obtained based on the RS resource set can be used as an input of an encoder constructed by a model identified by the ID.
[0641] As an embodiment, the association of an ID and an RS resource set means that the ID identifies a data set, the data set is used to train an encoder, and the channel measurement obtained based on the RS resource set can be used as input to the encoder constructed by the model identified by the ID.
[0642] As an embodiment, the association of an RS resource set and an encoder means that a channel measurement obtained based on the RS resource set is used to calculate a CSI, and a decoder identified by the ID can be used to recover channel parameters based on the CSI.
[0643] As an embodiment, the association of an RS resource set and an encoder means that the channel measurement obtained based on the RS resource set is used to calculate a CSI, and the decoder constructed by the pattern identified by the ID can be used to recover channel parameters based on the CSI.
[0644] As an embodiment, the association of an RS resource set and an encoder means that: channel measurements obtained based on the RS resource set are used to calculate a CSI, the ID identifies a data set, the data set is used to train a decoder, and the decoder can be used to recover channel parameters based on the CSI.
[0645] As an embodiment, the first ID is related to the size of the output of the first encoder.
[0646] As an embodiment, the size of the output of the first encoder is related to the first ID.
[0647] As an embodiment, the size of the output of the first encoder depends on the first ID.
[0648] As an embodiment, the first ID is used to determine the size of the output of the first encoder.
[0649] As an embodiment, the first ID is used to indicate the size of the output of the first encoder.
[0650] As an embodiment, the ratio of the size of the output of the first encoder to the size of the input is related to the first ID.
[0651] As an embodiment, a ratio of a size of an output of the first encoder to a size of an input depends on the first ID.
[0652] As an embodiment, the first ID is used to determine a ratio of a size of an output of the first encoder to a size of an input.
[0653] As an embodiment, the first ID is used to indicate a ratio of a size of an output of the first encoder to a size of an input.
[0654] As an embodiment, the first ID is related to a compression rate of the first encoder.
[0655] As an embodiment, the compression ratio of the first encoder is related to the first ID.
[0656] As an embodiment, the compression ratio of the first encoder depends on the first ID.
[0657] As an embodiment, the first ID is used to determine the compression ratio of the first encoder.
[0658] As an embodiment, the first ID is used to indicate the compression ratio of the first encoder.
[0659] As an embodiment, the essence of the above method includes: the priority of the first CSI report is related to the size of the output of the first ID and the first encoder. The benefits of the above method include: supporting the adjustment of the priority of the first CSI report by adjusting the size of the output of the first encoder, better balancing the accuracy and overhead of the CSI report, and optimizing the overall performance of the system.
[0660] As an embodiment, the size of the output of the first encoder refers to: the size of a single output of the first encoder.
[0661] As an embodiment, the size of the output of the first encoder refers to: the payload size of the output of the first encoder.
[0662] As an embodiment, the size of the output of the first encoder refers to: the load size of each layer (per layer) output of the first encoder.
[0663] As an embodiment, the size of the output of the first encoder refers to: the number of elements included in the output of the first encoder.
[0664] As an embodiment, the size of the output of the first encoder refers to: the number of scalars included in the output of the first encoder.
[0665] As an embodiment, the size of the output of the first encoder refers to: the number of vectors included in the output of the first encoder.
[0666] As an embodiment, the size of the output of the first encoder refers to: the number of bits included in the output of the first encoder.
[0667] As an embodiment, the size of the output of the first encoder refers to the size of the output of each layer (per layer) of the first encoder.
[0668] As an embodiment, the size of the output of the first encoder refers to: the number of elements included in the output of each layer of the first encoder.
[0669] As an embodiment, the size of the output of the first encoder refers to: the number of scalars included in the output of each layer of the first encoder.
[0670] As an embodiment, the size of the output of the first encoder refers to: the number of vectors included in each layer output of the first encoder.
[0671] As an embodiment, the size of the output of the first encoder refers to: the number of bits included in each layer output of the first encoder.
[0672] As an embodiment, the size of the input of the first encoder refers to: the size of a single input of the first encoder.
[0673] As an embodiment, the size of the input of the first encoder refers to: the number of elements included in the input of the first encoder.
[0674] As an embodiment, the size of the input of the first encoder refers to: the number of scalars included in the input of the first encoder.
[0675] As an embodiment, the size of the input of the first encoder refers to: the number of vectors included in the input of the first encoder.
[0676] As an embodiment, the size of the input of the first encoder refers to the size of the input of each layer (per layer) of the first encoder.
[0677] As an embodiment, the size of the input of the first encoder refers to: the number of elements included in each layer input of the first encoder.
[0678] As an embodiment, the size of the input of the first encoder refers to: the number of scalars included in each layer input of the first encoder.
[0679] As an embodiment, the size of the input of the first encoder refers to: the number of vectors included in each layer input of the first encoder.
[0680] As an embodiment, the priority of the first CSI report depends on the first ID, and depends on one or more of the time domain characteristics, reporting amount, cell index or CSI-ReportConfigId of the first CSI report.
[0681] As an embodiment, the priority of the first CSI report depends on the first ID, and depends on the time domain characteristics, reporting amount, cell index and CSI-ReportConfigId of the first CSI report.
[0682] Example 9
[0683] Example 9 illustrates a schematic diagram of a first numerical value according to an embodiment of the present application; as shown in FIG9 .
[0684] In embodiment 9, the first numerical value depends on at least one of the second parameter, the third parameter, the fourth parameter, the fifth parameter or the sixth parameter, and the priority of the first CSI report depends on the first numerical value; the second parameter depends on the first encoder; the third parameter, the fourth parameter, the fifth parameter and the sixth parameter respectively depend on the time domain characteristics, reporting amount, cell index and CSI-ReportConfigId of the first CSI report.
[0685] As an embodiment, the smaller the first value is, the higher the priority of the first CSI reporting is.
[0686] As an embodiment, the larger the first value is, the higher the priority of the first CSI reporting is.
[0687] As an embodiment, the first value depends on the second parameter, the third parameter, the fourth parameter, the fifth parameter and the sixth parameter.
[0688] As an embodiment, the first value is calculated according to a specific formula based on the second parameter, the third parameter, the fourth parameter, the fifth parameter and the sixth parameter.
[0689] As an embodiment, the first value and the second parameter, the third parameter, the fourth parameter, the fifth parameter and the sixth parameter are linearly correlated.
[0690] As a sub-embodiment of the above embodiment, the linear coefficients between the first value and the second parameter, the third parameter, the fourth parameter, the fifth parameter and the sixth parameter are positive integers.
[0691] As an embodiment, if the first CSI reporting is aperiodic CSI reporting on the PUSCH, the third parameter is equal to 0.
[0692] As an embodiment, if the first CSI reporting is a quasi-static CSI reporting on the PUSCH, the third parameter is equal to 1.
[0693] As an embodiment, if the first CSI reporting is a quasi-static CSI reporting on the PUCCH, the third parameter is equal to 2.
[0694] As an embodiment, if the first CSI reporting is periodic CSI reporting on PUCCH, the third parameter is equal to 3.
[0695] As an embodiment, if the reporting amount of the first CSI report includes L1-RSRP (Layer 1 Reference Signal Received Power) or L1-SINR (Layer 1 Signal-to-Interference and Noise Ratio), the fourth parameter is equal to 0.
[0696] As an embodiment, if the reporting amount of the first CSI report does not include L1-RSRP or L1-SINR, the fourth parameter is equal to 1.
[0697] As an embodiment, the fifth parameter is equal to the cell index of the first CSI report.
[0698] As an embodiment, the sixth parameter is equal to the CSI-ReportConfigId reported by the first CSI.
[0699] As an embodiment, the second parameter depends on the first ID.
[0700] As an embodiment, the second parameter is equal to the first ID.
[0701] As an embodiment, if the first ID is greater than a given threshold, the second parameter is equal to a first integer; if the first ID is less than the given threshold, the second parameter is equal to a second integer; the given threshold is an integer, and the given threshold is configurable or fixed; the first integer is not equal to the second integer.
[0702] As an embodiment, if the first ID is equal to a first reference value, the second parameter is equal to a first integer; if the first ID is not equal to the first reference value, the second parameter is equal to a second integer; the first reference value is configurable or fixed; the first integer is not equal to the second integer.
[0703] As a sub-embodiment of the above embodiment, the first reference value is an integer.
[0704] As a sub-embodiment of the above embodiment, the first reference value is a character string.
[0705] As an embodiment, the first integer and the second integer are respectively configurable.
[0706] As an embodiment, the first integer and the second integer are respectively fixed.
[0707] As an embodiment, the first integer is equal to 0, and the second integer is equal to 1.
[0708] As an embodiment, the first integer is equal to 1, and the second integer is equal to 0.
[0709] As an embodiment, the second parameter depends on the size of the first compressed CSI.
[0710] As an embodiment, the second parameter depends on the payload size of the first compressed CSI.
[0711] As an embodiment, the second parameter depends on the payload size per layer in the first compressed CSI.
[0712] As an embodiment, the second parameter depends on the ratio between the payload size of the first compressed CSI and the payload size of the first CSI before compression.
[0713] As an embodiment, the second parameter depends on the ratio between the payload size of each layer in the first compressed CSI and the payload size of each layer in the first pre-compression CSI.
[0714] As an embodiment, the second parameter is equal to the size of the first compressed CSI.
[0715] As an embodiment, the second parameter is equal to the payload size of the first compressed CSI.
[0716] As an embodiment, the second parameter is equal to the payload size of each layer in the first compressed CSI.
[0717] As an embodiment, the second parameter is equal to the ratio between the payload size of the first compressed CSI and the payload size of the first CSI before compression.
[0718] As an embodiment, the second parameter is equal to the ratio between the payload size of each layer in the first compressed CSI and the payload size of each layer in the first CSI before compression.
[0719] As an embodiment, the second parameter is equal to the compression ratio of the first encoder.
[0720] As an embodiment, if the second reference value is greater than a given threshold, the second parameter is equal to a first integer; if the second reference value is less than the given threshold, the second parameter is equal to a second integer; the given threshold is an integer, and the given threshold is configurable or fixed; the first integer is not equal to the second integer.
[0721] As a sub-embodiment of the above embodiment, the second reference value is equal to the size of the first compressed CSI.
[0722] As a sub-embodiment of the above embodiment, the second reference value is equal to the payload size of the first compressed CSI.
[0723] As a sub-embodiment of the above embodiment, the second reference value is equal to the payload size of each layer in the first compressed CSI.
[0724] As a sub-embodiment of the above embodiment, the second reference value is equal to the ratio between the payload size of the first compressed CSI and the payload size of the first CSI before compression.
[0725] As a sub-embodiment of the above embodiment, the second reference value is equal to the ratio between the payload size of each layer in the first compressed CSI and the payload size of each layer in the first pre-compression CSI.
[0726] As a sub-embodiment of the above embodiment, the second reference value is equal to the compression ratio of the first encoder.
[0727] As an embodiment, the second parameter depends on the first parameter.
[0728] As an embodiment, the second parameter is equal to the first parameter.
[0729] As an embodiment, if the first parameter is greater than a given threshold, the second parameter is equal to a first integer; if the first parameter is less than the given threshold, the second parameter is equal to a second integer; the given threshold is a real number, and the given threshold is configurable or fixed; the first integer is not equal to the second integer.
[0730] As an embodiment, if the first parameter is equal to a given threshold, the second parameter is equal to a first integer; if the first parameter is not equal to the given threshold, the second parameter is equal to a second integer; the given threshold is a real number, and the given threshold is configurable or fixed; the first integer is not equal to the second integer.
[0731] Example 10
[0732] Embodiment 10 illustrates a schematic diagram of the first pre-compression CSI, the first encoder, and the first compressed CSI according to an embodiment of the present application; as shown in FIG10 .
[0733] In embodiment 10, the first pre-compression CSI is used as input of the first encoder to generate the first compressed CSI, and the priority of reporting the first CSI depends on the size of the first compressed CSI.
[0734] As an embodiment, the CSI reported for the first CSI depends on the first compressed CSI.
[0735] As an embodiment, the first compressed CSI is used to generate the CSI reported for the first CSI.
[0736] As an embodiment, the CSI reported for the first CSI is the first compressed CSI.
[0737] As an embodiment, the compressed CSI included in the CSI reported for the first CSI depends on the first compressed CSI.
[0738] As an embodiment, the first compressed CSI is used to generate the compressed CSI included in the CSI reported for the first CSI.
[0739] As an embodiment, the first compressed CSI is the compressed CSI included in the CSI reported for the first CSI.
[0740] As an embodiment, the first pre-compression CSI is input into the first encoder, and the output of the first encoder is used to generate the first compressed CSI.
[0741] As an embodiment, the first pre-compression CSI is input into the first encoder, and the output of the first encoder includes the first compressed CSI.
[0742] As an embodiment, the first pre-compression CSI is input into the first encoder, and the output of the first encoder is the first compressed CSI.
[0743] As an embodiment, the first encoder outputs each element in the first compressed CSI in sequence.
[0744] As an embodiment, the first compressed CSI is non-codebook based.
[0745] As an embodiment, the first compressed CSI includes non-codebook based precoding information.
[0746] As an embodiment, the first compressed CSI is used to determine at least one precoding matrix.
[0747] As an embodiment, the first compressed CSI indicates at least one precoding matrix.
[0748] As an embodiment, the precoding matrix is in the spatial-frequency domain.
[0749] As an embodiment, the precoding matrix is angular-delay domain projection.
[0750] As an embodiment, the first compressed CSI includes PMI.
[0751] As an embodiment, the first compressed CSI is used to determine at least one channel matrix.
[0752] As an embodiment, the first compressed CSI indicates at least one channel matrix.
[0753] As an embodiment, the first compressed CSI is used to determine at least one raw channel matrix.
[0754] As an embodiment, the first compressed CSI indicates at least one raw channel matrix.
[0755] As an embodiment, the channel matrix is in the space-frequency domain.
[0756] As an embodiment, the channel matrix is in the angle delay domain.
[0757] As an embodiment, the precoding matrix includes V in embodiment 1 w ,w=1,…,W。
[0758] As an embodiment, the channel matrix includes H in embodiment 1 w ,w=1,…,W。
[0759] As an embodiment, the first compressed CSI is used to determine the relative phase, amplitude, or coefficient between at least two antenna ports.
[0760] As an embodiment, the first compressed CSI is used to determine at least one eigenvector.
[0761] As an embodiment, the first compressed CSI is used to determine at least one eigenvalue.
[0762] As an embodiment, the first compressed CSI includes compressed CSI for only one layer.
[0763] As an embodiment, the first compressed CSI includes compressed CSI for multiple layers.
[0764] As an embodiment, the first compressed CSI includes multiple scalars.
[0765] As an embodiment, the first compressed CSI consists of multiple scalars.
[0766] As an embodiment, each scalar in the first compressed CSI is a complex number.
[0767] As an embodiment, each scalar in the first compressed CSI is a real number.
[0768] As an embodiment, the first compressed CSI is a vector.
[0769] As an embodiment, the first compressed CSI includes multiple vectors.
[0770] As an embodiment, the first compressed CSI consists of multiple vectors.
[0771] As an embodiment, each element of each vector in the first compressed CSI is a complex number.
[0772] As an embodiment, each element of each vector in the first compressed CSI is a real number.
[0773] As an embodiment, any two vectors in the first compressed CSI have the same dimension.
[0774] As an embodiment, the first compressed CSI includes two vectors having the same dimension.
[0775] As an embodiment, the first compressed CSI includes two vectors with different dimensions.
[0776] As an embodiment, the dimension of a vector refers to the number of elements included in the vector.
[0777] As an embodiment, the priority of the first CSI reporting depends on the payload size of the first compressed CSI.
[0778] As an embodiment, the priority of the first CSI reporting depends on the payload size per layer in the first compressed CSI.
[0779] As an embodiment, the priority of the first CSI reporting depends on the ratio between the payload size of the first compressed CSI and the payload size of the first CSI before compression.
[0780] As an embodiment, the priority of the first CSI reporting depends on the ratio between the payload size of each layer in the first compressed CSI and the payload size of each layer in the first pre-compression CSI.
[0781] As an embodiment, the priority of the first CSI reporting depends on the compression rate of the first encoder.
[0782] As an embodiment, the essence of the above method includes: determining the priority of the first CSI reporting according to the CSI compression ratio, thereby improving fairness and optimizing system performance.
[0783] As an embodiment, the priority of the first CSI report depends on the payload size of the first compressed CSI, and depends on one or more of the time domain characteristics, reporting amount, cell index or CSI-ReportConfigId of the first CSI report.
[0784] As an embodiment, the priority of the first CSI report depends on the load size of each layer in the first compressed CSI, and depends on one or more of the time domain characteristics, reporting amount, cell index or CSI-ReportConfigId of the first CSI report.
[0785] As an embodiment, the priority of the first CSI report depends on the ratio between the load size of the first compressed CSI and the load size of the first CSI before compression, and depends on one or more of the time domain characteristics, reporting amount, cell index or CSI-ReportConfigId of the first CSI report.
[0786] As an embodiment, the priority of the first CSI report depends on the ratio between the load size of each layer in the first compressed CSI and the load size of each layer in the first pre-compression CSI, and depends on one or more of the time domain characteristics, reporting amount, cell index or CSI-ReportConfigId of the first CSI report.
[0787] As an embodiment, the priority of the first CSI report depends on the compression ratio of the first encoder, and depends on one or more of the time domain characteristics, reporting amount, cell index or CSI-ReportConfigId of the first CSI report.
[0788] As an embodiment, the priority of the first CSI report depends on the payload size of the first compressed CSI, and depends on the time domain characteristics, reporting amount, cell index and CSI-ReportConfigId of the first CSI report.
[0789] As an embodiment, the priority of the first CSI report depends on the load size of each layer in the first compressed CSI, and depends on the time domain characteristics, reporting amount, cell index and CSI-ReportConfigId of the first CSI report.
[0790] As an embodiment, the priority of the first CSI report depends on the ratio between the load size of the first compressed CSI and the load size of the first CSI before compression, and depends on the time domain characteristics, reporting amount, cell index and CSI-ReportConfigId of the first CSI report.
[0791] As an embodiment, the priority of the first CSI report depends on the ratio between the load size of each layer in the first compressed CSI and the load size of each layer in the first pre-compression CSI, and depends on the time domain characteristics, reporting amount, cell index and CSI-ReportConfigId of the first CSI report.
[0792] As an embodiment, the priority of the first CSI report depends on the compression ratio of the first encoder, and depends on the time domain characteristics, reporting amount, cell index and CSI-ReportConfigId of the first CSI report.
[0793] As an embodiment, the size of the first compressed CSI refers to: the payload size of the first compressed CSI.
[0794] As an embodiment, the size of the first compressed CSI refers to: the number of elements included in the first compressed CSI.
[0795] As an embodiment, the size of the first compressed CSI refers to: the number of scalars included in the first compressed CSI.
[0796] As an embodiment, the size of the first compressed CSI refers to: the number of vectors included in the first compressed CSI.
[0797] As an embodiment, the size of the first compressed CSI refers to: the number of bits included in the first compressed CSI.
[0798] As an embodiment, the size of the first compressed CSI refers to: the load size per layer of the first compressed CSI.
[0799] As an embodiment, the size of the first compressed CSI refers to: the number of elements included in each layer of CSI in the first compressed CSI.
[0800] As an embodiment, the size of the first compressed CSI refers to: the number of scalars included in each layer of CSI in the first compressed CSI.
[0801] As an embodiment, the size of the first compressed CSI refers to: the number of vectors included in each layer of CSI in the first compressed CSI.
[0802] As an embodiment, the size of the first compressed CSI refers to: the number of bits included in each layer of CSI in the first compressed CSI.
[0803] As an embodiment, the size of the first CSI before compression refers to: the payload size of the first CSI before compression.
[0804] As an embodiment, the size of the first CSI before compression refers to: the number of elements included in the first CSI before compression.
[0805] As an embodiment, the size of the first CSI before compression refers to: the number of scalars included in the first CSI before compression.
[0806] As an embodiment, the size of the first pre-compression CSI refers to: the number of vectors included in the first pre-compression CSI.
[0807] As an embodiment, the size of the first CSI before compression refers to: the load size of each layer (per layer) of the first CSI before compression.
[0808] As an embodiment, the size of the first CSI before compression refers to: the number of elements included in each layer of CSI in the first CSI before compression.
[0809] As an embodiment, the size of the first CSI before compression refers to: the number of scalars included in each layer of CSI in the first CSI before compression.
[0810] As an embodiment, the size of the first CSI before compression refers to: the number of vectors included in each layer of CSI in the first CSI before compression.
[0811] Example 11
[0812] Embodiment 11 illustrates a schematic diagram of a first CSI reporting priority depending on a first parameter according to an embodiment of the present application; as shown in FIG11 .
[0813] In embodiment 11, the priority of the first CSI reporting depends on a first parameter, and the first parameter is related to the first encoder.
[0814] As an embodiment, the first parameter is a real number.
[0815] As an embodiment, the first parameter is an integer.
[0816] As an embodiment, the first parameter is a non-negative integer.
[0817] As an embodiment, the first parameter is a character string.
[0818] As an embodiment, the first parameter includes an integer.
[0819] As an embodiment, the first parameter includes a character string.
[0820] As an embodiment, the first parameter includes an integer and a character string.
[0821] As an embodiment, the first parameter depends on the first encoder.
[0822] As an embodiment, the first encoder depends on the first parameter.
[0823] As an embodiment, the first parameter is used to determine the first encoder.
[0824] As an embodiment, the first encoder is used to determine the first parameter.
[0825] As an embodiment, the parameters of the first encoder include the first parameters.
[0826] As an embodiment, the first parameter is related to the size of the output of the first encoder.
[0827] As an embodiment, the first parameter is related to the ratio of the size of the output of the first encoder to the size of the input.
[0828] As an embodiment, the first parameter is related to the compression ratio of the first encoder.
[0829] As an embodiment, the compression ratio of the first encoder depends on the first parameter.
[0830] As an embodiment, the first parameter is a parameter of the first encoder.
[0831] As an embodiment, the first parameter participates in constituting the first encoder.
[0832] As an embodiment, the first parameter participates in describing the first encoder.
[0833] As an embodiment, said at least part of the parameters of said first encoder include said first parameters.
[0834] As an embodiment, the first parameter is obtained through training.
[0835] As an embodiment, the benefits of the above method include: supporting further performance improvement through joint optimization.
[0836] As an embodiment, the at least part of the parameters of the first encoder does not include the first parameter.
[0837] As an embodiment, the first parameter is not obtained through training.
[0838] As an embodiment, the benefits of the above method include: simplifying the complexity.
[0839] As an embodiment, the first parameter is related to the output of the first encoder.
[0840] As an embodiment, the output of the first encoder is dependent on the first parameter.
[0841] As an embodiment, the first parameter is related to the number of adaptation layers of the first encoder.
[0842] As an embodiment, the first parameter is equal to the number of adaptation layers of the first encoder.
[0843] As an embodiment, each of the adaptation layers has a compression function.
[0844] As an embodiment, each of the adaptation layers has the function of compressing its input and then outputting the compressed result.
[0845] As an embodiment, each of the adaptation layers includes at least one convolutional layer.
[0846] As an embodiment, each of the adaptation layers includes at least one convolutional layer and one pooling layer.
[0847] As an embodiment, at least two encoders among the multiple encoders in Embodiment 1 have different numbers of adaptation layers.
[0848] As an embodiment, any two encoders among the multiple encoders in Embodiment 1 have different numbers of adaptation layers.
[0849] As an embodiment, the essence of the above method includes: the multiple encoders provide different compression ratios; the benefits of the above method include greater flexibility in achieving different compromises between the accuracy and overhead of CSI reporting, and simplifying model training.
[0850] As an embodiment, the first encoder has multiple adaptation layers, and the multiple adaptation layers are arranged in sequence.
[0851] As a sub-embodiment of the above embodiment, except for the first adaptation layer, the input of each of the multiple adaptation layers depends on the output of the previous adaptation layer.
[0852] As a sub-embodiment of the above embodiment, except for the last adaptation layer, the output of each adaptation layer among the multiple adaptation layers is used as the input of the next adaptation layer.
[0853] As a sub-embodiment of the above embodiment, the first parameter is used to determine which adaptation layers' outputs among the multiple adaptation layers the output of the first encoder depends on.
[0854] As a sub-embodiment of the above embodiment, the output of the first encoder depends on the outputs of only the first K adaptation layers among the multiple adaptation layers, and K depends on the first parameter.
[0855] As a reference embodiment of the above sub-embodiment, the K is equal to the first parameter.
[0856] As a reference embodiment of the above practical sub-embodiment, K is equal to the first parameter minus one modulo the number of the plurality of adaptation layers plus one.
[0857] As a reference embodiment of the above sub-embodiment, the K is equal to the sum of the first parameter and an offset.
[0858] As a reference embodiment of the above sub-embodiment, the K is equal to the product of the first parameter and a factor.
[0859] As an embodiment, the essence of the above method includes: the first encoder has a scalable compression ratio; the benefits of the above method include: one encoder meets the accuracy and overhead requirements of different CSI reports, reduces the air interface overhead used for model transmission, and simplifies the update and maintenance of the model.
[0860] As an embodiment, the first encoder performs quantization, and the first parameter is related to the quantization.
[0861] As an embodiment, the first parameter is related to a quantization level of the quantization.
[0862] As an embodiment, the quantization level of the quantization is used to determine the first parameter.
[0863] As an embodiment, the first parameter is equal to the quantization level of the quantization.
[0864] As an embodiment, the quantization is scalar quantization, and the first parameter is equal to the number of bits to which each scalar is mapped through the quantization.
[0865] As an embodiment, the quantization is vector quantization, and the first parameter is equal to the number of bits to which each vector is mapped through the quantization.
[0866] As an embodiment, the first parameter is related to the type of quantization.
[0867] As an embodiment, the candidates for the type of quantization include scalar quantization and vector quantization.
[0868] As an embodiment, the first encoder performs puncture, and the first parameter is related to the puncture.
[0869] As an embodiment, the first parameter is related to the perforation rate of the perforation.
[0870] As an embodiment, the first parameter is related to the output size of the puncturing.
[0871] As an embodiment, the first parameter is related to the ratio of the output size to the input size of the puncturing.
[0872] As an embodiment, the first parameter is related to a pattern of the punching.
[0873] As an embodiment, the first parameter is equal to the perforation ratio of the perforation.
[0874] As an embodiment, the first parameter is equal to the ratio of the output size of the puncturing to the input size.
[0875] As an embodiment, the first encoder performs quantization or puncturing, and the first parameter is related to the quantization or the puncturing.
[0876] As an embodiment, the essence of the above method includes: avoiding the priority of the first CSI reporting from being dependent on the CSI compression ratio, simplifying CSI generation, simplifying UE processing, and still achieving a good balance between CSI reporting accuracy and overhead.
[0877] As an embodiment, the quantization or the puncturing is obtained through training.
[0878] As an embodiment, the training used to obtain the first encoder is also used to obtain the quantization or the puncturing.
[0879] As an embodiment, the benefits of the above method include: supporting further performance improvement through joint optimization.
[0880] As an embodiment, the quantization or the puncturing is not obtained through training.
[0881] As an embodiment, the quantization or the puncturing is independent of the training used to obtain the first encoder.
[0882] As an embodiment, the training for obtaining the first encoder is based on the quantization or the puncturing.
[0883] As an embodiment, the benefits of the above method include: simplifying the complexity.
[0884] Example 12
[0885] Embodiment 12 illustrates a schematic diagram of a first encoder including multiple adaptation layers according to an embodiment of the present application, as shown in Figure 12. In Figure 12, the first encoder includes L adaptation layers, namely adaptation layers #1, ..., #L.
[0886] As an embodiment, the first encoder has at least one adaptation layer.
[0887] As an embodiment, the first encoder has L adaptation layers.
[0888] As an embodiment, L is a positive integer.
[0889] As an embodiment, L is equal to 1.
[0890] As an embodiment, L is greater than 1.
[0891] As an embodiment, each of the adaptation layers has a compression function.
[0892] As an embodiment, each of the adaptation layers has the function of compressing its input and then outputting the compressed result.
[0893] As an embodiment, each of the adaptation layers includes at least one convolutional layer.
[0894] As an embodiment, each of the adaptation layers includes at least one convolutional layer and one pooling layer.
[0895] As an embodiment, the first encoder has L adaptation layers, and the L adaptation layers are arranged in sequence.
[0896] As an embodiment, except for the first adaptation layer, the input of each of the L adaptation layers depends on the output of the previous adaptation layer.
[0897] As an embodiment, except for the last adaptation layer in the L adaptation layers, the output of each other adaptation layer is used as the input of the next adaptation layer.
[0898] Example 13
[0899] Example 13 illustrates a schematic diagram of the first reporting amount according to an embodiment of the present application; as shown in Figure 13.
[0900] In embodiment 13, the first CSI report includes a first reporting amount, and the first reporting amount is used to determine the size of the CSI for the first CSI report.
[0901] As an embodiment, the first reporting amount is used by a target receiver of the first CSI set to determine the size of the CSI reported for the first CSI.
[0902] As an embodiment, the first reporting amount indicates the size of the CSI reported for the first CSI.
[0903] As an embodiment, the first reporting amount explicitly indicates the size of the CSI reported for the first CSI.
[0904] As an embodiment, the first reporting amount implicitly indicates the size of the CSI reported for the first CSI by indicating other information.
[0905] As an embodiment, the first reporting quantity does not belong to the reporting quantity defined in 3GPP Rel-17, nor does it belong to the reporting quantity defined in versions before 3GPP Rel-17.
[0906] As an embodiment, the first reported amount is used to determine the first encoder.
[0907] As an embodiment, the first reported quantity indicates the first encoder.
[0908] As an embodiment, the first reporting amount indicates the size of the CSI reported for the first CSI by indicating the first encoder.
[0909] As an embodiment, the first reported quantity indicates a decoder corresponding to the first encoder.
[0910] As an embodiment, the first reporting amount indicates the size of the CSI reported for the first CSI by indicating the decoder corresponding to the first encoder.
[0911] As an embodiment, the first reported amount is used to determine the first ID.
[0912] As an embodiment, the first reported amount indicates the first ID.
[0913] As an embodiment, the first reported amount is used to determine parameters of the first encoder.
[0914] As an embodiment, the first reported amount is used to determine the size of the output of the first encoder.
[0915] As an embodiment, the first reported amount is used to determine a ratio between a size of an output of the first encoder and a size of an input.
[0916] As an embodiment, the first reported amount is used to determine the compression ratio of the first encoder.
[0917] As an embodiment, the first reported amount indicates the compression ratio of the first encoder.
[0918] As an embodiment, the first reported amount is used to determine the size of the first compressed CSI.
[0919] As an embodiment, the first reported amount is used to determine the ratio of the size of the first compressed CSI to the size of the first CSI before compression.
[0920] As an embodiment, the first reported amount is used to determine the first parameter.
[0921] As an embodiment, the first reported amount is used to determine the number of adaptation layers of the first encoder.
[0922] As an embodiment, the first reported amount indicates the number of adaptation layers of the first encoder.
[0923] As an embodiment, the first reported amount is used to determine the quantization level of the quantization.
[0924] As an embodiment, the first reported amount indicates the quantization level of the quantization.
[0925] As an embodiment, the first reported amount is used to determine the type of quantization.
[0926] As an embodiment, the first reported amount is used to determine a puncturing ratio of the puncturing.
[0927] As an embodiment, the first reported amount is used to determine the punching pattern.
[0928] As an embodiment, the first reported quantity indicates a perforation rate or pattern of the perforation.
[0929] Example 14
[0930] Embodiment 14 illustrates a schematic diagram of a first CSI set and a first threshold according to an embodiment of the present application; as shown in FIG14 .
[0931] In embodiment 14, the first CSI set is transmitted on a first physical channel, the first threshold depends on a resource size allocated to the first physical channel, and the first encoder depends on the first threshold.
[0932] As an embodiment, the first physical channel is PUSCH.
[0933] As an embodiment, the first physical channel is PUCCH.
[0934] As an embodiment, the first signaling includes scheduling information of the first physical channel.
[0935] As an embodiment, the scheduling information includes one or more of time domain resources, frequency domain resources, MCS (Modulation and Coding Scheme), DMRS (DeModulation Reference Signals) port, HARQ (Hybrid Automatic Repeat request) process number, RV (Redundancy version), NDI (New data indicator), or TCI (Transmission Configuration Indicator) state.
[0936] As an embodiment, the first signaling indicates the resources allocated to the first physical channel.
[0937] As an embodiment, the resource size allocated to the first physical channel includes: the number of OFDM symbols allocated to the first physical channel and the number of subcarriers allocated to the first physical channel.
[0938] As an embodiment, the third reference value depends on the payload size of the CSI reported for the first CSI, and the first encoder makes the third reference value no greater than the first threshold.
[0939] As an embodiment, the third reference value depends on the load size of the second type of CSI reported for the first CSI, and the first encoder makes the third reference value no greater than the first threshold; the second type of CSI includes the compressed CSI.
[0940] As an embodiment, the first encoder is one of a plurality of encoders, and the load sizes of the CSI reported for the first CSI generated by any two encoders among the plurality of encoders are different; the first encoder is an encoder among the plurality of encoders that makes the third reference value not greater than the first threshold and has the largest load size of the CSI reported for the first CSI generated.
[0941] As an embodiment, the first encoder is one of a plurality of encoders, and the output sizes of any two encoders among the plurality of encoders are different; the first encoder is the encoder with the largest output size among the plurality of encoders that makes the third reference value not greater than the first threshold.
[0942] As an embodiment, the first encoder is one of a plurality of encoders, and the compression ratios of any two encoders among the plurality of encoders are different; the first encoder is the encoder with the smallest compression ratio among the plurality of encoders that makes the third reference value not greater than the first threshold.
[0943] As an embodiment, the first encoder is one of a plurality of encoders, and the compression ratios of any two encoders among the plurality of encoders are different; the first encoder is the encoder with the largest compression ratio among the plurality of encoders that makes the third reference value not greater than the first threshold.
[0944] As an embodiment, the first encoder is one of a plurality of encoders, each of the plurality of encoders performs quantization, and the quantization levels of any two of the plurality of encoders are different; the first encoder is the encoder with the largest quantization level among the plurality of encoders that makes the third reference value not greater than the first threshold.
[0945] As an embodiment, the first encoder is one of a plurality of encoders, each of the plurality of encoders performs puncturing, and the puncturing rates of any two of the plurality of encoders are different; the first encoder is the encoder with the smallest puncturing rate among the plurality of encoders that makes the third reference value not greater than the first threshold.
[0946] As an embodiment, the load size of the CSI / second type of CSI reported for the first CSI refers to the number of bits included in the CSI / second type of CSI reported for the first CSI.
[0947] As an embodiment, the second type of CSI is the compressed CSI.
[0948] As an embodiment, the second type of CSI also includes other CSI except the compressed CSI.
[0949] As an embodiment, the second type of CSI further includes one or more of CQI, PMI, or LI (Layer Indicator).
[0950] As an embodiment, the third reference value depends on the number of subcarriers and the number of OFDM (Orthogonal frequency division multiplex) symbols allocated to the first physical channel.
[0951] As an embodiment, the first physical channel is PUSCH, and the third reference value depends on the size of each CB (Code block) carried by the UL-SCH (Uplink Shared Channel) corresponding to the first physical channel.
[0952] As an embodiment, the third reference value depends on the load size of the CSI reported for the first CSI, the number of subcarriers and OFDM symbols allocated to the first physical channel, and the size of each CB carried by the UL-SCH corresponding to the first physical channel.
[0953] As an embodiment, the third reference value depends on the load size of the second type of CSI reported for the first CSI, the number of subcarriers and OFDM symbols allocated to the first physical channel, and the size of each CB carried by the UL-SCH corresponding to the first physical channel.
[0954] As an embodiment, the third reference value is equal to the sum of the first load size and the third integer multiplied by the first offset and then multiplied by the second value and rounded; the third integer is the number of CRC (Cyclic redundancy check) bits, and the third integer is a non-negative integer; the first offset is a positive real number, and the second value depends on the number of subcarriers and the number of OFDM symbols allocated to the first physical channel and the size of each CB carried by the UL-SCH corresponding to the first physical channel.
[0955] As a sub-embodiment of the above embodiment, the first payload size is the payload size of the CSI reported for the first CSI.
[0956] As a sub-embodiment of the above embodiment, the first payload size is the payload size of the second type of CSI reported for the first CSI.
[0957] As an embodiment, the third reference value is equal to Wherein O1 is the first load size, L1 is the third integer, is the first offset, the is the second value.
[0958] As an embodiment, the is the number of OFDM symbols allocated to the first physical channel or the number of OFDM symbols included in a nominal repetition of the first physical channel, is the number of REs (resource elements) that can be used to transmit UCI (Uplink control information) in OFDM symbol 1. UL-SCH is the number of CBs carried by the UL-SCH corresponding to the first physical channel, and the K r is the size of the CB r carried by the UL-SCH corresponding to the first physical channel.
[0959] As an embodiment, when the OFDM symbol 1 carries the DMRS (DeModulation Reference Signals) of the first physical channel, the Equal to 0; when the OFDM symbol 1 does not carry the DMRS of the first physical channel, the equal wherein is the number of subcarriers allocated to the first physical channel, is the number of subcarriers in the OFDM symbol 1 that carry the PTRS (Phase-tracking reference signal) of the first physical channel.
[0960] As an embodiment, when the first load size is greater than or equal to 360, the third integer is equal to 11.
[0961] As an embodiment, when the first load size is less than 12, the third integer is equal to 0.
[0962] As an embodiment, when the first load size is greater than or equal to 12 and less than or equal to 19, the third integer is equal to 6.
[0963] As an embodiment, when the first load size is greater than or equal to 20, the third integer is equal to 11.
[0964] As an embodiment, the first offset is configured by a higher layer parameter.
[0965] As an embodiment, the first offset is configured by a higher layer parameter BetaOffsets.
[0966] As an embodiment, the first offset is indicated by DCI (Downlink control information).
[0967] As an embodiment, the first threshold is a positive integer greater than 1.
[0968] As an embodiment, the first threshold is determined by the first node itself.
[0969] As an embodiment, the first threshold depends on the number of subcarriers and the number of OFDM symbols allocated to the first physical channel.
[0970] As an embodiment, the first threshold depends on the number of bits included in the first type of UCI.
[0971] As an embodiment, the first threshold depends on the number of coded modulation symbols per layer used to transmit the first type of UCI.
[0972] As an embodiment, the first type of UCI is transmitted in the first physical channel.
[0973] As an embodiment, the first type of UCI includes HARQ-ACK (Hybrid automatic repeat request acknowledgement).
[0974] As an embodiment, the first type of UCI includes CG (Configured grant)-UCI.
[0975] As an embodiment, the first type of UCI includes a first type of CSI, and the first type of CSI includes one or more of RI (Rank Indicator), CRI (CSI-RS Resource Indicator), or CQI (Channel quality indicator).
[0976] As an embodiment, the CSI reported for the first CSI includes the first category CSI and the second category CSI.
[0977] As an embodiment, the first reported quantity belongs to the first category of CSI.
[0978] As an embodiment, the first threshold is linearly correlated with the number of coded modulation symbols per layer used to transmit the first type of UCI, and the linear coefficient between the first threshold and the number of coded modulation symbols per layer used to transmit the first type of UCI is equal to -1.
[0979] As an embodiment, the first threshold is equal to The α is a non-negative positive real number not greater than 1, and the Q′ is the number of coded modulation symbols per layer used to transmit the first type of UCI.
[0980] As an embodiment, the Q' depends on the number of bits included in the first type of UCI.
[0981] As an embodiment, the α is configured by a higher-layer parameter.
[0982] As an embodiment, the α is configured by a higher-layer parameter scaling.
[0983] As an embodiment, the first threshold is the minimum value of the second threshold and the third threshold; the second threshold and the third threshold both depend on the number of subcarriers and OFDM symbols allocated to the first physical channel, and the number of coded modulation symbols per layer used to transmit the first type of UCI.
[0984] As an embodiment, the second threshold is equal to The α is a non-negative positive real number not greater than 1, and the Q′ is the number of coded modulation symbols per layer used to transmit the first type of UCI.
[0985] As an embodiment, the third threshold is equal to wherein is the number of OFDM symbols included in the actual repetition of the first physical channel, is the number of REs that can be used to transmit UCI in OFDM symbol 1, and Q′ is the number of coded modulation symbols per layer used to transmit the first type of UCI.
[0986] As an embodiment, when the OFDM symbol 1 carries the DMRS actually transmitted by the first physical channel, the Equal to 0; when the OFDM symbol 1 does not carry the DMRS of the actual transmission of the first physical channel, the equal wherein is the number of subcarriers allocated to the first physical channel, is the number of subcarriers carrying the PTRS of the first physical channel in the OFDM symbol 1.
[0987] Example 15
[0988] Embodiment 15 illustrates a structural block diagram of a processing device in a first node according to an embodiment of the present application, as shown in FIG15 . In FIG15 , the processing device 1500 in the first node includes a first receiver 1501 and a first transmitter 1502 .
[0989] As an embodiment, the first node is user equipment.
[0990] As an embodiment, the first node is a relay node.
[0991] As an embodiment, the first receiver 1501 includes at least one of {antenna 452, receiver 454, receiving processor 456, multi-antenna receiving processor 458, controller / processor 459, memory 460, data source 467} in embodiment 4.
[0992] As an embodiment, the first transmitter 1502 includes at least one of {antenna 452, transmitter 454, transmit processor 468, multi-antenna transmit processor 457, controller / processor 459, memory 460, data source 467} in embodiment 4.
[0993] The first receiver 1501 receives first signaling, where the first signaling is used to determine N CSI reports, where N is a positive integer, and the N CSI reports include a first CSI report.
[0994] The first transmitter 1502 sends a first CSI set, where the first CSI set includes CSI reported for the N CSIs.
[0995] In embodiment 15, the first CSI report is used to determine a first RS resource set, the measurement of the first RS resource set is used to determine a first pre-compression CSI, the first pre-compression CSI is used as an input of a first encoder to generate CSI for the first CSI report, and the priority of the first CSI report depends on the first encoder.
[0996] As an embodiment, the first encoder meets at least one of the following requirements:
[0997] A channel parameter recovered by a target receiver of the first CSI set based on an output of the first encoder is unknown to the first node;
[0998] The channel parameters recovered by the first node based on the output of the first encoder are unknown to a target receiver of the first CSI set;
[0999] At least part of the parameters of the first encoder are obtained based on training;
[1000] The output of the first encoder does not belong to the CSI defined in 3GPP Rel-17, nor does it belong to the CSI defined in versions before 3GPP Rel-17.
[1001] As an embodiment, the priority of the first CSI reporting depends on the first ID, and the first ID is related to the first encoder.
[1002] As an embodiment, the first pre-compression CSI is used as the input of the first encoder to generate the first compressed CSI, and the priority of reporting the first CSI depends on the size of the first compressed CSI.
[1003] As an embodiment, the priority of the first CSI reporting depends on a first parameter, and the first parameter is related to the first encoder.
[1004] As an embodiment, the CSI reported for the first CSI includes a first reporting amount, and the first reporting amount is used to determine the size of the CSI reported for the first CSI.
[1005] As an embodiment, the first CSI set is transmitted on a first physical channel, the first threshold depends on the resource size allocated to the first physical channel, and the first encoder depends on the first threshold.
[1006] Example 16
[1007] Embodiment 16 illustrates a structural block diagram of a processing device in a second node according to an embodiment of the present application, as shown in FIG16 . In FIG16 , the processing device 1600 in the second node includes a second transmitter 1601 and a second receiver 1602 .
[1008] As an embodiment, the second node is a base station.
[1009] As an embodiment, the second node is user equipment.
[1010] As an embodiment, the second node is a relay node.
[1011] As an embodiment, the second transmitter 1601 includes at least one of {antenna 420, transmitter 418, transmit processor 416, multi-antenna transmit processor 471, controller / processor 475, memory 476} in embodiment 4.
[1012] As an embodiment, the second receiver 1602 includes at least one of {antenna 420, receiver 418, receiving processor 470, multi-antenna receiving processor 472, controller / processor 475, memory 476} in embodiment 4.
[1013] The second transmitter 1601 sends a first signaling, where the first signaling is used to determine N CSI reports, where N is a positive integer, and the N CSI reports include a first CSI report.
[1014] The second receiver 1602 receives a first CSI set, where the first CSI set includes CSI reported for the N CSIs.
[1015] In embodiment 16, the first CSI report is used to determine a first RS resource set, the measurement of the first RS resource set is used to determine a first pre-compression CSI, the first pre-compression CSI is used as an input of a first encoder to generate CSI for the first CSI report, and the priority of the first CSI report depends on the first encoder.
[1016] As an embodiment, the first encoder meets at least one of the following requirements:
[1017] The channel parameters recovered by the second node based on the output of the first encoder are unknown to the sender of the first CSI set;
[1018] The channel parameters recovered by the sender of the first CSI set based on the output of the first encoder are unknown to the second node;
[1019] At least part of the parameters of the first encoder are obtained based on training;
[1020] The output of the first encoder does not belong to the CSI defined in 3GPP Rel-17, nor does it belong to the CSI defined in versions before 3GPP Rel-17.
[1021] As an embodiment, the priority of the first CSI reporting depends on the first ID, and the first ID is related to the first encoder.
[1022] As an embodiment, the first pre-compression CSI is used as the input of the first encoder to generate the first compressed CSI, and the priority of reporting the first CSI depends on the size of the first compressed CSI.
[1023] As an embodiment, the priority of the first CSI reporting depends on a first parameter, and the first parameter is related to the first encoder.
[1024] As an embodiment, the CSI reported for the first CSI includes a first reporting amount, and the first reporting amount is used to determine the size of the CSI reported for the first CSI.
[1025] As an embodiment, the first CSI set is transmitted on a first physical channel, the first threshold depends on the resource size allocated to the first physical channel, and the first encoder depends on the first threshold.
[1026] Those skilled in the art will appreciate that all or part of the steps in the above method can be completed by instructing relevant hardware through a program, and the program can be stored in a computer-readable storage medium, such as a read-only memory, a hard disk or an optical disk. Optionally, all or part of the steps in the above embodiment can also be implemented using one or more integrated circuits. Accordingly, each module unit in the above embodiment can be implemented in the form of hardware or in the form of a software functional module. This application is not limited to any specific form of combination of software and hardware. The user equipment, terminal and UE in this application include but are not limited to drones, communication modules on drones, remote-controlled aircraft, aircraft, small aircraft, mobile phones, tablet computers, notebooks, vehicle-mounted communication equipment, wireless sensors, internet cards, Internet of Things terminals, RFID terminals, NB-IOT terminals, MTC (Machine Type Communication) terminals, eMTC (enhanced MTC) terminals, data cards, internet cards, vehicle-mounted communication equipment, low-cost mobile phones, low-cost tablet computers and other wireless communication devices. The base stations or system equipment in this application include but are not limited to macrocell base stations, microcell base stations, home base stations, relay base stations, gNB (NR node B), TRP (Transmitter Receiver Point), GNSS, relay satellites, satellite base stations, aerial base stations, RSU (Road Side Unit), drones, test equipment (such as a transceiver or signaling tester that simulates some functions of a base station), and other wireless communication equipment.
[1027] The above description is only a preferred embodiment of the present application and is not intended to limit the scope of protection of the present application. Any changes and modifications made based on the embodiments described in the specification, if they can achieve similar partial or complete technical effects, should be considered obvious and fall within the scope of protection of the present invention.
Claims
1. A first node used for wireless communication, characterized in that: include: A first receiver receives a first signaling, where the first signaling is used to determine N CSI reports, where N is a positive integer, and the N CSI reports include a first CSI report; A first transmitter sends a first CSI set, where the first CSI set includes CSI reported for the N CSIs; The first CSI report is used to determine a first RS resource set, measurement of the first RS resource set is used to determine a first pre-compression CSI, the first pre-compression CSI is used as an input of a first encoder to generate CSI for the first CSI report, and the priority of the first CSI report depends on the first encoder.
2. The first node according to claim 1, characterized in that: The first encoder meets at least one of the following requirements: A channel parameter recovered by a target receiver of the first CSI set based on an output of the first encoder is unknown to the first node; The channel parameters recovered by the first node based on the output of the first encoder are unknown to a target receiver of the first CSI set; At least part of the parameters of the first encoder are obtained based on training; The output of the first encoder does not belong to the CSI defined in 3GPP Rel-17, nor does it belong to the CSI defined in versions before 3GPP Rel-17.
3. The first node according to claim 1 or 2, characterized in that: The priority of the first CSI reporting depends on a first ID, and the first ID is related to the first encoder.
4. The first node according to any one of claims 1 to 3, characterized in that: The first pre-compression CSI is used as an input of the first encoder to generate a first compressed CSI, and the priority of reporting the first CSI depends on the size of the first compressed CSI.
5. The first node according to any one of claims 1 to 4, characterized in that: The priority of the first CSI reporting depends on a first parameter, and the first parameter is related to the first encoder.
6. The first node according to any one of claims 1 to 5, characterized in that: The CSI reported for the first CSI includes a first reporting amount, and the first reporting amount is used to determine the size of the CSI reported for the first CSI.
7. The first node according to any one of claims 1 to 6, characterized in that: The first CSI set is transmitted on a first physical channel, the first threshold depends on a resource size allocated to the first physical channel, and the first encoder depends on the first threshold.
8. A second node used for wireless communication, characterized in that: include: A second transmitter sends a first signaling, where the first signaling is used to determine N CSI reports, where N is a positive integer, and the N CSI reports include a first CSI report; A second receiver receives a first CSI set, where the first CSI set includes CSI reported for the N CSIs; The first CSI report is used to determine a first RS resource set, measurement of the first RS resource set is used to determine a first pre-compression CSI, the first pre-compression CSI is used as an input of a first encoder to generate CSI for the first CSI report, and the priority of the first CSI report depends on the first encoder.
9. The second node according to claim 8, characterized in that: The first encoder meets at least one of the following requirements: The channel parameters recovered by the second node based on the output of the first encoder are unknown to the sender of the first CSI set; The channel parameters recovered by the sender of the first CSI set based on the output of the first encoder are unknown to the second node; At least part of the parameters of the first encoder are obtained based on training; The output of the first encoder does not belong to the CSI defined in 3GPP Rel-17, nor does it belong to the CSI defined in versions before 3GPP Rel-17.
10. The second node according to claim 8 or 9, characterized in that: The priority of the first CSI reporting depends on a first ID, and the first ID is related to the first encoder.
11. The second node according to any one of claims 8 to 10, characterized in that: The first pre-compression CSI is used as an input of the first encoder to generate a first compressed CSI, and the priority of reporting the first CSI depends on the size of the first compressed CSI.
12. The second node according to any one of claims 8 to 11, characterized in that: The priority of the first CSI reporting depends on a first parameter, and the first parameter is related to the first encoder.
13. The second node according to any one of claims 8 to 12, characterized in that: The CSI reported for the first CSI includes a first reporting amount, and the first reporting amount is used to determine the size of the CSI reported for the first CSI.
14. The second node according to any one of claims 8 to 13, characterized in that: The first CSI set is transmitted on a first physical channel, the first threshold depends on a resource size allocated to the first physical channel, and the first encoder depends on the first threshold.
15. A method in a first node for wireless communication, characterized in that: include: receiving a first signaling, where the first signaling is used to determine N CSI reports, where N is a positive integer, and the N CSI reports include a first CSI report; Sending a first CSI set, where the first CSI set includes CSI reported for the N CSIs; The first CSI report is used to determine a first RS resource set, and the measurement of the first RS resource set is used to determine A first pre-compression CSI is determined, where the first pre-compression CSI is used as an input of a first encoder to generate CSI for the first CSI reporting, and the priority of the first CSI reporting depends on the first encoder.
16. The method in the first node according to claim 15, characterized in that: The first encoder meets at least one of the following requirements: A channel parameter recovered by a target receiver of the first CSI set based on an output of the first encoder is unknown to the first node; The channel parameters recovered by the first node based on the output of the first encoder are unknown to a target receiver of the first CSI set; At least part of the parameters of the first encoder are obtained based on training; The output of the first encoder does not belong to the CSI defined in 3GPP Rel-17, nor does it belong to the CSI defined in versions before 3GPP Rel-17.
17. The method in the first node according to claim 15 or 16, characterized in that: The priority of the first CSI reporting depends on a first ID, and the first ID is related to the first encoder.
18. The method in the first node according to any one of claims 15 to 17, characterized in that: The first pre-compression CSI is used as an input of the first encoder to generate a first compressed CSI, and the priority of reporting the first CSI depends on the size of the first compressed CSI.
19. The method in the first node according to any one of claims 15 to 18, characterized in that: The priority of the first CSI reporting depends on a first parameter, and the first parameter is related to the first encoder.
20. The method in the first node according to any one of claims 15 to 19, characterized in that: The CSI reported for the first CSI includes a first reporting amount, and the first reporting amount is used to determine the size of the CSI reported for the first CSI.
21. The method in the first node according to any one of claims 15 to 20, characterized in that: The first CSI set is transmitted on a first physical channel, the first threshold depends on a resource size allocated to the first physical channel, and the first encoder depends on the first threshold.
22. A method in a second node for wireless communication, characterized in that: include: Sending a first signaling, where the first signaling is used to determine N CSI reports, where N is a positive integer, and the N CSI reports include a first CSI report; receiving a first CSI set, the first CSI set including CSI reported for the N CSIs; The first CSI report is used to determine a first RS resource set, measurement of the first RS resource set is used to determine a first pre-compression CSI, the first pre-compression CSI is used as an input of a first encoder to generate CSI for the first CSI report, and the priority of the first CSI report depends on the first encoder.
23. The method in the second node according to claim 22, characterized in that: The first encoder meets at least one of the following requirements: The channel parameters recovered by the second node based on the output of the first encoder are unknown to the sender of the first CSI set; The channel parameters recovered by the sender of the first CSI set based on the output of the first encoder are unknown to the second node; At least part of the parameters of the first encoder are obtained based on training; The output of the first encoder does not belong to the CSI defined in 3GPP Rel-17, nor does it belong to the CSI defined in versions before 3GPP Rel-17.
24. The method in the second node according to claim 22 or 23, characterized in that: The priority of the first CSI reporting depends on a first ID, and the first ID is related to the first encoder.
25. The method in the second node according to any one of claims 22 to 24, characterized in that: The first pre-compression CSI is used as an input of the first encoder to generate a first compressed CSI, and the priority of reporting the first CSI depends on the size of the first compressed CSI.
26. The method in the second node according to any one of claims 22 to 25, characterized in that: The priority of the first CSI reporting depends on a first parameter, and the first parameter is related to the first encoder.
27. The method in the second node according to any one of claims 22 to 26, characterized in that: The CSI reported for the first CSI includes a first reporting amount, and the first reporting amount is used to determine the size of the CSI reported for the first CSI.
28. The method in the second node according to any one of claims 22 to 27, characterized in that: The first CSI set is transmitted on a first physical channel, the first threshold depends on a resource size allocated to the first physical channel, and the first encoder depends on the first threshold.
Citation Information
Patent Citations
CSI report transmission method, terminal device and network device
CN110351768A
Method and apparatus in node used for wireless communication
CN115967418A
Channel state information feedback method and device, channel state information receiving method and device, equipment and storage medium
CN116015378A
Method for reporting channel state information in wireless communication system, and device therefor
US20210226682A1
