Wireless communication method and related equipment
Transmission is solved by indicating the same or different modulation and coding schemes (MCS) of multiple PDSCHs or PUSCHs in the single lower line control information (DCI) of the new 5G radio system and enabling the transmission based on code block group (CBG) The issue of signaling overhead, power consumption and delay during extended reality (XR) services has achieved more efficient resource utilization.
Patent Information
- Application Number
- CN202280097873.1
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2022-08-12
- Publication Date
- 2025-02-18
AI Technical Summary
In new 5G radio systems, when transmitting extended reality (XR) services, the prior art is difficult to effectively reduce signaling overhead, reduce power consumption, reduce delay and improve resource efficiency, especially when dealing with high data rates and multi-stream characteristics XR service.
By indicating the same or different modulation and coding schemes (MCS) of multiple physical downlink shared channels (PDSCH) or physical uplink shared channels (PUSCH) in a single lower row control information (DCI), and enabling code-based block group (CBG) to improve the transmission efficiency of XR services.
This method can effectively reduce signaling overhead and power consumption, reduce delay, and improve resource utilization efficiency. It is suitable for XR services with high data rates and multi-stream characteristics.
Smart Images

Figure CN119487944A_ABST
Abstract
Description
Technical Field
[0001] The present application relates to the field of wireless communication systems, and more specifically to a method for wireless communication, and related equipment, such as user equipment (UE) and a base station (BS) (e.g., gNB). Background Art
[0002] Wireless communication systems, such as third-generation (3G) mobile phone standards and technologies, are well known. These 3G standards and technologies were developed by the Third Generation Partnership Project (3GPP). Third-generation wireless communications are generally developed to support macrocellular mobile phone communications. Communication systems and networks are evolving towards broadband and mobile systems. In a cellular wireless communication system, user equipment (UE) is connected to a radio access network (RAN) via a radio link. The RAN includes a set of base stations (BS) that provide wireless links to UEs located in cells covered by the base stations and interface with the core network (CN), which provides control of the entire network. The RAN and CN each perform functions related to the entire network.
[0003] 3GPP developed the so-called Long-Term Evolution (LTE) system, the Evolved Universal Mobile Telecommunication System Territorial Radio Access Network (E-UTRAN), which consists of one or more macro cells supported by base stations (called evolved Node B or eNB). More recently, LTE has evolved further into the so-called 5G or NR (New Radio) system, where one or more cells are supported by base stations, which are called next generation Node B, i.e. gNodeB (gNB).
[0004] The 5G New Radio (NR) standard will support a variety of services, each with very different requirements. These services include Enhanced Mobile Broadband (eMBB) for high data rate transmission, Ultra-Reliable Low Latency Communication (URLLC) for low latency and high link reliability devices, and Massive Machine-Type Communication (mMTC) to support a large number of low-power devices that require high-performance communication.
[0005] Extended Reality (
[0005] EXtended Reality, XR) and cloud gaming are among the most important 5G media applications considered in the industry. XR is an umbrella term covering different types of reality, referring to all real and virtual environments and human-computer interactions generated by computer technology and wearable devices. It includes representative forms such as augmented reality (AR), mixed reality (MR) and virtual reality (VR), as well as their intersections. A new Study Item Description (SID) on XR evaluation has been agreed upon, and the characteristics and challenges of XR traffic are summarized as follows:
[0006] High data rates with limited latency:
[0007] For high-resolution 3D VR videos based on different frame rates, color codecs, bit depths, compression rates, etc., the transmission data rate may be as high as 60Mbps or even higher, while requiring limited latency (about 10 to 30ms). In addition, the frame size varies over time. In the field of video compression, three main frame types are defined by the following three different video algorithms:
[0008] I frames have the lowest compression rate and can be decoded independently.
[0009] P frames can use the previous frame for decompression and have a higher compression rate than I frames.
[0010] B frames can be decompressed using the previous and next frames to achieve the highest data compression rate.
[0011] Multi-stream:
[0012] For XR applications, there may be multiple data streams. Three multi-stream models for XR downlink (DL) traffic are provided in Section 5.1.2 of 3GPP TR 38.838, including slice-based traffic, Group-Of-Picture (GOP)-based traffic, etc. And in Section 5.5.2 of 3GPP TR 38.838, three multi-stream models for AR uplink (UL) traffic are also provided. Multiple data streams may have different traffic characteristics, Quality of Service (QoS) requirements, and priorities.
[0013] When integrating XR services into cellular wireless communications, especially when transmitting XR services in New Radio (NR), problems need to be solved. Summary of the invention
[0014] The purpose of the present application is to provide a wireless communication method and related equipment to solve the problems in the prior art, reduce signaling overhead, reduce power consumption, reduce latency, or improve resource efficiency.
[0015] In a first aspect, an embodiment of the present application provides a method for wireless communication, which is performed by a user equipment (UE) in a network, including receiving a single downlink control information (Downlink Control Information, DCI) for scheduling multiple physical downlink shared channels (Physical Downlink Share Channel, PDSCH) or physical uplink shared channels (Physical Uplink Share Channel, PUSCH), wherein the single DCI includes a modulation and coding scheme (Modulation and Coding Scheme, MCS) field for indicating the same or different MCSs of the multiple PDSCHs or PUSCHs; and receiving the multiple PDSCHs or sending the multiple PUSCHs, and the multiple PDSCHs or PUSCHs have the same or different MCSs.
[0016] In a second aspect, an embodiment of the present application provides a method for wireless communication, which is performed by a user equipment (UE) in a network, including: receiving a single downlink control information (Downlink Control Information, DCI) for scheduling multiple physical downlink shared channels (Physical Downlink Share Channel, PDSCH) or physical uplink shared channels (Physical Uplink Share Channel, PUSCH), wherein the single DCI includes a code block group (Code Block Group, CBG) field, indicating all CBGs within multiple PDSCHs or PUSCHs; and receiving multiple PDSCHs or sending multiple PUSCHs in a CBG-based transmission mode.
[0017] In a third aspect, an embodiment of the present application provides a method for wireless communication, which is performed by a base station (BS) in a network, including: sending a single downlink control information (Downlink Control Information, DCI) to a user equipment (user equipment, UE) for scheduling multiple physical downlink shared channels (Physical Downlink Share Channel, PDSCH) or physical uplink shared channels (Physical Uplink Share Channel, PUSCH), wherein the single DCI includes a modulation and coding scheme (Modulation and Coding Scheme, MCS) field for indicating the same or different MCSs of the multiple PDSCHs or PUSCHs; and sending multiple PDSCHs or receiving multiple PUSCHs, and the PDSCHs or PUSCHs have the same or different MCSs.
[0018] In a fourth aspect, an embodiment of the present application provides a wireless communication method performed by a base station (BS) in a network, the method comprising: sending a single downlink control information (DCI) to a user equipment (UE) for scheduling multiple physical downlink shared channels (PDSCH) or physical uplink shared channels (PUSCH), wherein the single DCI includes a code block group (CBG) field indicating all CBGs within multiple PDSCHs or PUSCHs; and sending multiple PDSCHs or receiving multiple PUSCHs in a CBG-based transmission mode.
[0019] In a fifth aspect, an embodiment of the present application provides a user equipment (UE), comprising a processor and a transmitter, wherein the processor is configured to call and run program instructions stored in a memory to collaborate with the transmitter to execute any method of the first aspect and the second aspect.
[0020] In a sixth aspect, an embodiment of the present application provides a user equipment (UE), comprising a processor and a transmitter, wherein the processor is configured to call and run program instructions stored in a memory to collaborate with the transmitter to execute any method of the third aspect and the fourth aspect.
[0021] In a seventh aspect, an embodiment of the present application provides a computer-readable storage medium for storing a computer program, which enables a computer to execute any one of the methods of the first to fourth aspects.
[0022] In an eighth aspect, an embodiment of the present application provides a computer program product, comprising computer program instructions, enabling a computer to execute any method of the first to fourth aspects.
[0023] In a ninth aspect, an embodiment of the present application provides a computer program that, when executed on a computer, enables the computer to execute any one of the methods of the first to fourth aspects. BRIEF DESCRIPTION OF THE DRAWINGS
[0024] In order to more clearly illustrate the embodiments of the present application or related technologies, the following briefly introduces the drawings to be described in the embodiments. Obviously, the drawings are only some embodiments of the present application, and ordinary technicians in this field can obtain other drawings based on these drawings without paying any price.
[0025] Figure 1 It is a schematic block diagram of a communication network system according to an embodiment of the present application.
[0026] Figure 2 is a flowchart of a wireless communication method according to the first embodiment of the present application.
[0027] Figure 3 It is a schematic diagram of an example relationship between the MCS field and multiple PDSCHs according to an embodiment of the present application.
[0028] Figure 4 This is a schematic diagram of an example relationship between an MCS field and multiple PDSCHs according to another embodiment of the present application.
[0029] Figure 5 It is a schematic diagram of a PDSCH that needs to change the MCS according to an embodiment of the present application.
[0030] Figure 6 It is a schematic diagram of PDSCH MCS changes related to HARQ-ACK feedback according to an embodiment of the present application.
[0031] Figure 7 is a flowchart of a wireless communication method according to the second embodiment of the present application.
[0032] Figure 8 It is a schematic diagram of an example relationship between DCI and CBGs of multiple PDSCHs according to an embodiment of the present application. DETAILED DESCRIPTION
[0033] The technical content, structural features, objectives and effects of the present application are described in detail below in conjunction with the accompanying drawings. Specifically, the terms in the embodiments of the present application are only used to describe the purpose of specific embodiments, and are not intended to limit the present application.
[0034] The following issues are identified as challenges for service traffic such as extended reality (XR) service delivery:
[0035] For high data rate XR services (e.g. 60Mbps with an average packet size of 125,000 bytes), transmitting such large packets requires more than one time domain slot resource in most cases (e.g. no carrier aggregation (CA) or not good enough channel status). If a single transport block (TB) for XR services is scheduled using a slot-based or mini-slot-based mechanism in 3GPP Release 15 / 16, it will result in a large downlink control information (DCI) overhead. In addition, more physical downlink control channel (PDCCH) monitoring scenarios will also lead to higher power consumption. Therefore, it is necessary to enhance the scheduling mechanism for XR services. In the 52.6GHz Work Item (WI) of 3GPP Release 17, a mechanism for scheduling multiple PDSCHs and multiple PUSCHs through a single DCI was studied. The purpose is to reduce the UE's PDCCH blind decoding complexity in larger subcarrier spacing (SCS) scenarios. This feature can also be used to solve the problem of large XR packets, which helps reduce UE blind decoding complexity and save power consumption. However, considering the variable packet size, limited latency, and multi-stream characteristics of XR services, it is not enough to only adopt the multi-PxSCH scheduling mechanism in 3GPP Release 17 52.6GHz, and some improvements are needed to reduce latency and improve resource utilization efficiency. In the current 3GPP specification, a single DCI scheduling multiple PDSCH or PUSCH only supports Frequency Range 2 (FR2), and most parameters are shared, except for Redundancy Version (RV), New Data Indication (NDI), HARQ-ID, TDRA, etc. Due to the reduction of signaling overhead and power consumption savings, a single DCI scheduling multiple PDSCH or PUSCH can also be used for XR services in Frequency Range 1 (FR1). However, it is not suitable for XR services directly applied to FR1 for the following reasons:
[0036] A single DCI schedules multiple PDSCHs or PUSCHs across multiple time slots. Due to the large subcarrier spacing (SCS), the wireless channel changes slowly during the duration of multiple PDSCHs or PUSCHs (the time domain length of multiple PDSCHs or PUSCHs is much smaller than the channel coherence time). However, in FR1, the wireless channel may change rapidly, so different PDSCHs or PUSCHs require different modulation and coding schemes (MCS).
[0037] A single DCI schedules multiple PDSCHs or PUSCHs to match the multi-stream characteristics of XR services. The QoS (such as reliability, etc.) of each stream may be different, so different PDSCH or PUSCH MCS is required.
[0038] The delay budgets of multiple PDSCHs or PUSCHs scheduled by a single DCI are different. The front part of the multiple PDSCHs or PUSCHs has a retransmission opportunity, but the rear part does not. In order to match the reliability of data transmission, a conservative MCS needs to be used for the rear PDSCH or PUSCH.
[0039] Question 1: Based on the above analysis, a single DCI is required to schedule multiple PDSCHs or PUSCHs with different MCSs. It is necessary to consider how to indicate multiple MCSs in DCI and how to determine the relationship between multiple MCSs and multiple PDSCHs or PUSCHs.
[0040] In NR 3GPP Rel-15, code block group (CBG) based PDSCH transmission is specified by grouping the code blocks of a transport block (TB) into code block groups. Its main purpose is to: 1) ensure the coexistence of enhanced mobile broadband (eMBB) and ultra-reliable low latency communication (URLLC); 2) reduce retransmission resources and further improve capacity by retransmitting only the code block groups containing erroneous code blocks. For XR with large data packets, CBG-based transmission and retransmission can further improve the capacity of XR because only the erroneous CBG needs to be retransmitted. In the case of a single DCI scheduling multiple PDSCHs or PUSCHs, CBG-based transmission is disabled in the current 3GPP specification. In order to further improve the capacity of XR, it is possible to consider combining CBG-based transmission with the transmission of multiple PDSCHs or PUSCHs scheduled by a single DCI.
[0041] Question 2: In order to reduce the latency of XR services and improve resource efficiency, CBG-based transmission and retransmission can be considered. The relationship between CBG and TB and the indication method of CBG need to be considered.
[0042] The invention of this application can be summarized as follows:
[0043] This application proposes some enhanced improvements for scheduling the transmission of multiple physical downlink shared channels (PDSCH) or physical uplink shared channels (PUSCH) using a single downlink control information (DCI). There are mainly two solutions:
[0044] A single DCI supporting XR transmission schedules multiple PDSCH / PUSCH with different modulation and coding schemes (MCS). When a user equipment (UE) receives the DCI, the UE can receive or send multiple PDSCH or PUSCH with different MCS. More details are as follows:
[0045] The MCS field in the DCI may indicate a set of MCS values, where the number of MCS values in the set is equal to the number of PDSCHs or PUSCHs.
[0046] The MCS field in the extended DCI is: Each of the multiple PDSCHs or PUSCHs has a separate field indicating the MCS.
[0047] The MCS field in the extended DCI has a separate field for each group of multiple PDSCHs or PUSCHs to indicate the MCS information.
[0048] The MCS field in the extended DCI. The Redundancy version (RV) field can be used to indicate the MCS, and the MCS field and the RV field are combined to indicate the MCS of multiple PDSCHs or PUSCHs.
[0049] The MCS of PDSCH or PUSCH can be changed through signaling. MAC-CE or DCI or carried DCI can be used to change the MCS of PDSCH, and DCI can be used to change the MCS of PUSCH.
[0050] Enables a single DCI to schedule multiple PDSCH / PUSCH with code block group (CBG) transmissions. More details are as follows:
[0051] The CBG field in the DCI may be used to indicate all CBGs in multiple PDSCHs or PUSCHs, where multiple CBGs in multiple PDSCHs or PUSCHs share one subfield of the CBG field.
[0052] The CBG field in the DCI may be used to indicate all CBGs in multiple PDSCHs or PUSCHs, where all CBs in the multiple PDSCHs or PUSCHs are connected as a whole (eg, labeled as total CBs) in CB index order.
[0053] The size of the CBG field is extended. Each of the multiple PDSCHs or PUSCHs has a CBG indication field of the same size.
[0054] Figure 1One or more user equipment (UE) 10 and a base station (e.g., gNB or eNB) 20 in a communication network system 30 for wireless communication according to an embodiment of the present application are described. The communication network system 30 includes one or more UEs 10 and base stations 20. One or more UEs 10 may include a memory 12, a transceiver 13, and a processor 11 coupled to the memory 12 and the transceiver 13. The base station 20 may include a memory 22, a transceiver 23, and a processor 21 coupled to the memory 22 and the transceiver 23. The processor 11 or 21 may be configured to implement the proposed functions, processes, and / or methods described in this description. The layers of the wireless interface protocol may be implemented in the processor 11 or 21. The memory 12 or 22 is operatively coupled to the processor 11 or 21 for storing a variety of information to operate the processor 11 or 21. The transceiver 13 or 23 is operatively coupled to the processor 11 or 21, and the transceiver 13 or 23 is used to send and / or receive wireless signals.
[0055] The processor 11 or 21 may include an application-specific integrated circuit (ASIC), other chipsets, logic circuits and / or data processing devices. The memory 12 or 22 may include a read-only memory (ROM), a random access memory (RAM), flash memory, a memory card, a storage medium and / or other storage devices. The transceiver 13 or 23 may include a baseband circuit for processing radio frequency signals. When these embodiments are implemented in software, the techniques described herein may be implemented by modules (e.g., processes, functions, etc.) that perform these functions. These modules may be stored in the memory 12 or 22 and executed by the processor 11 or 21. The memory 12 or 22 may be implemented inside the processor 11 or 21 or outside the processor 11 or 21, in which case it may be communicatively coupled to the processor 11 or 21 in various known ways.
[0056] The present application proposes a variety of methods to support wireless transmission of multiple PDSCH or PUSCH transmissions scheduled by a single DCI. When a UE receives a DCI, multiple PDSCH or PUSCH can be received or sent with different MCSs. According to the current 3GPP specification, multiple PDSCH or PUSCH scheduled by a single DCI use the same MCS; however, this does not apply to multiple PDSCH or PUSCH with different QoS requirements. In order to support multiple PDSCH or PUSCH scheduled by a single DCI with different MCSs, some enhanced improvements can be considered.
[0057] Figure 2is a flow chart of the wireless communication method of the first embodiment of the present application. Figure 1 and Figure 2 , the method 100 includes the following steps: in step 110, through the cooperation of the processor 11 and the transceiver 13, the UE 10 receives a single downlink control information (Downlink Control Information, DCI) from the base station 20 for scheduling multiple physical downlink shared channels (Physical Downlink Share Channel, PDSCH) or physical uplink shared channels (Physical Uplink Share Channel, PUSCH), wherein the single DCI includes a modulation and coding scheme (Modulation and Coding Scheme, MCS) field for indicating the same or different MCSs of the multiple PDSCHs or PUSCHs. In step 120, through the cooperation of the processor 11 and the transceiver 13, the UE 10 receives the multiple PDSCHs or sends the multiple PUSCHs, and the multiple PDSCHs or PUSCHs have the same or different MCSs. Through this method, a single DCI schedules multiple PDSCHs or PUSCHs with the same or different MCSs, which can match the large data packets and multi-stream characteristics of the XR service, which is conducive to reducing signaling overhead and saving power consumption.
[0058] In one embodiment of the present application, the MCS field in a single DCI indicates a group of MCS values, each MCS value representing the MCS of one or more corresponding PDSCHs or PUSCHs in a plurality of PDSCHs or PUSCHs. More specifically, the number of the group of MCS values is equal to the number of the plurality of PDSCHs or PUSCHs, and the group of MCS values has a one-to-one mapping relationship with the plurality of PDSCHs or PUSCHs in sequence. Alternatively, the number of the group of MCS values is greater than the number of the plurality of PDSCHs or PUSCHs. Alternatively, the number of the group of MCS values is less than the number of the plurality of PDSCHs or PUSCHs.
[0059] In one embodiment of the present application, the group of MCS values is represented by an index in an MCS field in a single DCI. The method further includes the step of receiving an MCS configuration, the MCS configuration including an index list, wherein each index in the list represents a group of MCS values. The MCS configuration may be received via RRC signaling.
[0060] In one embodiment of the present application, the MCS field in a single DCI has independent fields indicating the MCS of each of multiple PDSCHs or PUSCHs, respectively, and these independent fields have a one-to-one mapping relationship with the multiple PDSCHs or PUSCHs in sequence.
[0061] In one embodiment of the present application, the MCS field in a single DCI has independent fields indicating the MCS of each group of multiple PDSCHs or PUSCHs, respectively, and these independent fields have a one-to-one mapping relationship with the groups of multiple PDSCHs or PUSCHs in sequence. More specifically, the total number of groups of multiple PDSCHs or PUSCHs is M / N, and the number of PDSCHs or PUSCHs in each group is equal to floor(K*N / M) except for the last group, and the number of PDSCHs or PUSCHs in the last group is equal to (K-(M / N-1)*L), where M is the size used in the MCS field, N is the size required to represent a single MCS, and K is the total number of PDSCHs or PUSCHs scheduled by a single DCI.
[0062] In one embodiment of the present application, a single DCI includes a redundancy version (RV) field, and the MCS field and the RV field in the single DCI are used together to indicate the MCS of multiple PDSCHs or PUSCHs.
[0063] In one embodiment of the present application, the method further includes the step of receiving a signaling for changing the MCS of one or more PDSCHs or PUSCHs in a plurality of PDSCHs or PUSCHs. In another embodiment, the method further includes the step of changing the MCS of one or more PDSCHs or PUSCHs in a plurality of PDSCHs or PUSCHs based on hybrid automatic repeat request (HARQ) feedback.
[0064] In a first possible implementation, the MCS field in the DCI may indicate a set of MCS values, the number of MCS values in the set being equal to the number of multiple PDSCHs or PUSCHs, which means that each of the multiple PDSCHs or PUSCHs has a corresponding MCS indication. Each MCS value in the set has a one-to-one mapping with a corresponding PDSCH or PUSCH in order, for example, the first MCS value in the set corresponds to the first PDSCH or PUSCH in the multiple PDSCHs or PUSCHs. The MCS configuration list may be configured by the gNB (e.g., by RRC signaling), and the index of the list may be indicated by the MCS field in the DCI, where each index in the list includes one or more MCS values. For example, as shown in Table 1, a configuration list of multiple MCSs indicated by RRC signaling. When an index is indicated, a corresponding set of MCS values is indicated. If the MCS field in the DCI is indicated as "1", two MCS values are indicated for the multiple PDSCHs or PUSCHs, one MCS value is 16 and the other MCS value is 20. In some embodiments, when multiple MCS configuration lists are configured, the MCS field in the DCI is indicated by the index of the list; otherwise, the MCS field in the DCI is indicated by one MCS index.
[0065] Table 1: MCS configuration list.
[0066] index MCS value 0 1,3,6 1 16,20 2 3,10 3 4,9,13,18 ... ... 31 25
[0067] Note: Each MCS value represents an MCS index, for example, 1 represents MCS1, 3 represents MCS3, 6 represents MCS6, 16 represents MCS16, 20 represents MCS20, and so on.
[0068] In some embodiments, the MCS field in the DCI may indicate a set of MCS values, the number of MCS values in the set may be greater than the number of PDSCHs or PUSCHs, and each of the multiple PDSCHs or PUSCHs has a corresponding MCS value, and the valid MCS values correspond to the first part of the multiple PDSCHs or PUSCHs. For example, when a single DCI schedules 2 PDSCHs or PUSCHs (respectively denoted as PDSCH1 and PDSCH2 or PUSCH1 and PUSCH2), and the MCS value set includes 3 values {12, 15, 18}, the number of valid MCS values in the MCS set is equal to the number of PDSCHs or PUSCHs (i.e., the valid MCS values are {12, 15}). Each of the multiple PDSCHs or PUSCHs has a corresponding MCS value, for example, the index of PDSCH1 is MCS12 or the index of PUSCH1 is MCS12, the index of PDSCH2 is MCS15 or the index of PUSCH2 is MCS15.
[0069] In some embodiments, the MCS field in the DCI may indicate a set of MCS values, the number of MCS values in the set may be less than the number of PDSCHs or PUSCHs, and each group of PDSCHs or PUSCHs in multiple PDSCHs or PUSCHs has a corresponding MCS value. For example, when a single DCI schedules 4 PDSCHs or PUSCHs (respectively denoted as PDSCH1, PDSCH2, PDSCH3 and PDSCH4 or PUSCH1, PUSCH2, PUSCH3 and PUSCH4), and the MCS value set includes 2 values, such as {12, 15}, then PDSCH1 and PDSCH2 (or PUSCH1 and PUSCH2) can be divided into group 1, PDSCH3 and PDSCH4 (or PUSCH3 and PUSCH4) can be divided into group 2, the MCS value of group 1 is 12, and the MCS value of group 2 is 15.
[0070] In a second possible implementation, the MCS field in the DCI is extended. Each of the multiple PDSCHs or PUSCHs has an independent field to indicate the MCS. The size of the extended MCS field is proportional to the number of PDSCHs or PUSCHs in the multiple PDSCHs or PUSCHs. The size of the MCS field is equal to N times the number of PDSCHs or PUSCHs, where N is the size of the MCS field in the DCI that schedules one PDSCH or PUSCH (or one PDSCH or PUSCH with duplication). Every N bits are mapped one-to-one with the corresponding PDSCH or PUSCH in sequence in the MCS field. For example, Figure 3As shown, when one DCI schedules 4 PDSCHs (respectively denoted as PDSCH1, PDSCH2, PDSCH3 and PDSCH4), the MCS field in the DCI should be extended to 20 bits, where every 5 bits represent the MCS value of one PDSCH among multiple PDSCHs, the MCS of PDSCH1 is indicated by the first N bits in the MCS field, the MCS of PDSCH2 is indicated by the second N bits in the MCS field, the MCS of PDSCH3 is indicated by the third N bits in the MCS field, and the MCS of PDSCH4 is indicated by the fourth N bits in the MCS field.
[0071] In a third possible implementation, the MCS field in the DCI is extended. Each group of PDSCHs or PUSCHs in multiple PDSCHs or PUSCHs has a separate field to indicate the MCS information. Since the larger size of the DCI will lead to higher blocking rates and reduced reliability, the expansion of the MCS field in the DCI should be limited. When the number of MCS values indicated by the MCS field is less than the number of PDSCHs or PUSCHs, multiple PDSCHs or PUSCHs in multiple PDSCHs or PUSCHs should share the same MCS. In this way, a group / group of PDSCHs or PUSCHs sharing the same MCS should be determined. A direct approach is to group the PDSCHs or PUSCHs based on the size of the MCS field in the DCI. Assuming that the size of the MCS field is M, N is the size required to indicate a single MCS value, and K is the total number of PDSCHs or PUSCHs scheduled by a single DCI, the total number of PDSCH or PUSCH groups is: M / N. Assume L = floor(K*N / M), then the number of PDSCH or PUSCH in the i-th group except the last group is equal to L, and the number of PDSCH or PUSCH in the last group is equal to (K-(M / N-1)*L). For example, Figure 4As shown, when the size of the MCS field is 10 bits and N is 5 bits, a single DCI schedules 5 PDSCHs or PUSCHs (PDSCH1, PDSCH2, PDSCH3, PDSCH4 and PDSCH5, or PUSCH1, PUSCH2, PUSCH3, PUSCH4 and PUSCH5, with or without repetition), then the first group of PDSCHs is {PDSCH1, PDSCH2}, or the first group of PUSCHs is {PUSCH1, PUSCH2}; the second group of PDSCHs is {PDSCH3, PDSCH4, PDSCH5}, or the second group of PUSCHs is {PUSCH3, PUSCH4, PUSCH5}. The MCS of the first group of PDSCHs or PUSCHs is indicated by the first N bits of the MCS field in the DCI, and the MCS of the second group of PDSCHs or PUSCHs is indicated by the second N bits of the MCS field in the DCI. In some embodiments, the PDSCH or PUSCH groups sharing the same MCS are predefined. In some embodiments, a group of PDSCHs or PUSCHs sharing the same MCS is indicated by a time domain resource allocation (TDRA).
[0072] In some embodiments, for the case where a single DCI schedules multiple PDSCHs or PUSCHs with repetitions, the repetition portion of the PDSCH or PUSCH shares the same MCS as the initial PDSCH or PUSCH.
[0073] In the fourth possible implementation, the MCS field in the DCI is extended. The RV field can be repeatedly used to indicate the MCS, and the MCS field and the RV field are combined to indicate the MCS of multiple PDSCHs or PUSCHs. Methods 1 to 3 can be repeatedly used for detailed indication. When the RV field is used for MCS indication, the RV index of multiple PDSCHs or PUSCHs is fixed to RV0.
[0074] In a fifth possible implementation, the MCS of the PDSCH or PUSCH may be changed by signaling. For example, the MCS of the PDSCH may be changed using MAC-CE, DCI, or accompanying DCI, and the MCS of the PUSCH may be changed using DCI.
[0075] When a single DCI schedules multiple PDSCHs or PUSCHs, if no MCS change signaling is received, all PDSCHs or PUSCHs share the same MCS. When signaling to change the MCS of a PDSCH or PUSCH is received, it is necessary to determine which PDSCH or PUSCH needs to change its MCS. In addition, for the case where a single DCI schedules multiple PUSCHs, when signaling to change the MCS of a PUSCH is received, it is also necessary to determine the time delay for using the new MCS. When determining which PDSCH or PUSCH needs to change its MCS, in one embodiment, a default method can be used to change the MCS of the PDSCH or PUSCH, that is, the signaling only changes the MCS of the PDSCH, which is the most recent PDSCH after the signaling or the PDSCH carrying the signaling. For example, Figure 5 As shown, when a single DCI schedules 4 PDSCHs, if a signal (S1) for changing the MCS is received before PDSCH3, the new MCS indicated by S1 will be used for the transmission of PDSCH3. If the signal (S2) for changing the MCS is carried by PDSCH3, the new MCS indicated by S2 will be used for the transmission of PDSCH3.
[0076] In another embodiment, the MCS of PDSCH or PUSCH can be changed by default, and the signaling will change the MCS of the remaining PDSCH. The remaining PDSCH is from the most recent PDSCH after the signaling to the last PDSCH in multiple PDSCHs, or from the PDSCH carrying the signaling to the last PDSCH in multiple PDSCHs. In another embodiment, which PDSCH needs to change the MCS is indicated by signaling.
[0077] In some embodiments, for the case where a single DCI schedules multiple PUSCHs, when a signaling to change the MCS is received, the interval from the last symbol of the signaling to the first symbol of the PUSCH with the changed MCS should be greater than a threshold, which can be predefined or configured.
[0078] In a sixth possible implementation, the MCS of PDSCH or PUSCH may be changed in association with HARQ feedback. If the HARQ feedback of the previous PDSCH is NACK, the MCS of the next group of PDSCHs should be changed and subtracted by a predefined step value, which is greater than 0. For example, Figure 6As shown, a single DCI schedules 4 PDSCHs, which are denoted as PDSCH1, PDSCH2, PDSCH3 and PDSCH4, and the MCS in the DCI is indicated as MCS16, with a predefined step value of 1. When the gNB receives PDSCH1 or PDSCH2 in the third time slot, or the HARQ feedback of PDSCH1 and PDSCH2 is NACK, the MCS of PDSCH3 and PDSCH4 should be reduced by the predefined step value, so the MCS of PDSCH3 and PDSCH4 is 15. In some embodiments, for the case where a single DCI schedules multiple PDSCHs, when the gNB receives NACK for the previous PDSCH at time T0, the interval from the end of T0 to the beginning of the first symbol of the PDSCH with the changed MCS should be greater than a value, which can be a time unit, such as a number of symbols, time slots, repetitions, milliseconds, or transmission opportunities.
[0079] The present application proposes a method for supporting multiple PDSCHs or PUSCHs scheduled by a single DCI and combined with the use of code block groups (CBG) for transmission. CBG-based transmission is a suitable method for improving resource efficiency and reducing latency, which may be a key mechanism when large data rates and low latency scenarios are involved in wireless communications. When the combination of CBG-based transmission and a single DCI scheduling multiple PDSCHs and PUSCHs is enabled, it is necessary to determine how to achieve this combination. A direct approach is to indicate this combination through RRC signaling. When the enable signaling is configured, CBG-based transmission and the function of scheduling multiple PDSCHs or PUSCHs with a single DCI are enabled. When CBG-based transmission and a single DCI scheduling multiple PDSCHs or PUSCHs are enabled, retransmission needs to be determined. In some cases, the function of scheduling multiple PDSCHs or PUSCHs with a single DCI and retransmitting multiple CBGs can be enabled. In this case, the UE does not expect multiple PDSCHs or PUSCHs scheduled by a single DCI to include both new transmissions and retransmissions, and all PxSCHs (PDSCHs or PUSCHs) scheduled by a single DCI are either new transmissions or retransmissions. When the HARQ-ID indicated by the current DCI is the same as the HARQ-ID indicated by the previous DCI, and the corresponding new data indicator (NDI) is not changed, the UE considers the transmission to be a retransmission. In certain embodiments, when the HARQ-ID indicated by the current DCI is the same as the HARQ-ID indicated by the previous DCI, and any of the NDIs of the multiple PDSCHs or PUSCHs is not changed, the UE considers the transmission to be a retransmission, where the size of the NDI field is the same as the size of the NDI field indicated by the previous DCI.
[0080] In addition, multiple PUCCH resources and corresponding HARQ feedback timing can be configured for the UE. The UE feeds back HARQ-ACK information on these PUCCHs, and all CBGs are divided into N groups, each group of CBGs uses the same PUCCH to feed back HARQ-ACK information. In some cases, the number of N groups is equal to the number of PUCCH resources.
[0081] In addition, the relationship between the CBGs in multiple PDSCHs or PUSCHs and the CBG subfields in the DCI should also be determined, and the following methods can be considered.
[0082] Figure 7 is a flow chart of a wireless communication method in the second embodiment of the present application. Figure 7 and Figure 1 , the method 200 includes the following steps. In step 210, through the processor 11 cooperating with the transceiver 13, the UE 10 receives a single downlink control information (Downlink Control Information, DCI) from the base station 20, which is used to schedule multiple physical downlink shared channels (Physical Downlink Share Channel, PDSCH) or physical uplink shared channels (Physical Uplink Share Channel, PUSCH), wherein the single DCI includes a code block group (Code Block Group, CBG) field, indicating all CBGs in multiple PDSCHs or PUSCHs. In step 220, through the processor 11 cooperating with the transceiver 13, the UE 10 receives multiple PDSCHs or sends multiple PUSCHs, using CBG-based transmission. Through this method, a single DCI scheduling CBG-based transmission of multiple PDSCHs or PUSCHs can reduce latency and improve resource efficiency.
[0083] In one embodiment of the present application, the method further includes the step of receiving a signaling for enabling CBG-based transmission or retransmission of multiple PDSCHs or PUSCHs scheduled by a single DCI. In one example, if the HARQ-ID indicated by the current DCI is the same as the HARQ-ID indicated by the previous DCI, and the corresponding new data indicator (New Data Indicator, NDI) has not been changed, it is considered a retransmission. In another example, if the HARQ-ID indicated by the current DCI is the same as the HARQ-ID indicated by the previous DCI, and any NDI of the multiple PDSCHs or PUSCHs has not been changed, it is considered a retransmission.
[0084] In one embodiment of the present application, each of the multiple PDSCHs or PUSCHs corresponds to the same CBG indication in the CBG field of a single DCI. More specifically, the number of CBGs in each PDSCH or PUSCH is equal to the smaller value of the CBG size and the number of code blocks (CB) of each PDSCH or PUSCH, where the CBG size is determined based on a predefined number of CBGs.
[0085] In one embodiment of the present application, all CBs in multiple PDSCHs or PUSCHs are considered as a whole and connected in the order of CB indexes. More specifically, the number of CBs in each CBG is determined based on the size of the CBG field and the total number of CBs in multiple PDSCHs or PUSCHs.
[0086] In one embodiment of the present application, the size occupied in the CBG field of a single DCI is the same for the CBG indications of multiple PDSCHs or PUSCHs.
[0087] In one embodiment of the present application, when a CBG spans multiple PDSCHs or PUSCHs, the modulation and coding scheme (MCS) of the CBG adopts the MCS of the first code block (CB) in the CBG. In another embodiment, when a CBG spans multiple PDSCHs or PUSCHs, the CBG may have different MCSs.
[0088] In a first possible implementation, the CBG field in the DCI may be used to indicate all CBGs in multiple PDSCHs or PUSCHs, where multiple CBGs of one PDSCH or PUSCH share the same CBG subfield in the CBG field. This means that each of the multiple PDSCHs or PUSCHs corresponds to the same CBG indication, where the number of CBGs is equal to: min(CBG size, number of code blocks (CBs) per PDSCH or PUSCH). For example (based on PDSCH transmission), a single DCI schedules 4 PDSCHs (PDSCH1, PDSCH2, PDSCH3 and PDSCH4 respectively), and the transport block (TB) size (or number of CBs) of each PDSCH is different, where PDSCH1 has 16 CBs, PDSCH2 has 32 CBs, PDSCH3 has 6 CBs, and PDSCH4 has 24 CBs. The CBG size (determined according to the predefined number of CBGs) is configured to 8. Then for PDSCH1, there are a total of 8 CBGs, each with 2 CBs; for PDSCH2, there are a total of 8 CBGs, each with 4 CBs; for PDSCH3, there are a total of 6 CBGs, each with 1 CB; for PDSCH4, there are a total of 8 CBGs, each with 3 CBs.
[0089] Typically, due to the different time domain resources or MCS values of each PDSCH or PUSCH in multiple PDSCHs or PUSCHs, the actual transport block (TB) size of each PDSCH or PUSCH will also be different. Therefore, the number of code blocks (CBs) for each PDSCH or PUSCH in multiple PDSCHs or PUSCHs will also be different (if the TB exceeds a threshold, the TB needs to be segmented). In some embodiments, the number of CBGs or the configuration of the CBG subfield size is determined based on the maximum number of CBs for each PDSCH or PUSCH in multiple PDSCHs or PUSCHs.
[0090] In a second possible implementation, the CBG field in the DCI can be used to indicate all CBGs in multiple PDSCHs and PUSCHs, connecting all CBs in multiple PDSCHs or PUSCHs, which are considered as a whole (e.g., recorded as total CBs) and connected in the order of CB indexes. The number of CBs in each CBG is basically the same. The number of CBs in each CBG is determined based on the CBG field size and the total number of CBs in multiple PDSCHs or PUSCHs. For example (based on PDSCH transmission), such as Figure 8As shown, a single DCI schedules 4 PDSCHs (PDSCH1, PDSCH2, PDSCH3, and PDSCH4 respectively), and each of the multiple PDSCHs contains the same or different number of CBs. PDSCH1 contains 3 CBs, PDSCH2 contains 3 CBs, PDSCH3 contains 5 CBs, and PDSCH4 contains 5 CBs. The indexes of all CBs are from CB1 to CB16, so CBG1 contains CB1 to CB4, CBG2 contains CB5 to CB8, CBG3 contains CB9 to CB12, and CBG4 contains CB13 to CB16. In the CBG indication field, the first 1 bit indicates CBG1, the second 1 bit indicates CBG2, the third 1 bit indicates CBG3, and the fourth 1 bit indicates CBG4.
[0091] In a third possible implementation, the size of the CBG field is extended. The CBG indication size of each PDSCH or PUSCH in multiple PDSCHs or PUSCHs is the same. If the CBG of a PDSCH or PUSCH requires N bits to indicate, the total CBG field size is: N*M bits, where M is the number of PDSCHs or PUSCHs scheduled by a single DCI.
[0092] In some embodiments, the RV field in the DCI can be used for CBG indication, and the CBG field and the RV field are connected, and the connected field can be used for CBG indication. In this case, the RV of each PDSCH or PUSCH in multiple PDSCHs or PUSCHs is fixed to RV0.
[0093] In some embodiments, when a single DCI schedules multiple PDSCH or PUSCH transmissions with CBGs, if a CBG spans different PDSCHs or PUSCHs, the MCS of the CBG is based on the first CB of the CBG, and the MCS of the first CB of the CBG is used for the CBG.
[0094] In some embodiments, when a single DCI schedules multiple PDSCH or PUSCH transmissions with CBGs, if a CBG spans different PDSCHs or PUSCHs, the CBG may have different MCSs. Some CBs in the CBG use MCS A, while the remaining CBs use MCS B.
[0095] The commercial benefits of some embodiments are as follows: 1. Solve problems in the prior art. 2. Meet the large data packet size and multi-stream requirements of XR services. 3. Reduce signaling overhead and power consumption. 4. Reduce latency. 5. Resource efficiency. 6. Provide good communication performance. Some embodiments of the present application may be used by 5G-NR chip suppliers, V2X communication system developers, automobile manufacturers (including cars, trains, trucks, buses, bicycles, motorcycles, helmets, etc.), drone (unmanned aerial vehicle) manufacturers, smartphone manufacturers, communication equipment manufacturers for public safety purposes, AR / VR equipment manufacturers (such as for games, conferences / seminars, educational purposes). Some embodiments of the present application are "technology / process" combinations that can be adopted in 3GPP specifications to create final products. Some embodiments of the present application can be applied to 5GNR unlicensed band communications. Some embodiments of the present application propose technical mechanisms.
[0096] The embodiments of the present application also provide a computer-readable storage medium for storing a computer program. The computer-readable storage medium enables a computer to execute the corresponding processes implemented by a user equipment (UE) or a base station (BS) in each method of the embodiments of the present application. For the sake of brevity, the details are not repeated.
[0097] The embodiments of the present application also provide a computer program product, including computer program instructions. The computer program product enables a computer to execute the corresponding processes implemented by a user equipment (UE) or a base station (BS) in each method of the embodiments of the present application. For the sake of brevity, the details are not repeated.
[0098] The embodiments of the present application also provide a computer program. The computer program enables a computer to execute the corresponding processes implemented by a user equipment (UE) or a base station (BS) in each method of the embodiments of the present application. For the sake of brevity, the details are not repeated.
[0099] It will be appreciated by those skilled in the art that, in conjunction with the examples described in the embodiments disclosed in this specification, the units and algorithm steps may be implemented by electronic hardware, or by a combination of computer software and electronic hardware. Whether the execution of functions is implemented by hardware or software depends on the design constraints of the specific application and technical solution. Those skilled in the art may adopt different methods to implement the functions described in each specific application, but such implementation should not be considered to be beyond the scope of this application.
[0100] Although the present application has been described in conjunction with the most practical and preferred embodiments, it should be understood that the present application is not limited to the disclosed embodiments but is intended to cover various modifications and arrangements made without departing from the broadest interpretation of the appended claims.
Claims
1. A wireless communication method, performed by a user equipment UE in a network, characterized in that: include: Receiving a single downlink control information DCI for scheduling a plurality of physical downlink shared channels PDSCH or physical uplink shared channels PUSCH, wherein the single DCI comprises a modulation and coding scheme MCS field for indicating the same or different MCSs of the plurality of PDSCH or PUSCH; and The multiple PDSCHs are received or the multiple PUSCHs are sent, and the PDSCHs or the PUSCHs have the same or different MCSs.
2. The method according to claim 1, characterized in that The MCS field in the single DCI indicates a set of MCS values, and each MCS value in the set of MCS values indicates an MCS corresponding to one or more of the multiple PDSCHs or PUSCHs.
3. The method according to claim 2, characterized in that The number of the group MCS values is equal to the number of the plurality of PDSCHs or PUSCHs, and the group MCS value has a one-to-one mapping relationship with the plurality of PDSCHs or PUSCHs in sequence.
4. The method according to claim 2, characterized in that: The set MCS value is represented by an index in the MCS field in the single DCI.
5. The method according to claim 4, characterized in that Also includes: An MCS configuration is received, the MCS configuration comprising an index list, each index of the index list indicating a set of MCS values.
6. The method according to claim 1, characterized in that The MCS field in the single DCI has an independent field indicating the MCS of each of the multiple PDSCHs or PUSCHs, respectively, and the independent field has a one-to-one mapping relationship with the multiple PDSCHs or PUSCHs in sequence.
7. The method according to claim 1, characterized in that The MCS field in the single DCI has independent fields indicating the MCS of one corresponding group of the plurality of PDSCHs or PUSCHs, respectively, and the independent fields have a one-to-one mapping relationship with the group of PDSCHs or PUSCHs in sequence.
8. The method according to claim 7, characterized in that The total number of PDSCH or PUSCH groups is M / N, the number of PDSCH or PUSCH in each group except the last group is equal to floor(K*N / M), and the number of PDSCH or PUSCH in the last group is equal to (K-(M / N-1)*L), where M is the size used in the MCS field, N is the size required to indicate a single MCS, and K is the total number of PDSCH or PUSCH scheduled by the single DCI.
9. The method according to claim 1, characterized in that: The single DCI includes a redundancy version RV field, and the MCS field and the RV field in the single DCI are used together to indicate the MCS of the multiple PDSCHs or PUSCHs.
10. The method according to claim 1, characterized in that Also includes: Receive signaling for changing the MCS of one or more PDSCHs or PUSCHs among the multiple PDSCHs or PUSCHs.
11. The method according to claim 1, characterized in that: Also includes: Based on the hybrid automatic repeat request HARQ feedback, the MCS of one or more PDSCHs or PUSCHs among the plurality of PDSCHs or PUSCHs is changed.
12. A wireless communication method, performed by a user equipment UE in a network, characterized in that: include: receiving a single downlink control information DCI for scheduling a plurality of physical downlink shared channels PDSCH or physical uplink shared channels PUSCH, wherein the single DCI comprises a code block group CBG field for indicating all CBGs in the plurality of PDSCH or PUSCH; and The multiple PDSCHs are received or the multiple PUSCHs are sent in a CBG-based transmission manner.
13. The method according to claim 12, characterized in that Also includes: Receive signaling for scheduling the multiple PDSCHs or PUSCHs in a CBG-based transmission or retransmission manner by the single DCI.
14. The method according to claim 13, characterized in that If the HARQ-ID indicated by the current DCI is the same as that indicated by the previous DCI and the corresponding new data indicator NDI is not flipped, retransmission is indicated.
15. The method according to claim 13, characterized in that If the HARQ-ID indicated by the current DCI is the same as that indicated by the previous DCI and any NDI of the multiple PDSCHs or PUSCHs is not flipped, retransmission is indicated.
16. The method according to claim 12, characterized in that Each of the multiple PDSCHs or PUSCHs corresponds to the same CBG indication in the CBG field of the single DCI.
17. The method according to claim 12, characterized in that All CBs in the multiple PDSCHs or PUSCHs are regarded as an integral partial connection in the CB index order, and the number of CBs in each CBG is determined based on the size of the CBG field and the total number of CBs in the multiple PDSCHs or PUSCHs.
18. The method according to claim 12, characterized in that In the case where a CBG spans different PDSCHs or PUSCHs, the MCS of the first CB in the CBG is used as the MCS of the CBG.
19. The method according to claim 12, characterized in that In the case where a CBG spans different PDSCHs or PUSCHs, the CBG has different MCSs.
20. A wireless communication method, performed by a base station BS in a network, characterized in that: include: Sending a single downlink control information DCI to a user equipment UE for scheduling a plurality of physical downlink shared channels PDSCH or physical uplink shared channels PUSCH, wherein the single DCI comprises a modulation and coding scheme MCS field for indicating the same or different MCSs of the plurality of PDSCH or PUSCH; and The multiple PDSCHs are sent or the multiple PUSCHs are received using the same or different MCSs.
21. The method according to claim 20, characterized in that The MCS field in the single DCI indicates a set of MCS values, and each MCS value of the set of MCS values indicates the MCS of one or more corresponding PDSCHs or PUSCHs among the multiple PDSCHs or PUSCHs.
22. The method according to claim 21, characterized in that The number of the group MCS values is equal to the number of the plurality of PDSCHs or PUSCHs, and the group MCS value has a one-to-one mapping relationship with the plurality of PDSCHs or PUSCHs in sequence.
23. The method according to claim 21, characterized in that The set MCS value is represented by an index in the MCS field in the single DCI.
24. The method according to claim 23, characterized in that Also includes: An MCS configuration is sent to the UE, where the MCS configuration includes an index list, and each index of the index list indicates a group of MCS values.
25. The method according to claim 20, characterized in that The MCS field in the single DCI has an independent field indicating the MCS of each of the multiple PDSCHs or PUSCHs, respectively, and the independent field has a one-to-one mapping relationship with the multiple PDSCHs or PUSCHs in sequence.
26. The method according to claim 20, characterized in that The MCS field in the single DCI has independent fields indicating the MCS of one corresponding group of the plurality of PDSCHs or PUSCHs, respectively, and the independent fields have a one-to-one mapping relationship with the group of PDSCHs or PUSCHs in sequence.
27. The method according to claim 26, characterized in that The total number of PDSCH or PUSCH groups is M / N, the number of PDSCH or PUSCH in each group except the last group is equal to floor(K*N / M), and the number of PDSCH or PUSCH in the last group is equal to (K-(M / N-1)*L), where M is the size used in the MCS field, N is the size required to indicate a single MCS, and K is the total number of PDSCH or PUSCH scheduled by the single DCI.
28. The method according to claim 20, characterized in that The single DCI includes a redundancy version RV field, and the MCS field and the RV field in the single DCI are used together to indicate the MCS of the multiple PDSCHs or PUSCHs.
29. The method according to claim 20, characterized in that Also includes: Signaling is sent to the UE to change the MCS of one or more PDSCHs or PUSCHs among the multiple PDSCHs or PUSCHs.
30. The method according to claim 20, characterized in that Also includes: The UE is expected to change the MCS of one or more PDSCHs or PUSCHs among the multiple PDSCHs or PUSCHs based on hybrid automatic repeat request HARQ feedback.
31. A wireless communication method, performed by a base station BS in a network, characterized in that: include: Sending a single downlink control information DCI to a user equipment UE for scheduling a plurality of physical downlink shared channels PDSCH or physical uplink shared channels PUSCH, wherein the single DCI comprises a code block group CBG field for indicating all CBGs in the plurality of PDSCH or PUSCH; and The multiple PDSCHs are sent or the multiple PUSCHs are received in a CBG-based transmission manner.
32. The method according to claim 31, characterized in that Also includes: Send signaling to enable the single DCI to schedule the multiple PDSCHs or PUSCHs in a CBG-based transmission or retransmission manner.
33. The method according to claim 32, characterized in that If the HARQ-ID indicated by the current DCI is the same as that indicated by the previous DCI and the corresponding new data indicator NDI is not flipped, retransmission is indicated.
34. The method according to claim 32, characterized in that If the HARQ-ID indicated by the current DCI is the same as that indicated by the previous DCI and any NDI in the multiple PDSCHs or PUSCHs is not flipped, retransmission is indicated.
35. The method according to claim 31, characterized in that Each of the multiple PDSCHs or PUSCHs corresponds to the same CBG indication in the CBG field of the single DCI.
36. The method according to claim 31, characterized in that All CBs in the multiple PDSCHs or PUSCHs are regarded as an integral partial connection in the CB index order, and the number of CBs in each CBG is determined based on the size of the CBG field and the total number of CBs in the multiple PDSCHs or PUSCHs.
37. The method according to claim 31, characterized in that In the case where a CBG spans different PDSCHs or PUSCHs, the MCS of the first CB in the CBG is used as the MCS of the CBG.
38. The method according to claim 31, characterized in that In the case where a CBG spans different PDSCHs or PUSCHs, the CBG has different MCSs.
39. A user equipment UE, characterized in that: The invention comprises a processor and a transmitter, wherein the processor is configured to call and run program instructions stored in a memory to cooperate with the transmitter to perform the method according to any one of claims 1 to 11.
40. A user equipment UE, characterized in that: The invention comprises a processor and a transmitter, wherein the processor is configured to call and run program instructions stored in a memory to cooperate with the transmitter to perform the method according to any one of claims 12 to 19.
41. A base station BS, characterized in that: The invention comprises a processor and a transmitter, wherein the processor is configured to call and run program instructions stored in a memory to cooperate with the transmitter to perform the method according to any one of claims 20 to 30.
42. A base station BS, characterized in that: The invention comprises a processor and a transmitter, wherein the processor is configured to call and run program instructions stored in a memory to cooperate with the transmitter to perform the method according to any one of claims 31 to 38.