Communication method and related device
By introducing FDRA and MCS fields in DCI, combining the time domain relationship between PDCCH and PDSCH, the problem of low downlink control information scheduling efficiency in the prior art is solved, efficient scheduling of data transmission for multiple cells is achieved, and the system is improved Applicability and efficiency.
Patent Information
- Application Number
- CN202310804685.4
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2023-06-30
- Publication Date
- 2024-12-31
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 in DCI, multiple FDRA subfields are used to indicate the frequency domain resources of multiple cells, combined with the modulation encoding scheme (MCS) field, and the time domain of PDCCH and PDSCH is defined. Relationship, realizes efficient scheduling of data transmission of multiple cells.
It improves data transmission efficiency and applicability, can schedule data transmission of multiple cells at the same time, and enhances the flexibility and efficiency of the system.
Smart Images

Figure CN119233422A_ABST
Abstract
Description
Technical Field
[0001] The present application relates to the field of communication technology, and in particular to a communication method and related devices. Background Art
[0002] 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. Summary of the invention
[0003] The embodiment of the present application provides a communication method and related devices, which further enhance the design of DCI, are conducive to improving data transmission efficiency and have high applicability.
[0004] In a first aspect, an embodiment of the present application provides a communication method, which can be applied to a terminal device, which can be the terminal device itself, or a chip in the terminal device. The method includes:
[0005] 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;
[0006] Data is sent according to the DCI.
[0007] In the present application, DCI can be used to simultaneously schedule data transmission of two or more cells, which is beneficial to improving data transmission efficiency and has high applicability.
[0008] 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 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;
[0009] 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,
[0010] 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.
[0011] In this implementation, it is specified how to indicate through DCI that one or some cells are not scheduled / not scheduled when the type-2 resource allocation type (ie, interlace resource allocation type) is used.
[0012] 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 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;
[0013] 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,
[0014] 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.
[0015] In this implementation, it is specified how to indicate through DCI that one or some cells are not scheduled / not scheduled when the type-2 resource allocation type (ie, interlace resource allocation type) is used.
[0016] 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;
[0017] 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.
[0018] In this implementation, it is specified how to indicate the location of the time domain resources used to retransmit the HARQ-ACK information when the FDRA method is used to indicate which cells are scheduled.
[0019] 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 spacings corresponding to the T PDSCHs are all μ PDSCH ;
[0020] 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;
[0021] 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;
[0022] The first PDSCH is the PDSCH with the earliest starting position among the T PDSCHs, and the N pdsch For the μ PDCCH related.
[0023] 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 subcarrier spacing corresponding to multiple PDSCHs (here the subcarrier spacing corresponding to multiple PDSCHs is the same).
[0024] 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 ;
[0025] 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;
[0026] 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;
[0027] The first PDSCH is the PDSCH with the earliest starting position among the T PDSCHs, and the N pdsch For the μ PDCCH related.
[0028] 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 maximum subcarrier spacing or the minimum subcarrier spacing among the subcarrier spacings corresponding to multiple PDSCHs is different.
[0029] In a second aspect, an embodiment of the present application provides a communication method, which can be applied to a network device, and the network device can be the network device itself, or can also be a chip in the network device. The method includes:
[0030] 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;
[0031] Send the DCI to the terminal device.
[0032] 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 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;
[0033] 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,
[0034] 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.
[0035] 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 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;
[0036] 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,
[0037] 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.
[0038] 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;
[0039] 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.
[0040] 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 ;
[0041] 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;
[0042] 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;
[0043] The first PDSCH is the PDSCH with the earliest starting position among the T PDSCHs, and the N pdsch For the μ PDCCH related.
[0044] 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 ;
[0045] 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;
[0046] 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;
[0047] The first PDSCH is the PDSCH with the earliest starting position among the T PDSCHs, and the N pdsch For the μ PDCCH related.
[0048] In a third aspect, an embodiment of the present application provides a communication device, which may be a terminal device itself, or may be a chip in the terminal device. The device includes:
[0049] 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;
[0050] The transceiver unit is further used to send data according to the DCI.
[0051] 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 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;
[0052] 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,
[0053] 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.
[0054] 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 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;
[0055] 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,
[0056] 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.
[0057] 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;
[0058] 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.
[0059] 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 spacings corresponding to the T PDSCHs are all μ PDSCH ;
[0060] 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;
[0061] 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;
[0062] The first PDSCH is the PDSCH with the earliest starting position among the T PDSCHs, and the N pdsch For the μ PDCCH related.
[0063] 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 ;
[0064] 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;
[0065] 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;
[0066] The first PDSCH is the PDSCH with the earliest starting position among the T PDSCHs, and the N pdsch For the μ PDCCH related.
[0067] 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 the network device. The device includes:
[0068] 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;
[0069] A transceiver unit is used to send the DCI to the terminal device.
[0070] 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 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;
[0071] 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,
[0072] 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.
[0073] 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 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;
[0074] 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,
[0075] 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.
[0076] 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;
[0077] 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.
[0078] 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 spacings corresponding to the T PDSCHs are all μ PDSCH ;
[0079] 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;
[0080] 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;
[0081] The first PDSCH is the PDSCH with the earliest starting position among the T PDSCHs, and the N pdsch For the μ PDCCH related.
[0082] 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 ;
[0083] 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;
[0084] 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;
[0085] The first PDSCH is the PDSCH with the earliest starting position among the T PDSCHs, and the N pdsch For the μ PDCCH related.
[0086] In a fifth aspect, a chip is provided, comprising a processor and a communication interface, wherein the processor is configured to cause 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.
[0087] In a 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.
[0088] In a 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 aspect above, or executes a method as described in any one of the second aspect above.
[0089] 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.
[0090] In a ninth aspect, the present application provides a computer program or a computer program product, comprising codes or instructions, which, when executed on a computer, enable the computer to execute any method of the first aspect, or to execute any method of the second aspect.
[0091] 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
[0092] Figure 1 It is a schematic diagram of the architecture of a communication system provided by an embodiment of the present application;
[0093] Figure 2 is a schematic diagram of an interlace provided in an embodiment of the present application;
[0094] Figure 3 It is a flow chart of the communication method provided in the embodiment of the present application;
[0095] Figure 4a It is a schematic diagram of a scenario of the time domain position of the PDCCH and the first PDSCH provided in an embodiment of the present application;
[0096] Figure 4b This is another scenario schematic diagram of the time domain position of the PDCCH and the first PDSCH provided in an embodiment of the present application;
[0097] Figure 5a It is another scenario schematic diagram of the time domain position of the PDCCH and the first PDSCH provided in an embodiment of the present application;
[0098] Figure 5b It is another scenario schematic diagram of the time domain position of the PDCCH and the first PDSCH provided in an embodiment of the present application;
[0099] Figure 5c It is another scenario schematic diagram of the time domain position of the PDCCH and the first PDSCH provided in an embodiment of the present application;
[0100] Figure 5d It is another scenario schematic diagram of the time domain position of the PDCCH and the first PDSCH provided in an embodiment of the present application;
[0101] Figure 6 is a structural diagram of another communication device provided in an embodiment of the present application;
[0102] Figure 7 is a structural diagram of another communication device provided in an embodiment of the present application;
[0103] Figure 8It is a structural schematic diagram of a module device provided in an embodiment of the present application. DETAILED DESCRIPTION
[0104] The following will be combined with the drawings in the embodiments of the present application to clearly and completely describe the technical solutions in the embodiments of the present application. Obviously, the described embodiments are only part of the embodiments of the present application, not all of the embodiments. Based on the embodiments in the present application, all other embodiments obtained by ordinary technicians in this field without creative work are within the scope of protection of this application.
[0105] 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 used as limitations to the present application. As used in the specification and the 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 its 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 kinds of relationships may exist, for example, "A and / or B" may represent: only A exists, only B exists, and A and B exist at the same time, wherein A, B may be singular or plural. The character " / " generally indicates that the associated objects before and after are a kind of "or" relationship.
[0106] 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 variation thereof are intended to cover non-exclusive inclusions, for example, a process, method, system, product, or server comprising 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.
[0107] In order to better understand the embodiments of the present application, the system architecture involved in the embodiments of the present application is first introduced below:
[0108] The technical solutions of the embodiments of the present application can be applied to various communication systems, for example: 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, etc.
[0109] 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.
[0110] See also Figure 1 , Figure 1 1 is a schematic diagram of a communication system provided by an embodiment of the present application. The solution in the present application can be applied to the communication system. The communication system may include at least one network device and at least one terminal device. Figure 1 Take the communication system including 1 network device and 1 terminal device as an example.
[0111] 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 (such as ships, etc.); it can also be deployed in the air (such as airplanes, balloons and satellites, etc.). The terminal device may 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 smart grid, a wireless terminal in transportation safety, a wireless terminal in smart city, a wireless terminal in smart home, a wearable terminal device, etc. The embodiments of the present application do not limit the application scenario. The terminal device may sometimes also be referred to as a terminal, a 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 may be a terminal device, or may be a device that can support the terminal device to realize the function, such as a chip system or a combination of devices and components that can realize the function of the terminal device, and the device may be installed in the terminal device.
[0112] The network device may 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 WiFi system. The network device may also be a module or unit that completes some functions of a base station, for example, a central unit (CU) or a distributed unit (DU). The CU here completes the functions of the radio resource control protocol and the packet data convergence protocol (PDCP) of the base station, and may also complete the functions of the service data adaptation protocol (SDAP); the DU completes the functions of the radio link control layer and the medium access control (MAC) layer of the base station, and may also complete the functions of part or all of the physical layer. For a detailed description of each of the above protocol layers, please refer to the relevant technical specifications of the 3rd generation partnership project (3GPP). The network device may be a macro base station, a micro base station or an indoor station, a relay node or a donor node, etc. In the embodiments of the present application, the device for implementing the function of the network device may be the network device itself, or 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, and the device may be installed in the network device. The embodiments of the present application do not limit the specific technology and specific device form adopted by the network device.
[0113] First, some nouns involved in the embodiments of the present application are explained to facilitate understanding by those skilled in the art.
[0114] 1. Subcarrier spacing (SCS)
[0115] In the new radio (NR), multiple SCSs are defined. The SCS corresponding to the SCS number μ is 2 μ 15kHz. For example, the SCS with serial number μ from 0 to 4 corresponds to 15KHz, 30KHz, 60KHz, 120KHz and 240KHz respectively.
[0116] 2. Resource block (RB)
[0117] In NR, one RB is defined as 12 consecutive subcarriers in the frequency domain.
[0118] 3. Interlace, also known as error resource subset
[0119] In the unlicensed spectrum of the 3rd generation partnership project (3GPP), the physical downlink shared channel (PUSCH) / physical uplink control channel (PUCCH) transmission can be carried out in an interlace manner. Each interlace is a basic unit of resource allocation. A 20MHz / 10MHz interlace contains 10 or 11 RBs, which are evenly distributed in the frequency domain. For example, interlace 0 is composed of RBs with RB indexes of 0, 10, 20, ..., 90. RB0 to RB9 constitute interlaced resource group (cluster) 0, and RB10 to RB19 constitute interlaced resource group (cluster) 1, etc. Each interlaced resource group contains 10 RBs, which belong to different interlaces.
[0120] For example, see Figure 2 , Figure 2 Schematic diagram of the interlace provided in the embodiment of the present application. Figure 2As shown in the figure, the bandwidth of the bandwidth part (BWP) is 20MHz, and it includes 100 RBs in total. Assume that 10 RBs are configured in each interlace and are evenly distributed in the frequency domain. For example, interlace 0 is composed of RBs with RB indexes of 0, 10, 20, ..., 90, that is, interlace 0 = {RB0, RB10, RB20, RB30, RB40, RB50, RB60, RB70, RB80, RB90}. For another example, interlace 1 is composed 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 the same goes for RBs. Interlace 9 is composed of RBs with RB indices of 9, 19, 29, ..., 99, that is, interlace 9 = {RB9, RB19, RB29, RB39, RB49, RB59, RB69, RB79, RB89, RB99}.
[0121] Currently, a DCI is mainly used to schedule data transmission in a cell, but this scheduling method is inefficient and not very applicable. Based on this, the present application proposes a scheme for DCI scheduling data transmission in multiple cells, and an enhanced method for DCI design under this scheme, which is conducive to improving data transmission efficiency and has high applicability.
[0122] The communications, devices, chips and chip modules provided in the embodiments of the present application are further described below in detail.
[0123] See also Figure 3 , Figure 3 It is a flow chart of the communication method provided in the embodiment of the present application. Figure 3 The execution subject of the method shown may be a terminal device or a network device. The terminal device or the network device may be the terminal device itself or the network device itself, or may be a chip in the terminal device or a chip in the network device. For the convenience of description, the following takes the execution subject as a terminal device or a network device as an example to exemplify the method provided in the present application. Figure 3 As shown, it includes the following steps S301-S302:
[0124] S301: A network device sends DCI to a terminal device. Correspondingly, the terminal device receives DCI from the network device.
[0125] In some feasible implementations, the network device may determine the 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 described as the information carried / transmitted by the PDCCH is the DCI.
[0126] It should be noted that the DCI in the present application can be used to schedule data transmission of N cells at the same time, where N is an integer greater than 1. That is to say, the DCI can be used to schedule data transmission of 2 or more cells at the same time, or described as, the DCI can be used to schedule data transmission of multiple cells at the same time, or described as, the DCI can be used to schedule data transmission of 2 or more carriers at the same time. Based on this, the present application also enhances the design of DCI, and the following describes different enhancement methods respectively:
[0127] Enhancement method 1:
[0128] 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. Among them, 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. Among them, when the FDRA subfield corresponding to a certain cell is set to a special value, it means that this 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 0, it means that this cell is not scheduled; for example, when resource allocation type 1 is adopted, if the FDRA subfield corresponding to a certain cell is set to all 1, it means that this cell is not scheduled; for 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 1 or all 0, it means that this cell is not scheduled. It is understandable that resource allocation type 2 is an interlace resource allocation type, but there is currently no relevant regulation on how to indicate that a cell is not scheduled when using resource allocation type 2. Based on this, the present application proposes an enhanced method 1, which proposes a solution for how to indicate that one or some cells are not scheduled (not scheduled) through DCI under resource allocation type 2.
[0129] 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:
[0130] 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.
[0131] 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.
[0132] 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.
[0133] 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.
[0134] It is understandable that the size of X involved in this application has the following two situations:
[0135] Case 1: When the subcarrier spacing of the PDCCH 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 interlaced resource allocation situations. Specifically, the first 55 situations correspond to the joint coding of the starting position and length of 10 interlaces, and the last 8 situations can be found in protocol 38.214, which will not be described here. Ybit can be determined by the number of RB sets contained in the currently activated uplink BWP. For example:
[0136]
[0137] in, Indicates the number of RB sets contained in the activated uplink BWP.
[0138] Based on situation 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.
[0139] 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.
[0140] 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,
[0141] 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.
[0142] Case 2 is: when the subcarrier spacing of the PDCCH is 30KHz, X=5, that is, (5+Y) bits can be used to indicate frequency domain resource allocation, where each bit in the 5 bits corresponds to 5 interlaces, that is, the interlace is indicated by a bitmap. Similarly, Ybit can be determined by the number of RB sets contained in the currently activated uplink BWP. For example:
[0143]
[0144] in, Indicates the number of RB sets contained in the activated uplink BWP.
[0145] Based on situation 2, in one implementation, when the values of the 5 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 5 bits in the FDRA subfield corresponding to the first cell are all 0, it indicates that the first cell is not scheduled.
[0147] In yet another implementation, when the values of (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 (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] The hybrid automatic repeat request (HARQ) mechanism is used in the new radio (NR) system to improve the efficiency of data transmission. In the medium access control (MAC) layer, each cell has a HARQ entity, which is independent for uplink and downlink. Each HARQ entity contains multiple parallel HARQ processes. Based on the decoding result, the terminal device instructs the physical layer to send an acknowledgment (ACK) or a negative acknowledgment (NACK) message. ACK and NACK information 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 for feedback of HARQ-ACK information of the physical downlink shared channel (PDSCH) of semi-persistent scheduling (SPS) is located is configured as a downlink time slot, or at least one symbol of the PUCCH resource for feedback of HARQ-ACK information of 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. In the case where 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 cycle is very short, the HARQ-ACK information feedback is very frequent, and the problem of the cancellation of the above-mentioned HARQ-ACK information feedback is particularly serious. In order to solve the problem that the HARQ-ACK feedback corresponding to the PDSCH is cancelled and affects 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 indication (i.e., HARQ-ACK retransmission indicator) field in the DCI indicates whether HARQ-ACK retransmission is to be 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 schedule data transmission of two or more cells at the same time. When the FDRA method is used to indicate which cell or cells are specifically scheduled, it is not discussed how to indicate the location of the time domain resources used to retransmit the HARQ-ACK information. Based on this, this application proposes an enhanced method 2, which proposes a solution for indicating the time domain location of the 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, 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 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 cell may indicate that the cell is not scheduled, or (X+Y) bits in the FDRA subfield corresponding to a cell may indicate that the cell is not scheduled, that is, enhanced mode 2 may be combined with enhanced mode 1.
[0154] In a possible implementation, when M is equal to 1 (that is, when only one cell 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 the time domain position indicating the retransmission of the HARQ-ACK information). When M is an integer greater than 1 (that is, there are 2 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 the time domain position indicating the retransmission of the HARQ-ACK information). Among them, 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 may 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, and 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 2 or more cells that are not scheduled), the MCS subfield corresponding to a certain fixed cell may also be specified to indicate the time domain position of the HARQ-ACK information retransmission. Optionally, the fixed cell may be predefined by the protocol, or preconfigured, or configured by the network device, which is not limited here.
[0157] Enhancement method 3:
[0158] At present, NR needs to support cross-carrier scheduling between different SCSs. In the prior art, one DCI is mainly used to schedule data transmission in one cell. Therefore, it only stipulates the relationship between the end time domain position of PDCCH and the start 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 end time domain position of PDCCH and the start time domain position of PDSCH when the subcarrier spacing corresponding to PDCCH is different from the subcarrier spacing corresponding to multiple PDSCHs (here the subcarrier spacing corresponding to multiple PDSCHs are the same), or when the subcarrier spacing corresponding to PDCCH is different from the maximum subcarrier spacing or the minimum subcarrier spacing in the subcarrier spacing corresponding to multiple PDSCHs. 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 spacings 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 among the subcarrier spacings 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 symbol.
[0164] For example, see Figure 4a , Figure 4a FIG. 1 is a schematic diagram of a scenario of the time domain position of the PDCCH and the first PDSCH provided in an embodiment of the present application. Figure 4a As shown, the subcarrier spacing corresponding to 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. PDCCH <μ PDSCH Therefore, the first PDSCH scheduled (such as Figure 4a The first symbol of PDSCH 1 in Figure 4a t1 in the figure) is no earlier than the end symbol of PDCCH (such as Figure 4a After t0) in N pdsch The first symbol in the time slot next to the time slot where the 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, Figure 4a In the scenario shown, T=2, and the start time of PDSCH 1 of the two PDSCHs is earlier than the start time of PDSCH 2, so PDSCH 1 is the first PDSCH.
[0165] For example, see Figure 4b , Figure 4b FIG. 1 is another schematic diagram of the time domain position of the PDCCH and the first PDSCH provided in an embodiment of the present application. Figure 4b As shown, the subcarrier spacing corresponding to 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. PDCCH >μ PDSCH Therefore, the first PDSCH scheduled (such as Figure 4b The first symbol of PDSCH 1 in Figure 4b t1 in the figure) is no earlier than the end symbol of PDCCH (such as Figure 4b N after t0) 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, Figure 4b In the scenario shown, T=2, and the start time of PDSCH 1 of the two PDSCHs is earlier than the start time of PDSCH 2, so 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] The first PDSCH is the PDSCH with the earliest starting position among the T PDSCHs, N pdsch The size of μ PDCCH It's about the size.
[0170] For example, see Figure 5a , Figure 5a FIG. 1 is another schematic diagram of the time domain position of the PDCCH and the first PDSCH provided in an embodiment of the present application. Figure 5aAs shown, the subcarrier spacing corresponding to PDCCH is 30kHz, that is, μ PDCCH =30kHz, the subcarrier spacings corresponding to the PDSCH of cell 1 and cell 2 are 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, due to μ PDCCH <μ PDSCH Therefore, the first PDSCH scheduled (such as Figure 5a The first symbol of PDSCH 1 in Figure 5a t1 in the figure) is no earlier than the end symbol of PDCCH (such as Figure 5a After t0) in N pdsch The first symbol in the time slot next to the time slot where the 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, Figure 5a In the scenario shown, T=2, the start time of PDSCH 1 of the two PDSCHs is earlier than the start time of PDSCH 2. Therefore, PDSCH 1 is the first PDSCH, and the subsequent Figure 5b to Figure 5d Similar, no further elaboration will be given below.
[0171] For further examples, see Figure 5b , Figure 5b FIG. 1 is another schematic diagram of the time domain position of the PDCCH and the first PDSCH provided in an embodiment of the present application. Figure 5b As shown, the subcarrier spacing corresponding to PDCCH is 30kHz, that is, μ PDCCH =30kHz, the subcarrier spacings corresponding to the PDSCH of cell 1 and cell 2 are 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, due to μ PDCCH <μ PDSCH Therefore, the first PDSCH scheduled (such as Figure 5b The first symbol of PDSCH 1 in Figure 5b t1 in the figure) is no earlier than the end symbol of PDCCH (such as Figure 5b After t0) in N pdschThe first symbol in the time slot next to the time slot where the PDCCH symbol is located.
[0172] For example, see Figure 5c , Figure 5c FIG. 1 is another schematic diagram of the time domain position of the PDCCH and the first PDSCH provided in an embodiment of the present application. Figure 5c As shown, the subcarrier spacing corresponding to PDCCH is 120kHz, that is, μ PDCCH =120kHz, the subcarrier spacings corresponding to the PDSCHs of cell 1 and cell 2 are 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 PDSCHs of cell 1 and cell 2 is μ PDSCH For example, μ PDSCH = 30kHz as an example, due to μ PDCCH >μ PDSCH Therefore, the first PDSCH scheduled (such as Figure 5c The first symbol of PDSCH 1 in Figure 5c t1 in the figure) is no earlier than the end symbol of PDCCH (such as Figure 5c N after t0) pdsch The end symbol of a PDCCH symbol.
[0173] For example, see Figure 5d , Figure 5d FIG. 1 is another schematic diagram of the time domain position of the PDCCH and the first PDSCH provided in an embodiment of the present application. Figure 5d As shown, the subcarrier spacing corresponding to PDCCH is 120kHz, that is, μ PDCCH =120kHz, the subcarrier spacings corresponding to the PDSCHs of cell 1 and cell 2 are 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 PDSCHs of cell 1 and cell 2 is μ PDSCH For example, μ PDSCH = 60kHz, for example, due to μ PDCCH >μ PDSCH Therefore, the first PDSCH scheduled (such as Figure 5d The first symbol of PDSCH 1 in Figure 5d t1 in the figure) is no earlier than the end symbol of PDCCH (such as Figure 5d N after t0) 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, enhances mode 1 to enhance mode 3, which is beneficial to improving data transmission efficiency and has high applicability.
[0178] See also Figure 6 , Figure 6 is a schematic diagram of the structure of a communication device provided in an embodiment of the present application. The communication device may be a terminal device or a device having the function of a terminal device (eg, a chip). Figure 6 As shown, the communication device 600 may 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 of N cells at the same time, 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 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;
[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 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;
[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 resources 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 spacings corresponding to the T PDSCHs are all μ 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 μ 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;
[0193] The first PDSCH is the PDSCH with the earliest starting position among the T PDSCHs, and the N pdsch For 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 For 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 at the same time, 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 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;
[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 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;
[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 resources 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 spacings corresponding to the T PDSCHs are all μ 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 μ 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;
[0212] The first PDSCH is the PDSCH with the earliest starting position among the T PDSCHs, and the N pdsch For 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 For the μ PDCCH related.
[0217] The present application also provides a chip, which can execute the relevant steps of the terminal device or network device in the above method embodiment. The chip includes a processor and a communication interface, and the processor is configured to enable 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 of N cells at the same time, where N is an integer greater than 1;
[0220] Data is sent according to the DCI.
[0221] In the present application, DCI can be used to simultaneously schedule data transmission of two or more cells, 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 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;
[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 / not scheduled 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 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;
[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 / not scheduled 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 resources 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 the 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 spacings corresponding to the T PDSCHs are all μ 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 For the μ PDCCH related.
[0237] 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 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 pdschFor 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 maximum subcarrier spacing or the minimum subcarrier spacing among the subcarrier spacings corresponding to multiple PDSCHs is different.
[0243] In a second implementation manner, when the chip is used to execute the relevant steps of 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 at the same time, 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 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;
[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 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;
[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 resources 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 spacings corresponding to the T PDSCHs are all μ 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 For 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 For 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 via 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 via 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 a processor integrated inside the chip, and the remaining (if any) modules can be implemented in the form of hardware such as circuits.
[0264] See also Figure 7 , Figure 7700 is a schematic diagram of the structure of another communication device provided in an embodiment of the present application. The communication device may 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, the processor 702 and the 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, digital signal processors (DSP), application-specific integrated circuits (ASIC), field-programmable gate arrays (FPGA), or other programmable logic devices, discrete gates or transistor logic devices, discrete hardware components, etc. A general-purpose processor may be a microprocessor, and optionally, the processor 702 may also be any conventional processor, etc. Among them:
[0268] The memory 701 is used to store program instructions.
[0269] The processor 702 is used to call the program instructions stored in the memory 701.
[0270] 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.
[0271] See also Figure 8 , Figure 8 800 can execute the relevant steps of the terminal device or network device in the above method embodiment, and the module device 800 includes: a communication module 801, a power module 802, a storage module 803 and a chip 804.
[0272] 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 of the module device, or for the module device to communicate with external devices; the chip 804 is used to execute the method executed by the terminal device or network device in the above method embodiment.
[0273] It should be noted that Figure 7 and Figure 8 The contents not mentioned in the corresponding embodiments and the specific implementation methods of each step can be found in Figure 3 The illustrated embodiments and the aforementioned contents will not be described in detail here.
[0274] An embodiment of the present application also provides a computer-readable storage medium, in which instructions are stored. When the computer-readable storage medium is executed on a processor, the method flow of the above method embodiment is implemented.
[0275] The embodiment of the present application also 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 method embodiment.
[0276] Regarding the various modules / units included in the various devices and products described in the above embodiments, they can be software modules / units, or hardware modules / units, or they can be partially software modules / units and partially hardware modules / units. For example, for various devices and products applied to or integrated in a chip, the various modules / units included 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 in a chip module, the various modules / units included 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. The software programs 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. It can be implemented in the form of a software program, which runs on a 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 in different components in the terminal, or, at least some modules / units can be implemented in the form of a software program, which runs on a processor integrated inside the terminal, and the remaining (if any) modules / units can be implemented in the form of hardware such as circuits.
[0277] 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 the present application is not limited by the described order of actions, because according to the present 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 the specification are all preferred embodiments, and the actions and modules involved are not necessarily required by the present application.
[0278] The descriptions of the various embodiments provided in this application can refer to each other, and the descriptions of the various embodiments have different focuses. For parts that are not described in detail in a certain embodiment, refer to the relevant descriptions of other embodiments. For the convenience and simplicity of description, for example, the functions of the various devices and equipment provided in the embodiments of this application and the operations performed can refer to the relevant descriptions of the method embodiments of this application, and the various method embodiments and the various device embodiments can also refer to, combine or quote each other.
[0279] 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 it. 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 replace some or all of the technical features therein with equivalents. However, these modifications or replacements do not cause the essence of the corresponding technical solutions to deviate 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.
Citation Information
Cited By
Communication method and related apparatus
EP4738965A1
Communication method and related apparatus
WO2025002342A1
Method and apparatus for transmitting and receiving signal in communication system
WO2026173332A1
