Method and apparatus for wireless communication
By introducing a data rate-conditional modulation scheme and code rate indication into the wireless communication system, the calculation and reporting process of CSI is optimized, solving the problem of computational resource constraints of AI/ML models in wireless communication systems, realizing more flexible and accurate CSI reporting, and improving system performance and compatibility.
Patent Information
- Application Number
- PCT/CN2025/109502
- Authority / Receiving Office
- WO · WO
- Patent Type
- Applications
- Current Assignee / Owner
- Priority Date
- 2024-07-23
- Filing Date
- 2025-07-21
- Publication Date
- 2026-01-29
AI Technical Summary
After introducing AI/ML models, existing wireless communication systems find that traditional measurement mechanisms and signaling configurations cannot meet the needs of AI/ML, leading to increased computational resource constraints and computational load, which affects the accuracy and efficiency of CSI reporting.
By introducing a data rate-conditional modulation scheme and code rate indication when receiving and transmitting CSI in a wireless communication system, the calculation and reporting process of CSI is optimized to adapt to the calculation requirements of AI/ML models. Furthermore, by indicating the data rate through signaling, more flexible and accurate CSI reporting is achieved.
The CSI reporting has been optimized, improving system performance, supporting more accurate base station scheduling, enhancing system flexibility and compatibility, adapting to different terminal and channel environments, and improving system performance.
Smart Images

Figure CN2025109502_29012026_PF_FP_ABST
Abstract
Description
A method and apparatus for wireless communication TECHNICAL FIELD
[0001] The present application relates to transmission methods and apparatuses in wireless communication systems, and in particular, to CSI (Channel Status Information) related schemes and apparatuses in wireless communication systems. BACKGROUND
[0002] In conventional wireless communications, a UE (User Equipment) reports various assistance information, such as channel information, beam management related assistance information, positioning related assistance information, etc., by measuring downlink signals and / or channels. CSI (Channel Status Information) includes, but is not limited to, one or more of CRI (CSI-RS Resource Indicator), RI (Rank Indicator), PMI (Precoding Matrix Indicator), CQI (Channel quality indicator), or L1-RSRP (Layer 1 Reference Signal Received Power). The UE can use these information to select appropriate transmission parameters by itself or report these information. The network device selects appropriate transmission parameters for the UE according to the UE's report, such as camping cell, MCS (Modulation and Coding Scheme), TPMI (Transmitted Precoding Matrix Indicator), TCI (Transmission Configuration Indication), etc. In addition, the UE report can be used to optimize network parameters, such as better cell coverage, switching base stations according to UE location, etc.
[0003] In conventional cellular communications, an antenna port is used to describe a reference signal resource; unlike a physical antenna, an antenna port can be considered as a virtualization / stacking operation of a physical antenna.
[0004] In NR R(release)18, the research of AI(Artificial Intelligence) / ML(Machine Learning) technology is commissioned to explore its impact on system performance and system design. In future 6G communication, AI / ML technology may also play an important role. Compared with traditional processing methods, AI / ML has characteristics such as training and deployment. According to 3GPP(3rd Generation Partner Project) standard TS38.300, AI / ML models and algorithms are beyond the scope of 3GPP. SUMMARY
[0005] Applicants have found that when AI / ML functions are introduced, the existing measurement mechanism, reporting mechanism and related configuration signaling may not be able to adapt to the needs of AI / ML. For example, the traditional receiving module is often fixed in the hardware device, that is, the receiving performance is independent of the amount of data to be received; while for AI / ML models represented by the Transformer architecture, the inference performance is significantly improved with the increase of the number of parameters of the AI / ML model, and the greater the number of parameters, the greater the amount of calculation required for inference calculation. On the other hand, the amount of calculation required for inference calculation increases with the increase of inference output. The maximum computing capacity of the communication device is limited by the hardware device, so the parameters of the AI / ML model used for inference and the inference output may be in a mutually constrained relationship.
[0006] To solve the above problems, a solution is disclosed in the present application. It should be noted that although the motivation of the present application comes from the application of AI / ML models, and a large number of embodiments are developed for AI / ML, the present application is also applicable to other schemes, such as traditional receiving algorithms / schemes. Although some descriptions of AI / ML models and algorithms are involved in the specification of the present application, those skilled in the art know that these descriptions are not necessary or irreplaceable for wireless cellular communication related solutions. In addition, using a unified solution for different scenarios (including but not limited to AI / ML based schemes and traditional receiving algorithms / schemes) helps to reduce signaling overhead / complexity, reduce hardware complexity and cost. In the case of no conflict, the embodiments in the first node and the features in the embodiments of the present application can be applied to the second node, and vice versa. In the case of no conflict, the embodiments of the present application and the features in the embodiments can be arbitrarily combined with each other.
[0007] When needed, the explanation of the terms in the present application is referred to the definition of 3GPP specification protocol TS38 series, or referred to the definition of 3GPP specification protocol TS28 series.
[0008] The application discloses a method in a first node used for wireless communication, characterized in comprising:
[0009] receiving on at least a first RS resource;
[0010] sending a first CSI, the first CSI comprising an indication of at least a first modulation scheme and a first code rate;
[0011] wherein the calculation of the first CSI is based on the receiving on the at least first RS resource, and the calculation of the first CSI is conditioned on a first data rate.
[0012] As an embodiment, the problem to be solved by the application includes how to reflect the mutual influence between data rate and performance; in the above method, the calculation of the first CSI is conditioned on the first data rate, which solves the problem.
[0013] As an embodiment, the benefits of the above method include optimizing CSI reporting, facilitating more accurate scheduling by the base station, and improving system performance.
[0014] As an embodiment, the benefits of the above method include optimizing CSI reporting according to the special needs of AI, and maximizing the improvement of system performance by AI.
[0015] According to an aspect of the application, it is characterized by comprising:
[0016] receiving a first signaling, wherein the first signaling indicates the first data rate.
[0017] As an embodiment, the benefits of the above method include supporting joint optimization and further improving system performance.
[0018] According to an aspect of the application, it is characterized by comprising:
[0019] sending a second signaling, wherein the second signaling indicates the first data rate.
[0020] As an embodiment, the benefits of the above method include higher flexibility, better adaptation to different terminals, and good forward compatibility.
[0021] According to an aspect of the application, the first CSI indicates the first data rate.
[0022] As an embodiment, the benefits of the above method include more flexible signaling design and better adaptation to different application scenarios and channel environments.
[0023] As an embodiment, benefits of the above method include that the first node can optimize CSI reporting according to application scenarios and channel environments, further improving system performance.
[0024] According to an aspect of the present application, the calculation of the first CSI is conditioned on a first data rate includes that a transport block on a first CSI reference resource is received with a transport block error rate not exceeding a first threshold, the transport block being in a transmission mode corresponding to the indication of the first modulation mode and the first code rate, on a condition that a downlink transmission rate does not exceed the first data rate.
[0025] As an embodiment, benefits of the above method include more accurate CSI reporting, improving system performance.
[0026] According to an aspect of the present application, the calculation of the first CSI is conditioned on a first data rate includes that a transport block on a first CSI reference resource is received with a transport block error rate not exceeding a first threshold, the transport block being in a transmission mode corresponding to the indication of the first modulation mode and the first code rate, on a condition that a downlink transmission rate is the first data rate.
[0027] As an embodiment, benefits of the above method include more accurate CSI reporting, improving system performance.
[0028] According to an aspect of the present application, the first data rate is less than a maximum data rate supported under a current configuration; the current configuration includes some or all of a number of aggregated carriers, a maximum modulation order, and a maximum number of layers.
[0029] As an embodiment, benefits of the above method include good backward compatibility.
[0030] As an embodiment, benefits of the above method include reasonable system design.
[0031] According to an aspect of the present application, the method comprises:
[0032] transmitting a second CSI, the second CSI including an indication of at least a second modulation mode and a second code rate;
[0033] wherein the calculation of the second CSI is not conditioned on the first data rate, and the second CSI and the first CSI are for a same serving cell.
[0034] As an embodiment, benefits of the above method include better flexibility.
[0035] As an embodiment, benefits of the above method include supporting more flexible scheduling, facilitating further improvement of system performance.
[0036] According to an aspect of the present application, it features comprising:
[0037] receiving third signaling, the third signaling scheduling a first physical layer channel;
[0038] receiving on the first physical layer channel;
[0039] wherein a scheme employed by the receiving on the first physical layer channel depends on whether a downlink transmission rate on time domain resources occupied by the first physical layer channel exceeds the first data rate.
[0040] As an embodiment, benefits of the above method include employing a receiving scheme that matches actual scenarios better, further improving system performance.
[0041] The present application discloses a method in a second node used for wireless communication, it features comprising:
[0042] transmitting on at least a first RS resource;
[0043] receiving first CSI, the first CSI comprising an indication of at least a first modulation mode and a first code rate;
[0044] wherein a calculation of the first CSI is based on receiving on the at least first RS resource, the calculation of the first CSI being conditioned on a first data rate.
[0045] According to an aspect of the present application, it features comprising:
[0046] transmitting first signaling, wherein the first signaling indicates the first data rate;
[0047] or, receiving second signaling, wherein the second signaling indicates the first data rate.
[0048] According to an aspect of the present application, the first CSI indicates the first data rate.
[0049] According to an aspect of the present application, the calculation of the first CSI being conditioned on a first data rate comprises: on a condition that a downlink transmission rate does not exceed the first data rate, or on a condition that the downlink transmission rate is the first data rate, a transport block on a first CSI reference resource is received with a transport block error rate not exceeding a first threshold, the transport block employing a transport mode corresponding to the indication of the first modulation mode and the first code rate.
[0050] According to an aspect of the present application, the first data rate is less than a maximum data rate supported under a current configuration; and the current configuration includes some or all of a number of aggregated carriers, a maximum modulation order, and a maximum number of layers.
[0051] According to an aspect of the present application, the first data rate is less than a maximum data rate supported under a current configuration; and the current configuration includes some or all of a number of aggregated carriers, a maximum modulation order, and a maximum number of layers.
[0052] receiving second CSI including an indication of at least a second modulation scheme and a second code rate;
[0053] wherein the second CSI is calculated without a condition of the first data rate, and the second CSI and the first CSI are for a same serving cell.
[0054] receiving second CSI including an indication of at least a second modulation scheme and a second code rate;
[0055] transmitting third signaling scheduling a first physical layer channel;
[0056] transmitting on the first physical layer channel;
[0057] wherein a scheme employed by a target receiver of the first physical layer channel for reception on the first physical layer channel depends on whether a downlink transmission rate on time domain resources occupied by the first physical layer channel exceeds the first data rate.
[0058] The present application discloses a first node for wireless communication, comprising:
[0059] a first receiver configured to receive on at least first RS resources;
[0060] a first transmitter configured to transmit first CSI including an indication of at least a first modulation scheme and a first code rate;
[0061] wherein the first CSI is calculated based on the reception on the at least first RS resources, and the calculation of the first CSI is conditioned on a first data rate.
[0062] The present application discloses a second node for wireless communication, comprising:
[0063] a second transmitter configured to transmit on at least first RS resources;
[0064] a second receiver configured to receive first CSI including an indication of at least a first modulation scheme and a first code rate;
[0065] wherein the first CSI is calculated based on the reception on the at least first RS resources, and the calculation of the first CSI is conditioned on a first data rate.
[0066] As an embodiment, compared with the conventional scheme, the present application has the following advantages:
[0067] Optimizes CSI reporting, and improves system performance;
[0068] Facilitates the base station to perform more accurate scheduling;
[0069] Higher flexibility, and better applicable to different terminals;
[0070] Good forward compatibility. BRIEF DESCRIPTION OF DRAWINGS
[0071] Other characteristics, objects and advantages of the present application will become more apparent after reading the detailed description of non-restrictive embodiments with reference to the following drawings:
[0072] Fig. 1 shows a flowchart of a first RS resource and a first CSI according to an embodiment of the present application;
[0073] Fig. 2 shows a schematic diagram of a network architecture according to an embodiment of the present application;
[0074] Fig. 3 shows 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;
[0075] Fig. 4 shows a schematic diagram of a first communication device and a second communication device according to an embodiment of the present application;
[0076] Fig. 5 shows a transmission between a first node and a second node according to an embodiment of the present application;
[0077] Fig. 6 shows a schematic diagram of a first signaling indicating a first data rate according to an embodiment of the present application;
[0078] Fig. 7 shows a schematic diagram of a second signaling indicating a first data rate according to an embodiment of the present application;
[0079] Fig. 8 shows a schematic diagram of a first CSI indicating a first data rate according to an embodiment of the present application;
[0080] Fig. 9 shows a schematic diagram of a calculation of a first CSI conditioned on a first data rate according to an embodiment of the present application;
[0081] Fig. 10 shows a schematic diagram of a downlink transmission rate according to an embodiment of the present application;
[0082] Fig. 11 shows a schematic diagram of a downlink transmission rate according to an embodiment of the present application;
[0083] FIG. 12 illustrates a diagram of a first data rate being less than a maximum data rate supported under a current configuration, according to an embodiment of the application;
[0084] FIG. 13 illustrates a diagram of a maximum data rate supported under a current configuration, according to an embodiment of the application;
[0085] FIG. 14 illustrates a diagram of a second CSI, according to an embodiment of the application;
[0086] FIG. 15 illustrates a diagram of a second CSI computation conditioned on a second data rate, according to an embodiment of the application;
[0087] FIG. 16 illustrates a diagram of a second CSI computation not conditioned on any data rate, according to an embodiment of the application;
[0088] FIG. 17 illustrates a diagram of a third signaling scheduling a first physical layer channel, according to an embodiment of the application;
[0089] FIG. 18 illustrates a diagram of a downlink transmission rate on time domain resources occupied by a first physical layer channel, according to an embodiment of the application;
[0090] FIG. 19 illustrates a diagram of a downlink transmission rate on time domain resources occupied by a first physical layer channel, according to an embodiment of the application;
[0091] FIG. 20 illustrates a diagram of a scheme employed in receiving on a first physical layer channel depending on whether a downlink transmission rate on time domain resources occupied by the first physical layer channel exceeds a first data rate, according to an embodiment of the application;
[0092] FIG. 21 illustrates a diagram of a deployment of a given operation, according to an embodiment of the application;
[0093] FIG. 22 illustrates a diagram of an artificial intelligence or machine learning based processing system, according to an embodiment of the application;
[0094] FIG. 23 illustrates a diagram of an artificial intelligence or machine learning based, according to an embodiment of the application;
[0095] FIG. 24 illustrates a diagram of an AI function deployment, according to an embodiment of the application;
[0096] FIG. 25 illustrates a diagram of an AI function deployment, according to an embodiment of the application;
[0097] FIG. 26 illustrates a diagram of an AI function deployment, according to an embodiment of the application;
[0098] FIG. 27 illustrates a diagram of an AI function deployment, according to an embodiment of the application;
[0099] Figure 28 shows a structural block diagram of a processing apparatus in a first node according to an embodiment of the present application;
[0100] Figure 29 shows a structural block diagram of a processing apparatus in a second node according to an embodiment of the present application. DETAILED DESCRIPTION
[0101] The technical solutions of the present application will be further described in detail below with reference to the accompanying drawings. It should be noted that the embodiments in the present application and the features in the embodiments can be combined with each other arbitrarily without conflict. Based on performance, flexibility, complexity, overhead and compatibility, etc., the person skilled in the art has the motivation to combine the embodiments in different drawings flexibly without conflict, for example, but not limited to, the embodiments in Figure 1 and the embodiments in Figures 5-29, the embodiments in Figure 5 and the embodiments in Figures 6-29, etc.
[0102] Embodiment 1
[0103] Embodiment 1 illustrates a flowchart of a first RS resource and a first CSI according to an embodiment of the present application, as shown in Figure 1. In 100 shown in Figure 1, each block represents a step. In particular, the order of the steps in the blocks does not represent a specific time sequence between the steps.
[0104] In embodiment 1, the first node receives on at least a first RS resource in step 101; and transmits a first CSI in step 102. Wherein, the first CSI includes an indication of at least a first modulation mode and a first code rate; the calculation of the first CSI is based on the reception on the at least first RS resource, and the calculation of the first CSI is conditioned on a first data rate.
[0105] As an embodiment, the first RS resource includes an RS resource of the first CSI for channel measurement.
[0106] As an embodiment, the first RS resource is used to obtain channel measurement for calculating the first CSI.
[0107] As an embodiment, the first node obtains channel measurement for calculating the first CSI based on the first RS resource.
[0108] As an embodiment, the first node obtains channel measurement for calculating the first CSI based on a transmission occasion of the first RS resource no later than a CSI reference resource of the first CSI.
[0109] As one embodiment, the first node obtains channel measurements for computing the first CSI based on only the first RS resource.
[0110] As one embodiment, the first node obtains channel measurements for computing the first CSI based on at least one RS resource in addition to the first RS resource.
[0111] As one embodiment, the at least first RS resource comprises only the first RS resource.
[0112] As one embodiment, the at least first RS resource comprises one or more RS resources in addition to the first RS resource.
[0113] As one embodiment, the first RS resource is indicated by a higher layer signaling.
[0114] As one embodiment, the first RS resource is indicated by a higher layer parameter “resourcesForChannelMeasurement”.
[0115] As one embodiment, the first RS resource comprises a CSI-RS (Channel State Information Reference Signal) resource.
[0116] As one embodiment, the first RS resource is a CSI-RS resource.
[0117] As one embodiment, the first RS resource comprises a SS / PBCH (Synchronisation Signal / Physical Broadcast Channel) block resource.
[0118] As one embodiment, the first RS resource is a SS / PBCH block resource.
[0119] As one embodiment, the first RS resource is a CSI-RS resource or a SS / PBCH block resource.
[0120] As one embodiment, the first RS resource comprises a set of CSI-RS resources.
[0121] As one embodiment, the first RS resource comprises a set of CSI SSB (Synchronization Signal Block) resources.
[0122] As one embodiment, the first RS resource comprises a set of LTM-CSI-SSB resources.
[0123] As one embodiment, the first RS resource belongs to a CSI-RS resource set.
[0124] As one embodiment, the first RS resource belongs to a CSI SSB resource set.
[0125] As one embodiment, the first node receives RS in the first RS resource.
[0126] As one embodiment, the at least first RS resource includes one or more RS resources other than the first RS resource, and the first node receives RS in each of the one or more RS resources.
[0127] As one embodiment, the first RS resource includes SS / PBCH block resource, and a PCI (Physical Cell Identifier) of a serving cell of the first node is used to generate a SS (synchronization signal) sequence of the first RS resource.
[0128] As one embodiment, the first RS resource is located in a serving cell of the first node.
[0129] As one embodiment, the first RS resource is configured to a serving cell of the first node.
[0130] As one embodiment, the configuration of one RS resource to one cell means that a CSI-ResourceConfig IE indicating the one RS resource is configured to the one cell.
[0131] As one embodiment, the configuration of one RS resource to one cell means that a CSI-ResourceConfig IE indicating the one RS resource is configured to the one cell.
[0132] As one embodiment, the configuration of one RS resource set to one cell means that a CSI-ResourceConfig IE indicating the one RS resource set is configured to the one cell.
[0133] As one embodiment, the configuration of one RS resource set to one cell means that a ServingCellConfig IE including a NZP-CSI-RS-ResourceSet IE configuring the one RS resource set is used to configure the one cell.
[0134] As one embodiment, one RS resource set being configured to one cell means that a ServingCellConfig IE including a CSI-ResourceConfig IE indicating the one RS resource set is used to configure the one cell.
[0135] As one embodiment, one RS resource set being configured to one cell means that a SpCellConfig or a SCellConfig including a NZP-CSI-RS-ResourceSet IE configuring the one RS resource set is used to configure the one cell.
[0136] As one embodiment, one RS resource set being configured to one cell means that a SpCellConfig or a SCellConfig including a CSI-ResourceConfig IE indicating the one RS resource set is used to configure the one cell.
[0137] As one embodiment, one RS resource set being configured to one cell includes that a SpCellConfig includes a NZP-CSI-RS-ResourceSet IE configuring the one RS resource set, and the one cell is a SpCell of the first node or the one SpCellConfig indicates a ServCellIndex of the one cell.
[0138] As one embodiment, one RS resource set being configured to one cell includes that a SpCellConfig includes a CSI-ResourceConfig IE indicating the one RS resource set, and the one cell is a SpCell of the first node or the one SpCellConfig indicates a ServCellIndex of the one cell.
[0139] As one embodiment, one RS resource set being configured to one cell includes that a SCellConfig includes a NZP-CSI-RS-ResourceSet IE configuring the one RS resource set, and the one SCellConfig indicates a SCellIndex of the one cell.
[0140] As one embodiment, one RS resource set being configured to one cell includes that a SCellConfig includes a CSI-ResourceConfig IE indicating the one RS resource set, and the one SCellConfig indicates a SCellIndex of the one cell.
[0141] As one embodiment, the RS resource set is a CSI-RS resource set or a CSI SSB (Synchronization Signal Block) resource set.
[0142] As one embodiment, the RS resource set to which the first RS resource belongs is a CSI-RS resource set or a CSI SSB resource set.
[0143] As one embodiment, the first RS resource is quasi co-located with one SS / PBCK block resource, and a PCI of one serving cell of the first node is used to generate a SS (synchronization signal) sequence of the one SS / PBCK block resource.
[0144] As one embodiment, the first RS resource is quasi co-located with another RS resource, and the another RS resource is quasi co-located with one SS / PBCK block resource, and a PCI of one serving cell of the first node is used to generate a SS sequence of the one SS / PBCK block resource.
[0145] As one embodiment, the first CSI corresponds to a CSI reporting configured to one serving cell of the first node.
[0146] As one embodiment, a CSI reporting configured to one cell means that the one cell includes a CSI-ReportConfig IE configuring the one CSI reporting.
[0147] As one embodiment, a CSI reporting configured to one cell means that a first CSI-ReportConfig IE is used to configure the one CSI reporting, and a ServingCellConfig IE including the first CSI-ReportConfig IE is used to configure the one cell.
[0148] As one embodiment, a CSI reporting configured to one cell means that a first CSI-ReportConfig IE is used to configure the one CSI reporting, and a SpCellConfig or a SCellConfig including the first CSI-ReportConfig IE is used to configure the one cell.
[0149] As one embodiment, one CSI report is configured to one cell comprises that a first CSI-ReportConfig IE is used to configure the one CSI report, one SpCellConfig comprises the first CSI-ReportConfig IE, the one cell is a SpCell (Special Cell) of the first node or the one SpCellConfig indicates a ServCellIndex of the one cell.
[0150] As one embodiment, one CSI report is configured to one cell comprises that a first CSI-ReportConfig IE is used to configure the one CSI report, one SpCellConfig comprises the first CSI-ReportConfig IE, the one SCellConfig indicates a SCellIndex of the one cell.
[0151] As one embodiment, the first CSI comprises CQI (Channel Quality Indicator).
[0152] As one embodiment, the first CSI comprises CQI and CRI (CSI-RS Resource Indicator).
[0153] As one embodiment of the above embodiment, the calculation of the CQI is conditioned on the CRI.
[0154] As one embodiment, the first CSI comprises CQI and SSBRI (SS / PBCH Block Resource Indicator).
[0155] As one embodiment of the above embodiment, the calculation of the CQI is conditioned on the SSBRI.
[0156] As one embodiment, the first CSI comprises CQI and RI, and the first CSI further comprises CRI or SSBRI.
[0157] As one embodiment of the above embodiment, the calculation of the RI is conditioned on the CRI or the SSBRI.
[0158] As one embodiment of the above embodiment, the calculation of the CQI is conditioned on the CRI and the RI, or conditioned on the SSBRI and the RI.
[0159] As one embodiment, the first CSI comprises CQI, RI and PMI, and the first CSI further comprises CRI or SSBRI.
[0160] As one of the above embodiments, the calculation of the RI is conditioned on the CRI or the SSBRI.
[0161] As one of the above embodiments, the calculation of the PMI is conditioned on the CRI and the RI, or the SSBRI and the RI.
[0162] As one of the above embodiments, the calculation of the CQI is conditioned on the CRI, the RI and the PMI, or the SSBRI, the RI and the PMI.
[0163] As one embodiment, the first CSI comprises one or more of CQI, PMI (Precoding Matrix Indicator), CRI, LI (Layer Indicator), RI (Rank Indicator), SSBRI, RSRP (Reference Signal received power), SINR (Signal-to-Interference and Noise Ratio), Capability Index and TDCP (Time Domain Channel Properties).
[0164] As one embodiment, the indication of the first modulation mode and the first code rate comprises CQI.
[0165] As one embodiment, the indication of the first modulation mode and the first code rate is one CQI.
[0166] As one embodiment, the first modulation mode is one modulation mode in a set of candidate modulation modes, the set of candidate modulation modes comprising BPSK (Binary Phase Shift Keying), QPSK (Quadrature Phase Shift Keying), 16QAM (Quadrature Amplitude Modulation), 64QAM, 256QAM and 1024QAM.
[0167] As one embodiment, the candidates for the first modulation mode comprise BPSK, QPSK, 16QAM, 64QAM, 256QAM and 1024QAM.
[0168] As one embodiment, the first modulation mode is one of BPSK, QPSK, 16QAM, 64QAM, 256QAM or 1024QAM.
[0169] As one embodiment, the first CSI comprises a first CQI, and the first modulation mode and the first code rate are indicated by the first CQI.
[0170] As one embodiment, the first CSI comprises a first CQI, and the indication of the first modulation mode and the first code rate is the first CQI.
[0171] As one embodiment, the first CQI indicates a product of the first code rate and 1024.
[0172] As one embodiment, the first CQI indicates the first code rate by indicating a product of the first code rate and 1024.
[0173] As one embodiment, the first CSI comprises a first CQI, and the first CQI indicates the first modulation mode, the first code rate and a first efficiency.
[0174] As one embodiment, the first efficiency is equal to the first code rate multiplied by a first modulation order, and the first modulation order depends on the first modulation mode.
[0175] As one embodiment, the first modulation mode is QPSK and the first modulation order is equal to 2, or the first modulation mode is 16QAM and the first modulation order is equal to 4, or the first modulation mode is 64QAM and the first modulation order is equal to 6, or the first modulation mode is 256QAM and the first modulation order is equal to 8, or the first modulation mode is 1024QAM and the first modulation order is equal to 10.
[0176] As one embodiment, the unit of the first data rate is Mbps (Mega bits per second).
[0177] Considering future ultra-wideband transmission, the unit of the first data rate can also be Gbps, or Mbpms (Mega bits per millisecond).
[0178] As one embodiment, the first node calculates the first CSI under the condition that the downlink transmission rate does not exceed the first data rate.
[0179] As one embodiment, the first node calculates the first CQI under the condition that the downlink transmission rate does not exceed the first data rate.
[0180] As one embodiment, the first node calculates the first CSI under the condition that the downlink transmission rate is the first data rate.
[0181] As an embodiment, the first node calculates the first CQI on condition that a downlink transmission rate is the first data rate.
[0182] As an embodiment, the downlink reception scheme employed by the first node is related to the first data rate.
[0183] As an embodiment, the first data rate is used to determine the downlink reception scheme employed by the first node.
[0184] As an embodiment, the downlink reception scheme employed by the first node depends on the first data rate.
[0185] As an embodiment, the downlink reception scheme employed by the first node is used to determine the first data rate.
[0186] As an embodiment, the first data rate depends on the downlink reception scheme employed by the first node.
[0187] As an embodiment, the first data rate and the downlink reception scheme employed by the first node influence each other.
[0188] As an embodiment, the first data rate is indicated or configured to the first node.
[0189] As an embodiment, the above method has the advantage of supporting joint optimization, further improving system performance.
[0190] As an embodiment, the first data rate is determined by the first node itself.
[0191] As an embodiment, the above method has the advantage of better adaptation to different terminals and good forward compatibility.
[0192] Generally, how the first node determines the first data rate is determined by the hardware device manufacturer, and some non-limiting embodiments are described below:
[0193] As an embodiment, the first data rate is related to a first operation used by the first node for downlink reception.
[0194] As an embodiment, the first operation is used by the first node for reception of downlink data.
[0195] As an embodiment, the first operation is used by the first node for reception of transport blocks.
[0196] As an embodiment, the first operation is used by the first node for reception of PDSCH.
[0197] As an embodiment, the first operation comprises one or more of channel estimation, MIMO reception, demodulation, channel decoding, and CRC check.
[0198] As an embodiment, the first operation is based on training.
[0199] As an embodiment, the model of the first operation is obtained by training.
[0200] As an embodiment, the first operation comprises inference.
[0201] As an embodiment, the inference refers to AI inference.
[0202] As an embodiment, the benefit of the above method comprises that the data rate calculation based on the AI-based scheme can support CSI reporting, which improves the accuracy of CSI reporting and maximizes the system performance improvement based on AI.
[0203] As an embodiment, the first operation comprises AI inference.
[0204] As an embodiment, the first operation is inference.
[0205] As an embodiment, the first operation is AI inference.
[0206] As an embodiment, the first operation comprises an AI model or a ML model.
[0207] As an embodiment, the first operation comprises an AI entity.
[0208] As an embodiment, the first operation comprises an AI entity for inference.
[0209] As an embodiment, the first operation comprises a part of an AI entity.
[0210] As an embodiment, the first operation comprises a part of an AI entity for inference.
[0211] As an embodiment, the first operation is performed by an AI entity.
[0212] As an embodiment, the first operation is performed by an AI entity deployed on the first node.
[0213] As one embodiment, the first operation is performed by an AI function.
[0214] As one embodiment, the first operation is performed by an AI function deployed at the first node.
[0215] As one embodiment, the AI function comprises an AI inference function.
[0216] As one embodiment, the AI function comprises an AI training function.
[0217] As one embodiment, the AI function comprises an AI management function.
[0218] As one embodiment, the AI comprises ML (Machine Learning).
[0219] As one embodiment, the AI comprises AI and ML.
[0220] As one embodiment, the AI comprises AI or ML.
[0221] As one embodiment, the first operation is based on artificial intelligence or machine learning.
[0222] As one embodiment, the first operation is based on a neural network.
[0223] As one embodiment, the first operation comprises AI or ML based reception.
[0224] As one embodiment, the first operation comprises one or more of AI or ML based channel estimation, AI or ML based MIMO reception, AI or ML based demodulation, AI or ML based channel decoding, and AI or ML based CRC check.
[0225] As one embodiment, the first data rate is dependent on the first operation.
[0226] As one embodiment, the first data rate is dependent on a size of an output of the first operation.
[0227] As one embodiment, the size of the output of the first operation is used to determine the first data rate.
[0228] As one embodiment, the first data rate is related to the size of the output of the first operation.
[0229] As one example, the first data rate is dependent on a size of a single output of the first operation.
[0230] As one example, the size of a single output of the first operation is used to determine the first data rate.
[0231] As one example, the first data rate is related to a size of a single output of the first operation.
[0232] As one example, the larger the size of the output of the first operation, the larger the first data rate.
[0233] As one example, the larger the size of a single output of the first operation, the larger the first data rate.
[0234] As one example, the first data rate is dependent on an output data rate of the first operation.
[0235] As one example, the first data rate is dependent on a size of an output of the first operation in a unit of time.
[0236] As one example, the first data rate is related to a size of an output of the first operation in a unit of time.
[0237] As one example, the larger the size of an output of the first operation in a unit of time, the larger the first data rate.
[0238] As one example, the first data rate is dependent on a model parameter of the first operation.
[0239] As one example, the first data rate is related to a number of model parameters of the first operation.
[0240] As one example, the number of model parameters of the first operation is used to determine the first data rate.
[0241] As one example, the first data rate is dependent on a number of model parameters of the first operation.
[0242] As one example, the larger the number of model parameters of the first operation, the smaller the first data rate.
[0243] As one example, the larger the number of model parameters of the first operation, the larger the first data rate.
[0244] As one example, the model parameters of the first operation are used to construct the model of the first operation.
[0245] As an embodiment, the model parameter of the first operation comprises one or more of: a convolution kernel size, a number of convolution layers, a convolution stride, a pooling kernel size, a pooling kernel stride, a pooling function, an activation function, or a number of feature maps.
[0246] As an embodiment, the model parameter of the first operation comprises one or more of: a convolution kernel, a pooling kernel, a pooling function, an activation function, a parameter of the pooling function, or a parameter of the activation function.
[0247] As an embodiment, the first data rate is dependent on a capability of the first node.
[0248] As an embodiment, a processing capability of the first node is used to determine the first data rate.
[0249] As an embodiment, the first data rate is dependent on a processing capability of the first node.
[0250] As an embodiment, a number of processing units of the first node is used to determine the first data rate.
[0251] As an embodiment, the first data rate is dependent on a number of processing units of the first node.
[0252] As an embodiment, the first data rate is related to a processing capability of the first node.
[0253] As an embodiment, the first data rate is related to a number of processing units of the first node.
[0254] As an embodiment, the higher the processing capability of the first node, the larger the first data rate.
[0255] As an embodiment, the larger the number of processing units of the first node, the larger the first data rate.
[0256] As an embodiment, the processing units are different from CSI processing units.
[0257] As an embodiment, the processing units are used for AI inference.
[0258] As an embodiment, the processing units are used only for AI inference.
[0259] As an embodiment, the processing units are not used for CSI processing.
[0260] As an embodiment, the processing units comprise CSI processing units.
[0261] As one embodiment, the processing unit is for CSI processing and AI inference.
[0262] As one embodiment, the processing unit comprises a CSI processing unit and a processing unit for AI inference.
[0263] As one embodiment, a processing capability required by the first operation is used to determine the first data rate.
[0264] As one embodiment, the first data rate depends on a processing capability required by the first operation.
[0265] As one embodiment, a number of processing units required by the first operation is used to determine the first data rate.
[0266] As one embodiment, the first data rate depends on a number of processing units required by the first operation.
[0267] As one embodiment, the first data rate is related to a processing capability required by the first operation.
[0268] As one embodiment, the first data rate is related to a number of processing units required by the first operation.
[0269] As one embodiment, the higher the processing capability required by the first operation, the smaller the first data rate.
[0270] As one embodiment, the larger the number of processing units required by the first operation, the smaller the first data rate.
[0271] As one embodiment, the first data rate depends on a downlink reception scheme of the first node.
[0272] As one embodiment, the first data rate is related to a downlink reception scheme of the first node.
[0273] As one embodiment, the better the downlink reception scheme employed by the first node, the larger the first data rate.
[0274] As one embodiment, the better the downlink reception scheme employed by the first node, the smaller the first data rate.
[0275] As one embodiment, the higher the processing capability required by the downlink reception scheme employed by the first node, the smaller the first data rate.
[0276] As one embodiment, the higher the computational complexity required by the downlink reception scheme employed by the first node, the smaller the first data rate.
[0277] As one embodiment, the higher the amount of storage required by the downlink reception scheme employed by the first node, the lower the first data rate.
[0278] Embodiment 2
[0279] Embodiment 2 illustrates a schematic diagram of a network architecture in accordance with one embodiment of the present application, as shown in FIG. 2.
[0280] FIG. 2 illustrates a network architecture 200. The network architecture 200 is a 5G NR (New Radio) / LTE (Long-Term Evolution) / LTE-A (Long-Term Evolution Advanced) system, or the network architecture 200 is a 5G+ network architecture, or the network architecture 200 is a 6G network architecture, or the network architecture 200 is a network architecture adopted in 3GPP future continued evolution; the network architecture 200 can be referred to as 5GS (5G System) / EPS (Evolved Packet System), or the network architecture 200 can be referred to as 6GS (6G System); the network architecture 200 includes a UE (User Equipment) 201, a RAN (Radio Access Network) 202, a core network 210, a HSS (Home Subscriber Server) / UDM (Unified Data Management) 220, and at least one of an Internet service 230. The network architecture 200 can be interconnected with other access networks, but these entities / interfaces are not shown for simplicity. As illustrated, the network architecture 200 provides packet-switched services, however, those skilled in the art will readily appreciate that the various concepts presented throughout this application are amenable to use with networked systems including, but not limited to, other cellular systems, wireless or wired packet-switched network systems, or other mobile communication systems. The RAN includes a node 203. The RAN can also include other nodes 204. The node 203 provides user and control plane protocol terminations toward the UE 201. The node 203 can be connected to the other nodes 204 via an Xn interface (e.g., backhaul) / X2 interface. The node 203 can 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 (Transmit Receive Point), or some other suitable terminology. The core network 210 is a 5GC (5G Core Network) / EPC (Evolved Packet Core), or the core network 210 is a 6GC; the node 203 provides an access point to the core network 210 for the UE 201.Examples of a UE 201 include a cellular phone, a smart phone, a session initiation protocol (SIP) phone, a laptop, a personal digital assistant (PDA), a satellite radio, a non-tethered base station communication, a satellite mobile communication, a global positioning system, a multimedia device, a video device, a digital audio player (e.g., MP3 player), a camera, a game console, a drone, a flying vehicle, a narrowband internet of things device, a machine type communication device, a land vehicle, a car, a wearable device, or any other similar functional device. Those skilled in the art will also The node 203 is connected by an S1 / NG interface to the core network 210. The core network 210 includes a MME (Mobility Management Entity) / AMF (Authentication Management Field) / SMF (Session Management Function) 211, other MME / AMF / SMF 214, a S-GW (Service Gateway) / UPF (User Plane Function) 212, and a P-GW (Packet Date Network Gateway) / UPF 213. The MME / AMF / SMF 211 is a control node that handles signaling between the UE 201 and the core network 210. Generally, the MME / AMF / SMF 211 provides bearer and connection management. All user IP (Internet Protocal) packets are transferred through the S-GW / UPF 212, which itself is connected to the P-GW / UPF 213. The P-GW provides UE IP address allocation as well as other functions. The P-GW / UPF 213 is connected to the Internet services 230. The Internet services 230 include operator corresponding Internet protocol services, which can specifically include the Internet, an intranet, an IMS (IP Multimedia Subsystem), and a packet switching service.
[0281] As one embodiment, the first node comprises the UE 201.
[0282] As one embodiment, the second node comprises the node 203.
[0283] As one embodiment, the wireless link between the UE 201 and the node 203 comprises a cellular network link.
[0284] As one embodiment, the transmitter of the first RS resource comprises the node 203.
[0285] As one embodiment, the receiver of the first RS resource comprises the UE 201.
[0286] As one embodiment, the transmitter of the first CSI comprises the UE 201.
[0287] As one embodiment, the receiver of the first CSI comprises the node 203.
[0288] As one embodiment, the UE 201 supports AI or ML based operations.
[0289] As one embodiment, the node 203 supports AI or ML based operations.
[0290] Embodiment 3
[0291] Embodiment 3 illustrates a schematic diagram of an embodiment of a radio protocol architecture for user plane and control plane, according to one embodiment of the application, as shown in FIG. 3.
[0292] Figure 3 is a schematic diagram illustrating an embodiment of a radio protocol architecture for a user plane 350 and a control plane 300, Figure 3 showing three layers of the radio protocol architecture for the control plane 300 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: Layer 1, Layer 2, and Layer 3. Layer 1 (LI layer) is the lowest layer and implements various PHY (Physical layer) signal processing functions. The LI layer will be referred to as the PHY 301 herein. Layer 2 (L2 layer) 305 is above the PHY 301 and is responsible for the link between the first communication node device and the second communication node device, or between two UEs. The L2 layer 305 includes a MAC (Medium Access Control) sublayer 302, a RLC (Radio Link Control) sublayer 303, and a PDCP (Packet Data Convergence Protocol) sublayer 304, which terminate the functions of 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 functions, such as ciphering of the data packets, and header compression. 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 the various radio resources (e.g., resource blocks) in one cell among the UEs. 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 the use of RRC signaling between the second communication node device and the first communication node device for configuring the lower layers. The radio protocol architecture for the user plane 350 includes Layer 1 (LI layer) and Layer 2 (L2 layer), which are 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 for the first communication node device and the second communication node device, but 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 a SDAP (Service Data Adaptation Protocol) sublayer 356, which is responsible for the mapping between a QoS flow and a data radio bearer (DRB) to support the diversity of services. Although not illustrated, the first communication node device can have several upper layers above the L2 layer 355, including a network layer (e.g., IP layer) that terminates at a P-GW on the network side and an application layer that terminates at the other end of the connection (e.g., a remote UE, a server, etc.).
[0293] As one embodiment, the wireless protocol architecture in FIG. 3 is applicable to the first node.
[0294] As one embodiment, the wireless protocol architecture in FIG. 3 is applicable to the second node.
[0295] As one embodiment, the higher layer in this application refers to a layer above the physical layer.
[0296] As one embodiment, the first CSI is generated at the PHY 301 or the PHY 351.
[0297] As one embodiment, the first signaling is generated at the RRC sublayer 306.
[0298] As one embodiment, the first signaling is generated at the MAC sublayer 302 or the MAC sublayer 352.
[0299] As one embodiment, the first signaling is generated at the PHY 301 or the PHY 351.
[0300] As one embodiment, the second signaling is generated at the RRC sublayer 306.
[0301] As one embodiment, the second signaling is generated at the MAC sublayer 302 or the MAC sublayer 352.
[0302] As one embodiment, the second signaling is generated at the PHY 301 or the PHY 351.
[0303] As one embodiment, the second CSI is generated at the PHY 301 or the PHY 351.
[0304] As one embodiment, the third signaling is generated at the PHY 301 or the PHY 351.
[0305] As one embodiment, the first physical layer channel is generated at the PHY 301 or the PHY 351.
[0306] Embodiment 4
[0307] Embodiment 4 illustrates a schematic diagram of a first communication device and a second communication device according to one embodiment of the present application, as shown in FIG. 4. FIG. 4 is a block diagram of a first communication device 410 and a second communication device 450 in communication with each other in an access network.
[0308] The first communication device 410 includes a controller / processor 475, a memory 476, a receive processor 470, a transmit processor 416, a multiple antenna receive processor 472, a multiple antenna transmit processor 471, a transmitter / receiver 418, and an antenna 420.
[0309] 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 multiple antenna transmit processor 457, a multiple antenna receive processor 458, a transmitter / receiver 454, and an antenna 452.
[0310] In the transmission from the first communication device 410 to the second communication device 450, at the first communication device 410, upper layer packets from the core network are provided to the controller / processor 475. The controller / processor 475 implements functionality of the L2 layer. In the DL (DownLink), the controller / processor 475 provides header compression, ciphering, packet segmentation and reordering, multiplexing between logical and transport channels, and radio resource allocations for the second communication 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 communication device 450. The transmit processor 416 and the multi-antenna transmit processor 471 implement various signal processing functions for the LI layer (i.e., physical layer). The transmit processor 416 implements coding and interleaving to facilitate forward error correction (FEC) at the second communication device 450, and 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 pre-coding of the coded and modulated symbols, including codebook-based and non-codebook-based pre-coding, and beamforming processing, generating one or more parallel streams. The transmit processor 416 then maps to each parallel stream to subcarriers, multiplexes the modulated symbols with reference signals (e.g., pilot) in time domain and / or frequency domain, and then performs an inverse fast Fourier transform (IFFT) to generate a time-domain multicarrier symbol stream. The multi-antenna transmit processor 471 then performs transmit analog pre-coding / beamforming operations on the time-domain multicarrier symbol stream. Each transmitter 418 converts the baseband multicarrier symbol stream provided by the multi-antenna transmit processor 471 into a radio frequency stream, and then provides the radio frequency stream to the corresponding antenna 420.
[0311] In transmission from the first communication device 410 to the second communication device 450, at the second communication device 450, each receiver 454 receives a signal through its respective antenna 452. Each receiver 454 recovers information modulated onto an RF carrier and converts the RF stream into a baseband, multicarrier symbol stream to be provided to a receive processor 456. The receive processor 456 and a multiple access receive processor 458 implement various signal processing functions of the Ll layer. The multiple access receive processor 458 performs receive analog precoding / beamforming operations on the baseband, multicarrier symbol stream from the receivers 454. The receive processor 456 converts the baseband, multicarrier symbol stream from 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 signals and the reference signals are demultiplexed by the receive processor 456, with the reference signals to be used for channel estimation and the data signals to be recovered after multi-antenna detection in the multiple access receive processor 458 for any parallel streams destined to the second communication device 450. The symbols on each parallel stream are demodulated and recovered in the receive processor 456 and generate soft decisions. The receive processor 456 then decodes and de-interleaves the soft decisions to recover the upper layer data and control signals transmitted by the first communication device 410 on the physical channels. The upper layer data and control signals are then provided to a controller / processor 459. The controller / processor 459 implements the functions of the L2 layer. The controller / processor 459 can be associated with a memory 460 that stores program codes and data. The memory 460 can be referred to as a computer-readable medium. In the DL, the controller / processor 459 provides demultiplexing between transport and logical channels, packet reassembly, deciphering, header decompression, 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 can also be provided to the L3 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.
[0312] In the transmission from the second communication device 450 to the first communication device 410, at the second communication device 450, a data source 467 is used to provide upper layer packets to a controller / processor 459. The data source 467 represents all protocol layers above the L2 layer. Similar to the transmit function described at the first communication device 410 in the DL, the controller / processor 459 implements header compression, ciphering, packet segmentation and reordering, and multiplexing between logical and transport channels based on radio resource allocations for the first communication device 410, implements L2 layer functionality 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 communication device 410. A transmit processor 468, in conjunction with a multi-antenna transmit processor 457, performs modulation mapping, channel coding processing, digital multi-antenna spatial processing, including codebook-based and non-codebook-based precoding, and beamforming processing, and then the transmit processor 468 creates parallel streams of coded and modulated symbols for the different antenna ports, which are provided to different antennas 452 via separate transmitters 454 after analog precoding / beamforming at the multi-antenna transmit processor 457. Each transmitter 454 then converts the baseband streams into radio frequency signals and transmits the radio frequency signals via the antennas 452.
[0313] In the 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 functionality described in connection with the reception at the second communication device 450 in the transmission from the first communication device 410 to the second communication device 450. Each receiver 418 receives a radio frequency signal through its respective antenna 420, converts the received radio frequency signal into a baseband signal, and provides the baseband signal to a multi-antenna receive processor 472 and a receive processor 470. The receive processor 470 and the multi-antenna receive processor 472, in conjunction with the controller / processor 475, implement the L1 layer functions. The controller / processor 475 implements the L2 layer functions. The controller / processor 475 can be associated with a memory 476 that stores program codes and data. The memory 476 can be referred to as a computer-readable medium. The controller / processor 475 provides demultiplexing between transport and logical channels, packet reassembly, deciphering, header decompression, control signal processing to recover upper layer packets from the second communication device 450. Upper layer packets from the controller / processor 475 can be provided to a core network. The controller / processor 475 is also responsible for error detection using an ACK and / or NACK protocol to support HARQ operations.
[0314] As one embodiment, the second communication device 450 comprises: at least one processor and at least one memory including a computer program code; the at least one memory and the computer program code are configured to, with the at least one processor, cause the second communication device 450 to perform at least the following: receive on at least the first RS resource; send the first CSI. The first CSI comprises an indication of at least a first modulation scheme and a first code rate; the computation of the first CSI is based on the receiving on the at least first RS resource, the computation of the first CSI being conditioned on a first data rate.
[0315] As one embodiment, the second communication device 450 comprises: a memory storing a computer readable program of instructions which, when executed by at least one processor, causes performance of actions comprising: receiving on at least the first RS resource; sending the first CSI.
[0316] As one embodiment, the first communication device 410 comprises: at least one processor and at least one memory including a computer program code; the at least one memory and the computer program code are configured to, with the at least one processor, cause the first communication device 410 to perform at least the following: send on at least the first RS resource; receive the first CSI. The first CSI comprises an indication of at least a first modulation scheme and a first code rate; the computation of the first CSI is based on the receiving on the at least first RS resource, the computation of the first CSI being conditioned on a first data rate.
[0317] As one embodiment, the first communication device 410 comprises: a memory storing a computer readable program of instructions which, when executed by at least one processor, causes performance of actions comprising: sending on at least the first RS resource; receiving the first CSI.
[0318] As one embodiment, the first node in the present application comprises the second communication device 450.
[0319] As one embodiment, the second node in the present application comprises the first communication device 410.
[0320] As one embodiment, at least one of {the antenna 452, the receiver 454, the receive processor 456, the multi-antenna receive processor 458, the controller / processor 459, the memory 460, the data source 467} is configured to receive on at least the first RS resource; at least one of {the antenna 420, the transmitter 418, the transmit processor 416, the multi-antenna transmit processor 471, the controller / processor 475, the memory 476} is configured to transmit on at least the first RS resource.
[0321] As one embodiment, at least one of {the antenna 420, the receiver 418, the receive processor 470, the multi-antenna receive processor 472, the controller / processor 475, the memory 476} is configured to receive the first CSI; at least one of {the antenna 452, the transmitter 454, the transmit processor 468, the multi-antenna transmit processor 457, the controller / processor 459, the memory 460, the data source 467} is configured to transmit the first CSI.
[0322] As one embodiment, at least one of {the antenna 452, the receiver 454, the receive processor 456, the multi-antenna receive processor 458, the controller / processor 459, the memory 460, the data source 467} is configured to receive the first signaling; at least one of {the antenna 420, the transmitter 418, the transmit processor 416, the multi-antenna transmit processor 471, the controller / processor 475, the memory 476} is configured to transmit the first signaling.
[0323] As one embodiment, at least one of {the antenna 420, the receiver 418, the receive processor 470, the multi-antenna receive processor 472, the controller / processor 475, the memory 476} is configured to receive the second signaling; at least one of {the antenna 452, the transmitter 454, the transmit processor 468, the multi-antenna transmit processor 457, the controller / processor 459, the memory 460, the data source 467} is configured to transmit the second signaling.
[0324] As an embodiment, at least one of {the antenna 420, the receiver 418, the receive processor 470, the multi-antenna receive processor 472, the controller / processor 475, the memory 476} is configured to receive the second CSI; at least one of {the antenna 452, the transmitter 454, the transmit processor 468, the multi-antenna transmit processor 457, the controller / processor 459, the memory 460, the data source 467} is configured to transmit the second CSI.
[0325] As an embodiment, at least one of {the antenna 452, the receiver 454, the receive processor 456, the multi-antenna receive processor 458, the controller / processor 459, the memory 460, the data source 467} is configured to receive the third signaling; at least one of {the antenna 420, the transmitter 418, the transmit processor 416, the multi-antenna transmit processor 471, the controller / processor 475, the memory 476} is configured to transmit the third signaling.
[0326] As an embodiment, at least one of {the antenna 452, the receiver 454, the receive processor 456, the multi-antenna receive processor 458, the controller / processor 459, the memory 460, the data source 467} is configured to receive on the first physical layer channel; at least one of {the antenna 420, the transmitter 418, the transmit processor 416, the multi-antenna transmit processor 471, the controller / processor 475, the memory 476} is configured to transmit on the first physical layer channel.
[0327] Embodiment 5
[0328] Embodiment 5 illustrates a flowchart of a transmission according to an embodiment of the present application; as shown in FIG. 5. In FIG. 5, the second node U1 and the first node U2 are communication nodes for transmission over an air interface. The steps in blocks F51 to F510 in FIG. 5 are optional respectively.
[0329] For the second node U1, in step S511, transmitting on at least the first RS resource; in step S5101, transmitting the first signaling; in step S5102, receiving the second signaling; in step S512, receiving the first CSI; in step S5103, transmitting on the second RS resource; in step S5104, receiving the second CSI; in step S5105, transmitting the third signaling; in step S5106, transmitting on the first physical layer channel.
[0330] For the first node U2, the first operation is deployed in step S5201; the second operation is deployed in step S5202; the receiving on at least the first RS resource is in step S521; the first signaling is received in step S5203; the second signaling is sent in step S5204; the first CSI is sent in step S522; the receiving on the second RS resource is in step S5205; the second CSI is sent in step S5206; the third signaling is received in step S5207; the receiving on the first physical layer channel is in step S5208.
[0331] In embodiment 5, the first CSI comprises an indication of at least a first modulation scheme and a first code rate; the calculation of the first CSI is based on the receiving on the at least first RS resource, the calculation of the first CSI being conditioned on a first data rate.
[0332] As one embodiment, the first node U2 is the first node in the present application.
[0333] As one embodiment, the second node U1 is the second node in the present application.
[0334] As one embodiment, the air interface between the second node U1 and the first node U2 comprises a wireless interface between a base station device and a user equipment.
[0335] As one embodiment, the air interface between the second node U1 and the first node U2 comprises a wireless interface between a relay node device and a user equipment.
[0336] As one embodiment, the air interface between the second node U1 and the first node U2 comprises a wireless interface between a user equipment and a user equipment.
[0337] As one embodiment, the second node U1 is a serving cell maintaining base station of the first node U2.
[0338] As one embodiment, the first CSI is transmitted on a PUSCH (Physical Uplink Shared Channel).
[0339] As one embodiment, the first CSI is transmitted on a PUCCH (Physical Uplink Control Channel).
[0340] As one embodiment, the step in block F53 in figure 5 is present, the first signaling indicating the first data rate.
[0341] As one embodiment, the first signaling is transmitted on a PDSCH (Physical Downlink Shared Channel).
[0342] As one embodiment, the first signaling is transmitted on a PDCCH (Physical Downlink Control Channel).
[0343] As one embodiment, the step in block F54 in Figure 5 is present, and the second signaling indicates the first data rate.
[0344] As one embodiment, the second signaling is transmitted on a PUSCH.
[0345] As one embodiment, the second signaling is transmitted on a PUCCH.
[0346] As one embodiment, the steps in blocks F53 and F54 in Figure 5 are not present at the same time.
[0347] As one embodiment, the first CSI indicates the first data rate.
[0348] As one embodiment, the calculation of the first CSI conditioned on the first data rate comprises: under the condition that the downlink transmission rate does not exceed the first data rate, a transport block on a first CSI reference resource is received with a transport block error rate that does not exceed a first threshold, the transport block using a transmission mode corresponding to the indication of the first modulation mode and the first code rate.
[0349] As one embodiment, the calculation of the first CSI conditioned on the first data rate comprises: under the condition that the downlink transmission rate is the first data rate, a transport block on a first CSI reference resource is received with a transport block error rate that does not exceed a first threshold, the transport block using a transmission mode corresponding to the indication of the first modulation mode and the first code rate.
[0350] As one embodiment, the first data rate is less than a maximum data rate supported under a current configuration; the current configuration comprises some or all of the number of aggregated carriers, a maximum modulation order, and a maximum number of layers.
[0351] As one embodiment, the step in block F56 in Figure 5 is present, and the second CSI comprises an indication of at least a second modulation mode and a second code rate; wherein the calculation of the second CSI is not conditioned on the first data rate, and the second CSI and the first CSI are for the same serving cell.
[0352] As one embodiment, the second CSI is transmitted on a PUSCH.
[0353] As one embodiment, the second CSI is transmitted on a PUCCH.
[0354] As one embodiment, both steps in block F56 and F55 in FIG. 5 exist, the method in the first node for wireless communication comprises: receiving on a second RS resource; wherein the calculation of the second CSI is based on the receiving on the second RS resource.
[0355] As one embodiment, the method in the second node for wireless communication comprises:
[0356] transmitting in the second RS resource.
[0357] As one embodiment, the step in block F58 in FIG. 5 exists, the scheme adopted by the receiving on the first physical layer channel depends on whether a downlink transmission rate on a time domain resource occupied by the first physical layer channel exceeds the first data rate.
[0358] As one embodiment, the step in block F57 in FIG. 5 exists, the third signaling schedules a first physical layer channel.
[0359] As one embodiment, the scheme adopted by the receiving on the first physical layer channel comprises a first operation.
[0360] As one embodiment, the scheme adopted by the receiving on the first physical layer channel comprises a first operation only when a downlink transmission rate does not exceed the first data rate.
[0361] As one embodiment, the receiving on the first physical layer channel comprises performing a first operation.
[0362] As one embodiment, the receiving on the first physical layer channel comprises performing a first operation only when a downlink transmission rate does not exceed the first data rate.
[0363] As one embodiment, the first operation is based on training.
[0364] As one embodiment, the first operation comprises AI inference or ML inference.
[0365] As one embodiment, an input of the first operation depends on the receiving on the first physical layer channel.
[0366] As one embodiment, the receiving on the first physical layer channel is used to generate an input of the first operation.
[0367] As one embodiment, the input to the first operation comprises a signal received on the first physical layer channel.
[0368] As one embodiment, the input to the first operation comprises part or all of a signal received on the first physical layer channel.
[0369] As one embodiment, the input to the first operation comprises part or all of a pre-processed signal received on the first physical layer channel.
[0370] As one embodiment, the pre-processing comprises one or more of matrix decomposition, domain transformation, DFT (Discrete Fourier Transform), quantization, shortening, puncturing.
[0371] As one embodiment, the domain transformation comprises one or more of an angular domain to a spatial domain transformation, a spatial domain to an angular domain transformation, a time domain to a frequency domain transformation, a frequency domain to a time domain transformation, a delay domain to a frequency domain transformation, a frequency domain to a delay domain transformation, a Doppler domain to a time domain transformation, and a time domain to a Doppler domain transformation.
[0372] As one embodiment, the output of the first operation comprises a recovered transport block.
[0373] As one embodiment, the output of the first operation comprises bits in a recovered transport block.
[0374] As one embodiment, the output of the first operation comprises a channel estimate.
[0375] As one embodiment, the output of the first operation comprises a modulation symbol generated from a recovered transport block.
[0376] As one embodiment, the step in block F51 in Figure 5 is present, the method in the first node for wireless communication comprising deploying the first operation.
[0377] As one embodiment, the step in block F51 in Figure 5 is not present.
[0378] As one sub-embodiment of the above embodiment, the first operation is not deployed.
[0379] As one sub-embodiment of the above embodiment, the training of the first operation is performed by the first node.
[0380] As one embodiment, the scheme employed in the receiving on the first physical layer channel comprises a second operation.
[0381] As one embodiment, the scheme employed by the receiving on the first physical layer channel includes a second operation only when a downlink transmission rate exceeds the first data rate.
[0382] As one embodiment, the receiving on the first physical layer channel includes performing a second operation.
[0383] As one embodiment, the receiving on the first physical layer channel includes performing a second operation only when a downlink transmission rate exceeds the first data rate.
[0384] As one embodiment, the second operation is training-based.
[0385] As one embodiment, the second operation includes AI inference or ML inference.
[0386] As one embodiment, the second operation is not training-based.
[0387] As one embodiment, the second operation does not include AI inference or ML inference.
[0388] As one embodiment, the second operation only includes a legacy non-AI-based receiving scheme.
[0389] As one embodiment, an input of the second operation relies on the receiving on the first physical layer channel.
[0390] As one embodiment, the receiving on the first physical layer channel is used to generate an input of the second operation.
[0391] As one embodiment, an input of the second operation includes a signal received on the first physical layer channel.
[0392] As one embodiment, an input of the second operation includes part or all of a signal received on the first physical layer channel.
[0393] As one embodiment, an input of the second operation includes part or all of a pre-processed signal received on the first physical layer channel.
[0394] As one embodiment, an output of the second operation includes a recovered transport block.
[0395] As one embodiment, an output of the second operation includes bits in a recovered transport block.
[0396] As one embodiment, an output of the second operation includes a channel estimation result.
[0397] As one embodiment, an output of the second operation includes modulation symbols generated from a recovered transport block.
[0398] As one embodiment, the step in block F52 in FIG. 5 is present, the method in the first node for wireless communication comprising: deploying the second operation.
[0399] As one embodiment, the step in block F52 in FIG. 5 is not present.
[0400] As one sub-embodiment of the above embodiment, the second operation is not required to be deployed.
[0401] As one sub-embodiment of the above embodiment, the training of the second operation is performed by the first node.
[0402] Embodiment 6
[0403] Embodiment 6 illustrates a schematic diagram of a first signaling indicating a first data rate according to one embodiment of the present application; as shown in FIG. 6.
[0404] As one embodiment, the sender of the first signaling is a codebook receiver of the first CSI.
[0405] As one embodiment, the first signaling comprises higher layer signaling.
[0406] As one embodiment, the first signaling comprises RRC (Radio Resource Control) signaling.
[0407] As one embodiment, the first signaling comprises at least one RRC IE (Information Element).
[0408] As one embodiment, the first signaling is one RRC IE.
[0409] As one embodiment, the first signaling comprises MAC CE (Medium Access Control layer Control Element).
[0410] As one embodiment, the first signaling comprises DCI (Downlink Control Information).
[0411] As one embodiment, the first signaling comprises RRC signaling and MAC CE.
[0412] As one embodiment, the first signaling comprises higher layer signaling and DCI.
[0413] As one embodiment, the first signaling is RRC signaling.
[0414] As one embodiment, the first signaling is MAC CE signaling.
[0415] As one embodiment, the first signaling is DCI.
[0416] As one embodiment, the first signaling is UE-specific.
[0417] As one embodiment, the first signaling is UE-dedicated.
[0418] As one embodiment, the first signaling applies to all serving cells of the first node.
[0419] As one embodiment, the first signaling applies to multiple serving cells of the first node.
[0420] As one embodiment, the first signaling explicitly indicates the first data rate.
[0421] As one embodiment, a field of the first signaling indicates the first data rate.
[0422] As one embodiment, the first signaling implicitly indicates the first data rate.
[0423] As one embodiment, the first signaling indicates the first data rate by indicating other information.
[0424] As one embodiment, the first signaling indicates the first data rate from a plurality of candidate data rates.
[0425] As one embodiment, the plurality of candidate data rates is configurable.
[0426] As one embodiment, the plurality of candidate data rates is configured by RRC signaling.
[0427] As one embodiment, the plurality of candidate data rates is configured to the first node.
[0428] As one embodiment, the plurality of candidate data rates is fixed.
[0429] As one embodiment, the plurality of candidate data rates is not needed to be configured.
[0430] Embodiment 7
[0431] Embodiment 7 illustrates a diagram of second signaling indicating a first data rate according to one embodiment of the application; as shown in FIG. 7.
[0432] As one embodiment, the second signaling is carried by a higher layer message.
[0433] As one embodiment, the second signaling is carried by an RRC message.
[0434] As one embodiment, the second signaling is carried by RRC signaling.
[0435] As one embodiment, the second signaling is carried by MAC CE signaling.
[0436] As one embodiment, the second signaling includes UE capability information.
[0437] As one embodiment, the second signaling is carried by a UE capability IE.
[0438] As one embodiment, the second signaling includes information in all or part of the fields in one UE capability IE.
[0439] As one embodiment, the second signaling includes information in one or more UE capability IEs.
[0440] As one embodiment, the second signaling explicitly indicates the first data rate.
[0441] As one embodiment, a field of the second signaling indicates the first data rate.
[0442] As one embodiment, the second signaling implicitly indicates the first data rate.
[0443] As one embodiment, the second signaling indicates the first data rate by indicating other information.
[0444] As one embodiment, the second signaling indicates the first data rate from a plurality of candidate data rates.
[0445] Embodiments of the plurality of candidate data rates are described in Embodiment 6.
[0446] Embodiment 8
[0447] Embodiment 8 illustrates a diagram of a first CSI indicating a first data rate according to one embodiment of the present application; as shown in FIG. 8.
[0448] As one embodiment, the first CSI explicitly indicates the first data rate.
[0449] As one embodiment, the first CSI comprises the first data rate.
[0450] As one embodiment, the first CSI implicitly indicates the first data rate.
[0451] As one embodiment, the first CSI indicates the first data rate by indicating other information.
[0452] As one embodiment, the first CSI indicates the first data rate from a plurality of candidate data rates.
[0453] Embodiments of the plurality of candidate data rates are described in embodiment 6.
[0454] Embodiment 9
[0455] Embodiment 9 illustrates a schematic diagram of the calculation of the first CSI conditioned on the first data rate according to one embodiment of the present application; as shown in FIG. 9. In FIG. 9(a), the calculation of the first CSI conditioned on the first data rate comprises: under the condition that the downlink transmission rate does not exceed the first data rate, a transport block on the first CSI reference resource is received with a transport block error probability not exceeding a first threshold, the transport block using a transmission mode corresponding to the indication of the first modulation mode and the first code rate. In FIG. 9(a), the calculation of the first CSI conditioned on the first data rate comprises: under the condition that the downlink transmission rate is the first data rate, a transport block on the first CSI reference resource is received with a transport block error probability not exceeding a first threshold, the transport block using a transmission mode corresponding to the indication of the first modulation mode and the first code rate.
[0456] As one embodiment, the first CQI is the CQI with the highest CQI index in a first CQI set, any CQI in the first CQI set satisfying: under the condition that the downlink transmission rate does not exceed the first data rate, a transport block on the first CSI reference resource using a transmission mode corresponding to this CQI is received with a transport block error probability not exceeding the first threshold.
[0457] As one embodiment, the first CQI is the CQI with the highest CQI index in a first CQI set, any CQI in the first CQI set satisfying: under the condition that the downlink transmission rate is the first data rate, a transport block on the first CSI reference resource using a transmission mode corresponding to this CQI is received with a transport block error probability not exceeding the first threshold.
[0458] As one embodiment, the transmission mode corresponding to the CQI includes a modulation mode and a transport block size, and when the combination of the modulation mode and the transport block size is applied to the CSI reference resource block, the actual channel code rate resulting from the combination is closest to the one code rate.
[0459] As one embodiment, the downlink transmission rate is for bits in a transport block.
[0460] As one embodiment, the downlink transmission rate is dependent on a transmission rate of bits in a transport block.
[0461] As one embodiment, the downlink transmission rate is a transmission rate of bits in a transport block.
[0462] As one embodiment, the symbol includes an OFDM (Orthogonal Frequency Division Multiplexing) symbol.
[0463] As one embodiment, the symbol is an OFDM symbol.
[0464] As one embodiment, the symbol includes a DFT-S-OFDM (Discrete Fourier Transform Spread OFDM) symbol.
[0465] As one embodiment, the symbol is an OFDM symbol resulting from generation of an output of a transform precoder.
[0466] As one embodiment, the first node is configured with only one serving cell, and the downlink transmission rate is a downlink data rate in one time slot on the one serving cell.
[0467] As one embodiment, the first node is configured with only one serving cell, and the downlink transmission rate is dependent on an amount of downlink data transmitted in one time slot on the one serving cell.
[0468] As one embodiment, the first node is configured with only one serving cell, and the downlink transmission rate is dependent on a number of bits of all transport blocks or code blocks transmitted in one time slot on the one serving cell.
[0469] As one embodiment, the first node is configured with only one serving cell, and the downlink transmission rate is a total number of bits in all transport blocks or code blocks transmitted in one time slot on the one serving cell divided by a time length.
[0470] As one embodiment, the downlink transmission rate is a sum of J transmission rates, the J transmission rates are respectively dependent on amounts of downlink data transmitted in the overlapped time slots within the J cells, J is a positive integer greater than 1.
[0471] As one embodiment, the downlink transmission rate is a sum of J transmission rates, the J transmission rates are respectively downlink data rates in the overlapped time slots within the J cells, J is a positive integer greater than 1.
[0472] As one embodiment, the downlink transmission rate is a sum of J transmission rates, the J transmission rates are respectively dependent on total numbers of bits of all transport blocks or code blocks transmitted in the overlapped time slots within the J cells.
[0473] As one embodiment, the downlink transmission rate is a sum of J transmission rates, the J transmission rates are respectively total numbers of bits of all transport blocks or code blocks transmitted in the overlapped time slots within the J cells divided by a time length.
[0474] As one embodiment, the cell comprises a carrier.
[0475] As one embodiment, the time length is in seconds.
[0476] As one embodiment, the time length is in milliseconds or microseconds.
[0477] As one embodiment, the time length is expressed in number of symbols.
[0478] As one embodiment, the first threshold is a positive real number less than 1.
[0479] As one embodiment, the first threshold is fixed.
[0480] As one embodiment, the first threshold is dependent on a higher layer parameter.
[0481] As one embodiment, the first threshold is dependent on a higher layer parameter "cqi-Table".
[0482] As one embodiment, the first threshold is dependent on a CQI table adopted by the first CSI.
[0483] As one embodiment, the first threshold is 0.1.
[0484] As one embodiment, the first threshold is 0.00001.
[0485] As an embodiment, the transport block on the first CSI reference resource refers to a transport block occupying the first CSI reference resource.
[0486] As an embodiment, the first CSI comprises a first CQI, the first CQI indicating the first modulation mode and the first code rate, the transport mode corresponding to the indication of the first modulation mode and the first code rate being the transport mode corresponding to the first CQI.
[0487] As an embodiment, the transport mode corresponding to the indication of the first modulation mode and the first code rate comprises a modulation mode and a transport block size.
[0488] As an embodiment, the transport mode corresponding to the indication of the first modulation mode and the first code rate comprises a modulation mode, a code rate and a transport block size.
[0489] As an embodiment, the transport mode corresponding to the indication of the first modulation mode and the first code rate comprises the first modulation mode and a first transport block size, the first transport block size being derived based on the first modulation mode, the first code rate and the first CSI reference resource.
[0490] As an embodiment, the first transport block size is such that when the combination of the first modulation mode and the first transport block size is applied to the first CSI reference resource block, the resulting actual channel code rate is closest to the first code rate.
[0491] As an embodiment, when the combination of the first modulation mode and the first transport block size is applied to the first CSI reference resource block, the resulting actual channel code rate is closest to the first code rate.
[0492] As an embodiment, when the combination of the first modulation mode and a plurality of transport block sizes is applied to the first CSI reference resource block, the resulting actual channel code rates are equally close to the first code rate, the first transport block size being the smallest transport block size among the plurality of transport block sizes.
[0493] As an embodiment, the transport mode corresponding to the indication of the first modulation mode and the first code rate comprises the first modulation mode, a third code rate and a first transport block size, the third code rate being the resulting actual channel code rate when the combination of the first modulation mode and the first transport block size is applied to the first CSI reference resource block.
[0494] As one embodiment, the modulation scheme of the transport block on the first CSI reference resource is the first modulation scheme.
[0495] As one embodiment, the code rate of the transport block on the first CSI reference resource is the actual channel code rate resulted from applying the combination of the first modulation scheme and the first transport block size to the first CSI reference resource block.
[0496] As one embodiment, the transport block size of the transport block on the first CSI reference resource is the first transport block size.
[0497] As one embodiment, the modulation scheme and the transport block size of the transport block on the first CSI reference resource are the first modulation scheme and the first transport block size respectively.
[0498] As one embodiment, the modulation scheme, the transport block size and the code rate of the transport block on the first CSI reference resource are the first modulation scheme, the first transport block size and the actual channel code rate resulted from applying the combination of the first modulation scheme and the first transport block size to the first CSI reference resource block respectively.
[0499] As one embodiment, the first CSI reference resource is the CSI reference resource of the first CSI.
[0500] As one embodiment, the definition of the CSI reference resource refers to 3GPP TS 28.214.
[0501] As one embodiment, the first CSI reference resource depends on n0 and a first offset, the first CSI is located at slot n1; the n0 depends on the n1, and the first offset is an integer.
[0502] As one embodiment, the first CSI reference resource is defined in time domain as slot (n0 - the first offset).
[0503] As one embodiment, the n0 depends on downlink subcarrier spacing configuration.
[0504] As one embodiment, the n0 depends on uplink subcarrier spacing configuration.
[0505] As one embodiment, the n0 depends on the product of the n1 and a first ratio, the first ratio is equal to the ratio of the downlink subcarrier spacing configuration power of 2 to the uplink subcarrier spacing configuration power of 2.
[0506] As one embodiment, the n0 is equal to the product of the n1 and the first ratio rounded down.
[0507] As one embodiment, the n0 is equal to a floor of a product of the n1 and the first ratio plus a third offset; the third offset is an integer.
[0508] As one sub-embodiment of the above embodiment, the third offset depends on a higher layer parameter "ca-SlotOffset".
[0509] As one sub-embodiment of the above embodiment, the third offset depends on a downlink subcarrier spacing configuration.
[0510] As one sub-embodiment of the above embodiment, the third offset is equal to a floor of a first given value, the first given value is linearly related to a power of 2 of the downlink subcarrier spacing configuration.
[0511] As one embodiment, the first offset depends on a downlink subcarrier spacing configuration.
[0512] As one embodiment, the first CSI corresponds to an aperiodic CSI reporting, the first offset is such that the first CSI reference resource and a DCI triggering the first CSI are in a same valid downlink slot.
[0513] As one embodiment, the first offset is a minimum value that is greater than or equal to a third threshold and such that a slot (n0 - the first offset) corresponds to a valid downlink slot; the third threshold is an integer.
[0514] As one sub-embodiment of the above embodiment, the third threshold is related to a downlink subcarrier spacing configuration.
[0515] As one sub-embodiment of the above embodiment, the third threshold is related to a delay requirement.
[0516] As one embodiment, the first CSI reference resource is positioned in time domain as a slot (n0 - the first offset - a second offset), the second offset is a positive integer.
[0517] As one sub-embodiment of the above embodiment, the second offset depends on a higher layer parameter "CellSpecificKoffset".
[0518] As one sub-embodiment of the above embodiment, the second offset depends on a Differential Koffset MAC CE command.
[0519] As one sub-embodiment of the above embodiment, the second offset depends on a downlink subcarrier spacing configuration.
[0520] As an embodiment, the subcarrier spacing configuration of the first RS resource is the downlink subcarrier spacing configuration.
[0521] As an embodiment, the subcarrier spacing configuration of the first CSI is the uplink subcarrier spacing configuration.
[0522] As an embodiment, the downlink subcarrier spacing configuration is one of 0, 1, 2, 3, 4, 5, 6.
[0523] As an embodiment, the uplink subcarrier spacing configuration is one of 0, 1, 2, 3, 4, 5, 6.
[0524] As an embodiment, the first CSI reference resource block is defined in frequency domain as a set of RBs (Resource blocks) corresponding to at least one subband associated with the first CSI.
[0525] As an embodiment, the at least one subband associated with the first CSI is configured by the “reportFreqConfiguration” field of the CSI-ReportConfig IE configuring the CSI reporting corresponding to the first CSI.
[0526] As an embodiment, the at least one subband associated with the first CSI is a set of subbands targeted by the first CSI.
[0527] As an embodiment, one subband includes one or more RBs (Resource blocks) contiguous in frequency domain.
[0528] As an embodiment, except for the subbands located at the edge of the BWP (Bandwidth Part), the number of RBs included in each subband is the same.
[0529] As an embodiment, except for the subbands located at the edge of the BWP, the number of RBs included in each subband is P1, and the P1 is a positive integer greater than 1.
[0530] As an embodiment, the P1 is a positive integer multiple of 4.
[0531] As an embodiment, the P1 is indicated by higher layer signaling.
[0532] As an embodiment, the P1 is related to the number of RBs included in the BWP.
[0533] As an embodiment, the number of RBs included in a starting sub-band in one BWP is P1-(Ns mod P1); the number of RBs included in a last sub-band in one BWP is (Ns+Nw) mod P1 or P1, where Ns is the index of a starting RB in the one BWP, and Nw is the number of RBs included in the one BWP.
[0534] As an embodiment, the sub-carrier spacing corresponding to one RB or one sub-band is fixed.
[0535] As an embodiment, the sub-carrier spacing corresponding to one RB or one sub-band varies with the frequency range to which it belongs.
[0536] As an embodiment, the RB includes a physical resource block (PRB).
[0537] Embodiment 10
[0538] Embodiment 10 illustrates a diagram of a downlink transmission rate according to an embodiment of the present application; as shown in FIG. 10. In embodiment 10, the downlink transmission rate is the sum of M1 numbers of bits divided by a first value, the M1 numbers of bits respectively correspond to M1 transport blocks, the M1 transport blocks are in P1 PDSCHs, the P1 PDSCHs are scheduled in a same time slot of a first cell; the M1 and the P1 are respectively positive integers. In FIG. 10, the M1 numbers of bits are respectively denoted as bit number #0, …, bit number #(M1-1).
[0539] As an embodiment, the downlink transmission rate is a downlink data rate in a time slot in the first cell.
[0540] As an embodiment, the first cell is a serving cell of the first node.
[0541] As an embodiment, the first cell is a special cell (SpCell) or a secondary cell (SCell) of the first node.
[0542] As an embodiment, the first node is only configured with one serving cell of the first cell.
[0543] As an embodiment, the downlink transmission rate depends on the number of bits of transport blocks or code blocks transmitted in a same time slot.
[0544] As an embodiment, the M1 numbers of bits depend on the number of bits of transport blocks of PDSCHs transmitted in a same time slot.
[0545] As one embodiment, the M1 numbers of bits respectively depend on numbers of bits of M1 transport blocks transmitted in downlink in the same time slot.
[0546] As one embodiment, the M1 numbers of bits respectively depend on numbers of bits of M1 transport blocks transmitted in downlink in the same time slot in the first cell.
[0547] As one embodiment, the M1 numbers of bits respectively are numbers of bits of M1 transport blocks transmitted in downlink in the same time slot.
[0548] As one embodiment, the M1 numbers of bits respectively are numbers of bits of M1 transport blocks transmitted in downlink in the same time slot in the first cell.
[0549] As one embodiment, the M1 numbers of bits respectively depend on numbers of bits of M1 transport blocks.
[0550] As one embodiment, the M1 numbers of bits respectively are numbers of bits of M1 transport blocks.
[0551] As one embodiment, the M1 is equal to 1.
[0552] As one embodiment, the M1 is greater than 1.
[0553] As one embodiment, the P1 is equal to 1.
[0554] As one embodiment, the P1 is greater than 1.
[0555] As one embodiment, any of the M1 transport blocks is carried by one of the P1 PDSCHs.
[0556] As one embodiment, any of the P1 PDSCHs carries at least one of the M1 transport blocks.
[0557] As one embodiment, the P1 is equal to 1, the P1 PDSCHs include two PDSCH transmission occasions, and the two PDSCH transmission occasions are located in the same time slot in time domain.
[0558] As one embodiment, the P1 is greater than 1, and the P1 PDSCHs overlap with each other in time domain two by two.
[0559] As one embodiment, the P1 is greater than 1, and the P1 PDSCHs overlap with each other in time domain.
[0560] As one embodiment, the P1 is equal to 1, and the M1 transport blocks are transport blocks carried by the P1 PDSCHs.
[0561] As one embodiment, the P1 is equal to 1, and the P1 PDSCHs carry the M1 transport blocks.
[0562] As one embodiment, the P1 is greater than 1, and the M1 transport blocks include transport blocks carried by each of the P1 PDSCHs.
[0563] As one embodiment, the P1 is greater than 1, and the M1 transport blocks consist of transport blocks carried by each of the P1 PDSCHs.
[0564] As one embodiment, any of the M1 number of bits is equal to a number of bits of a corresponding transport block divided by a number of code blocks of the corresponding transport block, rounded down, multiplied by a number of code blocks of the corresponding transport block scheduled.
[0565] As one embodiment, the rounding down includes floor.
[0566] As one embodiment, the first number is a positive real number.
[0567] As one embodiment, the first number is a length of time.
[0568] As one embodiment, the first number depends on a number of symbols allocated to the M1 transport blocks.
[0569] As one embodiment, the first number depends on a number of symbols allocated to PDSCHs within the same slot.
[0570] As one embodiment, the first number is a total length of symbols allocated to PDSCHs within the same slot.
[0571] As one embodiment, the first number is a total duration of symbols allocated to PDSCHs within the same slot.
[0572] As one embodiment, the first number is in units of seconds.
[0573] As one embodiment, the first number is in units of milliseconds or microseconds.
[0574] As one embodiment, the first number is expressed as a number of symbols.
[0575] As one embodiment, the P1 PDSCHs include two PDSCH transmission occasions, the two PDSCH transmission occasions are located within the same slot in time domain, and the first number is equal to a number of symbols of one of the two PDSCH transmission occasions multiplied by a second number.
[0576] As an embodiment, the P1 PDSCHs overlap with each other in time domain two by two, and the first value is equal to a total number of symbols of the P1 PDSCHs multiplied by a second value.
[0577] As an embodiment, the second value is a positive real number.
[0578] As an embodiment, the second value is a duration of one symbol on the first cell.
[0579] As an embodiment, the second value is an average duration of one symbol on the first cell.
[0580] As an embodiment, the second value is equal to 10 raised to the power of -3 divided by a first integer divided by 2 raised to the power of a downlink subcarrier spacing configuration, the first integer is a number of symbols included per slot, and the downlink subcarrier spacing configuration is a downlink subcarrier spacing configuration of the P1 PDSCHs.
[0581] As an embodiment, the downlink subcarrier spacing configuration is one of 0, 1, 2, 3, 4, 5, 6.
[0582] As an embodiment, the first CSI corresponds to a CSI reporting configured for the first cell.
[0583] As an embodiment, the first RS resource is located at the first cell.
[0584] As an embodiment, the first RS resource is configured for the first cell.
[0585] As an embodiment, in embodiment 10, the number of bits of one transport block includes the number of CRC bits.
[0586] As an embodiment, in embodiment 10, the number of bits of one transport block includes the number of transport block CRC bits of this transport block.
[0587] As an embodiment, in embodiment 10, the number of bits of one transport block does not include the number of code block CRC bits.
[0588] As an embodiment, in embodiment 10, the number of bits of one transport block is defined by referring to section 7.2.1 of 3GPP TS 38.212.
[0589] Embodiment 11
[0590] Embodiment 11 illustrates a diagram of downlink transmission rate according to an embodiment of the application; as shown in FIG. 11. In embodiment 11, the downlink transmission rate is a sum of J transmission rates, J is a positive integer greater than 1, the J transmission rates correspond to J time slots respectively, the J transmission rates are for J cells respectively, and the J time slots overlap; the J transmission rates correspond to J bit numbers one by one, the J transmission rates correspond to J values one by one, and any transmission rate in the J transmission rates is equal to the corresponding bit number divided by the corresponding value. In FIG. 11, the J transmission rates are denoted as transmission rate #0, …, transmission rate #(J-1) respectively; the J bit numbers are denoted as bit number #0, …, bit number #(J-1) respectively; and the J values are denoted as value #0, …, value #(J-1) respectively.
[0591] Typically, J is no more than 32.
[0592] As an embodiment, the J time slots are time slots in the J cells respectively.
[0593] As an embodiment, the J transmission rates are downlink data rates in the J time slots respectively.
[0594] As an embodiment, any transmission rate in the J transmission rates is a downlink data rate in a corresponding time slot in a cell for which the transmission rate is.
[0595] As an embodiment, the J transmission rates depend on bit numbers of bits transmitted in the J time slots respectively.
[0596] As an embodiment, the J transmission rates depend on bit numbers of all transport blocks or code blocks transmitted in the J time slots respectively.
[0597] As an embodiment, the J transmission rates depend on a total number of bits of all transport blocks or code blocks transmitted in the J time slots divided by a time length respectively.
[0598] As an embodiment, the J time slots overlap means that the J time slots all overlap with a same time point.
[0599] As an embodiment, the J time slots overlap means that the J time slots include a common time point.
[0600] As an embodiment, any bit number in the J bit numbers depends on a bit number of bits of all transport blocks or code blocks transmitted in a corresponding time slot.
[0601] As one embodiment, any of the J numbers of bits depends on a sum of numbers of bits of scheduled code blocks of all transport blocks transmitted in a corresponding time slot.
[0602] As one embodiment, the number of bits of a scheduled code block of one transport block is equal to a value obtained by dividing a number of bits of the one transport block by a number of code blocks of the one transport block and rounding off, multiplied by a number of scheduled code blocks of the one transport block.
[0603] As one embodiment, the first number of bits is any of the J numbers of bits, the first number of bits is a sum of M2 numbers of bits, the M2 is a positive integer, each of the M2 numbers of bits corresponds to one of M2 transport blocks, each of the M2 numbers of bits is equal to a value obtained by dividing a number of bits of the corresponding transport block by a number of code blocks of the corresponding transport block and rounding off, multiplied by a number of scheduled code blocks of the corresponding transport block; the M2 transport blocks are transport blocks transmitted in the corresponding time slot of the first number of bits among the J time slots.
[0604] As one sub-embodiment of the above embodiment, the M2 is equal to 1.
[0605] As one sub-embodiment of the above embodiment, the M2 is greater than 1.
[0606] As one sub-embodiment of the above embodiment, the M2 transport blocks are all transport blocks transmitted in the corresponding time slot.
[0607] As one sub-embodiment of the above embodiment, the M2 transport blocks are all transport blocks transmitted in the corresponding time slot, if one transport block has two PDSCH transmission occasions in the corresponding time slot, each PDSCH transmission occasion is counted respectively.
[0608] As one sub-embodiment of the above embodiment, any of the M2 transport blocks is transmitted in a PDSCH.
[0609] As one embodiment, the J numbers of values are J time lengths respectively.
[0610] As one embodiment, the J numbers of values depend on subcarrier spacing configurations of the J cells respectively.
[0611] As one embodiment, the J numbers of values are lengths of one time slot in the J cells respectively.
[0612] As one embodiment, any of the J numbers of values is a length of one time slot corresponding to a subcarrier spacing configuration of a PDSCH transmitted in a corresponding time slot.
[0613] As one embodiment, units of the J values are seconds, respectively.
[0614] As one embodiment, units of the J values are milliseconds or microseconds, respectively.
[0615] As one embodiment, any of the J values is equal to 10 raised to the power of -3 divided by 2 raised to the power of a given subcarrier spacing configuration, which is a subcarrier spacing configuration of PDSCH transmitted in a corresponding time slot in a cell corresponding to this value.
[0616] As one embodiment, the rounding includes rounding down.
[0617] As one embodiment, the subcarrier spacing configuration is one of 0, 1, 2, 3, 4, 5, 6.
[0618] As one embodiment, any of the J cells is a SpCell or a SCell of the first node.
[0619] As one embodiment, the J cells employ a same RAT (Radio Access Technology), e.g., 6G, or 5G.
[0620] As one embodiment, the J cells belong to a same frequency range.
[0621] As one embodiment, the J cells are all serving cells configured by the first node.
[0622] As one embodiment, the J cells consist of all serving cells configured by the first node.
[0623] As one embodiment, the J is a number of serving cells configured by the first node.
[0624] As one embodiment, the J cells are serving cells configured by the first node and belonging to a same frequency range.
[0625] As one embodiment, the J consists of all serving cells configured by the first node and belonging to a same frequency range.
[0626] As one embodiment, the J is a number of serving cells configured by the first node and belonging to a same frequency range.
[0627] As one embodiment, the J cells form a cell group.
[0628] As one embodiment, the J cells belong to a cell group.
[0629] Typically, the one cell group is either a MCG (Master Cell Group) or a SCG (Secondary Cell Group).
[0630] As one embodiment, the J cells are within one band.
[0631] As one embodiment, the J cells are within one band combination.
[0632] As one embodiment, the first CSI corresponds to a CSI reporting configured to one of the J cells.
[0633] As one embodiment, the first RS resource is configured to one of the J cells.
[0634] As one embodiment in Embodiment 11, the number of bits of one transport block includes the number of CRC bits.
[0635] As one embodiment in Embodiment 11, the number of bits of one transport block includes the number of transport block CRC bits of this transport block.
[0636] As one embodiment in Embodiment 11, the number of bits of one transport block does not include the number of code block CRC bits.
[0637] As one embodiment in Embodiment 11, the number of bits of one transport block is defined as in section 7.2.1 of 3GPP TS 38.212.
[0638] Embodiment 12
[0639] Embodiment 12 illustrates an example of a first data rate being less than a maximum data rate supported under a current configuration according to one embodiment of the application; as shown in FIG. 12. In Embodiment 12, the current configuration includes some or all of the number of aggregated carriers, the maximum modulation order, and the maximum number of layers.
[0640] As one embodiment, the maximum data rate supported under the current configuration refers to a maximum downlink data rate supported under the current configuration.
[0641] As one embodiment, the first data rate and the maximum data rate supported under the current configuration are determined respectively.
[0642] As one embodiment, the first data rate depends on the first operation, and the maximum data rate supported under the current configuration does not depend on the first operation.
[0643] As one embodiment, the maximum data rate supported under the current configuration depends on the current configuration, and the first data rate does not depend on the current configuration.
[0644] As one embodiment, the maximum data rate supported under the current configuration depends on all configurations in the current configuration, and the first data rate does not depend on at least some configurations in the current configuration.
[0645] As one embodiment, the maximum data rate supported under the current configuration is determined by the first node itself.
[0646] As one embodiment, the maximum data rate supported under the current configuration is determined by the first node itself according to the current configuration.
[0647] As one embodiment, the maximum data rate supported under the current configuration is calculated by the first node according to supported frequency bands or frequency band combinations.
[0648] As one embodiment, the maximum data rate supported under the current configuration is calculated by the first node for a given aggregated number of carriers in one frequency band or frequency band combination.
[0649] As one embodiment, the maximum data rate supported under the current configuration is the maximum of the maximum data rates calculated by the first node for each supported frequency band or frequency band combination.
[0650] As one sub-embodiment of the above embodiment, for each supported frequency band or frequency band combination, the first node calculates a maximum data rate for a given aggregated number of carriers in this frequency band or frequency band combination.
[0651] As one embodiment, the maximum data rate supported under the current configuration is the total maximum data rate over all carriers in the frequency range of any frequency band combination and feature set consistent with a serving cell of the first node.
[0652] As one embodiment, the maximum data rate supported under the current configuration is the total maximum data rate over all carriers in the frequency range of any frequency band combination and feature set consistent with the J cells.
[0653] As one embodiment, the maximum data rate supported under the current configuration is the total maximum data rate over one carrier in the frequency range of any frequency band combination and feature set consistent with one serving cell of the first node.
[0654] As one embodiment, the maximum data rate supported in the current configuration is the total maximum data rate on one carrier in the frequency range of any band combination and feature set (FeatureSetDownlink) that is consistent with the first serving cell.
[0655] As one embodiment, the unit of the maximum data rate supported in the current configuration is Mbps (Mega bits per second).
[0656] Considering future ultra-wideband transmission, the unit of the maximum data rate supported in the current configuration can also be Gbps, or Mbpms (Mega bits per millisecond).
[0657] As one embodiment, the maximum data rate supported in the current configuration depends on UE capability.
[0658] As one embodiment, the maximum data rate supported in the current configuration depends on UE capability (UE capability) IE.
[0659] As one embodiment, the maximum data rate supported in the current configuration depends on UE capability IE whose name includes “FeatureSetDownlink”.
[0660] As one embodiment, the maximum data rate supported in the current configuration depends on UE capability IE whose name includes “FeatureSetDownlinkPerCC”.
[0661] As one embodiment, the maximum data rate supported in the current configuration depends on RRC IE.
[0662] As one embodiment, the maximum data rate supported in the current configuration depends on higher layer parameter “maxNumberMIMO-LayersPDSCH”.
[0663] As one embodiment, the maximum data rate supported in the current configuration depends on higher layer parameter “supportedModulationOrderDL”.
[0664] As one embodiment, the maximum data rate supported in the current configuration depends on higher layer parameter “scalingFactor” or “scalingFactor-1024QAM-FR1”.
[0665] As one embodiment, the maximum data rate supported in the current configuration depends on higher layer parameter whose name includes “scalingFactor”.
[0666] As one embodiment, the maximum data rate supported in the current configuration depends on subcarrier spacing.
[0667] As one embodiment, the subcarrier spacing is one of 15 kHz, 30 kHz, 60 kHz, 120 kHz, 240 kHz, 480 kHz, 960 kHz.
[0668] As one embodiment, the maximum data rate supported under the current configuration depends on the maximum bandwidth supported.
[0669] As one embodiment, the maximum data rate supported under the current configuration depends on the maximum bandwidth supported by the first node.
[0670] As one embodiment, the maximum data rate supported under the current configuration depends on the maximum RB (Resource block) allocation.
[0671] As one embodiment, the maximum data rate supported under the current configuration depends on the valid RB allocation range.
[0672] As one embodiment, the maximum data rate supported under the current configuration depends on the frequency range.
[0673] As one embodiment, the maximum data rate supported under the current configuration depends on the number of aggregated carriers.
[0674] As one embodiment, the maximum data rate supported under the current configuration depends on the current configuration.
[0675] As one embodiment, the maximum data rate supported under the current configuration depends on some or all of the number of aggregated carriers, the maximum modulation order, and the maximum number of layers.
[0676] As one embodiment, the maximum data rate supported under the current configuration depends on the number of aggregated carriers, the maximum modulation order, and the maximum number of layers.
[0677] As one embodiment, the maximum data rate supported under the current configuration depends on the frequency band or band combination corresponding to the serving cell of the first node.
[0678] As one embodiment, the maximum data rate supported under the current configuration is calculated according to the current configuration.
[0679] As one embodiment, the maximum data rate supported under the current configuration is calculated according to the current configuration, following the method in 4.1.2 of 3GPP TS 8.306.
[0680] As one embodiment, the current configuration includes the number of aggregated carriers.
[0681] As one embodiment, the current configuration includes the maximum modulation order.
[0682] As one embodiment, the current configuration includes the maximum layer number.
[0683] As one embodiment, the current configuration includes the number of aggregated carriers, the maximum modulation order and the maximum layer number.
[0684] As one embodiment, the aggregated carriers refer to aggregated component carriers.
[0685] As one embodiment, the aggregated carriers refer to aggregated downlink component carriers.
[0686] As one embodiment, the aggregated carriers refer to downlink carriers in the same MCG or SCG.
[0687] As one embodiment, the number of aggregated carriers is related to a frequency band or a frequency band combination.
[0688] As one embodiment, the number of aggregated carriers depends on a frequency band or a frequency band combination.
[0689] As one embodiment, the maximum modulation order is configured by a higher layer parameter.
[0690] As one embodiment, the maximum modulation order is configured by a UE capability IE.
[0691] As one embodiment, the maximum modulation order is configured by a higher layer parameter "supportedModulationOrderDL".
[0692] As one embodiment, the modulation order includes 1, 2, 4, 6, 8, and 10.
[0693] As one embodiment, the modulation order includes BPSK, QPSK, 16QAM, 64QAM and 256QAM.
[0694] As one embodiment, the modulation order includes BPSK, QPSK, 16QAM, 64QAM, 256QAM and 1024QAM.
[0695] As one embodiment, the maximum layer number is configured by a higher layer parameter.
[0696] As one embodiment, the maximum layer number is configured by a UE capability IE.
[0697] As an embodiment, the maximum number of layers is configured by a higher layer parameter "maxNumberMIMO-LayersPDSCH".
[0698] As an embodiment, the maximum number of layers refers to a maximum MIMO (Multiple Input Multiple Output) number of layers.
[0699] As an embodiment, the maximum number of layers refers to a maximum transmission rank.
[0700] As an embodiment, the current configuration further comprises a frequency range.
[0701] As an embodiment, the frequency range is a frequency band range corresponding to a serving cell of the first node.
[0702] As an embodiment, the current configuration further comprises a frequency band or a frequency band combination.
[0703] As an embodiment, the frequency band or the frequency band combination is a frequency band or a frequency band combination supported by the first node.
[0704] As an embodiment, the frequency band or the frequency band combination is any frequency band or frequency band combination supported by the first node.
[0705] As an embodiment, the frequency band or the frequency band combination is a frequency band or a frequency band combination consistent with a serving cell of the first node.
[0706] As an embodiment, the frequency band or the frequency band combination is any frequency band or frequency band combination consistent with a serving cell of the first node.
[0707] As an embodiment, the maximum data rate supported under the current configuration depends on J1 data rates, J1 being a positive integer, the J1 being a number of aggregated carriers, the J1 data rates being respectively for J1 carriers, the J1 carriers being within a given frequency band or frequency band combination.
[0708] As a sub-embodiment of the above embodiment, the maximum data rate supported under the current configuration depends on a sum of the J1 data rates.
[0709] As a sub-embodiment of the above embodiment, the maximum data rate supported under the current configuration is linearly related to the sum of the J1 data rates.
[0710] As a sub-embodiment of the above embodiment, the maximum data rate supported under the current configuration is equal to the sum of the J1 data rates multiplied by 10 raised to the power of -6.
[0711] As one embodiment, the maximum data rate supported under the current configuration is a maximum of maximum data rates calculated by the first node for each supported frequency band or frequency band combination; for any given frequency band or frequency band combination supported by the first node, the maximum data rate for the given frequency band or frequency band combination depends on J1 data rates, J1 being a positive integer, the J1 being a number of aggregated carriers, the J1 data rates being for J1 carriers respectively, the J1 carriers being within the given frequency band or frequency band combination.
[0712] As one sub-embodiment of the above embodiment, the maximum data rate for the given frequency band or frequency band combination depends on a sum of the J1 data rates.
[0713] As one sub-embodiment of the above embodiment, the maximum data rate for the given frequency band or frequency band combination and the sum of the J1 data rates are linearly related.
[0714] As one sub-embodiment of the above embodiment, the maximum data rate for the given frequency band or frequency band combination is equal to the sum of the J1 data rates multiplied by 10 raised to the power of -6.
[0715] As one embodiment, the J1 carriers are J1 component carriers respectively.
[0716] As one embodiment, the J1 carriers are J1 aggregated carriers respectively.
[0717] As one embodiment, any of the J1 data rates depends on a maximum modulation order and a maximum number of layers.
[0718] As one embodiment, any of the J1 data rates depends on a maximum modulation order and a maximum number of layers of a corresponding carrier.
[0719] As one embodiment, any of the J1 data rates depends on a subcarrier spacing.
[0720] As one embodiment, any of the J1 data rates depends on a subcarrier spacing of a corresponding carrier.
[0721] As one embodiment, any of the J1 data rates depends on a subcarrier spacing supported by a corresponding carrier.
[0722] As one embodiment, any of the J1 data rates depends on a subcarrier spacing supported by the given frequency band or frequency band combination.
[0723] As one embodiment, any of the J1 data rates depends on a maximum bandwidth supported.
[0724] As one embodiment, any of the J1 data rates is dependent on a maximum bandwidth supported by a corresponding carrier.
[0725] As one embodiment, any of the J1 data rates is dependent on a maximum bandwidth supported by the given frequency band or frequency band combination.
[0726] As one embodiment, any of the J1 data rates is dependent on a maximum RB allocation.
[0727] As one embodiment, any of the J1 data rates is dependent on a valid RB allocation range.
[0728] As one embodiment, any of the J1 data rates is dependent on a maximum RB allocation within a maximum bandwidth supported by the given frequency band or frequency band combination.
[0729] As one embodiment, any of the J1 data rates is dependent on a valid RB allocation range supported by the given frequency band or frequency band combination.
[0730] As one embodiment, any of the J1 data rates is dependent on a frequency range of a corresponding carrier.
[0731] As one embodiment, any of the J1 data rates is dependent on a frequency range of the given frequency band or frequency band combination.
[0732] As one embodiment, a given data rate is any of the J1 data rates, the given data rate is dependent on a first component, a second component, a third component, a fourth component, a fifth component, and a sixth component.
[0733] As one embodiment, the first component is a maximum number of layers.
[0734] As one embodiment, the first component is a maximum number of layers of a carrier corresponding to the given data rate.
[0735] As one embodiment, the second component is dependent on a maximum modulation order.
[0736] As one embodiment, the second component is dependent on a maximum modulation order of a carrier corresponding to the given data rate.
[0737] As one embodiment, the second component is equal to a maximum modulation order.
[0738] As one embodiment, the second component is equal to a maximum modulation order of a carrier corresponding to the given data rate.
[0739] As one embodiment, the maximum modulation order is BPSK and the second component is equal to 1, or, the maximum modulation order is QPSK and the second component is equal to 2, or, the maximum modulation order is 16QAM and the second component is equal to 4, or, the maximum modulation order is 64QAM and the second component is equal to 6, or, the maximum modulation order is 256QAM and the second component is equal to 8, or, the maximum modulation order is 1024QAM and the second component is equal to 10.
[0740] As one embodiment, the third component depends on a higher layer parameter with name "scalingFactor".
[0741] As one embodiment, the third component depends on a higher layer parameter "scalingFactor" or "scalingFactor-1024QAM-FR1".
[0742] As one embodiment, the third component is indicated by a higher layer parameter with name "scalingFactor".
[0743] As one embodiment, the third component is indicated by a higher layer parameter "scalingFactor" or "scalingFactor-1024QAM-FR1".
[0744] As one embodiment, the fourth component is fixed.
[0745] As one embodiment, the fourth component is one code rate.
[0746] As one embodiment, the fourth component is the maximum code rate supported.
[0747] As one embodiment, the fourth component is a positive real number less than 1.
[0748] As one embodiment, the fourth component is fixed to 948 / 1024.
[0749] As one embodiment, the fifth component depends on subcarrier spacing and maximum RB allocation.
[0750] As one embodiment, the fifth component is equal to the product of a given maximum RB allocation and 12 divided by a given length, the given length being the average duration of an OFDM symbol.
[0751] As one sub-embodiment of the above embodiment, the given maximum RB allocation is the maximum RB allocation in the maximum bandwidth supported by the sending first node in the given frequency band or frequency band combination.
[0752] As one sub-embodiment of the above embodiment, the given length depends on a subcarrier spacing supported by the given frequency band or frequency band combination.
[0753] As one sub-embodiment of the above embodiment, the given length depends on a subcarrier spacing supported by the given frequency band or frequency band combination.
[0754] As one sub-embodiment of the above embodiment, the given length is an average duration of OFDM symbols at the given subcarrier spacing.
[0755] As one reference embodiment of the above sub-embodiment, the given subcarrier spacing depends on the given frequency band or frequency band combination.
[0756] As one reference embodiment of the above sub-embodiment, the given subcarrier spacing is a subcarrier spacing supported by the given frequency band or frequency band combination.
[0757] As one embodiment, the sixth component is equal to 1 minus a first overhead, the first overhead is a positive real number less than 1, and the first overhead depends on a frequency range.
[0758] As one sub-embodiment of the above embodiment, the first overhead depends on a frequency range of the given frequency band or frequency band combination.
[0759] As one sub-embodiment of the above embodiment, the first overhead is equal to 0.14 or 0.18.
[0760] Embodiment 13
[0761] Embodiment 13 illustrates a diagram of maximum data rates supported under a current configuration according to one embodiment of the application; as shown in FIG. 13.
[0762] In FIG. 13(a), the maximum data rates supported under the current configuration is equal to a sum of J1 data rates multiplied by 10 raised to the -6 power, the J1 is a number of aggregated carriers, the J1 data rates are for J1 carriers respectively, and the J1 carriers are within a same frequency band or frequency band combination;
[0763] In FIG. 13(b), the maximum data rates of a given frequency band or frequency band combination is equal to a sum of J1 data rates multiplied by 10 raised to the -6 power, the given frequency band or frequency band combination is any frequency band or frequency band combination supported by the first node, the J1 is a number of aggregated carriers, and the J1 data rates are for J1 carriers respectively, and the J1 carriers are within the given frequency band or frequency band combination.
[0764] In embodiment 13, a given data rate is any one of the J1 data rates, and the given data rate is equal to a product of a first component, a second component, a third component, a fourth component, a fifth component, and a sixth component.
[0765] In FIG. 13, the J1 data rates are denoted as data rate #0, …, data rate #(J1-1), respectively.
[0766] As an example, the J1 data rates are implemented according to the example of Embodiment 12.
[0767] As an example, the J1 carriers are implemented according to the example of Embodiment 12.
[0768] As an example, the first component, the second component, the third component, the fourth component, the fifth component and the sixth component are implemented according to the example of Embodiment 12.
[0769] Embodiment 14
[0770] Embodiment 14 illustrates a schematic diagram of a second CSI according to an example of the present application; as shown in FIG. 14. In Embodiment 14, the second CSI comprises an indication of at least a second modulation scheme and a second code rate; the second CSI is calculated without conditioning on the first data rate, and the second CSI and the first CSI are for the same serving cell.
[0771] As an example, the second CSI comprises a CQI.
[0772] As an example, the second CSI comprises a CQI and a CRI.
[0773] As an example of the above-mentioned example, the CQI is calculated conditioned on the CRI.
[0774] As an example, the second CSI comprises a CQI and a SSBRI.
[0775] As an example of the above-mentioned example, the CQI is calculated conditioned on the SSBRI.
[0776] As an example, the second CSI comprises a CQI and a RI, and the second CSI further comprises a CRI or a SSBRI.
[0777] As an example of the above-mentioned example, the RI is calculated conditioned on the CRI or the SSBRI.
[0778] As an example of the above-mentioned example, the CQI is calculated conditioned on the CRI and the RI, or conditioned on the SSBRI and the RI.
[0779] As an example, the second CSI comprises a CQI, a RI and a PMI, and the second CSI further comprises a CRI or a SSBRI.
[0780] As one of the embodiments of the above-mentioned embodiments, the calculation of the RI is conditioned on the CRI or the SSBRI.
[0781] As one of the embodiments of the above-mentioned embodiments, the calculation of the PMI is conditioned on the CRI and the RI, or the SSBRI and the RI.
[0782] As one of the embodiments of the above-mentioned embodiments, the calculation of the CQI is conditioned on the CRI, the RI and the PMI, or the SSBRI, the RI and the PMI.
[0783] As one embodiment, the second CSI comprises one or more of CQI, PMI, CRI, LI, RI, SSBRI, RSRP, SINR, Capability Index and TDCP.
[0784] As one embodiment, the indication of the second modulation mode and the second code rate comprises a CQI.
[0785] As one embodiment, the indication of the second modulation mode and the second code rate is a CQI.
[0786] As one embodiment, the candidate of the second modulation mode comprises BPSK, QPSK, 16QAM, 64QAM, 256QAM and 1024QAM.
[0787] As one embodiment, the second modulation mode is one of BPSK, QPSK, 16QAM, 64QAM, 256QAM or 1024QAM.
[0788] As one embodiment, the second CSI comprises a second CQI, and the indication of the second modulation mode and the second code rate is the second CQI.
[0789] As one embodiment, the second CSI comprises a second CQI, and the indication of the second modulation mode and the second code rate is the second CQI.
[0790] As one embodiment, the second CQI indicates a product of the second code rate and 1024.
[0791] As one embodiment, the second CQI indicates the second code rate by indicating a product of the second code rate and 1024.
[0792] As one embodiment, the second CSI comprises a second CQI, and the second CQI indicates the second modulation mode, the second code rate and a second efficiency.
[0793] As an embodiment, the second efficiency equals to the second code rate multiplied by a second modulation order, and the second modulation order depends on the second modulation scheme.
[0794] As an embodiment, the second modulation scheme is BPSK and the second modulation order equals to 1, or the second modulation scheme is QPSK and the second modulation order equals to 2, or the second modulation scheme is 16QAM and the second modulation order equals to 4, or the second modulation scheme is 64QAM and the second modulation order equals to 6, or the second modulation scheme is 256QAM and the second modulation order equals to 8, or the second modulation scheme is 1024QAM and the second modulation order equals to 10.
[0795] As an embodiment, the same serving cell is a SpCell or a SCell of the first node.
[0796] As an embodiment, the first CSI and the second CSI correspond to a same CSI reporting.
[0797] As an embodiment, the first CSI and the second CSI correspond to a same CSI reporting.
[0798] As an embodiment, the first CSI and the second CSI are respectively configured by a first RRC signaling and a second RRC signaling, and the first RRC signaling and the second RRC signaling belong to configuration signaling of the same serving cell.
[0799] As an embodiment, the first RRC signaling and the second RRC signaling are both configured to the same serving cell.
[0800] As an embodiment, the first RRC signaling is used to configure a CSI reporting corresponding to the first CSI, and the second RRC signaling is used to configure a CSI reporting corresponding to the second CSI.
[0801] As an embodiment, the first RS resource and a RS resource used to obtain channel measurement for calculating the second CSI are configured to the same serving cell.
[0802] As an embodiment, the first RS resource and a RS resource used to obtain channel measurement for calculating the second CSI are located in the same serving cell.
[0803] As one embodiment, the first RS resource and the RS resource used to obtain channel measurements for computing the second CSI are on the same serving cell.
[0804] As one embodiment, the first CSI and the second CSI are transmitted in the same cell.
[0805] As one embodiment, the first CSI and the second CSI are transmitted on the same PUCCH or PUSCH.
[0806] As one embodiment, the first CSI and the second CSI are transmitted on different physical channels, including at least one of PUCCH or PUSCH.
[0807] As one embodiment, the RS resource used to obtain channel measurements for computing the second CSI includes the first RS resource.
[0808] As one embodiment, the RS resource used to obtain channel measurements for computing the second CSI is the first RS resource.
[0809] As one embodiment, the first node obtains channel measurements for computing the first CSI and channel measurements for computing the second CSI based on the same RS resource(s).
[0810] As one embodiment, the first node obtains channel measurements for computing the first CSI and channel measurements for computing the second CSI based on the first RS resource.
[0811] As one embodiment, the first node obtains channel measurements for computing the second CSI based on at least a second RS resource.
[0812] As one embodiment, the second RS resource includes a CSI-RS resource.
[0813] As one embodiment, the second RS resource includes a SS / PBCH block resource.
[0814] As one embodiment, the second RS resource is a CSI-RS resource or a SS / PBCH block resource.
[0815] As one embodiment, the second RS resource includes a set of CSI-RS resources.
[0816] As one embodiment, the second RS resource includes a set of CSI SSB resources.
[0817] As one embodiment, the second RS resource and the first RS resource are identified by different RS resource identities, respectively.
[0818] As one embodiment, the RS resource identity includes at least one of NZP-CSI-RS-ResourceId or SSB-Index.
[0819] As one embodiment, the second RS resource and the first RS resource are located in the same serving cell.
[0820] As one embodiment, the second RS resource and the first RS resource are on the same serving cell.
[0821] As one embodiment, the second RS resource and the first RS resource are configured to the same serving cell.
[0822] As one embodiment, the CSI reference resource of the second CSI and the CSI reference resource of the first CSI are on the same serving cell.
[0823] As one embodiment, the CSI reference resource of the second CSI and the CSI reference resource of the first CSI are the same.
[0824] As one embodiment, the CSI reference resource of the second CSI is different from the CSI reference resource of the first CSI.
[0825] As one embodiment, the CSI reference resource of the second CSI and the CSI reference resource of the first CSI have different time domain resources.
[0826] As one embodiment, the CSI reference resource of the second CSI and the CSI reference resource of the first CSI have different frequency domain resources.
[0827] As one embodiment, the calculation of the second CSI is conditioned on a second data rate.
[0828] As one embodiment, the benefits of the above method include further optimizing system performance.
[0829] As one embodiment, the benefits of the above method include providing reporting under different data rate conditions, which optimizes system performance under multiple different scenarios.
[0830] As one embodiment, the second data rate is different from the first data rate.
[0831] As one embodiment, the second data rate and the first data rate are determined respectively.
[0832] As one embodiment, the second data rate and the first data rate are both determined by the first node.
[0833] As one embodiment, the second data rate and the first data rate are both determined by the first node.
[0834] As one embodiment, one of the second data rate and the first data rate is indicated or configured to the first node, and the other of the second data rate and the first data rate is determined by the first node.
[0835] As one embodiment, the second data rate and the first data rate are both indicated or configured to the first node.
[0836] As one embodiment, the second data rate, the first data rate and the maximum data rate supported under the current configuration are all determined.
[0837] As one embodiment, the second data rate, the first data rate and the maximum data rate supported under the current configuration are all determined by the first node.
[0838] As one embodiment, at least one of the second data rate and the first data rate is indicated or configured to the first node, and the maximum data rate supported under the current configuration is determined by the first node.
[0839] As one embodiment, the second data rate is less than the maximum data rate supported under the current configuration.
[0840] As one embodiment, the unit of the second data rate is Mbps (Mega bits per second).
[0841] Considering future ultra-wideband transmission, the unit of the second data rate can also be Gbps, or Mbpms (Mega bits per millisecond).
[0842] As one embodiment, the first node calculates the second CSI under the condition that the downlink transmission rate does not exceed the second data rate.
[0843] As one embodiment, the first node calculates the second CQI under the condition that the downlink transmission rate does not exceed the second data rate.
[0844] As one embodiment, the first node calculates the second CSI under the condition that the downlink transmission rate is the second data rate.
[0845] As one embodiment, the first node calculates the second CQI conditioned on the downlink transmission rate being the second data rate.
[0846] As one embodiment, the calculation of the second CSI is not conditioned on any data rate.
[0847] As one embodiment, the method has the benefits of good backward compatibility and design simplification.
[0848] As one embodiment, the any data rate is any data rate other than the maximum data rate supported under the current configuration.
[0849] As one embodiment, the second CQI is the CQI with the highest CQI index in a second set of CQIs, any CQI in the second set of CQIs satisfying that a transport block on the second CSI reference resource with the transmission mode corresponding to this CQI is received with a transport block error rate not exceeding the second threshold value, conditioned on the downlink transmission rate not exceeding the second data rate.
[0850] Embodiment 15
[0851] Embodiment 15 illustrates an example of the calculation of the second CSI conditioned on the second data rate according to one embodiment of the present application; as shown in FIG. 15. In FIG. 15(a), the calculation of the second CSI conditioned on the second data rate includes that a transport block on the second CSI reference resource with the transmission mode corresponding to the indication of the second modulation mode and the second code rate is received with a transport block error rate not exceeding the second threshold value, conditioned on the downlink transmission rate not exceeding the second data rate; in FIG. 15(b), the calculation of the second CSI conditioned on the second data rate includes that a transport block on the second CSI reference resource with the transmission mode corresponding to the indication of the second modulation mode and the second code rate is received with a transport block error rate not exceeding the second threshold value, conditioned on the downlink transmission rate being the second data rate.
[0852] The downlink transmission rate is according to embodiments 9, 10 and 11.
[0853] As one embodiment, the second CQI is the CQI with the highest CQI index in a second set of CQIs, any CQI in the second set of CQIs satisfying that a transport block on the second CSI reference resource with the transmission mode corresponding to this CQI is received with a transport block error rate not exceeding the second threshold value, conditioned on the downlink transmission rate not exceeding the second data rate.
[0854] As an embodiment, the second CQI is a CQI in a second CQI set having a highest CQI index, any CQI in the second CQI set satisfying that a transport block on the second CSI reference resource with a transmission mode corresponding to the CQI is received with a transport block error rate not exceeding the second threshold, under a condition that a downlink transmission rate is the second data rate.
[0855] As an embodiment, the transport block on the second CSI reference resource refers to a transport block occupying the second CSI reference resource.
[0856] As an embodiment, the second threshold is the first threshold.
[0857] As an embodiment, the second threshold is different from the first threshold.
[0858] As an embodiment, the second threshold is 0.1.
[0859] As an embodiment, the second threshold is 0.00001.
[0860] As an embodiment, the second threshold depends on a CQI table adopted by the second CSI.
[0861] As an embodiment, the second CSI reference resource is a CSI reference resource of the second CSI.
[0862] As an embodiment, the second CSI reference resource depends on n2 and a fourth offset, the second CSI being located at a time slot n3; the n2 depends on the n3, and the fourth offset is an integer.
[0863] As an embodiment, the second CSI reference resource is defined in time domain as a time slot (n2-the fourth offset).
[0864] As an embodiment, the n2 depends on a downlink subcarrier spacing configuration.
[0865] As an embodiment, the n2 depends on an uplink subcarrier spacing configuration.
[0866] As an embodiment, the n2 depends on a product of the n3 and a first ratio, the first ratio being equal to a ratio of a downlink subcarrier spacing configuration power of 2 to an uplink subcarrier spacing configuration power of 2.
[0867] As an embodiment, the n2 is equal to a floor of a product of the n3 and the first ratio.
[0868] As one embodiment, the n2 is equal to a floor of a product of the n3 and the first ratio plus a sixth offset; the sixth offset is an integer.
[0869] As one sub-embodiment of the above embodiment, the sixth offset depends on a higher layer parameter "ca-SlotOffset".
[0870] As one sub-embodiment of the above embodiment, the sixth offset depends on a downlink subcarrier spacing configuration.
[0871] As one sub-embodiment of the above embodiment, the sixth offset is equal to a floor of a first given value, the first given value is linearly related to a power of 2 of the downlink subcarrier spacing configuration.
[0872] As one embodiment, the fourth offset depends on a downlink subcarrier spacing configuration.
[0873] As one embodiment, the second CSI corresponds to an aperiodic CSI reporting, the fourth offset makes the second CSI reference resource and the DCI triggering the second CSI in a same valid downlink slot.
[0874] As one embodiment, the fourth offset is a minimum value that is greater than or equal to a third threshold and makes the slot (n2 - the fourth offset) correspond to a valid downlink slot; the third threshold is an integer.
[0875] As one sub-embodiment of the above embodiment, the third threshold is related to a downlink subcarrier spacing configuration.
[0876] As one sub-embodiment of the above embodiment, the third threshold is related to a delay requirement.
[0877] As one embodiment, the second CSI reference resource is positioned in time domain as slot (n2 - the fourth offset - a fifth offset), the fifth offset is a positive integer.
[0878] As one sub-embodiment of the above embodiment, the fifth offset depends on a higher layer parameter "CellSpecificKoffset".
[0879] As one sub-embodiment of the above embodiment, the fifth offset depends on a Differential Koffset MAC CE command.
[0880] As one sub-embodiment of the above embodiment, the fifth offset depends on a downlink subcarrier spacing configuration.
[0881] As an embodiment, the subcarrier spacing configuration of the second RS resource is the downlink subcarrier spacing configuration.
[0882] As an embodiment, the subcarrier spacing configuration of the second CSI is the uplink subcarrier spacing configuration.
[0883] As an embodiment, the fourth offset is the first offset.
[0884] As an embodiment, the fifth offset is the second offset.
[0885] As an embodiment, the sixth offset is the third offset.
[0886] As an embodiment, the second CSI reference resource block is defined in frequency domain as a set of RBs corresponding to at least one subband associated with the second CSI.
[0887] As an embodiment, the at least one subband associated with the second CSI is configured by a “reportFreqConfiguration” field of a CSI-ReportConfig IE configuring a CSI report corresponding to the second CSI.
[0888] As an embodiment, the at least one subband associated with the second CSI is a set of subbands targeted by the second CSI.
[0889] As an embodiment, the second CSI includes a second CQI, the second CQI indicating the second modulation mode and the second code rate, the indication of the second modulation mode and the second code rate corresponding to the transmission mode of the second CQI.
[0890] As an embodiment, the indication of the second modulation mode and the second code rate corresponding to the transmission mode includes a modulation mode and a transport block size.
[0891] As an embodiment, the indication of the second modulation mode and the second code rate corresponding to the transmission mode includes a modulation mode, a code rate and a transport block size.
[0892] As an embodiment, the indication of the second modulation mode and the second code rate corresponding to the transmission mode includes the second modulation mode and a second transport block size, the second transport block size being derived based on the second modulation mode, the second code rate and the second CSI reference resource.
[0893] As one embodiment, the second transport block size is such that when the second modulation scheme and the second transport block size are applied in the second CSI reference resource block, the resulting actual channel code rate is closest to the second code rate.
[0894] As one embodiment, when the second modulation scheme and the second transport block size are applied in the second CSI reference resource block, the resulting actual channel code rate is closest to the second code rate.
[0895] As one embodiment, when the second modulation scheme and the second transport block size are applied in the second CSI reference resource block, the resulting actual channel code rate is closest to the second code rate.
[0896] As one embodiment, the indication of the second modulation scheme and the second code rate corresponds to a transport scheme comprising the second modulation scheme, a fourth code rate and a second transport block size, the fourth code rate being the actual channel code rate resulting from the combination of the second modulation scheme and the second transport block size being applied in the second CSI reference resource block.
[0897] As one embodiment, the modulation scheme of the transport block on the second CSI reference resource is the second modulation scheme.
[0898] As one embodiment, the code rate of the transport block on the second CSI reference resource is the actual channel code rate resulting from the combination of the second modulation scheme and the second transport block size being applied in the second CSI reference resource block.
[0899] As one embodiment, the transport block size of the transport block on the second CSI reference resource is the second transport block size.
[0900] As one embodiment, the modulation scheme and the transport block size of the transport block on the second CSI reference resource are the second modulation scheme and the second transport block size, respectively.
[0901] As one embodiment, the modulation scheme, the transport block size and the code rate of the transport block on the second CSI reference resource are the second modulation scheme, the second transport block size and the actual channel code rate resulting from the combination of the second modulation scheme and the second transport block size being applied in the second CSI reference resource block, respectively.
[0902] As one embodiment, the second data rate is indicated or configured to the first node.
[0903] As an embodiment, the benefits of the above method include supporting joint optimization, further improving system performance.
[0904] As an embodiment, the second data rate is determined by the first node itself.
[0905] As an embodiment, the benefits of the above method include better adaptation to different terminals, good forward compatibility.
[0906] As an embodiment, the second CSI indicates the second data rate.
[0907] As an embodiment, the benefits of the above method include more flexible signaling design, better adaptation to different application scenarios and channel environments.
[0908] Generally speaking, how the first node determines the second data rate is determined by the hardware device manufacturer itself, and some non-limiting embodiments are introduced below:
[0909] As an embodiment, the second data rate is related to a second operation used by the first node for downlink reception.
[0910] As an embodiment, the second operation and the first operation are two candidate operations for downlink reception, respectively.
[0911] As an embodiment, the second operation includes one or more of channel estimation, MIMO reception, demodulation, channel decoding, and CRC check.
[0912] As an embodiment, the second operation is based on training.
[0913] As an embodiment, the model of the second operation is obtained through training.
[0914] As an embodiment, the second operation includes AI inference.
[0915] As an embodiment, the second operation includes an AI model or a ML (Machine Learning) model.
[0916] As an embodiment, the second operation includes an AI entity.
[0917] As an embodiment, the second operation is executed by an AI entity deployed on the first node.
[0918] As an embodiment, the second operation is executed by an AI function deployed on the first node.
[0919] As one embodiment, the second operation is based on artificial intelligence or machine learning.
[0920] As one embodiment, the second operation is based on a neural network.
[0921] As one embodiment, the second data rate depends on the second operation.
[0922] As one embodiment, the second data rate is related to a size of an output of the second operation.
[0923] As one embodiment, the larger the size of the output of the second operation, the larger the second data rate.
[0924] As one embodiment, a number of model parameters of the second operation is used to determine the first data rate.
[0925] As one embodiment, the second data rate is related to the number of model parameters of the second operation.
[0926] As one embodiment, the larger the number of model parameters of the second operation, the smaller the second data rate.
[0927] As one embodiment, the model parameters of the second operation are used to construct the model of the second operation.
[0928] As one embodiment, the model parameters of the second operation include one or more of a kernel size, a number of convolution layers, a convolution stride, a kernel size of pooling, a stride of pooling, a pooling function, an activation function, or a number of feature maps.
[0929] As one embodiment, the model parameters of the second operation include one or more of a kernel, a kernel of pooling, a pooling function, an activation function, a parameter of the pooling function, or a parameter of the activation function.
[0930] As one embodiment, the second data rate is related to a processing capability required by the second operation.
[0931] As one embodiment, the higher the processing capability required by the second operation, the smaller the second data rate.
[0932] As one embodiment, the larger the number of processing units required by the second operation, the smaller the second data rate.
[0933] As one embodiment, the second data rate is a maximum data rate supported under the current configuration.
[0934] As one embodiment, the second data rate is determined by the first node according to the current configuration.
[0935] As one embodiment, the second data rate is a maximum data rate supported by the first node when a receiving scheme based on AI or ML is not employed.
[0936] As one embodiment, the second data rate is a maximum downlink data rate supported by the first node when a receiving scheme based on AI or ML is not employed.
[0937] Embodiment 16
[0938] Embodiment 16 illustrates a schematic diagram of the calculation of the second CSI not conditioned on any data rate according to one embodiment of the present application; as shown in FIG. 16. In embodiment 16, the calculation of the second CSI not conditioned on any data rate includes that the second CQI is a CQI in a second set of CQIs with a highest CQI index, any CQI in the second set of CQIs satisfies that a transport block on the second CSI reference resource employing a transmission mode corresponding to this CQI is received with a transport block error rate no more than the second threshold.
[0939] Embodiment 17
[0940] Embodiment 17 illustrates a schematic diagram of a third signaling scheduling a first physical layer channel according to one embodiment of the present application; as shown in FIG. 17.
[0941] As one embodiment, the third signaling includes DCI.
[0942] As one embodiment, the third signaling is DCI.
[0943] As one embodiment, the third signaling includes RRC signaling.
[0944] As one embodiment, the third signaling includes MAC CE.
[0945] As one embodiment, the first physical layer channel includes PDSCH.
[0946] As one embodiment, the first physical layer channel is PDSCH.
[0947] As one embodiment, the first physical layer channel includes PDCCH.
[0948] As one embodiment, the first physical layer channel includes PSSCH (Physical Sidelink Shared Channel).
[0949] As one embodiment, the third signaling is DCI, and the first physical layer channel is PDSCH.
[0950] As one embodiment, the third signaling indicates scheduling information of the first physical layer channel.
[0951] As one embodiment, the scheduling information comprises one or more of time domain resource, frequency domain resource, MCS (Modulation and Coding Scheme), DMRS (Demodulation Reference Signal) port, HARQ (Hybrid Automatic Repeat reQuest) process number, RV (Redundancy Version) or NDI (New Data Indicator).
[0952] As one embodiment, the scheme employed in the receiving on the first physical layer channel comprises one or more of channel estimation scheme, MIMO receiving scheme, demodulation scheme, channel decoding scheme, and CRC checking scheme.
[0953] As one embodiment, the scheme employed in the receiving on the first physical layer channel comprises channel estimation scheme.
[0954] As one embodiment, the scheme employed in the receiving on the first physical layer channel comprises MIMO receiving scheme.
[0955] As one embodiment, the scheme employed in the receiving on the first physical layer channel comprises demodulation scheme.
[0956] As one embodiment, the scheme employed in the receiving on the first physical layer channel comprises channel decoding scheme.
[0957] As one embodiment, the scheme employed in the receiving on the first physical layer channel comprises channel estimation scheme, MIMO receiving scheme and demodulation scheme.
[0958] As one embodiment, the scheme employed in the receiving on the first physical layer channel comprises channel estimation scheme, MIMO receiving scheme, demodulation scheme and channel decoding scheme.
[0959] As one embodiment, the downlink transmission rate on the time domain resource occupied by the first physical layer channel is a downlink data rate in a first time slot in a first cell, the first physical layer channel is in the first cell, and the time domain resource occupied by the first physical layer channel belongs to the first time slot.
[0960] As one sub-embodiment of the above embodiment, the first cell is a serving cell of the first node.
[0961] As one sub-embodiment of the above embodiment, the first node is configured with only one serving cell of the first cell.
[0962] As one sub-embodiment of the above embodiment, the downlink transmission rate on the time domain resources occupied by the first physical layer channel depends on the bit quantity of all transport blocks or code blocks transmitted in the first time slot.
[0963] As one embodiment, the downlink transmission rate on the time domain resources occupied by the first physical layer channel is the sum of J transmission rates, the J transmission rates correspond to J time slots respectively, the J transmission rates are for J cells respectively, the J is a positive integer greater than 1, the J time slots exist overlap, in a given cell of the J cells, the first physical layer channel, the time domain resources occupied by the first physical layer channel belong to the time slot corresponding to the given cell in the J time slots.
[0964] As one sub-embodiment of the above embodiment, any transmission rate of the J transmission rates depends on the bit quantity of all transport blocks or code blocks transmitted in the corresponding time slot in the corresponding cell.
[0965] As one sub-embodiment of the above embodiment, any cell of the J cells is a SpCell or SCell of the first node.
[0966] As one sub-embodiment of the above embodiment, the J cells adopt the same RAT, such as 6G or 5G.
[0967] As one sub-embodiment of the above embodiment, the J cells belong to the same frequency range.
[0968] As one sub-embodiment of the above embodiment, the J cells consist of all serving cells configured by the first node.
[0969] As one sub-embodiment of the above embodiment, the J cells are serving cells of the same frequency range configured by the first node.
[0970] As one sub-embodiment of the above embodiment, the J cells consist of one MCG or SCG.
[0971] As one sub-embodiment of the above embodiment, the J cells are within one frequency band or frequency band combination.
[0972] Embodiment 18
[0973] Embodiment 18 illustrates a diagram of downlink transmission rate on time domain resources occupied by a first physical layer channel according to an embodiment of the present application; as shown in FIG. 18. In embodiment 18, the downlink transmission rate on the time domain resources occupied by the first physical layer channel is a sum of M1 bit numbers corresponding to M1 transport blocks in P1 PDSCHs, the P1 PDSCHs including the first physical layer channel, the P1 PDSCHs being scheduled in a same time slot in a same cell; the M1 and the P1 are positive integers respectively. In FIG. 18, the M1 bit numbers are denoted as bit number #0, …, bit number #(M1-1) respectively.
[0974] As one embodiment, the M1 bit numbers respectively depend on bit quantities of the M1 transport blocks.
[0975] As one embodiment, any bit number in the M1 bit numbers is equal to a value obtained by dividing a bit quantity of a corresponding transport block by a code block quantity of the corresponding transport block and then rounding off, multiplied by a code block quantity in which the corresponding transport block is scheduled.
[0976] As one embodiment, the first value is a total duration of symbols allocated to PDSCHs in the same time slot.
[0977] Embodiment 19
[0978] Embodiment 19 illustrates a diagram of downlink transmission rate on time domain resources occupied by a first physical layer channel according to an embodiment of the present application; as shown in FIG. 19. In embodiment 19, the downlink transmission rate on the time domain resources occupied by the first physical layer channel is a sum of J transmission rates corresponding to J time slots respectively, the J transmission rates being for J cells respectively, the J being a positive integer greater than 1, the J time slots overlapping, the first physical layer channel being in a given cell in the J cells, the time domain resources occupied by the first physical layer channel belonging to a time slot corresponding to the given cell in the J time slots. In FIG. 19, the J transmission rates are denoted as transmission rate #0, …, transmission rate #(J-1) respectively.
[0979] As one embodiment, any transmission rate in the J transmission rates depends on bit quantities of all transport blocks or code blocks transmitted in a corresponding time slot in a corresponding cell.
[0980] As one embodiment, the J transmission rates one-to-one correspond to J bit numbers, the J transmission rates one-to-one correspond to J values, any transmission rate in the J transmission rates being equal to a corresponding bit number divided by a corresponding value.
[0981] As one sub-example of the above embodiment, any of the J number of bits depends on the number of bits of all transport blocks or code blocks transmitted in the corresponding time slot.
[0982] As one sub-example of the above embodiment, any of the J number of bits depends on the sum of the number of bits of scheduled code blocks of all transport blocks transmitted in the corresponding time slot.
[0983] As one sub-example of the above embodiment, the J number of values are respectively lengths of one time slot in the J cells.
[0984] Embodiment 20
[0985] Embodiment 20 illustrates a diagram of a scheme employed by a reception on a first physical layer channel depending on whether a downlink transmission rate on time domain resources occupied by the first physical layer channel exceeds a first data rate according to one embodiment of the present application; as shown in FIG. 20.
[0986] As one example, the scheme employed by the reception on the first physical layer channel when the downlink transmission rate on the time domain resources occupied by the first physical layer channel does not exceed the first data rate is different from the scheme employed by the reception on the first physical layer channel when the downlink transmission rate on the time domain resources occupied by the first physical layer channel exceeds the first data rate.
[0987] As one example, the first node determines the scheme employed by the reception on the first physical layer channel according to whether the downlink transmission rate on the time domain resources occupied by the first physical layer channel exceeds the first data rate.
[0988] As one example, the scheme employed by the reception on the first physical layer channel when the downlink transmission rate on the time domain resources occupied by the first physical layer channel does not exceed the first data rate includes the first operation.
[0989] As one example, the scheme employed by the reception on the first physical layer channel includes the first operation only when the downlink transmission rate on the time domain resources occupied by the first physical layer channel does not exceed the first data rate.
[0990] As one example, the scheme employed by the reception on the first physical layer channel includes the second operation when the downlink transmission rate on the time domain resources occupied by the first physical layer channel does not exceed the second data rate.
[0991] As one embodiment, the first data rate is less than the second data rate; the scheme employed by the receiving on the first physical layer channel comprises the first operation when the downlink transmission rate on the time domain resource occupied by the first physical layer channel does not exceed the first data rate; the scheme employed by the receiving on the first physical layer channel comprises the second operation when the downlink transmission rate on the time domain resource occupied by the first physical layer channel exceeds the first data rate but does not exceed the second data rate.
[0992] As one embodiment, the scheme employed by the receiving on the first physical layer channel comprises the first operation when the downlink transmission rate on the time domain resource occupied by the first physical layer channel does not exceed the first data rate; the scheme employed by the receiving on the first physical layer channel does not comprise an AI-based scheme when the downlink transmission rate on the time domain resource occupied by the first physical layer channel exceeds the first data rate.
[0993] As one embodiment, the scheme employed by the receiving on the first physical layer channel comprises the first operation when the downlink transmission rate on the time domain resource occupied by the first physical layer channel does not exceed the first data rate; the scheme employed by the receiving on the first physical layer channel comprises only a legacy receiving scheme when the downlink transmission rate on the time domain resource occupied by the first physical layer channel exceeds the first data rate.
[0994] As one embodiment, the scheme employed by the receiving on the first physical layer channel depends on an indication of the third signaling.
[0995] As one embodiment, the scheme employed by the receiving on the first physical layer channel depends on an indication of the third signaling when the downlink transmission rate on the time domain resource occupied by the first physical layer channel exceeds the first data rate.
[0996] As one embodiment, the scheme employed by the receiving on the first physical layer channel comprises the first operation when the downlink transmission rate on the time domain resource occupied by the first physical layer channel does not exceed the first data rate; the scheme employed by the receiving on the first physical layer channel depends on an indication of the third signaling when the downlink transmission rate on the time domain resource occupied by the first physical layer channel exceeds the first data rate.
[0997] As one embodiment, the third signaling indicates the scheme employed by the receiving on the first physical layer channel.
[0998] As an embodiment, the third signaling explicitly indicates the scheme employed by the receiving on the first physical layer channel.
[0999] As an embodiment, a field of the third signaling indicates the scheme employed by the receiving on the first physical layer channel.
[1000] As an embodiment, the third signaling implicitly indicates the scheme employed by the receiving on the first physical layer channel.
[1001] As an embodiment, the third signaling indicates the scheme employed by the receiving on the first physical layer channel by indicating other information.
[1002] As an embodiment, the first node determines the scheme employed by the receiving on the first physical layer channel by itself.
[1003] As an embodiment, the first node determines the scheme employed by the receiving on the first physical layer channel by itself according to the downlink transmission rate on the time domain resource occupied by the first physical layer channel.
[1004] As an embodiment, the first node determines the scheme employed by the receiving on the first physical layer channel by itself only when the downlink transmission rate on the time domain resource occupied by the first physical layer channel exceeds the first data rate.
[1005] As an embodiment, the first node determines the scheme employed by the receiving on the first physical layer channel by itself regardless of whether the downlink transmission rate on the time domain resource occupied by the first physical layer channel exceeds the first data rate.
[1006] Generally, how the first node determines the scheme employed by the receiving on the first physical layer channel is determined by hardware device manufacturers, and some non-limiting embodiments are described as follows:
[1007] As an embodiment, there are multiple candidate schemes for the receiving on the first physical layer channel, and the first node determines one of the multiple candidate schemes as the scheme employed by the receiving on the first physical layer channel by itself.
[1008] As an embodiment, the multiple candidate schemes include the first operation.
[1009] As an embodiment, the multiple candidate schemes include the first operation and the second operation.
[1010] As an embodiment, the multiple candidate schemes include a scheme that is not based on AI.
[1011] As one embodiment, the multiple candidate schemes include a legacy scheme.
[1012] As one embodiment, each of at least part of the multiple candidate schemes corresponds to a data rate, and the first node determines a candidate scheme from the at least part of the multiple candidate schemes according to the actual downlink transmission rate, so that a corresponding data rate of the candidate scheme is not lower than the actual downlink transmission rate.
[1013] As one sub-embodiment of the above embodiment, if the corresponding data rate of each of the at least part of the multiple candidate schemes is lower than the actual downlink transmission rate, the first node selects a candidate scheme from the multiple candidate schemes other than the at least part of the multiple candidate schemes.
[1014] As one embodiment, the multiple candidate schemes include a first candidate scheme and a second candidate scheme, and the first candidate scheme corresponds to the first data rate; if the actual downlink transmission rate is lower than the first data rate, the first node selects the first candidate scheme as the scheme adopted by the receiving on the first physical layer channel; if the actual downlink transmission rate is not lower than the first data rate, the first node selects the second candidate scheme as the scheme adopted by the receiving on the first physical layer channel.
[1015] As one embodiment, the multiple candidate schemes include a first candidate scheme and a second candidate scheme, and the first candidate scheme corresponds to the first data rate; the first node is further scheduled to receive (K-1) physical layer channels in addition to the first physical layer channel, K is a positive integer greater than 1, K physical layer channels include the first physical layer channel and the (K-1) physical layer channels, and time slots to which the K physical layer channels belong overlap in time domain; if the actual downlink transmission rate is lower than the first data rate, the first node selects the first candidate scheme as the scheme adopted by the receiving on the K physical layer channels; if the actual downlink transmission rate is not lower than the first data rate, the first node selects the first candidate scheme as the scheme adopted by the receiving on K1 physical layer channels, and selects the second candidate scheme as the scheme adopted by the receiving on other (K-K1) physical layer channels; K1 is a positive integer smaller than K, and a total data rate of the K1 physical layer channels is lower than the first data rate.
[1016] As one sub-embodiment of the above embodiment, the actual downlink transmission rate includes a total data rate of the K physical layer channels.
[1017] As one sub-embodiment of the above embodiment, the actual downlink transmission rate is a total data rate of the K physical layer channels.
[1018] As one sub-embodiment of the above embodiment, the K physical layer channels are K PDSCHs.
[1019] As one sub-embodiment of the above embodiment, the first node determines the K1 physical layer channels from the K physical layer channels by itself.
[1020] As one sub-embodiment of the above embodiment, the K1 physical layer channels are K1 physical layer channels with the highest priority among the K physical layer channels.
[1021] As one reference embodiment of the above sub-embodiment, the K physical layer channels are K PDSCHs, and the priority of each of the K physical layer channels depends on one or more of scheduling DCI, time domain resource, frequency domain resource, HARQ process number and NDI of this physical layer channel.
[1022] As one sub-embodiment of the above embodiment, the K1 physical layer channels are K1 physical layer channels with the lowest data rate among the K physical layer channels.
[1023] As one sub-embodiment of the above embodiment, the K1 physical layer channels are K1 physical layer channels carrying the smallest number of bits of transport blocks or code blocks among the K physical layer channels.
[1024] As one sub-embodiment of the above embodiment, the K1 physical layer channels are K1 physical layer channels with the earliest starting symbol among the K physical layer channels.
[1025] As one embodiment, the first candidate scheme includes the first operation, and the second candidate scheme does not include the first operation.
[1026] As one embodiment, the first candidate scheme includes an AI-based scheme, and the second candidate scheme does not include an AI-based scheme.
[1027] As one embodiment, the first candidate scheme includes an AI-based scheme, and the second candidate scheme only includes a traditional scheme.
[1028] Embodiment 21
[1029] Embodiment 21 illustrates a schematic of deploying a given operation according to an embodiment of the application, as shown in FIG. 21; in Embodiment 35, the given operation is the first operation or the second operation, the first node makes a request to a first producer to load the given operation, and obtains the given operation from the first producer.
[1030] As one embodiment, the deployment includes obtaining the given operation.
[1031] As one embodiment, the deployment includes obtaining an AI entity.
[1032] As one embodiment, the deployment includes obtaining an AI entity that executes the given operation.
[1033] As one embodiment, the deployment includes obtaining an AI entity that includes an AI function that executes the given operation.
[1034] As one embodiment, the deployment includes obtaining an AI function.
[1035] As one embodiment, the deployment includes obtaining an AI function that executes the given operation.
[1036] As one embodiment, the deployment includes loading the given operation.
[1037] As one embodiment, the deployment includes making a request to load the given operation.
[1038] As one embodiment, the request in FIG. 21 is a request to load the given operation made by the first node.
[1039] As one embodiment, the response in FIG. 21 is a response to the request to load the given operation made by the first node.
[1040] As one embodiment, the first node obtains the given operation through the response in FIG. 21.
[1041] As one embodiment, the first node obtains a model of the given operation through the response in FIG. 21.
[1042] As one embodiment, the first node obtains an AI entity that includes an AI function that executes the given operation through the response in FIG. 21.
[1043] As one embodiment, the first node obtains an AI function that executes the given operation through the response in FIG. 21.
[1044] As one embodiment, the first producer provides the given operation to the first node by the response in FIG. 21.
[1045] As one embodiment, the first producer provides a model of the given operation to the first node by the response in FIG. 21.
[1046] As one embodiment, the first producer provides an AI entity including an AI function performing the given operation to the first node by the response in FIG. 21.
[1047] As one embodiment, the first producer provides an AI function performing the given operation to the first node by the response in FIG. 21.
[1048] As one embodiment, the deployment is done by an AI function.
[1049] As one embodiment, the deployment is done by an AI function deployed at the first node.
[1050] As one embodiment, the deployment is done by an AI deployment function.
[1051] As one embodiment, the deployment is done by an AI deployment function deployed at the first node.
[1052] As one embodiment, the deployment is done by an AI inference function.
[1053] As one embodiment, the deployment is done by an AI inference function deployed at the first node.
[1054] As one embodiment, the deployment is done by an AI entity.
[1055] As one embodiment, the deployment is done by an AI entity deployed at the first node.
[1056] As one embodiment, the deployment is done by an AI entity having a deployment function.
[1057] As one embodiment, the deployment is done by an AI entity having a deployment function deployed at the first node.
[1058] As one embodiment, the deployment is done by an AI entity having an inference function.
[1059] As one embodiment, the deploying is done by an AI entity having inference functionality deployed at the first node.
[1060] As one embodiment, the deploying includes obtaining the given operation from a first producer.
[1061] As one embodiment, the deploying includes making a request to a first producer to load the given operation.
[1062] As one embodiment, the deploying includes loading the given operation from a first producer.
[1063] As one embodiment, the first producer generates and provides an AI model.
[1064] As one embodiment, the first producer generates and provides an AI entity.
[1065] As one embodiment, the first producer generates and provides an AI functionality.
[1066] As one embodiment, the first producer is a producer of the given operation.
[1067] As one embodiment, the first producer is a training producer of the given operation.
[1068] As one embodiment, the first producer includes an AI entity producer.
[1069] As one embodiment, the first producer includes an AI functionality producer.
[1070] As one embodiment, the first producer includes an AI deployment producer.
[1071] As one embodiment, the first producer includes an AI load producer.
[1072] As one embodiment, the first producer includes an AI training producer.
[1073] As one embodiment, the first producer includes an AI inference producer.
[1074] As one embodiment, the first producer includes a training producer of an AI model.
[1075] As one embodiment, the first producer comprises a MnS (Management Service) producer.
[1076] As one embodiment, the first producer is a serving cell of the first node.
[1077] As one embodiment, the first producer is a maintenance base station of the serving cell of the first node.
[1078] As one embodiment, the first producer is a core network.
[1079] As one embodiment, the training of the given operation is performed by the first producer.
[1080] Embodiment 22
[1081] Embodiment 22 illustrates a schematic diagram of an artificial intelligence or machine learning based processing system according to one embodiment of the present application; as shown in FIG. 22. In embodiment 22, the first processing machine sends a first data set to the second processing machine, and a second data set to the third processing machine; the second processing machine generates a target first group of parameters based on the first data set, and sends the generated target first group of parameters to the third processing machine; the third processing machine processes the second data set using the target first group of parameters to obtain a first output, and sends the first output to the fourth processing machine. In FIG. 22, the first feedback and the second feedback are optional; the second processing machine comprises an ML training function; and the third processing machine comprises an ML inference function.
[1082] As one embodiment, the fourth processing machine comprises an ML testing function.
[1083] As one embodiment, the fourth processing machine comprises a performance monitoring / evaluation of the ML model.
[1084] As one embodiment, the third processing machine sends a first feedback to the second processing machine, and the first feedback is used to trigger a recalculation or update of the target first group of parameters, i.e. to trigger an ML initial training or an ML retraining.
[1085] As one embodiment, the fourth processing machine sends a second feedback to the first processing machine, and the second feedback is used to generate the first data set or the second data set, or the second feedback is used to trigger a sending of the first data set or a sending of the second data set.
[1086] As an embodiment, the first processor generates the first data set and the second data set according to measurements of reference signals.
[1087] As an embodiment, the third processor belongs to the first node.
[1088] As an embodiment, the fourth processor belongs to the first node or the second node.
[1089] As an embodiment, the third processor performs the first operation.
[1090] As an embodiment, the third processor performs the second operation.
[1091] As an embodiment, the second data set includes measurements of reference signals.
[1092] As an embodiment, the second data set includes reception of PDSCH.
[1093] As an embodiment, the first data set includes training data.
[1094] As an embodiment, the second processor is used for training an ML model, and the trained model is described by the target first-type parameter group.
[1095] As an embodiment, the second processor is located in the first node.
[1096] The above embodiment avoids transmitting the first data set to the second node.
[1097] As an embodiment, the second processor is located in the second node.
[1098] The above embodiment supports joint training and optimizes system performance.
[1099] As an embodiment, the second processor is located in the core network.
[1100] The above embodiment supports network-wide joint training and further optimizes system performance.
[1101] As an embodiment, the second data set includes inference data.
[1102] As an embodiment, the third processor is located in the first node.
[1103] As an embodiment, the third processor constructs a model according to the target first-type parameter group, and then inputs the second data set into the constructed model to obtain the first-type output.
[1104] As one embodiment, the third processor compares the real data with the first type of output, and the error obtained is used to generate the first type of feedback.
[1105] As one embodiment, the third processor generates the first type of feedback through performance monitoring.
[1106] As one embodiment, the first type of feedback is used to reflect the performance of the trained model; when the performance of the trained model cannot meet the requirements, the second processor recalculates the target first type of parameter group.
[1107] As one embodiment, the fourth processor compares the real data with the first type of output, and the error obtained is used to generate the second type of feedback.
[1108] As one embodiment, the fourth processor generates the second type of feedback through performance monitoring.
[1109] As one embodiment, the second type of feedback is used to reflect the performance of the trained model; when the performance of the trained model cannot meet the requirements, the first processor sends the first data set to trigger or assist the second processor to recalculate the target first type of parameter group.
[1110] As one embodiment, when the error is too large or the update time is too long, the performance of the trained model is considered to be unable to meet the requirements.
[1111] As one embodiment, the target first type of parameter group includes one or more of the following: convolution kernel size, convolution layer number, convolution step length, pooling kernel size, pooling kernel step length, pooling function, activation function, or feature map number.
[1112] As one embodiment, the target first type of parameter group includes one or more of the following: convolution kernel, pooling kernel, pooling function, activation function, parameters of the pooling function, or parameters of the activation function.
[1113] As one embodiment, the ML includes AI.
[1114] As one embodiment, the ML includes ML and AI.
[1115] Embodiment 23
[1116] Embodiment 23 illustrates a schematic diagram based on artificial intelligence or machine learning, according to one embodiment of the application; as shown in FIG. 23. FIG. 23 includes a third operation, a fourth operation, a fifth operation, a sixth operation, and a seventh operation. In Embodiment 23, the third operation and the fourth operation belong to a first phase, the fifth operation belongs to a second phase, the sixth operation belongs to a third phase, and the seventh operation belongs to a fourth phase. In FIG. 23, the line with an arrow indicates the order of the flow.
[1117] As one embodiment, the third operation includes ML training, the fourth operation includes ML testing, the fifth operation includes ML emulation, the sixth operation includes ML entity loading, and the seventh operation includes AI inference.
[1118] As one embodiment, the first phase includes a training phase, the second phase includes an emulation phase, the third phase includes a deployment phase, and the fourth phase includes an inference phase.
[1119] As one embodiment, the first phase includes ML model training.
[1120] As one embodiment, the first phase includes ML model training and ML testing.
[1121] As one embodiment, the ML model training includes initial training and re-training of one or a set of ML models.
[1122] As one embodiment, the ML model training relies on training data.
[1123] As one embodiment, the ML model training includes ML entity validation.
[1124] As one embodiment, the ML entity validation is used to evaluate the performance of the ML entity.
[1125] As one embodiment, the ML entity validation relies on validation data.
[1126] As one embodiment, if the result of ML entity validation does not meet the expectation, the ML model will be re-trained.
[1127] As one embodiment, the ML testing includes testing the validated ML entity to estimate the performance of the trained ML model.
[1128] As one embodiment, if the result of the ML testing meets the expectation, the ML entity proceeds to the next stage; otherwise, the ML model will be retrained.
[1129] As one embodiment, the ML testing relies on testing data.
[1130] As one embodiment, the second stage includes ML simulation, which simulates the inference of the ML entity in a simulation environment.
[1131] As one embodiment, the ML simulation estimates the performance of the inference of the ML entity in a simulation environment before the ML entity is used.
[1132] As one embodiment, the second stage is optional.
[1133] As one embodiment, the third stage includes ML entity loading, which is to obtain the trained ML entity to obtain the desired AI inference function.
[1134] As one embodiment, the third stage is optional.
[1135] As one embodiment, the third stage is no longer needed when the training function and the inference function are co-located.
[1136] As one embodiment, the fourth stage includes AI inference.
[1137] As one embodiment, the ML includes AI.
[1138] As one embodiment, the AI includes ML.
[1139] Embodiment 24
[1140] Embodiment 24 illustrates a diagram of AI function deployment according to one embodiment of the present application; as shown in FIG. 24.
[1141] In embodiment 24, the AI training function of the RAN (Radio Access Network) domain is located in a 3GPP RAN domain-specific management function, while the AI inference function is located in the UE.
[1142] In embodiment 24, the RAN domain-specific management function provides the AI training function management capability and the AI inference function management capability.
[1143] Embodiment 25
[1144] Embodiment 25 illustrates a schematic diagram of AI function deployment according to one embodiment of the present application; as shown in FIG. 25.
[1145] In embodiment 25, the AI training function is located in the RAN domain-specific management function, and the AI inference function is located locally in the UE.
[1146] In embodiment 25, the management capability of the AI training function is provided by the RAN domain-specific management function, and the management capability of the AI inference is provided locally by the UE.
[1147] In FIG. 25, MnF refers to Management Function.
[1148] Embodiment 26
[1149] Embodiment 26 illustrates a schematic diagram of AI function deployment according to one embodiment of the present application; as shown in FIG. 26.
[1150] In embodiment 26, the AI training function and the AI inference function are both located in the UE, wherein the UE provides the capability of training and inference.
[1151] In embodiment 26, the RAN domain-specific management function provides the management capability of the AI training function and the management capability of the AI inference function.
[1152] Embodiment 27
[1153] Embodiment 27 illustrates a schematic diagram of AI function deployment according to one embodiment of the present application; as shown in FIG. 27.
[1154] In embodiment 27, the AI training function and the AI inference function are both located in the UE.
[1155] In embodiment 27, both the management capability of the AI training function and the management capability of the AI inference function are provided locally by the UE.
[1156] In FIG. 27, MnF refers to Management Function.
[1157] Embodiment 28
[1158] Embodiment 28 illustrates a structural block diagram of a processing apparatus in a first node according to one embodiment of the present application; as shown in FIG. 28. In FIG. 28, the processing apparatus 2800 in the first node includes a first receiver 2801 and a first transmitter 2802.
[1159] In embodiment 28, the first receiver 2801 receives on at least a first RS resource, and the first transmitter 2802 transmits a first CSI.
[1160] In embodiment 28, the first CSI includes an indication of at least a first modulation mode and a first code rate; the calculation of the first CSI is based on the reception on the at least first RS resource, and the calculation of the first CSI is conditioned on a first data rate.
[1161] As one embodiment, the first CSI includes a first CQI, the first CQI indicating the first modulation mode and the first code rate.
[1162] As one embodiment, the unit of the first data rate is Mbps (Mega bits per second).
[1163] As one embodiment, the first receiver 2801 receives a first signaling, wherein the first signaling indicates the first data rate.
[1164] As one embodiment, the first transmitter 2802 transmits a second signaling, wherein the second signaling indicates the first data rate.
[1165] As one embodiment, the first CSI indicates the first data rate.
[1166] As one embodiment, the calculation of the first CSI is conditioned on a first data rate includes that a transport block on a first CSI reference resource is received with a transport block error rate not exceeding a first threshold, conditioned on that a downlink transmission rate does not exceed the first data rate, the transport block being with a transport mode corresponding to the indication of the first modulation mode and the first code rate.
[1167] As one embodiment, the calculation of the first CSI is conditioned on a first data rate, including that a transport block on a first CSI reference resource is received with a transport block error rate no more than a first threshold, the transport block being transmitted with a transport scheme corresponding to the indication of the first modulation mode and the first code rate, under a downlink transmission rate being the first data rate.
[1168] As one embodiment, the first data rate is less than a maximum data rate supported under a current configuration; the current configuration including some or all of a number of aggregated carriers, a maximum modulation order, a maximum number of layers.
[1169] As one embodiment, the first data rate and the maximum data rate supported under the current configuration are determined respectively.
[1170] As one embodiment, the first transmitter 2802 transmits a second CSI, the second CSI including an indication of at least a second modulation mode and a second code rate; wherein the calculation of the second CSI is not conditioned on the first data rate, the second CSI and the first CSI being for a same serving cell.
[1171] As one embodiment, the second CSI includes a second CQI, the second CQI indicating the second modulation mode and the second code rate.
[1172] As one embodiment, the calculation of the second CSI is conditioned on a second data rate.
[1173] As one sub-embodiment of the embodiment, the second data rate and the first data rate are determined respectively.
[1174] As one embodiment, the calculation of the second CSI is not conditioned on any data rate.
[1175] As one embodiment, the first receiver 2801 receives on a second RS resource; wherein the calculation of the second CSI is based on the reception on the second RS resource.
[1176] As one embodiment, the first receiver 2801 receives third signaling, the first receiver 2801 receiving on a first physical layer channel; wherein the third signaling schedules the first physical layer channel, a scheme employed for the reception on the first physical layer channel depending on whether a downlink transmission rate on a time domain resource occupied by the first physical layer channel exceeds the first data rate.
[1177] As one embodiment, the first node is a terminal.
[1178] As one embodiment, the first node is a user equipment.
[1179] As one embodiment, the first node is a relay node device.
[1180] As one embodiment, the first receiver 2801 comprises at least one of {antenna 452, receiver 454, receive processor 456, multi-antenna receive processor 458, controller / processor 459, memory 460, data source 467} in embodiment 4.
[1181] As one embodiment, the first transmitter 2802 comprises 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.
[1182] Embodiment 29
[1183] Embodiment 29 illustrates a structural block diagram of a processing apparatus in a second node according to an embodiment of the application; as shown in FIG. 29. In FIG. 29, the processing apparatus 2900 in the second node comprises a second transmitter 2901 and a second receiver 2902.
[1184] In embodiment 29, the second transmitter 2901 transmits on at least a first RS resource; the second receiver 2902 receives a first CSI.
[1185] In embodiment 29, the first CSI comprises an indication of at least a first modulation scheme and a first code rate; the calculation of the first CSI is based on reception on the at least first RS resource, the calculation of the first CSI is conditioned on a first data rate.
[1186] As one embodiment, the first CSI comprises a first CQI, the first CQI indicating the first modulation scheme and the first code rate.
[1187] As one embodiment, the unit of the first data rate is Mbps (Mega bits per second).
[1188] As one embodiment, the second transmitter 2901 transmits a first signaling, wherein the first signaling indicates the first data rate.
[1189] As one embodiment, the second receiver 2902 receives a second signaling, wherein the second signaling indicates the first data rate.
[1190] As one embodiment, the first CSI indicates the first data rate.
[1191] As one embodiment, the calculation of the first CSI is conditioned on a first data rate comprises that a transport block on a first CSI reference resource is received with a transport block error rate no more than a first threshold, under a condition that a downlink transmission rate is no more than the first data rate, the transport block being with a transmission mode corresponding to the indication of the first modulation mode and the first code rate.
[1192] As one embodiment, the calculation of the first CSI is conditioned on a first data rate comprises that a transport block on a first CSI reference resource is received with a transport block error rate no more than a first threshold, under a condition that a downlink transmission rate is no more than the first data rate, the transport block being with a transmission mode corresponding to the indication of the first modulation mode and the first code rate.
[1193] As one embodiment, the first data rate is less than a maximum data rate supported under a current configuration; the current configuration comprises part or all of a number of aggregated carriers, a maximum modulation order, a maximum number of layers.
[1194] As one embodiment, the first data rate and the maximum data rate supported under the current configuration are determined respectively.
[1195] As one embodiment, the second receiver 2902 receives a second CSI, the second CSI comprising an indication of at least a second modulation mode and a second code rate; wherein the calculation of the second CSI is not conditioned on the first data rate, the second CSI and the first CSI being for a same serving cell.
[1196] As one embodiment, the second CSI comprises a second CQI, the second CQI indicating the second modulation mode and the second code rate.
[1197] As one embodiment, the calculation of the second CSI is conditioned on a second data rate.
[1198] As one sub-embodiment of the above embodiment, the second data rate and the first data rate are determined respectively.
[1199] As one embodiment, the calculation of the second CSI is not conditioned on any data rate.
[1200] As one embodiment, the second transmitter 2901 transmits on a second RS resource; wherein the calculation of the second CSI is based on a reception of the second CSI by a transmitter of the second CSI on the second RS resource.
[1201] As one embodiment, the second transmitter 2901 transmits third signaling, the second transmitter 2901 transmits on a first physical layer channel; wherein the third signaling schedules the first physical layer channel, a scheme employed by a target receiver of the first physical layer channel for receiving on the first physical layer channel depends on whether a downlink transmission rate on a time domain resource occupied by the first physical layer channel exceeds the first data rate.
[1202] As one embodiment, the second node is a base station.
[1203] As one embodiment, the second node is a base station device.
[1204] As one embodiment, the second node is a user equipment.
[1205] As one embodiment, the second node is a relay node device.
[1206] As one embodiment, the second transmitter 2901 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.
[1207] As one embodiment, the first receiver 2902 includes at least one of {antenna 420, receiver 418, receive processor 470, multi-antenna receive processor 472, controller / processor 475, memory 476} in embodiment 4.
[1208] Those skilled in the art can understand that all or part of the steps in the foregoing method can be instructed by programs to the relevant hardware, and the programs can be stored in a computer readable storage medium, such as a read-only memory, a hard disk, an optical disk or the like. Alternatively, all or part of the steps of the foregoing embodiments can also be implemented using one or more integrated circuits. Correspondingly, each module unit in the foregoing embodiments can be implemented in the form of hardware or in the form of a software function module, and the present application is not limited to any specific form of combination of software and hardware. The user equipment, terminal and UE in the present application include but are not limited to unmanned aerial vehicles, communication modules on unmanned aerial vehicles, remote control aircraft, aircraft, small aircraft, mobile phones, tablet computers, notebooks, vehicle-mounted communication devices, vehicles, vehicles, RSUs, wireless sensors, network cards, Internet of Things terminals, RFID terminals, NB-IOT terminals, MTC (Machine Type Communication) terminals, eMTC (enhanced MTC) terminals, data cards, network cards, vehicle-mounted communication devices, low-cost mobile phones, low-cost tablet computers and other wireless communication devices. The base station or system device in the present application includes but is not limited to macro cellular base stations, micro cellular base stations, small cellular base stations, home base stations, relay base stations, eNBs, gNBs, TRPs (Transmitter Receiver Points), GNSSs, relay satellites, satellite base stations, air base stations, RSUs (Road Side Units), unmanned aerial vehicles, test equipment such as wireless communication devices that simulate part of the functions of base stations or signaling testers, and the like.
[1209] Those skilled in the art will understand that the application can be implemented by other specified forms without departing from the core or essential characteristics thereof. Therefore, the presently disclosed embodiments should in no way be considered as descriptive rather than limiting. The scope of the application is determined by the appended claims rather than the preceding description, and all modifications within the equivalent meaning and range of the claims are considered to be included therein.
Claims
1. A first node for wireless communication, the first node comprising: Comprising: a first receiver that receives on at least a first RS resource; a first transmitter that transmits a first CSI, the first CSI comprising an indication of at least a first modulation scheme and a first code rate; wherein the computation of the first CSI is conditioned on a first data rate based on the reception on the at least first RS resource.
2. The first node of claim 1, characterized in that, the first receiver receives a first signaling, wherein the first signaling indicates the first data rate; or the first transmitter transmits a second signaling, wherein the second signaling indicates the first data rate.
3. The first node of claim 1, wherein, the first CSI indicates the first data rate.
4. The first node of any of claims 1 to 3, wherein, the computation of the first CSI conditioned on a first data rate comprises that a transport block on a first CSI reference resource is received with a transport block error rate no more than a first threshold, the transport block using a transmission scheme corresponding to the indication of the first modulation scheme and the first code rate, under a condition that a downlink transmission rate does not exceed the first data rate, or under a condition that the downlink transmission rate is the first data rate.
5. The first node of any of claims 1 to 4, wherein, the first data rate is less than a maximum data rate supported under a current configuration; the current configuration comprises some or all of a number of aggregated carriers, a maximum modulation order, a maximum number of layers.
6. The first node of any of claims 1 to 4, wherein, the first transmitter transmits a second CSI, the second CSI comprising an indication of at least a second modulation scheme and a second code rate; wherein the computation of the second CSI is not conditioned on the first data rate, the second CSI and the first CSI are for a same serving cell.
7. The first node of any of claims 1-6, wherein, the first receiver receives a third signaling, the third signaling being on a first physical layer channel; wherein the third signaling schedules the first physical layer channel, a scheme used for the reception on the first physical layer channel depends on whether a downlink transmission rate on a time domain resource occupied by the first physical layer channel exceeds the first data rate.
8. A second node for use in wireless communication, characterized by Comprising: a second transmitter that transmits on at least a first RS resource; a second receiver that receives a first CSI, the first CSI comprising an indication of at least a first modulation scheme and a first code rate; wherein the computation of the first CSI is conditioned on a first data rate based on the reception on the at least first RS resource.
9. The second node of claim 8, wherein, the second transmitter transmits a first signaling, wherein the first signaling indicates the first data rate; or the second receiver receives a second signaling, wherein the second signaling indicates the first data rate.
10. The second node of claim 8, wherein, the first CSI indicates the first data rate.
11. The second node of any of claims 8 to 10, wherein, the computation of the first CSI conditioned on a first data rate comprises that a transport block on a first CSI reference resource is received with a transport block error rate no more than a first threshold, the transport block using a transmission scheme corresponding to the indication of the first modulation scheme and the first code rate, under a condition that a downlink transmission rate does not exceed the first data rate, or under a condition that the downlink transmission rate is the first data rate.
12. The second node of any of claims 8-11, wherein, The first data rate is less than a maximum data rate supported under a current configuration; the current configuration includes some or all of a number of aggregated carriers, a maximum modulation order, a maximum number of layers.
13. The second node of any of claims 8-12, wherein, The second receiver receives second CSI, the second CSI including an indication of at least a second modulation scheme and a second code rate; wherein the second CSI is calculated without a condition of the first data rate, and the second CSI and the first CSI are for a same serving cell.
14. The second node of any of claims 8-13, wherein, The second transmitter transmits third signaling, on a first physical layer channel; wherein the third signaling schedules the first physical layer channel, and a scheme employed for reception on the first physical layer channel by a target receiver of the first physical layer channel depends on whether a downlink transmission rate on time domain resources occupied by the first physical layer channel exceeds the first data rate.
15. A method in a first node used for wireless communication, characterized by, Comprising: Receiving on at least a first RS resource; Transmitting first CSI, the first CSI including an indication of at least a first modulation scheme and a first code rate; Wherein the calculation of the first CSI is based on the receiving on the at least first RS resource, and the calculation of the first CSI is conditioned on a first data rate.
16. The method of claim 15, wherein, Comprising: Receiving first signaling, wherein the first signaling indicates the first data rate; Or, transmitting second signaling, wherein the second signaling indicates the first data rate.
17. The method of claim 16, wherein, The first CSI indicates the first data rate.
18. The method of any one of claims 15-17, wherein, The calculation of the first CSI conditioned on a first data rate includes that a transport block on a first CSI reference resource is received with a transport block error rate not exceeding a first threshold, under a condition that a downlink transmission rate does not exceed the first data rate, or under a condition that the downlink transmission rate is the first data rate, the transport block employing a transmission scheme corresponding to the indication of the first modulation scheme and the first code rate.
19. The method of any one of claims 15-18, wherein, The first data rate is less than a maximum data rate supported under a current configuration; the current configuration includes some or all of a number of aggregated carriers, a maximum modulation order, a maximum number of layers.
20. The method of any one of claims 15-19, wherein, Comprising: Transmitting second CSI, the second CSI including an indication of at least a second modulation scheme and a second code rate; Wherein the second CSI is calculated without a condition of the first data rate, and the second CSI and the first CSI are for a same serving cell.
21. The method of any one of claims 15-20, wherein, Comprising: Receiving third signaling, the third signaling scheduling a first physical layer channel; Receiving on the first physical layer channel; Wherein a scheme employed for the receiving on the first physical layer channel depends on whether a downlink transmission rate on time domain resources occupied by the first physical layer channel exceeds the first data rate.
22. A method in a second node used for wireless communication, characterized by, Comprising: Transmitting on at least a first RS resource; Receiving first CSI, the first CSI including an indication of at least a first modulation scheme and a first code rate; Wherein the calculation of the first CSI is based on the receiving on the at least first RS resource, and the calculation of the first CSI is conditioned on a first data rate.
23. The method of claim 22, wherein, Comprising: Transmitting first signaling, wherein the first signaling indicates the first data rate; Alternatively, receiving second signaling, wherein the second signaling indicates the first data rate.
24. The method of claim 22, wherein, The first CSI indicates the first data rate.
25. The method of any one of claims 22-24, wherein, The calculation of the first CSI conditioned on the first data rate comprises that, conditioned on that the downlink transmission rate does not exceed the first data rate, or conditioned on that the downlink transmission rate is the first data rate, a transport block on a first CSI reference resource is received with a transport block error rate not exceeding a first threshold, the transport block being with a transport manner corresponding to the indication of the first modulation manner and the first code rate.
26. The method of any one of claims 22-25, wherein, The first data rate is less than a maximum data rate supported under a current configuration; the current configuration comprises some or all of a number of aggregated carriers, a maximum modulation order, a maximum number of layers.
27. The method of any one of claims 22-26, wherein, Comprise: Receiving second CSI, the second CSI comprising an indication of at least a second modulation manner and a second code rate; Wherein, the calculation of the second CSI is not conditioned on the first data rate, the second CSI and the first CSI are for a same serving cell.
28. The method of any one of claims 22-27, wherein, Comprise: Transmitting third signaling, the third signaling scheduling a first physical layer channel; Transmitting on the first physical layer channel; Wherein, a scheme adopted by a target receiver of the first physical layer channel for receiving on the first physical layer channel depends on whether a downlink transmission rate on time domain resources occupied by the first physical layer channel exceeds the first data rate.
Citation Information
Patent Citations
Apparatus and method for transmitting and receiving control information in communication system
CN115485997A
Method and system for limiting downlink data rates
US9288710B1
Method for determining supported data stream transmission rate, user equipment, and base station
WO2017206077A1