Communication method and related apparatus
By introducing FDRA and MCS fields in DCI, combining PDCCH and PDSCH, new resource allocation types and scheduling strategies are designed, which solves the problem of low DCI scheduling efficiency in the existing technology, and realizes efficient scheduling and resource utilization of multi-cell data transmission Rate increases.
Patent Information
- Application Number
- PCT/CN2024/102336
- Authority / Receiving Office
- WO · WO
- Patent Type
- Applications
- Current Assignee / Owner
- Priority Date
- 2023-06-30
- Filing Date
- 2024-06-28
- Publication Date
- 2025-01-02
AI Technical Summary
In the prior art, downlink control information (DCI) is used to schedule cell data transmission in low efficiency and low applicability, making it difficult to effectively schedule data transmission of multiple cells at the same time.
By introducing the frequency domain resource allocation (FDRA) field and the modulation coding scheme (MCS) field in DCI, combining the physical downlink control channel (PDCCH) and the physical downlink shared channel (PDSCH), designing new resource allocation types and scheduling strategies, it is possible to Data transmission of multiple cells is scheduled at the same time, and the time domain resource location of the unscheduled cells and HARQ-ACK information is specified.
It improves data transmission efficiency and applicability, can effectively schedule data transmission of 2 or more cells at the same time, reduces system delay and improves resource utilization.
Smart Images

Figure CN2024102336_02012025_PF_FP_ABST
Abstract
Description
Communication method and related device
[0001] This application claims priority to the Chinese patent application with application number 2023108046854 filed with the State Intellectual Property Office of China on June 30, 2023, and priority to the Chinese patent application with the invention name “Communication Methods and Related Devices”, all contents of which are incorporated by reference into this application. Technical Field
[0002] The present application relates to the field of communication technology, and in particular to a communication method and related devices. Background Art
[0003] Currently, downlink control information (DCI) is mainly used to schedule data transmission in a cell, but this scheduling method is inefficient and not very applicable.
[0004] Summary of the Invention
[0005] The embodiments of the present application provide a communication method and related devices, which further enhance the design of DCI, are conducive to improving data transmission efficiency and have high applicability.
[0006] In a first aspect, an embodiment of the present application provides a communication method that can be applied to a terminal device, which can be the terminal device itself or a chip in the terminal device. The method includes:
[0007] receiving downlink control information (DCI) from a network device, where the DCI can be used to schedule data transmission for N cells simultaneously, where N is an integer greater than 1;
[0008] Data is sent according to the DCI.
[0009] In this application, DCI can be used to schedule data transmission of two or more cells at the same time, which is beneficial to improving data transmission efficiency and has high applicability.
[0010] Optionally, in combination with the first aspect, the DCI includes a frequency domain resource allocation FDRA field, the FDRA field includes N FDRA subfields, one FDRA subfield is used to indicate the frequency domain resources corresponding to a cell; the one FDRA subfield includes (X+Y) bits, the X bits are used to indicate the allocated interleaved resources, and the Y bits are determined based on the number of resource block sets RB sets included in the activated uplink bandwidth part BWP; the N cells include the first cell;
[0011] When the values of the X bits in the FDRA subfield corresponding to the first cell are all 1, it indicates that the first cell is not scheduled; or,
[0012] When the values of the X bits in the FDRA subfield corresponding to the first cell are all 0, it indicates that the first cell is not scheduled.
[0013] In this implementation, it is specified how to indicate through DCI that one or some cells are not scheduled / unscheduled when the type-2 resource allocation type (ie, interlace resource allocation type) is used.
[0014] Optionally, in combination with the first aspect, the DCI includes a frequency domain resource allocation FDRA field, the FDRA field includes N FDRA subfields, one FDRA subfield is used to indicate the frequency domain resources corresponding to a cell; the one FDRA subfield includes (X+Y) bits, the X bits are used to indicate the allocated interleaved resources, and the Y bits are determined based on the number of resource block sets RB sets included in the activated uplink bandwidth part BWP; the N cells include the first cell;
[0015] When the values of the (X+Y) bits in the FDRA subfield corresponding to the first cell are all 1, it indicates that the first cell is not scheduled; or,
[0016] When the values of the (X+Y) bits in the FDRA subfield corresponding to the first cell are all 0, it indicates that the first cell is not scheduled.
[0017] In this implementation, it is specified how to indicate through DCI that one or some cells are not scheduled / unscheduled when the type-2 resource allocation type (ie, interlace resource allocation type) is used.
[0018] Optionally, in combination with the first aspect, the DCI includes a modulation and coding scheme MCS field, the MCS field includes N MCS subfields, one MCS subfield is used to indicate a time domain resource corresponding to a cell; the N cells include M cells that are not scheduled, the M cells include a first cell, and M is a positive integer less than or equal to N;
[0019] When M is an integer greater than 1, the first cell is the cell with the lowest cell index among the M cells, or the first cell is the cell with the highest cell index among the M cells, and the MCS subfield corresponding to the first cell is used to indicate the location of the time domain resource for retransmitting hybrid automatic repeat request confirmation response HARQ-ACK information.
[0020] In this implementation, it is specified how to indicate the location of the time domain resources used to retransmit HARQ-ACK information when the FDRA method is used to indicate which cells are scheduled.
[0021] Optionally, in combination with the first aspect, the DCI is carried on a physical downlink control channel PDCCH; the DCI includes scheduling information of T downlink shared physical channels PDSCH corresponding to W cells, where W is a positive integer less than or equal to N, and T is an integer greater than 0; the subcarrier spacing corresponding to the PDCCH is μ PDCCH , the subcarrier spacing corresponding to the T PDSCHs is μ PDSCH ;
[0022] When the μ PDCCH < said μ PDSCH When the first symbol of the first scheduled PDSCH is not earlier than N after the end symbol of the PDCCH pdsch The first symbol in the time slot next to the time slot where the PDCCH symbol is located;
[0023] When the μ PDCCH >The μ PDSCH When the first symbol of the first scheduled PDSCH is not earlier than N after the end symbol of the PDCCH pdsch The end symbol of a PDCCH symbol;
[0024] The first PDSCH is the PDSCH with the earliest starting position among the T PDSCHs, and the N pdsch is related to the μ PDCCH related.
[0025] In this implementation mode, the relationship between the time domain end position of the PDCCH and the starting time domain position of the first scheduled PDSCH is defined when the subcarrier spacing corresponding to the PDCCH is different from the subcarrier spacing corresponding to multiple PDSCHs (here the subcarrier spacing corresponding to multiple PDSCHs is the same).
[0026] Optionally, in combination with the first aspect, the DCI is carried on a physical downlink control channel PDCCH; the DCI includes scheduling information of T downlink shared physical channels PDSCH corresponding to W cells, where W is a positive integer less than or equal to N, and T is an integer greater than 0; the subcarrier spacing corresponding to the PDCCH is μ PDCCH The maximum subcarrier spacing or the minimum subcarrier spacing among the subcarrier spacings corresponding to the T PDSCHs is μ PDSCH ;
[0027] When the μ PDCCH < said μPDSCH When the first symbol of the first scheduled PDSCH is not earlier than N after the end symbol of the PDCCH pdsch The first symbol in the time slot next to the time slot where the PDCCH symbol is located;
[0028] When the μ PDCCH >The μ PDSCH When the first symbol of the first scheduled PDSCH is not earlier than N after the end symbol of the PDCCH pdsch The end symbol of a PDCCH symbol;
[0029] The first PDSCH is the PDSCH with the earliest starting position among the T PDSCHs, and the N pdsch is related to the μ PDCCH related.
[0030] In this implementation, the relationship between the time domain end position of the PDCCH and the starting time domain position of the first scheduled PDSCH is defined when the subcarrier spacing corresponding to the PDCCH is different from the maximum subcarrier spacing or the minimum subcarrier spacing among the subcarrier spacings corresponding to multiple PDSCHs.
[0031] In a second aspect, an embodiment of the present application provides a communication method that can be applied to a network device, which can be the network device itself or a chip in the network device. The method includes:
[0032] Determine downlink control information DCI, where the DCI can be used to schedule data transmission of N cells simultaneously, where N is an integer greater than 1;
[0033] Send the DCI to the terminal device.
[0034] Optionally, in combination with the second aspect, the DCI includes a frequency domain resource allocation FDRA field, the FDRA field includes N FDRA subfields, one FDRA subfield is used to indicate the frequency domain resources corresponding to a cell; the one FDRA subfield includes (X+Y) bits, the X bits are used to indicate the allocated interleaved resources, and the Y bits are determined based on the number of resource block sets RB sets included in the activated uplink bandwidth part BWP; the N cells include the first cell;
[0035] When the values of the X bits in the FDRA subfield corresponding to the first cell are all 1, it indicates that the first cell is not scheduled; or,
[0036] When the values of the X bits in the FDRA subfield corresponding to the first cell are all 0, it indicates that the first cell is not scheduled.
[0037] Optionally, in combination with the second aspect, the DCI includes a frequency domain resource allocation FDRA field, the FDRA field includes N FDRA subfields, one FDRA subfield is used to indicate the frequency domain resources corresponding to a cell; the one FDRA subfield includes (X+Y) bits, the X bits are used to indicate the allocated interleaved resources, and the Y bits are determined based on the number of resource block sets RB sets included in the activated uplink bandwidth part BWP; the N cells include the first cell;
[0038] When the values of the (X+Y) bits in the FDRA subfield corresponding to the first cell are all 1, it indicates that the first cell is not scheduled; or,
[0039] When the values of the (X+Y) bits in the FDRA subfield corresponding to the first cell are all 0, it indicates that the first cell is not scheduled.
[0040] Optionally, in combination with the second aspect, the DCI includes a modulation and coding scheme MCS field, the MCS field includes N MCS subfields, one MCS subfield is used to indicate a time domain resource corresponding to a cell; the N cells include M cells that are not scheduled, the M cells include a first cell, and M is a positive integer less than or equal to N;
[0041] When M is an integer greater than 1, the first cell is the cell with the lowest cell index among the M cells, or the first cell is the cell with the highest cell index among the M cells, and the MCS subfield corresponding to the first cell is used to indicate the location of the time domain resource for retransmitting hybrid automatic repeat request confirmation response HARQ-ACK information.
[0042] Optionally, in combination with the second aspect, the DCI is carried on a physical downlink control channel PDCCH; the DCI includes scheduling information of T downlink shared physical channels PDSCH corresponding to W cells, where W is a positive integer less than or equal to N, and T is an integer greater than 0; the subcarrier spacing corresponding to the PDCCH is μ PDCCH The subcarrier spacings corresponding to the T PDSCHs are all μ PDSCH ;
[0043] When the μ PDCCH < said μ PDSCH When the first symbol of the first scheduled PDSCH is not earlier than N after the end symbol of the PDCCH pdsch The first symbol in the time slot next to the time slot where the PDCCH symbol is located;
[0044] When the μ PDCCH >The μPDSCH When the first symbol of the first scheduled PDSCH is not earlier than N after the end symbol of the PDCCH pdsch The end symbol of a PDCCH symbol;
[0045] The first PDSCH is the PDSCH with the earliest starting position among the T PDSCHs, and the N pdsch is related to the μ PDCCH related.
[0046] Optionally, in combination with the second aspect, the DCI is carried on a physical downlink control channel PDCCH; the DCI includes scheduling information of T downlink shared physical channels PDSCH corresponding to W cells, where W is a positive integer less than or equal to N, and T is an integer greater than 0; the subcarrier spacing corresponding to the PDCCH is μ PDCCH The maximum subcarrier spacing or the minimum subcarrier spacing among the subcarrier spacings corresponding to the T PDSCHs is μ PDSCH ;
[0047] When the μ PDCCH < said μ PDSCH When the first symbol of the first scheduled PDSCH is not earlier than N after the end symbol of the PDCCH pdsch The first symbol in the time slot next to the time slot where the PDCCH symbol is located;
[0048] When the μ PDCCH >The μ PDSCH When the first symbol of the first scheduled PDSCH is not earlier than N after the end symbol of the PDCCH pdsch The end symbol of a PDCCH symbol;
[0049] The first PDSCH is the PDSCH with the earliest starting position among the T PDSCHs, and the N pdsch is related to the μ PDCCH related.
[0050] In a third aspect, an embodiment of the present application provides a communication device, which may be a terminal device itself, or a chip in the terminal device. The device includes:
[0051] a transceiver unit, configured to receive downlink control information (DCI) from a network device, wherein the DCI can be used to schedule data transmission for N cells simultaneously, where N is an integer greater than 1;
[0052] The transceiver unit is further configured to send data according to the DCI.
[0053] Optionally, in combination with the third aspect, the DCI includes a frequency domain resource allocation FDRA field, the FDRA field includes N FDRA subfields, one FDRA subfield is used to indicate the frequency domain resources corresponding to a cell; the one FDRA subfield includes (X+Y) bits, the X bits are used to indicate the allocated interleaved resources, and the Y bits are determined based on the number of resource block sets RB sets included in the activated uplink bandwidth part BWP; the N cells include the first cell;
[0054] When the values of the X bits in the FDRA subfield corresponding to the first cell are all 1, it indicates that the first cell is not scheduled; or,
[0055] When the values of the X bits in the FDRA subfield corresponding to the first cell are all 0, it indicates that the first cell is not scheduled.
[0056] Optionally, in combination with the third aspect, the DCI includes a frequency domain resource allocation FDRA field, the FDRA field includes N FDRA subfields, one FDRA subfield is used to indicate the frequency domain resources corresponding to a cell; the one FDRA subfield includes (X+Y) bits, the X bits are used to indicate the allocated interleaved resources, and the Y bits are determined based on the number of resource block sets RB sets included in the activated uplink bandwidth part BWP; the N cells include the first cell;
[0057] When the values of the (X+Y) bits in the FDRA subfield corresponding to the first cell are all 1, it indicates that the first cell is not scheduled; or,
[0058] When the values of the (X+Y) bits in the FDRA subfield corresponding to the first cell are all 0, it indicates that the first cell is not scheduled.
[0059] Optionally, in combination with the third aspect, the DCI includes a modulation and coding scheme MCS field, the MCS field includes N MCS subfields, one MCS subfield is used to indicate a time domain resource corresponding to a cell; the N cells include M cells that are not scheduled, the M cells include a first cell, and M is a positive integer less than or equal to N;
[0060] When M is an integer greater than 1, the first cell is the cell with the lowest cell index among the M cells, or the first cell is the cell with the highest cell index among the M cells, and the MCS subfield corresponding to the first cell is used to indicate the location of the time domain resource for retransmitting hybrid automatic repeat request confirmation response HARQ-ACK information.
[0061] Optionally, in combination with the third aspect, the DCI is carried on a physical downlink control channel PDCCH; the DCI includes scheduling information of T downlink shared physical channels PDSCH corresponding to W cells, where W is a positive integer less than or equal to N, and T is an integer greater than 0; the subcarrier spacing corresponding to the PDCCH is μ PDCCH , the subcarrier spacing corresponding to the T PDSCHs is μ PDSCH ;
[0062] When the μ PDCCH < said μ PDSCH When the first symbol of the first scheduled PDSCH is not earlier than N after the end symbol of the PDCCH pdsch The first symbol in the time slot next to the time slot where the PDCCH symbol is located;
[0063] When the μ PDCCH >The μ PDSCH When the first symbol of the first scheduled PDSCH is not earlier than N after the end symbol of the PDCCH pdsch The end symbol of a PDCCH symbol;
[0064] The first PDSCH is the PDSCH with the earliest starting position among the T PDSCHs, and the N pdsch is related to the μ PDCCH related.
[0065] Optionally, in combination with the third aspect, the DCI is carried on a physical downlink control channel PDCCH; the DCI includes scheduling information of T downlink shared physical channels PDSCH corresponding to W cells, where W is a positive integer less than or equal to N, and T is an integer greater than 0; the subcarrier spacing corresponding to the PDCCH is μ PDCCH The maximum subcarrier spacing or the minimum subcarrier spacing among the subcarrier spacings corresponding to the T PDSCHs is μ PDSCH ;
[0066] When the μ PDCCH < said μ PDSCH When the first symbol of the first scheduled PDSCH is not earlier than N after the end symbol of the PDCCH pdsch The first symbol in the time slot next to the time slot where the PDCCH symbol is located;
[0067] When the μ PDCCH >The μ PDSCH When the first symbol of the first scheduled PDSCH is not earlier than N after the end symbol of the PDCCH pdsch The end symbol of a PDCCH symbol;
[0068] The first PDSCH is the PDSCH with the earliest starting position among the T PDSCHs, and the N pdsch is related to the μ PDCCH related.
[0069] In a fourth aspect, an embodiment of the present application provides a communication device, which may be a network device itself, or a chip in a network device. The device includes:
[0070] a processing unit, configured to determine downlink control information (DCI), where the DCI can be used to schedule data transmission for N cells simultaneously, where N is an integer greater than 1;
[0071] The transceiver unit is used to send the DCI to the terminal device.
[0072] Optionally, in combination with the fourth aspect, the DCI includes a frequency domain resource allocation FDRA field, the FDRA field includes N FDRA subfields, one FDRA subfield is used to indicate the frequency domain resources corresponding to a cell; the one FDRA subfield includes (X+Y) bits, the X bits are used to indicate the allocated interleaved resources, and the Y bits are determined based on the number of resource block sets RB sets included in the activated uplink bandwidth part BWP; the N cells include the first cell;
[0073] When the values of the X bits in the FDRA subfield corresponding to the first cell are all 1, it indicates that the first cell is not scheduled; or,
[0074] When the values of the X bits in the FDRA subfield corresponding to the first cell are all 0, it indicates that the first cell is not scheduled.
[0075] Optionally, in combination with the fourth aspect, the DCI includes a frequency domain resource allocation FDRA field, the FDRA field includes N FDRA subfields, one FDRA subfield is used to indicate the frequency domain resources corresponding to a cell; the one FDRA subfield includes (X+Y) bits, the X bits are used to indicate the allocated interleaved resources, and the Y bits are determined based on the number of resource block sets RB sets included in the activated uplink bandwidth part BWP; the N cells include the first cell;
[0076] When the values of the (X+Y) bits in the FDRA subfield corresponding to the first cell are all 1, it indicates that the first cell is not scheduled; or,
[0077] When the values of the (X+Y) bits in the FDRA subfield corresponding to the first cell are all 0, it indicates that the first cell is not scheduled.
[0078] Optionally, in combination with the fourth aspect, the DCI includes a modulation and coding scheme MCS field, the MCS field includes N MCS subfields, one MCS subfield is used to indicate a time domain resource corresponding to a cell; the N cells include M cells that are not scheduled, the M cells include a first cell, and M is a positive integer less than or equal to N;
[0079] When M is an integer greater than 1, the first cell is the cell with the lowest cell index among the M cells, or the first cell is the cell with the highest cell index among the M cells, and the MCS subfield corresponding to the first cell is used to indicate the location of the time domain resource for retransmitting hybrid automatic repeat request confirmation response HARQ-ACK information.
[0080] Optionally, in combination with the fourth aspect, the DCI is carried on a physical downlink control channel PDCCH; the DCI includes scheduling information of T downlink shared physical channels PDSCH corresponding to W cells, where W is a positive integer less than or equal to N, and T is an integer greater than 0; the subcarrier spacing corresponding to the PDCCH is μ PDCCH , the subcarrier spacing corresponding to the T PDSCHs is μ PDSCH ;
[0081] When the μ PDCCH < said μ PDSCH When the first symbol of the first scheduled PDSCH is not earlier than N after the end symbol of the PDCCH pdsch The first symbol in the time slot next to the time slot where the PDCCH symbol is located;
[0082] When the μ PDCCH >The μ PDSCH When the first symbol of the first scheduled PDSCH is not earlier than N after the end symbol of the PDCCH pdsch The end symbol of a PDCCH symbol;
[0083] The first PDSCH is the PDSCH with the earliest starting position among the T PDSCHs, and the N pdsch is related to the μ PDCCH related.
[0084] Optionally, in combination with the fourth aspect, the DCI is carried on a physical downlink control channel PDCCH; the DCI includes scheduling information of T downlink shared physical channels PDSCH corresponding to W cells, where W is a positive integer less than or equal to N, and T is an integer greater than 0; the subcarrier spacing corresponding to the PDCCH is μ PDCCHThe maximum subcarrier spacing or the minimum subcarrier spacing among the subcarrier spacings corresponding to the T PDSCHs is μ PDSCH ;
[0085] When the μ PDCCH < said μ PDSCH When the first symbol of the first scheduled PDSCH is not earlier than N after the end symbol of the PDCCH pdsch The first symbol in the time slot next to the time slot where the PDCCH symbol is located;
[0086] When the μ PDCCH >The μ PDSCH When the first symbol of the first scheduled PDSCH is not earlier than N after the end symbol of the PDCCH pdsch The end symbol of a PDCCH symbol;
[0087] The first PDSCH is the PDSCH with the earliest starting position among the T PDSCHs, and the N pdsch is related to the μ PDCCH related.
[0088] In a fifth aspect, a chip is provided, comprising a processor and a communication interface, wherein the processor is configured to enable the chip to execute any method as described in the first aspect above, or to execute any method as described in the second aspect above.
[0089] In the sixth aspect, a chip module is provided, which includes a communication interface, a power module, a storage module and a chip, wherein: the power module is used to provide power to the chip module; the storage module is used to store data and instructions; the communication interface is used for internal communication within the chip module, or for the chip module to communicate with external devices; the chip is used to execute any method as described in the first aspect above, or to execute any method as described in the second aspect above.
[0090] In the seventh aspect, a communication device is provided, comprising a memory and a processor, the memory being used to store a computer program, the computer program comprising program instructions, and the processor being configured to call the program instructions so that the communication device executes a method as described in any one of the first aspects above, or executes a method as described in any one of the second aspects above.
[0091] In an eighth aspect, a computer-readable storage medium is provided, in which computer-readable instructions are stored. When the computer-readable instructions are executed on a computer, the computer executes any method of the first aspect, or executes any method of the second aspect.
[0092] In a ninth aspect, the present application provides a computer program or computer program product, comprising codes or instructions, which, when executed on a computer, enable the computer to execute any of the methods of the first aspect, or any of the methods of the second aspect.
[0093] In the tenth aspect, the present application also provides a communication system, which includes the communication device described in the third aspect and the communication device described in the fourth aspect. BRIEF DESCRIPTION OF THE DRAWINGS
[0094] FIG1 is a schematic diagram of the architecture of a communication system provided in an embodiment of the present application;
[0095] FIG2 is a schematic diagram of an interlace provided in an embodiment of the present application;
[0096] FIG3 is a flow chart of a communication method according to an embodiment of the present application;
[0097] FIG4a is a schematic diagram of a scenario of the time domain positions of a PDCCH and a first PDSCH provided by an embodiment of the present application;
[0098] FIG4 b is a schematic diagram of another scenario of the time domain positions of the PDCCH and the first PDSCH provided by an embodiment of the present application;
[0099] FIG5a is another schematic diagram of the time domain positions of the PDCCH and the first PDSCH provided in an embodiment of the present application;
[0100] FIG5 b is another schematic diagram of the time domain positions of the PDCCH and the first PDSCH provided in an embodiment of the present application;
[0101] FIG5c is another schematic diagram of the time domain positions of the PDCCH and the first PDSCH provided in an embodiment of the present application;
[0102] FIG5 d is another schematic diagram of the time domain positions of the PDCCH and the first PDSCH provided in an embodiment of the present application;
[0103] FIG6 is a schematic structural diagram of another communication device provided in an embodiment of the present application;
[0104] FIG7 is a schematic structural diagram of another communication device provided in an embodiment of the present application;
[0105] FIG8 is a schematic structural diagram of a module device provided in an embodiment of the present application. DETAILED DESCRIPTION
[0106] The following will be combined with the drawings in the embodiments of this application to clearly and completely describe the technical solutions in the embodiments of this application. Obviously, the embodiments described are only part of the embodiments of this application, not all of the embodiments. Based on the embodiments in this application, all other embodiments obtained by ordinary technicians in this field without making creative efforts are within the scope of protection of this application.
[0107] The terms used in the following embodiments of the present application are only for the purpose of describing specific embodiments and are not intended to be limiting of the present application. As used in the specification and appended claims of the present application, the singular expressions "one", "a kind of", "said", "above", "the" and "this" are intended to also include plural expressions, unless there is a clear contrary indication in the context. It should also be understood that the term "and / or" used in the present application is used to describe the association relationship of associated objects, indicating that three relationships may exist. For example, "A and / or B" can represent: only A exists, only B exists, and A and B exist at the same time, wherein A and B can be singular or plural. The character " / " generally indicates that the associated objects before and after are in an "or" relationship.
[0108] It should be noted that the terms "first", "second", "third", etc. in the specification and claims of the present application and in the above-mentioned drawings are used to distinguish similar objects and are not necessarily used to describe a specific order or sequence. It should be understood that the data used in this way can be interchangeable where appropriate, so that the embodiments of the present application described herein can be implemented in a sequence other than that illustrated or described herein. In addition, the term "comprising" and any variations thereof are intended to cover non-exclusive inclusions, for example, a process, method, system, product or server that includes a series of steps or units is not necessarily limited to those steps or units clearly listed, but may include other steps or units that are not clearly listed or inherent to these processes, methods, products or devices. In addition, "at least one" means one or more, and "a plurality" means two or more.
[0109] To better understand the embodiments of the present application, the following first introduces the system architecture involved in the embodiments of the present application:
[0110] The technical solutions of the embodiments of the present application can be applied to various communication systems, such as: global system of mobile communication (GSM) system, code division multiple access (CDMA) system, wideband code division multiple access (WCDMA) system, general packet radio service (GPRS), long term evolution (LTE) system, LTE frequency division duplex (FDD) system, LTE time division duplex (TDD), universal mobile telecommunication system (UMTS), worldwide interoperability for microwave access (WiMAX) communication system, fifth generation (5G) system or new radio (NR) and future communication systems.
[0111] Optionally, the technical solution of the present application is also applicable to different network architectures, including but not limited to relay network architecture, dual-link architecture, Vehicle-to-Everything (vehicle-to-anything communication) architecture, etc.
[0112] Please refer to Figure 1, which is a schematic diagram of a communication system provided by an embodiment of the present application. The solution in this application is applicable to this communication system. The communication system may include at least one network device and at least one terminal device. Figure 1 takes the communication system including one network device and one terminal device as an example. Among them:
[0113] It should be noted that the terminal device involved in the embodiments of the present application may be a terminal device that supports simultaneous transmission of multiple antenna panels. Among them, the embodiments of the present application are mainly illustrated by taking the example of a terminal device supporting simultaneous transmission of two antenna panels. Specifically, the terminal device includes a device that provides voice and / or data connectivity to the user. For example, the terminal device is a device with wireless transceiver functions, which can be deployed on land, including indoors or outdoors, handheld, wearable or vehicle-mounted; it can also be deployed on the water surface (such as ships, etc.); it can also be deployed in the air (such as on airplanes, balloons and satellites, etc.). The terminal device can be a mobile phone, a tablet computer, a computer with wireless transceiver function, a virtual reality (VR) terminal device, an augmented reality (AR) terminal device, a wireless terminal in industrial control, a vehicle-mounted terminal device, a wireless terminal in self-driving, a wireless terminal in remote medical, a wireless terminal in a smart grid, a wireless terminal in transportation safety, a wireless terminal in a smart city, a wireless terminal in a smart home, a wearable terminal device, etc. The embodiments of the present application do not limit the application scenarios. The terminal device may also sometimes be referred to as a terminal, user equipment (UE), an access terminal device, a vehicle-mounted terminal, an industrial control terminal, a UE unit, a UE station, a mobile station, a mobile station, a remote station, a remote terminal device, a mobile device, a UE terminal device, a wireless communication device, a UE agent or a UE device, etc. The terminal device may also be fixed or mobile. In an embodiment of the present application, the device for realizing the function of the terminal device can be a terminal device, or it can be a device that can support the terminal device to realize the function, such as a chip system or a combination device or component that can realize the function of the terminal device. The device can be installed in the terminal device.
[0114] A network device can be a base station, an evolved NodeB (eNodeB), a transmission reception point (TRP), a next-generation NodeB (gNB) in a fifth-generation (5G) mobile communication system, a next-generation base station in a sixth-generation (6G) mobile communication system, a base station in a future mobile communication system, or an access node in a Wi-Fi system. A network device can also be a module or unit that performs some of the functions of a base station, for example, a centralized unit (CU) or a distributed unit (DU). The CU performs the base station's radio resource control protocol and packet data convergence protocol (PDCP) functions, as well as the service data adaptation protocol (SDAP) functions. The DU performs the base station's radio link control layer and medium access control (MAC) layer functions, as well as some or all of the physical layer functions. For detailed descriptions of each of these protocol layers, please refer to the relevant technical specifications of the Third Generation Partnership Project (3GPP). The network device can be a macro base station, a micro base station, an indoor station, a relay node, a donor node, etc. In the embodiments of the present application, the device used to implement the network device function can be the network device itself, or it can be a device that can support the network device to implement the function, such as a chip system or a combination device or component that can implement the base station function, which can be installed in the network device. The embodiments of the present application do not limit the specific technology and specific device form used by the network device.
[0115] First, some of the terms involved in the embodiments of the present application are explained to facilitate understanding by those skilled in the art.
[0116] 1. Subcarrier spacing (SCS)
[0117] In the new radio (NR), multiple SCSs are defined. The SCS number μ corresponds to 2 μ 15kHz. For example, the SCS numbers μ 0 to 4 correspond to 15kHz, 30kHz, 60kHz, 120kHz, and 240kHz, respectively.
[0118] 2. Resource Block (RB)
[0119] In NR, one RB is defined as 12 consecutive subcarriers in the frequency domain.
[0120] 3. Interlace, also known as error resource subset
[0121] In the unlicensed spectrum of the 3rd Generation Partnership Project (3GPP), physical downlink shared channel (PUSCH) and physical uplink control channel (PUCCH) transmission can be transmitted using interlace. Each interlace is the basic unit of resource allocation. A 20MHz / 10MHz interlace consists of 10 or 11 RBs evenly distributed in the frequency domain. For example, interlace 0 consists of RBs with indices 0, 10, 20, ..., 90. RBs 0 to 9 constitute interlace resource cluster 0, and RBs 10 to 19 form interlace resource cluster 1, etc. Each interlace resource cluster contains 10 RBs, belonging to different interlaces.
[0122] For example, see Figure 2, which is a schematic diagram of an interlace provided in an embodiment of the present application. As shown in Figure 2, a bandwidth part (BWP) with a bandwidth of 20 MHz and a total of 100 RBs is used as an example. Assume that each interlace is configured with 10 RBs, which are evenly distributed in the frequency domain. For example, interlace 0 consists of RBs with RB indices 0, 10, 20, ..., 90, i.e., interlace 0 = {RB0, RB10, RB20, RB30, RB40, RB50, RB60, RB70, RB80, RB90}. For another example, interlace 1 consists of RBs with RB indices of 1, 11, 21, ..., 91, that is, interlace 1 = {RB 1, RB11, RB21, RB31, RB41, RB51, RB61, RB71, RB81, RB91}, and so on. Interlace 9 consists of RBs with RB indices of 9, 19, 29, ..., 99, that is, interlace 9 = {RB9, RB19, RB29, RB39, RB49, RB59, RB69, RB79, RB89, RB99}.
[0123] Currently, a DCI is mainly used to schedule data transmission in one cell, but this scheduling method is inefficient and not very applicable. Based on this, this application proposes a solution for DCI scheduling data transmission in multiple cells, as well as an enhancement method for DCI design under this solution, which is conducive to improving data transmission efficiency and has high applicability.
[0124] The communication, device, chip and chip module provided in the embodiments of the present application are further described in detail below.
[0125] Please refer to Figure 3, which is a flow chart of the communication method provided by an embodiment of the present application. The execution subject of the method shown in Figure 3 can be a terminal device or a network device. Among them, the terminal device or the network device can be the terminal device itself or the network device itself, or it can also be a chip in the terminal device or a chip in the network device. For the convenience of description, the following method provided by the present application is exemplified by taking the execution subject as a terminal device or a network device as an example. As shown in Figure 3, it includes the following steps S301 to S302:
[0126] S301: A network device sends DCI to a terminal device. Correspondingly, the terminal device receives the DCI from the network device.
[0127] In some feasible implementations, the network device may determine DCI and send the determined DCI to the terminal device. It is understandable that the DCI may be carried on a physical downlink control channel (PDCCH), or it may be described as the information carried / transmitted by the PDCCH being DCI.
[0128] It should be noted that the DCI in this application can be used to simultaneously schedule data transmission in N cells, where N is an integer greater than 1. In other words, the DCI can be used to simultaneously schedule data transmission in two or more cells, or described as, the DCI can be used to simultaneously schedule data transmission in multiple cells, or described as, the DCI can be used to simultaneously schedule data transmission in two or more carriers. Based on this, the present application also enhances the design of DCI, and the following describes different enhancements:
[0129] Enhancement method 1:
[0130] Currently, the FDRA method can be used to indicate which cell or cells are scheduled. Specifically, the FDRA method uses the FDRA field in the DCI to indicate which cell or cells are scheduled. The FDRA field contains multiple FDRA subfields (or called FDRA blocks), and the multiple FDRA subfields correspond to each cell in the set of schedulable cells in turn. When the FDRA subfield corresponding to a certain cell is set to a special value, it means that the cell is not scheduled. For example, when resource allocation type 0 is adopted, if the FDRA subfield corresponding to a certain cell is set to all 0s, it means that the cell is not scheduled; for another example, when resource allocation type 1 is adopted, if the FDRA subfield corresponding to a certain cell is set to all 1s, it means that the cell is not scheduled; for another example, when dynamic switching of resource allocation type is adopted, that is, it can be either resource allocation type 0 or resource allocation type 1, if the FDRA subfield corresponding to a certain cell is set to all 1s or all 0s, it means that the cell is not scheduled. It is understandable that resource allocation type 2 is an interlace resource allocation type, but there are currently no relevant regulations for how to indicate that a cell is not scheduled when using resource allocation type 2. Based on this, the present application proposes enhanced method 1, which proposes a solution for how to indicate through DCI that one or more cells are not scheduled (unscheduled) under resource allocation type 2.
[0131] Specifically, the DCI includes an FDRA field, which includes N FDRA subfields, one of which is used to indicate the frequency domain resources corresponding to a cell. When resource allocation type 2 is adopted, an FDRA subfield includes (X+Y) bits (or is described as an FDRA subfield consisting of (X+Y) bits, generally speaking, X bits are located before Y bits), where X bits are used to indicate the allocated interlaced resources (interlace), and Y bits can be determined based on the number of RB sets contained in the activated uplink BWP. It is understandable that when resource allocation type 2 is adopted, the lengths of the FDRA subfields corresponding to different cells may be different. Among them, the above-mentioned N cells include the first cell. For the convenience of description, the following mainly takes the first cell as an example to explain how to indicate that the first cell is not scheduled under resource allocation type 2. Among them:
[0132] In one implementation, when the values of the X bits in the FDRA subfield corresponding to the first cell are all 1, it indicates that the first cell is not scheduled. Here, the values of the X bits are all 1, that is, the value of each bit in the X bits is 1.
[0133] In another implementation, when the values of the X bits in the FDRA subfield corresponding to the first cell are all 0, it indicates that the first cell is not scheduled. Here, the values of the X bits are all 0, that is, the value of each bit in the X bits is 0.
[0134] In another implementation, when the values of the (X+Y) bits in the FDRA subfield corresponding to the first cell are all 1, it indicates that the first cell is not scheduled. Here, the values of the (X+Y) bits are all 1, that is, the value of each bit in the (X+Y) bits is 1.
[0135] In another implementation, when the values of the (X+Y) bits in the FDRA subfield corresponding to the first cell are all 0, it indicates that the first cell is not scheduled. Here, the values of the (X+Y) bits are all 0, that is, the value of each bit in the (X+Y) bits is 0.
[0136] It is understandable that the size of X involved in this application has the following two situations:
[0137] Case 1: When the PDCCH subcarrier spacing is 15kHz, X=6, that is, (6+Y) bits can be used to indicate frequency domain resource allocation. The 6 bits can correspond to 63 interleaved resource allocation situations. Specifically, the first 55 situations correspond to the joint coding of the starting position and length of 10 interlaces. The last 8 situations can be referred to in protocol 38.214 and will not be described here. Y bit can be determined by the number of RB sets contained in the currently activated uplink BWP. For example:
[0138] in, Indicates the number of RB sets contained in the activated uplink BWP.
[0139] Based on case 1, in one implementation, when the values of the 6 bits in the FDRA subfield corresponding to the first cell are all 1, it indicates that the first cell is not scheduled.
[0140] In another implementation, when the values of the 6 bits in the FDRA subfield corresponding to the first cell are all 0, it indicates that the first cell is not scheduled.
[0141] In another implementation, when the values of the (6+Y) bits in the FDRA subfield corresponding to the first cell are all 1, it indicates that the first cell is not scheduled; or,
[0142] In yet another implementation, when the values of the (6+Y) bits in the FDRA subfield corresponding to the first cell are all 0, it indicates that the first cell is not scheduled.
[0143] Case 2: When the PDCCH subcarrier spacing is 30 kHz, X = 5, that is, (5 + Y) bits can be used to indicate frequency domain resource allocation, where each of the 5 bits corresponds to 5 interlaces, that is, interlace is indicated by a bitmap. Similarly, Y bits can be determined by the number of RB sets contained in the currently activated uplink BWP. For example:
[0144] in, Indicates the number of RB sets contained in the activated uplink BWP.
[0145] Based on case 2, in one implementation, when the values of the five bits in the FDRA subfield corresponding to the first cell are all 1, it indicates that the first cell is not scheduled.
[0146] In another implementation, when the values of the five bits in the FDRA subfield corresponding to the first cell are all 0, it indicates that the first cell is not scheduled.
[0147] In another implementation, when the values of the (5+Y) bits in the FDRA subfield corresponding to the first cell are all 1, it indicates that the first cell is not scheduled; or,
[0148] In yet another implementation, when the values of the (5+Y) bits in the FDRA subfield corresponding to the first cell are all 0, it indicates that the first cell is not scheduled.
[0149] Enhancement method 2:
[0150] New radio (NR) systems use the hybrid automatic repeat request (HARQ) mechanism to improve data transmission efficiency. At the media access control (MAC) layer, each cell has a HARQ entity, independent for uplink and downlink. Each HARQ entity includes multiple parallel HARQ processes. Based on the decoding results, the terminal device instructs the physical layer to send an acknowledgment (ACK) or negative acknowledgment (NACK) message. ACK and NACK messages are collectively referred to as HARQ-ACK information.
[0151] The channel carrying HARQ-ACK information may be cancelled due to some reasons, such as the time slot where the PUCCH used to feedback the HARQ-ACK information of the semi-persistent scheduling (SPS) physical downlink shared channel (PDSCH) is located is configured as a downlink time slot, or at least one symbol of the PUCCH resource used to feedback the HARQ-ACK information of the SPS PDSCH is configured as a downlink symbol or a flexible symbol, and the PUCCH will be cancelled. Accordingly, when the network device cannot obtain the HARQ-ACK information, it can only perform retransmission scheduling for the corresponding PDSCH. When the terminal device has actually correctly obtained the PDSCH, the system efficiency is low and the delay characteristics of the service are affected. When the PDSCH configuration period is very short, the HARQ-ACK information feedback is very frequent, and the problem of the above-mentioned HARQ-ACK information feedback being cancelled is particularly serious. In order to solve the problem of the HARQ-ACK feedback corresponding to the PDSCH being cancelled and affecting the system efficiency, the network device can instruct the retransmission of the HARQ-ACK information (i.e., HARQ-ACK retransmission). For example, the HARQ-ACK retransmission indicator field in the DCI indicates whether HARQ-ACK retransmission is performed. When HARQ-ACK retransmission is indicated, the modulation and coding scheme (MCS) field of the first codeword of the DCI can be applied to indicate the time domain position of the HARQ-ACK retransmission.
[0152] It should be noted that in this application, one DCI can be used to simultaneously schedule data transmission for two or more cells. When the FDRA method is used to indicate which cell or cells are specifically scheduled, it does not discuss how to indicate the location of the time domain resources for retransmitting HARQ-ACK information. Based on this, this application proposes Enhanced Mode 2, which proposes a solution for indicating the time domain location of HARQ-ACK information retransmission when the FDRA method is used to indicate which cell or cells are scheduled.
[0153] Specifically, the DCI includes an MCS field, which includes N MCS subfields, where one MCS subfield is used to indicate the time domain resources corresponding to a cell; the N cells include M cells that are not scheduled, the M cells include the first cell, and M is a positive integer less than or equal to N. Exemplarily, X bits in the FDRA subfield corresponding to a certain cell may be used to indicate that the cell is not scheduled, or (X+Y) bits in the FDRA subfield corresponding to a certain cell may be used to indicate that the cell is not scheduled. That is, enhanced mode 2 may be combined with enhanced mode 1.
[0154] In one possible implementation, when M is equal to 1 (i.e., there is only one cell that is not scheduled), the MCS subfield corresponding to the one unscheduled cell can be directly used to indicate the position of the time domain resource for retransmitting the HARQ-ACK information (or described as indicating the time domain position of the HARQ-ACK information retransmission). When M is an integer greater than 1 (i.e., there are two or more cells that are not scheduled), the MCS subfield corresponding to the first cell can be used to indicate the position of the time domain resource for retransmitting the HARQ-ACK information (or described as indicating the time domain position of the HARQ-ACK information retransmission). The first cell is the cell with the lowest cell index among the M cells, or the first cell is the cell with the highest cell index among the M cells. That is to say, when the FDRA method is used to indicate that there are M (M is an integer greater than 1) cells that are not scheduled (or described as when the FDRA method is used to indicate that (NM) cells are specifically scheduled), the MCS subfield corresponding to the cell with the lowest cell index among the M unscheduled cells can be used to indicate the time domain position of the HARQ-ACK information retransmission, or the MCS subfield corresponding to the cell with the highest cell index among the M unscheduled cells can be used to indicate the time domain position of the HARQ-ACK information retransmission.
[0155] In another possible implementation, when M is an integer greater than 1 (i.e., there are 2 or more cells that are not scheduled), a certain algorithm can be used to select an MCS subfield corresponding to one cell from the M unscheduled cells to indicate the time domain position of the HARQ-ACK information retransmission. For example, the cell indexes corresponding to the M unscheduled cells are arranged in ascending or descending order. When M is an odd number, from left to right, the MCS subfield corresponding to the (M+1) / 2th unscheduled cell is selected to indicate the time domain position of the HARQ-ACK information retransmission; when M is an even number, from left to right, the MCS subfield corresponding to the M / 2th unscheduled cell is selected to indicate the time domain position of the HARQ-ACK information retransmission, or the MCS subfield corresponding to the M / 2+1th unscheduled cell is selected to indicate the time domain position of the HARQ-ACK information retransmission. For example, assuming M=7, then from left to right, the MCS subfield corresponding to the 4th unscheduled cell is selected to indicate the time domain position of the HARQ-ACK information retransmission. For another example, assuming M=6, then from left to right, the MCS subfield corresponding to the 3rd unscheduled cell is selected to indicate the time domain position of the HARQ-ACK information retransmission, or, the MCS subfield corresponding to the 4th unscheduled cell is selected to indicate the time domain position of the HARQ-ACK information retransmission.
[0156] In another possible implementation, when M is an integer greater than 1 (i.e., there are two or more cells that are not scheduled), the MCS subfield corresponding to a fixed cell may be specified to indicate the time domain position of the HARQ-ACK information retransmission. Optionally, the fixed cell may be predefined by the protocol, preconfigured, or configured by the network device, which is not limited here.
[0157] Enhancement method 3:
[0158] Currently, NR needs to support cross-carrier scheduling between different SCSs. In the existing technology, one DCI is mainly used to schedule data transmission in one cell. Therefore, it only stipulates the relationship between the time domain end position of PDCCH and the starting time domain position of PDSCH when the subcarrier spacing corresponding to PDCCH is smaller than the subcarrier spacing corresponding to PDSCH, or when the subcarrier spacing corresponding to PDCCH is larger than the subcarrier spacing corresponding to PDSCH. However, for the case where one DCI can be used to schedule data transmission in two or more cells at the same time, it does not define the relationship between the time domain end position of PDCCH and the starting time domain position of PDSCH when the subcarrier spacing corresponding to PDCCH and the subcarrier spacing corresponding to multiple PDSCHs are different (here the subcarrier spacing corresponding to multiple PDSCHs are the same), or when the subcarrier spacing corresponding to PDCCH and the maximum subcarrier spacing or the minimum subcarrier spacing in the subcarrier spacing corresponding to multiple PDSCHs are different. Based on this, the present application proposes an enhanced method 3, which defines the relationship between the time domain end position of the PDCCH and the starting time domain position of the first scheduled PDSCH when the subcarrier spacing corresponding to the PDCCH and the subcarrier spacing corresponding to multiple PDSCHs are different (here the subcarrier spacing corresponding to multiple PDSCHs are the same), and defines the relationship between the time domain end position of the PDCCH and the starting time domain position of the first scheduled PDSCH when the subcarrier spacing corresponding to the PDCCH and the maximum subcarrier spacing or the minimum subcarrier spacing in the subcarrier spacing corresponding to multiple PDSCHs are different.
[0159] Specifically, the DCI includes scheduling information of T downlink shared physical channels PDSCH corresponding to W cells, where W is a positive integer less than or equal to N, and T is an integer greater than 0. Specifically, T can be an integer greater than W, or T can be an integer less than W, or T can be equal to W. This application does not impose any restrictions on this.
[0160] In one implementation, the subcarrier spacing corresponding to the PDCCH can be expressed as μ PDCCH , the subcarrier spacing corresponding to T PDSCHs is the same, which can be expressed as μ PDSCH .in:
[0161] When μ PDCCH <μ PDSCH When the first symbol of the first scheduled PDSCH is not earlier than N after the end symbol of the PDCCH pdsch The first symbol in the time slot next to the time slot where the PDCCH symbol is located.
[0162] When μ PDCCH >μ PDSCHWhen the first symbol of the first scheduled PDSCH is not earlier than N after the end symbol of the PDCCH pdsch The end symbol of a PDCCH symbol.
[0163] It should be noted that the first PDSCH in this application is the PDSCH with the earliest starting position (or starting moment, starting time) among the T PDSCHs. pdsch The size of μ PDCCH In this application, “not earlier than” can also be described as “later than”, or “greater than”, or “greater than or equal to”, and this application does not limit this. pdsch PDCCH symbols can be understood as N determined based on the PDCCH subcarrier spacing. pdsch symbols.
[0164] For example, please refer to Figure 4a, which is a schematic diagram of a scenario of the time domain position of the PDCCH and the first PDSCH provided by an embodiment of the present application. As shown in Figure 4a, the subcarrier spacing corresponding to the PDCCH is 30kHz, that is, μ PDCCH =30kHz, the subcarrier spacing corresponding to the PDSCH of cell 1 and cell 2 is the same, both 120kHz, that is, μ PDSCH= 120kHz. Due to μ PDCCH <μ PDSCH Therefore, the first symbol (t1 in FIG. 4a ) of the first scheduled PDSCH (such as PDSCH 1 in FIG. 4a ) is not earlier than the end symbol (t0 in FIG. 4a ) of the PDCCH N times later. pdsch The first symbol in the time slot next to the time slot in which the first PDCCH symbol is located. It should be noted that the first PDSCH is the PDSCH with the earliest starting position (or starting moment, starting time) among the T PDSCHs. For example, in the scenario shown in Figure 4a, T=2, the starting moment of PDSCH 1 among the two PDSCHs is earlier than the starting moment of PDSCH 2. Therefore, PDSCH 1 is the first PDSCH.
[0165] For example, please refer to Figure 4b, which is another schematic diagram of the time domain position of the PDCCH and the first PDSCH provided by the embodiment of the present application. As shown in Figure 4b, the subcarrier spacing corresponding to the PDCCH is 120kHz, that is, μ PDCCH =120kHz, the subcarrier spacing corresponding to the PDSCH of cell 1 and cell 2 is the same, both 30kHz, that is, μ PDSCH= 30kHz. Due to μ PDCCH >μ PDSCHTherefore, the first symbol (t1 in FIG. 4b ) of the first scheduled PDSCH (such as PDSCH 1 in FIG. 4b ) is not earlier than N times after the end symbol (t0 in FIG. 4b ) of the PDCCH. pdsch It should be noted that the first PDSCH is the PDSCH with the earliest starting position (or starting moment, starting time) among the T PDSCHs. For example, in the scenario shown in Figure 4b, T=2, the starting moment of PDSCH 1 among the two PDSCHs is earlier than the starting moment of PDSCH 2. Therefore, PDSCH 1 is the first PDSCH.
[0166] In another implementation, the subcarrier spacing corresponding to the PDCCH is μ PDCCH , the subcarrier spacings corresponding to the T PDSCHs may be different from each other, or the subcarrier spacings corresponding to the T PDSCHs may not be completely the same. The maximum subcarrier spacing or the minimum subcarrier spacing among the subcarrier spacings corresponding to the T PDSCHs may be expressed as μ PDSCH .in:
[0167] When μ PDCCH <μ PDSCH When the first symbol of the first scheduled PDSCH is not earlier than N after the end symbol of the PDCCH pdsch The first symbol in the time slot next to the time slot where the PDCCH symbol is located;
[0168] When μ PDCCH >μ PDSCH When the first symbol of the first scheduled PDSCH is not earlier than N after the end symbol of the PDCCH pdsch The end symbol of a PDCCH symbol;
[0169] Among them, the first PDSCH is the PDSCH with the earliest starting position among T PDSCHs, N pdsch The size of μ PDCCH It's about the size.
[0170] For example, please refer to Figure 5a, which is another schematic diagram of the time domain position of the PDCCH and the first PDSCH provided in an embodiment of the present application. As shown in Figure 5a, the subcarrier spacing corresponding to the PDCCH is 30kHz, that is, μ PDCCH =30kHz, the subcarrier spacing corresponding to the PDSCH of cell 1 and cell 2 is different, where the subcarrier spacing corresponding to the PDSCH of cell 1 is 120kHz, and the subcarrier spacing corresponding to the PDSCH of cell 2 is 60kHz. The maximum subcarrier spacing among the subcarrier spacings corresponding to the PDSCH of cell 1 and cell 2 is μ PDSCH For example, μPDSCH =120kHz as an example, since μ PDCCH <μ PDSCH Therefore, the first symbol (t1 in FIG5a ) of the first scheduled PDSCH (such as PDSCH 1 in FIG5a ) is not earlier than the end symbol (t0 in FIG5a ) of the PDCCH N times later. pdsch The first symbol in the time slot next to the time slot in which the first PDCCH symbol is located. It should be noted that the first PDSCH is the PDSCH with the earliest starting position (or starting moment, starting time) among the T PDSCHs. For example, in the scenario shown in Figure 5a, T=2, and the starting moment of PDSCH 1 of the two PDSCHs is earlier than the starting moment of PDSCH 2. Therefore, PDSCH 1 is the first PDSCH. Subsequent Figures 5b to 5d are similar and will not be repeated here.
[0171] For another example, please refer to Figure 5b, which is another scenario diagram of the time domain position of the PDCCH and the first PDSCH provided in an embodiment of the present application. As shown in Figure 5b, the subcarrier spacing corresponding to the PDCCH is 30kHz, that is, μ PDCCH =30kHz, the subcarrier spacing corresponding to the PDSCH of cell 1 and cell 2 is different, where the subcarrier spacing corresponding to the PDSCH of cell 1 is 120kHz, and the subcarrier spacing corresponding to the PDSCH of cell 2 is 60kHz. The minimum subcarrier spacing between the subcarrier spacings corresponding to the PDSCH of cell 1 and cell 2 is μ PDSCH For example, μ PDSCH = 60kHz, for example, since μ PDCCH <μ PDSCH Therefore, the first symbol (t1 in FIG5b ) of the first scheduled PDSCH (such as PDSCH 1 in FIG5b ) is not earlier than the end symbol (t0 in FIG5b ) of the PDCCH N times later. pdsch The first symbol in the time slot next to the time slot where the PDCCH symbol is located.
[0172] For example, please refer to Figure 5c, which is another schematic diagram of the time domain position of the PDCCH and the first PDSCH provided in an embodiment of the present application. As shown in Figure 5c, the subcarrier spacing corresponding to the PDCCH is 120kHz, that is, μ PDCCH =120kHz, the subcarrier spacing corresponding to the PDSCH of cell 1 and cell 2 is different, where the subcarrier spacing corresponding to the PDSCH of cell 1 is 30kHz, and the subcarrier spacing corresponding to the PDSCH of cell 2 is 60kHz. The minimum subcarrier spacing between the subcarrier spacings corresponding to the PDSCH of cell 1 and cell 2 is μ PDSCH For example, μ PDSCH=30kHz as an example, since μ PDCCH >μ PDSCH Therefore, the first symbol (t1 in FIG5c ) of the first scheduled PDSCH (such as PDSCH 1 in FIG5c ) is not earlier than N times after the end symbol (t0 in FIG5c ) of the PDCCH. pdsch The end symbol of a PDCCH symbol.
[0173] For example, please refer to Figure 5d, which is another schematic diagram of the time domain position of the PDCCH and the first PDSCH provided in an embodiment of the present application. As shown in Figure 5d, the subcarrier spacing corresponding to the PDCCH is 120kHz, that is, μ PDCCH =120kHz, the subcarrier spacing corresponding to the PDSCH of cell 1 and cell 2 is different, where the subcarrier spacing corresponding to the PDSCH of cell 1 is 30kHz, and the subcarrier spacing corresponding to the PDSCH of cell 2 is 60kHz. The maximum subcarrier spacing among the subcarrier spacings corresponding to the PDSCH of cell 1 and cell 2 is μ PDSCH For example, μ PDSCH = 60kHz, for example, since μ PDCCH >μ PDSCH Therefore, the first symbol (t1 in FIG. 5d ) of the first scheduled PDSCH (such as PDSCH 1 in FIG. 5d ) is not earlier than N times after the end symbol (t0 in FIG. 5d ) of the PDCCH. pdsch The end symbol of a PDCCH symbol.
[0174] It is understandable that the above-mentioned enhancement mode 1, enhancement mode 2 and enhancement mode 3 can be several independent implementation modes, or different enhancement modes can be combined with each other, for example, enhancement mode 1 and enhancement mode 2 can be combined, and this application does not impose any restrictions on this.
[0175] S302. The terminal device sends data according to DCI.
[0176] In some feasible implementations, the terminal device may send data according to the DCI.
[0177] In an embodiment of the present application, DCI can be used to simultaneously schedule data transmission of two or more cells. In addition, the embodiment of the present application further enhances the design of DCI, that is, enhance mode 1 to enhance mode 3 are proposed, which is conducive to improving data transmission efficiency and has high applicability.
[0178] Please refer to Figure 6, which is a schematic diagram of the structure of a communication device provided in an embodiment of the present application. The communication device can be a terminal device or a device with terminal device functions (such as a chip). Specifically, as shown in Figure 6, the communication device 600 can include a transceiver unit 601 and a processing unit 602, wherein:
[0179] In a first implementation, when the communication device is a terminal device:
[0180] The transceiver unit 601 is configured to receive downlink control information (DCI) from a network device, where the DCI can be used to schedule data transmission for N cells simultaneously, where N is an integer greater than 1.
[0181] The transceiver unit 601 is further configured to send data according to the DCI.
[0182] Optionally, the DCI includes a frequency domain resource allocation FDRA field, the FDRA field includes N FDRA subfields, one FDRA subfield is used to indicate the frequency domain resources corresponding to a cell; the one FDRA subfield includes (X+Y) bits, the X bits are used to indicate the allocated interleaved resources, and the Y bits are determined based on the number of resource block sets RB sets included in the activated uplink bandwidth part BWP; the N cells include the first cell;
[0183] When the values of the X bits in the FDRA subfield corresponding to the first cell are all 1, it indicates that the first cell is not scheduled; or,
[0184] When the values of the X bits in the FDRA subfield corresponding to the first cell are all 0, it indicates that the first cell is not scheduled.
[0185] Optionally, the DCI includes a frequency domain resource allocation FDRA field, the FDRA field includes N FDRA subfields, one FDRA subfield is used to indicate the frequency domain resources corresponding to a cell; the one FDRA subfield includes (X+Y) bits, the X bits are used to indicate the allocated interleaved resources, and the Y bits are determined based on the number of resource block sets RB sets included in the activated uplink bandwidth part BWP; the N cells include the first cell;
[0186] When the values of the (X+Y) bits in the FDRA subfield corresponding to the first cell are all 1, it indicates that the first cell is not scheduled; or,
[0187] When the values of the (X+Y) bits in the FDRA subfield corresponding to the first cell are all 0, it indicates that the first cell is not scheduled.
[0188] Optionally, the DCI includes a modulation and coding scheme MCS field, the MCS field includes N MCS subfields, one MCS subfield is used to indicate a time domain resource corresponding to a cell; the N cells include M cells that are not scheduled, the M cells include a first cell, and M is a positive integer less than or equal to N;
[0189] When M is an integer greater than 1, the first cell is the cell with the lowest cell index among the M cells, or the first cell is the cell with the highest cell index among the M cells, and the MCS subfield corresponding to the first cell is used to indicate the location of the time domain resource for retransmitting hybrid automatic repeat request confirmation response HARQ-ACK information.
[0190] Optionally, the DCI is carried on a physical downlink control channel PDCCH; the DCI includes scheduling information of T downlink shared physical channels PDSCH corresponding to W cells, where W is a positive integer less than or equal to N, and T is an integer greater than 0; the subcarrier spacing corresponding to the PDCCH is μ PDCCH , the subcarrier spacing corresponding to the T PDSCHs is μ PDSCH ;
[0191] When the μ PDCCH < said μ PDSCH When the first symbol of the first scheduled PDSCH is not earlier than N after the end symbol of the PDCCH pdsch The first symbol in the time slot next to the time slot where the PDCCH symbol is located;
[0192] When the μ PDCCH >The μ PDSCH When the first symbol of the first scheduled PDSCH is not earlier than N after the end symbol of the PDCCH pdsch The end symbol of a PDCCH symbol;
[0193] The first PDSCH is the PDSCH with the earliest starting position among the T PDSCHs, and the N pdsch is related to the μ PDCCH related.
[0194] Optionally, the DCI is carried on a physical downlink control channel PDCCH; the DCI includes scheduling information of T downlink shared physical channels PDSCH corresponding to W cells, where W is a positive integer less than or equal to N, and T is an integer greater than 0; the subcarrier spacing corresponding to the PDCCH is μ PDCCH The maximum subcarrier spacing or the minimum subcarrier spacing among the subcarrier spacings corresponding to the T PDSCHs is μ PDSCH ;
[0195] When the μ PDCCH < said μ PDSCH When the first symbol of the first scheduled PDSCH is not earlier than N after the end symbol of the PDCCH pdsch The first symbol in the time slot next to the time slot where the PDCCH symbol is located;
[0196] When the μ PDCCH >The μ PDSCH When the first symbol of the first scheduled PDSCH is not earlier than N after the end symbol of the PDCCH pdsch The end symbol of a PDCCH symbol;
[0197] The first PDSCH is the PDSCH with the earliest starting position among the T PDSCHs, and the N pdsch is related to the μ PDCCH related.
[0198] In a second implementation, when the communication device is a network device:
[0199] The processing unit 602 is configured to determine downlink control information (DCI), where the DCI can be used to schedule data transmission of N cells simultaneously, where N is an integer greater than 1.
[0200] The transceiver unit 601 is used to send the DCI to the terminal device.
[0201] Optionally, the DCI includes a frequency domain resource allocation FDRA field, the FDRA field includes N FDRA subfields, one FDRA subfield is used to indicate the frequency domain resources corresponding to a cell; the one FDRA subfield includes (X+Y) bits, the X bits are used to indicate the allocated interleaved resources, and the Y bits are determined based on the number of resource block sets RB sets included in the activated uplink bandwidth part BWP; the N cells include the first cell;
[0202] When the values of the X bits in the FDRA subfield corresponding to the first cell are all 1, it indicates that the first cell is not scheduled; or,
[0203] When the values of the X bits in the FDRA subfield corresponding to the first cell are all 0, it indicates that the first cell is not scheduled.
[0204] Optionally, the DCI includes a frequency domain resource allocation FDRA field, the FDRA field includes N FDRA subfields, one FDRA subfield is used to indicate the frequency domain resources corresponding to a cell; the one FDRA subfield includes (X+Y) bits, the X bits are used to indicate the allocated interleaved resources, and the Y bits are determined based on the number of resource block sets RB sets included in the activated uplink bandwidth part BWP; the N cells include the first cell;
[0205] When the values of the (X+Y) bits in the FDRA subfield corresponding to the first cell are all 1, it indicates that the first cell is not scheduled; or,
[0206] When the values of the (X+Y) bits in the FDRA subfield corresponding to the first cell are all 0, it indicates that the first cell is not scheduled.
[0207] Optionally, the DCI includes a modulation and coding scheme MCS field, the MCS field includes N MCS subfields, one MCS subfield is used to indicate a time domain resource corresponding to a cell; the N cells include M cells that are not scheduled, the M cells include a first cell, and M is a positive integer less than or equal to N;
[0208] When M is an integer greater than 1, the first cell is the cell with the lowest cell index among the M cells, or the first cell is the cell with the highest cell index among the M cells, and the MCS subfield corresponding to the first cell is used to indicate the location of the time domain resource for retransmitting hybrid automatic repeat request confirmation response HARQ-ACK information.
[0209] Optionally, the DCI is carried on a physical downlink control channel PDCCH; the DCI includes scheduling information of T downlink shared physical channels PDSCH corresponding to W cells, where W is a positive integer less than or equal to N, and T is an integer greater than 0; the subcarrier spacing corresponding to the PDCCH is μ PDCCH , the subcarrier spacing corresponding to the T PDSCHs is μ PDSCH ;
[0210] When the μ PDCCH < said μ PDSCH When the first symbol of the first scheduled PDSCH is not earlier than N after the end symbol of the PDCCH pdsch The first symbol in the time slot next to the time slot where the PDCCH symbol is located;
[0211] When the μ PDCCH >The μ PDSCHWhen the first symbol of the first scheduled PDSCH is not earlier than N after the end symbol of the PDCCH pdsch The end symbol of a PDCCH symbol;
[0212] The first PDSCH is the PDSCH with the earliest starting position among the T PDSCHs, and the N pdsch is related to the μ PDCCH related.
[0213] Optionally, the DCI is carried on a physical downlink control channel PDCCH; the DCI includes scheduling information of T downlink shared physical channels PDSCH corresponding to W cells, where W is a positive integer less than or equal to N, and T is an integer greater than 0; the subcarrier spacing corresponding to the PDCCH is μ PDCCH The maximum subcarrier spacing or the minimum subcarrier spacing among the subcarrier spacings corresponding to the T PDSCHs is μ PDSCH ;
[0214] When the μ PDCCH < said μ PDSCH When the first symbol of the first scheduled PDSCH is not earlier than N after the end symbol of the PDCCH pdsch The first symbol in the time slot next to the time slot where the PDCCH symbol is located;
[0215] When the μ PDCCH >The μ PDSCH When the first symbol of the first scheduled PDSCH is not earlier than N after the end symbol of the PDCCH pdsch The end symbol of a PDCCH symbol;
[0216] The first PDSCH is the PDSCH with the earliest starting position among the T PDSCHs, and the N pdsch is related to the μ PDCCH related.
[0217] The present application also provides a chip that can execute the steps of the terminal device or network device described in the aforementioned method embodiment. The chip includes a processor and a communication interface. The processor is configured to cause the chip to perform the following operations:
[0218] In a first implementation manner, when the chip is used to execute the relevant steps of the terminal device in the aforementioned method embodiment, the processor is configured to cause the chip to perform the following operations:
[0219] receiving downlink control information (DCI) from a network device, where the DCI can be used to schedule data transmission for N cells simultaneously, where N is an integer greater than 1;
[0220] Data is sent according to the DCI.
[0221] In this application, DCI can be used to schedule data transmission of two or more cells at the same time, which is beneficial to improving data transmission efficiency and has high applicability.
[0222] Optionally, the DCI includes a frequency domain resource allocation FDRA field, the FDRA field includes N FDRA subfields, one FDRA subfield is used to indicate the frequency domain resources corresponding to a cell; the one FDRA subfield includes (X+Y) bits, the X bits are used to indicate the allocated interleaved resources, and the Y bits are determined based on the number of resource block sets RB sets included in the activated uplink bandwidth part BWP; the N cells include the first cell;
[0223] When the values of the X bits in the FDRA subfield corresponding to the first cell are all 1, it indicates that the first cell is not scheduled; or,
[0224] When the values of the X bits in the FDRA subfield corresponding to the first cell are all 0, it indicates that the first cell is not scheduled.
[0225] In this implementation, it is specified how to indicate through DCI that one or some cells are not scheduled / unscheduled when the type-2 resource allocation type (ie, interlace resource allocation type) is used.
[0226] Optionally, the DCI includes a frequency domain resource allocation FDRA field, the FDRA field includes N FDRA subfields, one FDRA subfield is used to indicate the frequency domain resources corresponding to a cell; the one FDRA subfield includes (X+Y) bits, the X bits are used to indicate the allocated interleaved resources, and the Y bits are determined based on the number of resource block sets RB sets included in the activated uplink bandwidth part BWP; the N cells include the first cell;
[0227] When the values of the (X+Y) bits in the FDRA subfield corresponding to the first cell are all 1, it indicates that the first cell is not scheduled; or,
[0228] When the values of the (X+Y) bits in the FDRA subfield corresponding to the first cell are all 0, it indicates that the first cell is not scheduled.
[0229] In this implementation, it is specified how to indicate through DCI that one or some cells are not scheduled / unscheduled when the type-2 resource allocation type (ie, interlace resource allocation type) is used.
[0230] Optionally, the DCI includes a modulation and coding scheme MCS field, the MCS field includes N MCS subfields, one MCS subfield is used to indicate a time domain resource corresponding to a cell; the N cells include M cells that are not scheduled, the M cells include a first cell, and M is a positive integer less than or equal to N;
[0231] When M is an integer greater than 1, the first cell is the cell with the lowest cell index among the M cells, or the first cell is the cell with the highest cell index among the M cells, and the MCS subfield corresponding to the first cell is used to indicate the location of the time domain resource for retransmitting hybrid automatic repeat request confirmation response HARQ-ACK information.
[0232] In this implementation, it is specified how to indicate the location of the time domain resources used to retransmit HARQ-ACK information when the FDRA method is used to indicate which cells are scheduled.
[0233] Optionally, the DCI is carried on a physical downlink control channel PDCCH; the DCI includes scheduling information of T downlink shared physical channels PDSCH corresponding to W cells, where W is a positive integer less than or equal to N, and T is an integer greater than 0; the subcarrier spacing corresponding to the PDCCH is μ PDCCH , the subcarrier spacing corresponding to the T PDSCHs is μ PDSCH ;
[0234] When the μ PDCCH < said μ PDSCH When the first symbol of the first scheduled PDSCH is not earlier than N after the end symbol of the PDCCH pdsch The first symbol in the time slot next to the time slot where the PDCCH symbol is located;
[0235] When the μ PDCCH >The μ PDSCH When the first symbol of the first scheduled PDSCH is not earlier than N after the end symbol of the PDCCH pdsch The end symbol of a PDCCH symbol;
[0236] The first PDSCH is the PDSCH with the earliest starting position among the T PDSCHs, and the N pdsch is related to the μ PDCCH related.
[0237] In this implementation mode, the relationship between the time domain end position of the PDCCH and the starting time domain position of the first scheduled PDSCH is defined when the subcarrier spacing corresponding to the PDCCH is different from the subcarrier spacing corresponding to multiple PDSCHs (here the subcarrier spacing corresponding to multiple PDSCHs is the same).
[0238] Optionally, the DCI is carried on a physical downlink control channel PDCCH; the DCI includes scheduling information of T downlink shared physical channels PDSCH corresponding to W cells, where W is a positive integer less than or equal to N, and T is an integer greater than 0; the subcarrier spacing corresponding to the PDCCH is μ PDCCH The maximum subcarrier spacing or the minimum subcarrier spacing among the subcarrier spacings corresponding to the T PDSCHs is μ PDSCH ;
[0239] When the μ PDCCH < said μ PDSCH When the first symbol of the first scheduled PDSCH is not earlier than N after the end symbol of the PDCCH pdsch The first symbol in the time slot next to the time slot where the PDCCH symbol is located;
[0240] When the μ PDCCH >The μ PDSCH When the first symbol of the first scheduled PDSCH is not earlier than N after the end symbol of the PDCCH pdsch The end symbol of a PDCCH symbol;
[0241] The first PDSCH is the PDSCH with the earliest starting position among the T PDSCHs, and the N pdsch is related to the μ PDCCH related.
[0242] In this implementation, the relationship between the time domain end position of the PDCCH and the starting time domain position of the first scheduled PDSCH is defined when the subcarrier spacing corresponding to the PDCCH is different from the maximum subcarrier spacing or the minimum subcarrier spacing among the subcarrier spacings corresponding to multiple PDSCHs.
[0243] In a second implementation, when the chip is used to execute the steps related to the network device in the aforementioned method embodiment, the processor is configured to cause the chip to perform the following operations:
[0244] Determine downlink control information DCI, where the DCI can be used to schedule data transmission of N cells simultaneously, where N is an integer greater than 1;
[0245] Send the DCI to the terminal device.
[0246] Optionally, the DCI includes a frequency domain resource allocation FDRA field, the FDRA field includes N FDRA subfields, one FDRA subfield is used to indicate the frequency domain resources corresponding to a cell; the one FDRA subfield includes (X+Y) bits, the X bits are used to indicate the allocated interleaved resources, and the Y bits are determined based on the number of resource block sets RB sets included in the activated uplink bandwidth part BWP; the N cells include the first cell;
[0247] When the values of the X bits in the FDRA subfield corresponding to the first cell are all 1, it indicates that the first cell is not scheduled; or,
[0248] When the values of the X bits in the FDRA subfield corresponding to the first cell are all 0, it indicates that the first cell is not scheduled.
[0249] Optionally, the DCI includes a frequency domain resource allocation FDRA field, the FDRA field includes N FDRA subfields, one FDRA subfield is used to indicate the frequency domain resources corresponding to a cell; the one FDRA subfield includes (X+Y) bits, the X bits are used to indicate the allocated interleaved resources, and the Y bits are determined based on the number of resource block sets RB sets included in the activated uplink bandwidth part BWP; the N cells include the first cell;
[0250] When the values of the (X+Y) bits in the FDRA subfield corresponding to the first cell are all 1, it indicates that the first cell is not scheduled; or,
[0251] When the values of the (X+Y) bits in the FDRA subfield corresponding to the first cell are all 0, it indicates that the first cell is not scheduled.
[0252] Optionally, the DCI includes a modulation and coding scheme MCS field, the MCS field includes N MCS subfields, one MCS subfield is used to indicate a time domain resource corresponding to a cell; the N cells include M cells that are not scheduled, the M cells include a first cell, and M is a positive integer less than or equal to N;
[0253] When M is an integer greater than 1, the first cell is the cell with the lowest cell index among the M cells, or the first cell is the cell with the highest cell index among the M cells, and the MCS subfield corresponding to the first cell is used to indicate the location of the time domain resource for retransmitting hybrid automatic repeat request confirmation response HARQ-ACK information.
[0254] Optionally, the DCI is carried on a physical downlink control channel PDCCH; the DCI includes scheduling information of T downlink shared physical channels PDSCH corresponding to W cells, where W is a positive integer less than or equal to N, and T is an integer greater than 0; the subcarrier spacing corresponding to the PDCCH is μ PDCCH , the subcarrier spacing corresponding to the T PDSCHs is μ PDSCH ;
[0255] When the μ PDCCH < said μ PDSCH When the first symbol of the first scheduled PDSCH is not earlier than N after the end symbol of the PDCCH pdsch The first symbol in the time slot next to the time slot where the PDCCH symbol is located;
[0256] When the μ PDCCH >The μ PDSCH When the first symbol of the first scheduled PDSCH is not earlier than N after the end symbol of the PDCCH pdsch The end symbol of a PDCCH symbol;
[0257] The first PDSCH is the PDSCH with the earliest starting position among the T PDSCHs, and the N pdsch is related to the μ PDCCH related.
[0258] Optionally, the DCI is carried on a physical downlink control channel PDCCH; the DCI includes scheduling information of T downlink shared physical channels PDSCH corresponding to W cells, where W is a positive integer less than or equal to N, and T is an integer greater than 0; the subcarrier spacing corresponding to the PDCCH is μ PDCCH The maximum subcarrier spacing or the minimum subcarrier spacing among the subcarrier spacings corresponding to the T PDSCHs is μ PDSCH ;
[0259] When the μ PDCCH < said μ PDSCH When the first symbol of the first scheduled PDSCH is not earlier than N after the end symbol of the PDCCH pdsch The first symbol in the time slot next to the time slot where the PDCCH symbol is located;
[0260] When the μ PDCCH >The μ PDSCH When the first symbol of the first scheduled PDSCH is not earlier than N after the end symbol of the PDCCH pdsch The end symbol of a PDCCH symbol;
[0261] The first PDSCH is the PDSCH with the earliest starting position among the T PDSCHs, and the N pdsch is related to the μ PDCCH related.
[0262] Optionally, the above-mentioned chip includes at least one processor, at least one first memory and at least one second memory; wherein, the aforementioned at least one first memory and the aforementioned at least one processor are interconnected through lines, and instructions are stored in the aforementioned first memory; the aforementioned at least one second memory and the aforementioned at least one processor are interconnected through lines, and the aforementioned second memory stores data that needs to be stored in the aforementioned method embodiment.
[0263] For each device or product applied to or integrated in the chip, each module contained therein can be implemented in the form of hardware such as circuits, or at least some of the modules can be implemented in the form of software programs, which run on the processor integrated inside the chip, and the remaining (if any) modules can be implemented in the form of hardware such as circuits.
[0264] Please refer to Figure 7, which is a schematic diagram of the structure of another communication device provided in an embodiment of the present application. The communication device can be a terminal device or a network device. The communication device 700 may include a memory 701 and a processor 702. Optionally, it also includes a communication interface 703. The memory 701, processor 702, and communication interface 703 are connected via one or more communication buses. The communication interface 703 is controlled by the processor 702 to send and receive information.
[0265] The memory 701 may include a read-only memory and a random access memory, and provides instructions and data to the processor 702. A portion of the memory 701 may also include a nonvolatile random access memory.
[0266] The communication interface 703 is used to receive or send data.
[0267] The processor 702 may be a central processing unit (CPU), or other general-purpose processors, a digital signal processor (DSP), an application-specific integrated circuit (ASIC), an off-the-shelf programmable gate array (FPGA), or other programmable logic devices, discrete gate or transistor logic devices, discrete hardware components, etc. A general-purpose processor may be a microprocessor, and optionally, the processor 702 may be any conventional processor, etc.
[0268] in:
[0269] The memory 701 is used to store program instructions.
[0270] The processor 702 is configured to call the program instructions stored in the memory 701 .
[0271] The processor 702 calls the program instructions stored in the memory 701 to enable the communication device 700 to execute the method executed by the terminal device or the network device in the above method embodiment.
[0272] Please refer to Figure 8, which is a schematic diagram of the structure of a module device provided in an embodiment of the present application. The module device 800 can execute the relevant steps of the terminal device or network device in the aforementioned method embodiment, and the module device 800 includes: a communication module 801, a power module 802, a storage module 803, and a chip 804.
[0273] Among them, the power module 802 is used to provide power to the module device; the storage module 803 is used to store data and instructions; the communication module 801 is used for internal communication within the module device, or for communication between the module device and external devices; the chip 804 is used to execute the method executed by the terminal device or network device in the above method embodiment.
[0274] It should be noted that, for the contents not mentioned in the embodiments corresponding to FIG7 and FIG8 and the specific implementation methods of each step, reference can be made to the embodiment shown in FIG3 and the aforementioned contents, which will not be repeated here.
[0275] An embodiment of the present application also provides a computer-readable storage medium, which stores instructions. When the computer-readable storage medium is executed on a processor, the method flow of the above method embodiment is implemented.
[0276] An embodiment of the present application further provides a computer program product, in which computer-readable instructions are stored. When the computer-readable instructions are executed on a computer, the computer executes the method flow of the above-mentioned method embodiment.
[0277] Regarding the various modules / units contained in the various devices and products described in the above embodiments, they can be software modules / units, hardware modules / units, or partly software modules / units and partly hardware modules / units. For example, for various devices and products applied to or integrated into a chip, the various modules / units contained therein can all be implemented in the form of hardware such as circuits, or at least some of the modules / units can be implemented in the form of software programs, which run on the integrated processor inside the chip, and the remaining (if any) modules / units can be implemented in the form of hardware such as circuits; for various devices and products applied to or integrated into a chip module, the various modules / units contained therein can all be implemented in the form of hardware such as circuits, and different modules / units can be located in the same part of the chip module (such as a chip, circuit module, etc.) or in different components, or at least some of the modules / units can be implemented in the form of software programs. It can be implemented in the form of a software program, which runs on the processor integrated inside the chip module, and the remaining (if any) modules / units can be implemented in the form of hardware such as circuits; for various devices and products applied to or integrated in the terminal, the modules / units contained therein can all be implemented in the form of hardware such as circuits, and different modules / units can be located in the same component (for example, chip, circuit module, etc.) or different components in the terminal, or, at least some modules / units can be implemented in the form of a software program, which runs on the processor integrated inside the terminal, and the remaining (if any) modules / units can be implemented in the form of hardware such as circuits.
[0278] It should be noted that for the aforementioned method embodiments, for the sake of simplicity, they are all expressed as a series of action combinations, but those skilled in the art should be aware that this application is not limited by the order of the actions described, because according to this application, certain operations can be performed in other orders or simultaneously. Secondly, those skilled in the art should also be aware that the embodiments described in this specification are all preferred embodiments, and the actions and modules involved are not necessarily required by this application.
[0279] The descriptions of the various embodiments provided in this application can refer to each other. The descriptions of each embodiment have their own focus. For parts not described in detail in a particular embodiment, please refer to the relevant descriptions of other embodiments. For the convenience and brevity of description, for example, the functions and operations performed by the various devices and equipment provided in the embodiments of this application can refer to the relevant descriptions of the method embodiments of this application. The various method embodiments and the various device embodiments can also refer to, be combined with, or quote each other.
[0280] Finally, it should be noted that the above embodiments are only used to illustrate the technical solutions of the present application, rather than to limit them. Although the present application has been described in detail with reference to the aforementioned embodiments, those skilled in the art should understand that they can still modify the technical solutions described in the aforementioned embodiments, or make equivalent replacements for some or all of the technical features therein. These modifications or replacements do not deviate the essence of the corresponding technical solutions from the scope of the technical solutions of the embodiments of the present application.
Claims
1. A communication method, characterized in that: The method comprises: Receiving downlink control information DCI from a network device, where the DCI can be used to schedule data transmission of N cells at the same time, where N is an integer greater than 1; Data is sent according to the DCI.
2. The method according to claim 1, characterized in that The DCI includes a frequency domain resource allocation FDRA field, the FDRA field includes N FDRA subfields, one FDRA subfield is used to indicate a frequency domain resource corresponding to a cell; the one FDRA subfield includes (X+Y) bits, the X bits are used to indicate the allocated interleaved resources, and the Y bits are determined based on the number of resource block sets RB sets included in the activated uplink bandwidth part BWP; the N cells include a first cell; When the values of the X bits in the FDRA subfield corresponding to the first cell are all 1, it indicates that the first cell is not scheduled; or, When the values of the X bits in the FDRA subfield corresponding to the first cell are all 0, it indicates that the first cell is not scheduled.
3. The method according to claim 1, characterized in that: The DCI includes a frequency domain resource allocation FDRA field, the FDRA field includes N FDRA subfields, one FDRA subfield is used to indicate a frequency domain resource corresponding to a cell; the one FDRA subfield includes (X+Y) bits, the X bits are used to indicate the allocated interleaved resources, and the Y bits are determined based on the number of resource block sets RB sets included in the activated uplink bandwidth part BWP; the N cells include a first cell; When the values of the (X+Y) bits in the FDRA subfield corresponding to the first cell are all 1, it indicates that the first cell is not scheduled; or, When the values of the (X+Y) bits in the FDRA subfield corresponding to the first cell are all 0, it indicates that the first cell is not scheduled.
4. The method according to any one of claims 1 to 3, characterized in that: The DCI includes a modulation and coding scheme MCS field, the MCS field includes N MCS subfields, one of which is used to indicate a time domain resource corresponding to a cell; the N cells include M cells that are not scheduled, the M cells include a first cell, and M is a positive integer less than or equal to N; When M is an integer greater than 1, the first cell is the cell with the lowest cell index among the M cells, or the first cell is the cell with the highest cell index among the M cells, and the MCS subfield corresponding to the first cell is used to indicate the location of the time domain resources for retransmitting hybrid automatic repeat request confirmation response HARQ-ACK information.
5. The method according to any one of claims 1 to 4, characterized in that: The DCI is carried on a physical downlink control channel PDCCH; the DCI includes scheduling information of T downlink shared physical channels PDSCH corresponding to W cells, where W is a positive integer less than or equal to N, and T is an integer greater than 0; the subcarrier spacing corresponding to the PDCCH is μ PDCCH The subcarrier spacings corresponding to the T PDSCHs are all μ PDSCH ; When the μ PDCCH < said μ PDSCH When the first symbol of the first scheduled PDSCH is not earlier than N after the end symbol of the PDCCH pdsch The first symbol in the time slot next to the time slot where the PDCCH symbol is located; When the μ PDCCH >The μ PDSCH When the first symbol of the first scheduled PDSCH is not earlier than N after the end symbol of the PDCCH pdsch The end symbol of a PDCCH symbol; The first PDSCH is the PDSCH with the earliest starting position among the T PDSCHs, and the N pdsch For the μ PDCCH related.
6. The method according to any one of claims 1 to 4, characterized in that: The DCI is carried on a physical downlink control channel PDCCH; the DCI includes scheduling information of T downlink shared physical channels PDSCH corresponding to W cells, where W is a positive integer less than or equal to N, and T is an integer greater than 0; the subcarrier spacing corresponding to the PDCCH is μ PDCCH The maximum subcarrier spacing or the minimum subcarrier spacing among the subcarrier spacings corresponding to the T PDSCHs is μ PDSCH ; When the μ PDCCH < said μ PDSCH When the first symbol of the first scheduled PDSCH is not earlier than N after the end symbol of the PDCCH pdsch The first symbol in the time slot next to the time slot where the PDCCH symbol is located; When the μ PDCCH >The μ PDSCH When the first symbol of the first scheduled PDSCH is not earlier than N after the end symbol of the PDCCH pdsch The end symbol of a PDCCH symbol; The first PDSCH is the PDSCH with the earliest starting position among the T PDSCHs, and the N pdsch For the μ PDCCH related.
7. A communication method, characterized in that: The method comprises: Determine downlink control information DCI, where the DCI can be used to schedule data transmission of N cells at the same time, where N is an integer greater than 1; Send the DCI to the terminal device.
8. The method according to claim 7, characterized in that The DCI includes a frequency domain resource allocation FDRA field, the FDRA field includes N FDRA subfields, one FDRA subfield is used to indicate a frequency domain resource corresponding to a cell; the one FDRA subfield includes (X+Y) bits, the X bits are used to indicate the allocated interleaved resources, and the Y bits are determined based on the number of resource block sets RB sets included in the activated uplink bandwidth part BWP; the N cells include a first cell; When the values of the X bits in the FDRA subfield corresponding to the first cell are all 1, it indicates that the first cell is not scheduled; or, When the values of the X bits in the FDRA subfield corresponding to the first cell are all 0, it indicates that the first cell is not scheduled.
9. The method according to claim 7, characterized in that: The DCI includes a frequency domain resource allocation FDRA field, the FDRA field includes N FDRA subfields, one FDRA subfield is used to indicate a frequency domain resource corresponding to a cell; the one FDRA subfield includes (X+Y) bits, the X bits are used to indicate the allocated interleaved resources, and the Y bits are determined based on the number of resource block sets RB sets included in the activated uplink bandwidth part BWP; the N cells include a first cell; When the values of the (X+Y) bits in the FDRA subfield corresponding to the first cell are all 1, it indicates that the first cell is not scheduled; or, When the values of the (X+Y) bits in the FDRA subfield corresponding to the first cell are all 0, it indicates that the first cell is not scheduled.
10. The method according to any one of claims 7 to 9, characterized in that: The DCI includes a modulation and coding scheme MCS field, the MCS field includes N MCS subfields, one of which is used to indicate a time domain resource corresponding to a cell; the N cells include M cells that are not scheduled, the M cells include a first cell, and M is a positive integer less than or equal to N; When M is an integer greater than 1, the first cell is the cell with the lowest cell index among the M cells, or the first cell is the cell with the highest cell index among the M cells, and the MCS subfield corresponding to the first cell is used to indicate the location of the time domain resources for retransmitting hybrid automatic repeat request confirmation response HARQ-ACK information.
11. The method according to any one of claims 7 to 10, characterized in that: The DCI is carried on a physical downlink control channel PDCCH; the DCI includes scheduling information of T downlink shared physical channels PDSCH corresponding to W cells, where W is a positive integer less than or equal to N, and T is an integer greater than 0; the subcarrier spacing corresponding to the PDCCH is μ PDCCH The subcarrier spacings corresponding to the T PDSCHs are all μ PDSCH ; When the μ PDCCH < said μ PDSCH When the first symbol of the first scheduled PDSCH is not earlier than N after the end symbol of the PDCCH pdsch The first symbol in the time slot next to the time slot where the PDCCH symbol is located; When the μ PDCCH >The μ PDSCH When the first symbol of the first scheduled PDSCH is not earlier than N after the end symbol of the PDCCH pdsch The end symbol of a PDCCH symbol; The first PDSCH is the PDSCH with the earliest starting position among the T PDSCHs, and the N pdsch For the μ PDCCH related.
12. The method according to any one of claims 7 to 10, characterized in that: The DCI is carried on a physical downlink control channel PDCCH; the DCI includes scheduling information of T downlink shared physical channels PDSCH corresponding to W cells, where W is a positive integer less than or equal to N, and T is an integer greater than 0; the subcarrier spacing corresponding to the PDCCH is μ PDCCH The maximum subcarrier spacing or the minimum subcarrier spacing among the subcarrier spacings corresponding to the T PDSCHs is μ PDSCH ; When the μ PDCCH < said μ PDSCH When the first symbol of the first scheduled PDSCH is not earlier than N after the end symbol of the PDCCH pdsch The first symbol in the time slot next to the time slot where the PDCCH symbol is located; When the μ PDCCH >The μ PDSCH When the first symbol of the first scheduled PDSCH is not earlier than N after the end symbol of the PDCCH pdsch The end symbol of a PDCCH symbol; The first PDSCH is the PDSCH with the earliest starting position among the T PDSCHs, and the N pdsch For the μ PDCCH related.
13. A communication device, characterized in that: The device comprises: A transceiver unit, configured to receive downlink control information DCI from a network device, wherein the DCI can be used to schedule data transmission of N cells simultaneously, where N is an integer greater than 1; The transceiver unit is further used to send data according to the DCI.
14. A communication device, characterized in that: The device comprises: A processing unit, configured to determine downlink control information DCI, where the DCI can be used to schedule data transmission of N cells simultaneously, where N is an integer greater than 1; A transceiver unit is used to send the DCI to the terminal device.
15. A chip, characterized in that: The method comprises a processor and a communication interface, wherein the processor is configured to enable the chip to execute the method according to any one of claims 1 to 6, or execute the method according to any one of claims 7 to 12.
16. A module device, characterized in that: The module device includes a communication module, a power module, a storage module and a chip, wherein: The power module is used to provide electrical energy to the module device; The storage module is used to store data and instructions; The communication module is used for internal communication of the module device and / or for communication between the module device and an external device; The chip is used to execute the method according to any one of claims 1 to 6, or to execute the method according to any one of claims 7 to 12.
17. A communication device, characterized in that: include: one or more processors, one or more memories, and one or more transceivers; The one or more memories are used to store computer programs, and the one or more processors and one or more transceivers are used to execute the computer programs stored in the one or more memories, so that the communication device performs the method as described in any one of claims 1 to 6, or the method as described in any one of claims 7 to 12.
18. A computer-readable storage medium, characterized in that: The computer storage medium stores computer-readable instructions, and when the computer-readable instructions are executed on a computer, the computer executes the method according to any one of claims 1 to 6, or the method according to any one of claims 7 to 12.
19. A computer program product, characterized in that The computer program product comprises: a computer program code, and when the computer program code is executed, the method according to any one of claims 1 to 6 is executed, or the method according to any one of claims 7 to 12 is executed.
20. A communication system, characterized in that: The communication system comprises a communication device for executing the method according to any one of claims 1 to 6, and a communication device for executing the method according to any one of claims 7 to 12.
Citation Information
Patent Citations
Communication method and related device
CN119233422A
Two cell scheduling for NR operation
CN113473635A
Control information transmission method, device and system
CN113517947A
DCI design for multi-cross carrier scheduling
US20210321400A1
Method for generating hybrid automatic repeat request (HARQ) codebook, and apparatus
WO2022040964A1