Resource configuration method and apparatus

By statically indicating frequency domain resource allocation type 1 and transmitting data on all RBs within the active BWP of the terminal device, the RRC reconstruction problem caused by RA type 1 is solved, improving data transmission efficiency and communication quality.

WO2026026899A1PCT designated stage Publication Date: 2026-02-05HUAWEI TECH CO LTD
View PDF 6 Cites 0 Cited by

Patent Information

Application Number
PCT/CN2025/111748
Authority / Receiving Office
WO · WO
Patent Type
Applications
Current Assignee / Owner
Priority Date
2024-08-02
Filing Date
2025-07-31
Publication Date
2026-02-05

AI Technical Summary

Technical Problem

When network devices allocate frequency domain resources to terminal devices through RA type 1, the terminal devices may fail to decode the received signals correctly, leading to RRC reconstruction, which affects communication quality and user experience.

Method used

By statically indicating that the frequency domain resource allocation type is type 1, data transmission is performed on all RBs within the active BWP of the terminal device, or data transmission is performed on multiple cells, thus avoiding RRC reconstruction.

Benefits of technology

It reduces the probability of data transmission interruption and improves data transmission efficiency and communication quality.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN2025111748_05022026_PF_FP_ABST
    Figure CN2025111748_05022026_PF_FP_ABST
Patent Text Reader

Abstract

The present application relates to the field of communications, and provides a resource configuration method and apparatus. The method comprises: a terminal device determines that a frequency domain resource allocation type of a first cell is frequency domain resource allocation type 1; the terminal device determines that the number of bits used for indicating frequency domain resources of the first cell is 0; and by means of a first data channel, the terminal device performs data transmission on the first cell, wherein the first data channel is carried on all RBs in an active BWP. Alternatively, when the frequency domain resource allocation type of the first cell is frequency domain resource allocation type 1, the terminal device expects that the number of bits used for indicating frequency domain resources of the first cell is greater than 0. In this way, the probability of data transmission interruption can be reduced.
Need to check novelty before this filing date? Find Prior Art

Description

Resource configuration method and apparatus

[0001] The present application claims priority to the Chinese patent application No. 202411060863.8, filed on August 2, 2024, and entitled "Resource configuration method and apparatus", the content of which is incorporated herein by reference in its entirety. TECHNICAL FIELD

[0002] The present application relates to the field of communication, and in particular to a resource configuration method and apparatus. BACKGROUND

[0003] In the communication process between a network device and a terminal device, the network device can allocate frequency domain resources to the terminal device through resource allocation type 0 (RA type 0) or resource allocation type 1 (RA type 1). The RA type 0 is a resource block group (RBG) based allocation method, and each RBG contains multiple continuous resource blocks (RBs). The RA type 1 is an RB based allocation method, which allows finer granularity of resource allocation.

[0004] However, when the network device allocates frequency domain resources to the terminal device through the RA type 1, there may be a case that the terminal device cannot correctly decode the received signal, and thus requests the network device to perform radio resource control (RRC) reestablishment. The RRC reestablishment process will cause data transmission interruption, affecting the communication quality and user experience. SUMMARY

[0005] The present application provides a resource configuration method and apparatus, which is beneficial to reduce the probability of data transmission interruption.

[0006] In a first aspect, a resource configuration method is provided, which can be applied to a terminal device or a chip in the terminal device. The method can include: receiving first indication information, the first indication information being used to indicate that a frequency domain resource allocation type of a first cell is a frequency domain resource allocation type 1, the frequency domain resource allocation type 1 being used to allocate continuous resource block (RB) within a bandwidth part (BWP); receiving downlink control information (DCI), a format of the DCI being a DCI format used to schedule a data channel of a plurality of cells, the plurality of cells including the first cell; determining a bit number of a first frequency domain resource allocation (FDRA) field in the DCI, the first FDRA field being used to indicate a frequency domain resource of a first data channel of the first cell; and in a case where the bit number of the first FDRA field is 0, performing data transmission through the first data channel on the first cell, the first data channel being carried on all RBs within an activated BWP.

[0007] The resource configuration method provided in the present application is used to indicate, by a network device, that the frequency domain resource allocation type of the first cell is the frequency domain resource allocation type 1 and the bit number of the first FDRA field corresponding to the first cell is 0, so that the terminal device can perform data transmission on all RBs within the activated BWP instead of performing RRC reestablishment, thereby reducing the probability of data transmission interruption.

[0008] In a possible implementation, the method further includes: determining a bit number of a second FDRA field in the DCI, the second FDRA field being used to indicate a frequency domain resource of a second data channel of a second cell in the plurality of cells; and in a case where the bit number of the second FDRA field is not 0, performing data transmission through the second data channel on the second cell, the second data channel being carried on the frequency domain resource indicated by the second FDRA field.

[0009] In this way, in a case where the bit number of the second FDRA field corresponding to the second cell is not 0, the terminal device can perform data transmission according to the frequency domain resource indicated by the second FDRA field, and data transmission is performed on the plurality of cells, thereby improving data transmission efficiency.

[0010] In a second aspect, a resource configuration method is provided, which can be applied to a terminal device or a chip in the terminal device. The method can include: receiving first indication information, the first indication information being used to indicate that a first cell supports dynamic switching of a frequency domain resource allocation type 0 and a frequency domain resource allocation type 1, the frequency domain resource allocation type 1 being used to allocate continuous resource blocks (RBs) within a bandwidth part (BWP), and the frequency domain resource allocation type 0 being used to indicate an allocated resource block group (RBG) through a bitmap, wherein one RBG is composed of a group of continuous RBs; receiving a downlink control information (DCI), a format of the DCI being a DCI format used to schedule a data channel of a plurality of cells, the plurality of cells including the first cell, the DCI including a first frequency domain resource allocation (FDRA) field, the first FDRA field being used to indicate a frequency domain resource of a first data channel of the first cell, and a value of a most significant bit (MSB) bit of the first FDRA field indicating the frequency domain resource allocation type 1; and in a case where the activated BWP of the first cell includes only one RBG and bits in a bit sequence of the first FDRA field except the MSB bit are not all 1, performing data transmission through the first data channel on the first cell, the first data channel being carried on all RBs within the activated BWP.

[0011] In this way, the terminal device can perform data transmission through the first data channel on the first cell in a case where the activated BWP of the first cell includes only one RBG and bits in a bit sequence of the first FDRA field except the MSB bit are not all 1, the first data channel being carried on all RBs within the activated BWP, instead of performing RRC reestablishment, which is beneficial to reduce the probability of data transmission interruption.

[0012] In a possible implementation, the method further includes: receiving second indication information, the second indication information being used to indicate that a second cell in the plurality of cells supports dynamic switching of the frequency domain resource allocation type 0 and the frequency domain resource allocation type 1, the DCI further including a second FDRA field, the second FDRA field being used to indicate a frequency domain resource of a second data channel of the second cell, and a value of a MSB bit of the second FDRA field indicating the frequency domain resource allocation type 1; and in a case where a number of RBGs included in the activated BWP of the second cell is greater than 1, performing data transmission through the second data channel on the second cell, the second data channel being carried on the frequency domain resource indicated by the second FDRA field.

[0013] In this way, in a case where a number of RBGs included in the activated BWP of the second cell is greater than 1, the terminal device performs data transmission through the second data channel on the second cell, the second data channel being carried on the frequency domain resource indicated by the second FDRA field, which is beneficial to improve data transmission efficiency.

[0014] Thirdly, a resource allocation method is provided, which can be applied to a terminal device or a chip in a terminal device. The method may include: receiving first indication information, the first indication information indicating that the frequency domain resource allocation type of a first cell is frequency domain resource allocation type 1, frequency domain resource allocation type 1 being used to allocate consecutive resource blocks (RBs) within the bandwidth portion (BWP); receiving downlink control information (DCI), the DCI being in a format used for scheduling data channels of multiple cells, including the first cell; and expecting the number of bits in the first frequency domain resource allocation (FDRA) field included in the DCI to be greater than 0, the first FDRA field being used to indicate the frequency domain resources of the data channel of the first cell.

[0015] This helps reduce the number of bits in the first FDRA field being equal to 0, thereby reducing the probability of misunderstanding between terminal devices and network devices and reducing the probability of data interruption.

[0016] In one possible implementation, the method further includes sending an RRC reconstruction request when the number of bits in the first FDRA field is 0.

[0017] If the number of bits in the first FDRA field is 0, the terminal device cannot determine the frequency domain resources and can send an RRC reconstruction request to the network device to facilitate reconfiguration. This increases the probability that the number of bits in the first FDRA field is greater than 0.

[0018] In one possible implementation, the method further includes: receiving RRC configuration information, the RRC configuration information being used to reconfigure parameters of the first cell; and determining that the number of bits in the first FDRA field is greater than 0 based on the parameters of the first cell.

[0019] Network devices can send RRC configuration information to terminal devices based on RRC reconstruction requests to reconfigure the parameters of the first cell. In this way, the terminal devices can determine that the number of bits in the first FDRA field is greater than 0 and realize communication based on the frequency domain resources indicated by the first FDRA field.

[0020] In a fourth aspect, a resource configuration method is provided, which can be applied to a network device or a chip in the network device. The method can include: sending first indication information, the first indication information being used to indicate that a frequency domain resource allocation type of a first cell is frequency domain resource allocation type 1, the frequency domain resource allocation type 1 being used to allocate continuous resource blocks (RBs) within a bandwidth part (BWP); sending a downlink control information (DCI), a format of the DCI being a DCI format used to schedule data channels of multiple cells, the DCI including a first frequency domain resource allocation (FDRA) field, a bit number of the first FDRA field being 0, and the first FDRA field being used to indicate frequency domain resources of the data channels of the first cell among the multiple cells; receiving a RRC reestablishment request; and based on the RRC reestablishment request, sending RRC configuration information, the RRC configuration information being used to reconfigure parameters of the first cell, and the parameters of the first cell being used to determine that the bit number of the first FDRA field is greater than 0.

[0021] In a fifth aspect, a resource configuration method is provided, which can be applied to a terminal device or a chip in the terminal device. The method can include: receiving first indication information, the first indication information being used to indicate that the first cell supports dynamic switching between frequency domain resource allocation type 0 and frequency domain resource allocation type 1, the frequency domain resource allocation type 1 being used to allocate continuous resource blocks (RBs) within a bandwidth part (BWP), and the frequency domain resource allocation type 0 being used to indicate allocated resource block groups (RBGs) through a bitmap, wherein one group of RBGs is composed of one group of continuous RBs; receiving a downlink control information (DCI), a format of the DCI being a DCI format used to schedule data channels of multiple cells, the multiple cells including the first cell, the DCI including a first frequency domain resource allocation (FDRA) field, the first FDRA field being used to indicate frequency domain resources of a first data channel of the first cell, and a value of a most significant bit (MSB) of the first FDRA field indicating the frequency domain resource allocation type 1; and expecting that a number of RBGs included in an active BWP of the first cell is greater than 1.

[0022] In this way, it is beneficial to improve the probability that the number of RBGs included in the active BWP of the first cell is greater than 1.

[0023] In a possible implementation, the method further includes: in a case where the active BWP of the first cell includes only one RBG, sending a RRC reestablishment request.

[0024] In a case where the active BWP of the first cell includes only one RBG, the terminal device cannot determine the frequency domain resources, and thus can send a RRC reestablishment request to the network device, so that the network device performs reconfiguration. In this way, it is beneficial to reduce the probability that the number of RBGs included in the active BWP of the first cell is equal to 0.

[0025] In a possible implementation, the method further includes: receiving RRC configuration information, the RRC configuration information being used to reconfigure parameters of the first cell; and determining, according to the parameters of the first cell, that the number of RBGs included in the activated BWP is greater than 1.

[0026] The network device can send the RRC configuration information to the terminal device based on the RRC reestablishment request, so that the terminal device can determine that the number of RBGs included in the activated BWP is greater than 1, thereby facilitating the communication based on the indicated frequency domain resource.

[0027] In a sixth aspect, a resource configuration method is provided, which can be applied to a network device or a chip in the network device. The method can include: sending first indication information, the first indication information being used to indicate that a first cell supports dynamic switching of a frequency domain resource allocation type 0 and a frequency domain resource allocation type 1, the frequency domain resource allocation type 1 being used to allocate continuous resource blocks (RBs) within a bandwidth part (BWP), and the frequency domain resource allocation type 0 being used to indicate allocated resource block groups (RBGs) through a bitmap, wherein one group of RBGs is composed of one group of continuous RBs; sending a downlink control information (DCI), a format of the DCI being a DCI format used to schedule data channels of multiple cells, the DCI including a first frequency domain resource allocation (FDRA) field, a number of bits of the first FDRA field being 0, and the first FDRA field being used to indicate frequency domain resources of a data channel of a first cell in the multiple cells; receiving a radio resource control (RRC) reestablishment request; and based on the RRC reestablishment request, sending RRC configuration information, the RRC configuration information being used to reconfigure parameters of the first cell, and the parameters of the first cell being used to determine that the number of RBGs included in an activated BWP of the first cell is greater than 1.

[0028] In a seventh aspect, a resource configuration method is provided, which can be applied to a terminal device or a chip in the terminal device. The method can include: receiving first indication information, the first indication information being used to indicate that a first cell supports dynamic switching of a frequency domain resource allocation type 0 and a frequency domain resource allocation type 1, the frequency domain resource allocation type 1 being used to allocate continuous resource blocks (RBs) within a bandwidth part (BWP), and the frequency domain resource allocation type 0 being used to indicate allocated resource block groups (RBGs) through a bitmap, wherein one group of RBGs is composed of one group of continuous RBs; receiving a downlink control information (DCI), a format of the DCI being a DCI format used to schedule data channels of multiple cells, the multiple cells including the first cell, the DCI including a first frequency domain resource allocation (FDRA) field, the first FDRA field being used to indicate frequency domain resources of a first data channel of the first cell, and a value of a most significant bit (MSB) of the first FDRA field indicating the frequency domain resource allocation type 1; and in a case where an activated BWP of the first cell includes only one RBG and bits in a bit sequence in the first FDRA field except for the MSB bit are not all 1, determining that the DCI is an incorrect DCI and discarding the DCI.

[0029] Thus, in the case that the frequency domain resource allocation type is frequency domain resource allocation type 1, the active BWP of the first cell includes only one RBG, and the bits in the bit sequence of the first FDRA field except the MSB bit are not all 1, the DCI is an error DCI. In the case that the bits in the bit sequence of the first FDRA field except the MSB bit are all 1, a special function is indicated, and no data transmission is performed. When switching to frequency domain resource allocation type 0, transmission is performed, which is beneficial to reduce the probability of data interruption. In addition, the network device and the terminal device have the same understanding, which is beneficial to maintain the flexibility of base station parameter configuration and scheduling, and reduce the probability of misunderstanding between the terminal device and the network device.

[0030] In an eighth aspect, a communication apparatus, which can also be referred to as a resource configuration apparatus, is provided. The resource configuration apparatus is configured to perform the method in any possible implementation of the method in any of the preceding aspects.

[0031] In a ninth aspect, another communication apparatus, which can also be referred to as a resource configuration apparatus, is provided. The resource configuration apparatus includes a processor coupled with a memory. The processor is configured to execute instructions in the memory to implement the method in any possible implementation of the method in any of the preceding aspects. Optionally, the resource configuration apparatus further includes the memory. Optionally, the resource configuration apparatus further includes a communication interface, and the processor is coupled with the communication interface.

[0032] In an implementation, the resource configuration apparatus is a terminal device. When the resource configuration apparatus is a terminal device, the communication interface can be a transceiver, or an input / output interface.

[0033] In another implementation, the resource configuration apparatus is a chip applicable in a terminal device. When the resource configuration apparatus is a chip applicable in a terminal device, the communication interface can be an input / output interface.

[0034] In a tenth aspect, a processor is provided. The processor includes an input circuit, an output circuit, and a processing circuit. The processing circuit is configured to receive a signal through the input circuit and transmit a signal through the output circuit, so that the processor performs the method in any possible implementation of the method in any of the preceding aspects.

[0035] In the implementation process, the processor can be a chip, the input circuit can be an input pin, the output circuit can be an output pin, and the processing circuit can be a transistor, a gate circuit, a flip-flop, and various logic circuits. The input signal received by the input circuit can be received and input by, for example but not limited to, a receiver, the output signal output by the output circuit can be output to and transmitted by, for example but not limited to, a transmitter, and the input circuit and the output circuit can be the same circuit which is used as the input circuit and the output circuit at different times. The embodiments of the present application do not limit the specific implementation of the processor and various circuits.

[0036] In a eleventh aspect, a communication apparatus is provided, including a processor and a memory. The processor is configured to read instructions stored in the memory, and is configured to receive a signal via a receiver, and transmit a signal via a transmitter, to perform the method in any possible implementation of any of the preceding aspects.

[0037] Optionally, the processor is one or more, and the memory is one or more.

[0038] Optionally, the memory can be integrated with the processor, or the memory and the processor are separately arranged.

[0039] In the implementation process, the memory can be a non-transitory memory, for example, a read only memory (ROM), which can be integrated with the processor on the same chip, or arranged separately on different chips. The type of the memory and the arrangement of the memory and the processor are not limited in the present application.

[0040] It should be understood that the related data interaction process, for example, the process of transmitting the indication information, can be the process of outputting the indication information from the processor, and the process of receiving the capability information can be the process of receiving the input capability information by the processor. Specifically, the processed output data can be output to the transmitter, and the input data received by the processor can come from the receiver. The transmitter and the receiver can be collectively referred to as a transceiver.

[0041] The communication apparatus in the twelfth aspect can be a chip, and the processor can be implemented by hardware or software. When implemented by hardware, the processor can be a logic circuit or an integrated circuit. When implemented by software, the processor can be a general processor which reads software code stored in the memory to implement the processor. The memory can be integrated in the processor or exist independently.

[0042] In a thirteenth aspect, a computer program product is provided, which includes a computer program (which can also be referred to as code or instructions) that, when executed by a computer, causes the computer to perform the method in any possible implementation of any of the aspects above.

[0043] In a fourteenth aspect, a computer-readable storage medium is provided, which stores a computer program (which can also be referred to as code or instructions) that, when executed on a computer, causes the computer to perform the method in any possible implementation of any of the aspects above. BRIEF DESCRIPTION OF DRAWINGS

[0044] FIG. 1 is a schematic diagram of an architecture of a communication system according to an embodiment of the present application;

[0045] FIG. 2 is a schematic diagram of RA type 0 scheduling;

[0046] FIG. 3 is a schematic diagram of RA type 1 scheduling;

[0047] FIG. 4 is a schematic diagram of an FDRA bit field;

[0048] FIG. 5 is a schematic flowchart of a resource configuration method according to an embodiment of the present application;

[0049] FIG. 6 is a schematic flowchart of another resource configuration method according to an embodiment of the present application;

[0050] FIG. 7 is a schematic diagram of frequency domain resource scheduling according to an embodiment of the present application;

[0051] FIG. 8 is a schematic diagram of another frequency domain resource scheduling according to an embodiment of the present application;

[0052] FIG. 9 is a schematic flowchart of another resource configuration method according to an embodiment of the present application;

[0053] FIG. 10 is a schematic flowchart of another resource configuration method according to an embodiment of the present application;

[0054] FIG. 11 is a schematic diagram of another frequency domain resource scheduling according to an embodiment of the present application;

[0055] FIG. 12 is a schematic flowchart of another resource configuration method according to an embodiment of the present application;

[0056] FIG. 13 is a schematic diagram of a structure of a communication apparatus according to an embodiment of the present application;

[0057] FIG. 14 is a schematic diagram of a structure of another communication apparatus according to an embodiment of the present application. DETAILED DESCRIPTION

[0058] To facilitate understanding of the embodiments of the present application, first, a communication system suitable for the embodiments of the present application is described in detail in combination with FIG. 1.

[0059] FIG. 1 is a schematic diagram of an architecture of a communication system provided by an embodiment of the present application. As shown in FIG. 1, the communication system includes a radio access network (RAN) 100, wherein the RAN 100 includes at least one RAN node (such as 110a and 110b in FIG. 1, collectively referred to as 110), and can also include at least one terminal (such as 120a-120j in FIG. 1, collectively referred to as 120). The RAN 100 can also include other RAN nodes, such as wireless relay devices and / or wireless backhaul devices (not shown in FIG. 1). The terminals 120 are connected to the RAN nodes 110 in a wireless manner. Terminals and terminals, and RAN nodes and RAN nodes, can be connected to each other in a wired or wireless manner. The communication system can also include a core network 200. The RAN nodes 110 are connected to the core network 200 in a wireless or wired manner. The core network devices in the core network 200 and the RAN nodes 110 in the RAN 100 can be independent and different physical devices, or can be the same physical device integrated with the logical functions of the core network devices and the logical functions of the RAN nodes. The communication system can also include the Internet 300.

[0060] The RAN 100 can be an evolved universal terrestrial radio access (E-UTRA) system, a new radio (NR) system, and a future wireless access system defined in the 3rd generation partnership project (3GPP). The RAN 100 can also include two or more different wireless access systems described above. The RAN 100 can also be an open RAN (O-RAN).

[0061] A RAN node, also referred to as a radio access network device, RAN entity or access node, is configured to help a terminal to access to a communication system over the air. In one application scenario, the RAN node can be a base station, an evolved NodeB (eNodeB), a transmission reception point (TRP), a next generation NodeB (gNB) in a 5th generation (5G) mobile communication system, or a base station in a future mobile communication system. The RAN node can be a macro base station (e.g., 110a in FIG. 1), or a micro base station or an indoor station (e.g., 110b in FIG. 1), or a relay node or a donor node.

[0062] In another application scenario, a terminal can access to a communication system over the air by cooperation of a plurality of RAN nodes, each of which implements part of functions of a base station. For example, the RAN node can be a central unit (CU), a distributed unit (DU) or a radio unit (RU). Here, the CU implements functions of a radio resource control protocol and a packet data convergence protocol (PDCP) of a base station, and can further implement a function of a service data adaptation protocol (SDAP). The DU implements functions of a radio link control layer and a medium access control (MAC) layer of a base station, and can further implement part of functions or all functions of a physical layer. For details of the protocol layers, refer to relevant technical specifications of 3GPP. The RU can be configured to implement functions of transceiving radio frequency signals. The CU and the DU can be two independent RAN nodes, or can be integrated in a same RAN node, e.g., in a baseband unit (BBU). The RU can be included in a radio frequency device, e.g., in a remote radio unit (RRU) or an active antenna unit (AAU). The CU can be further divided into two types of RAN nodes, i.e., a CU-control plane and a CU-user plane.

[0063] In different systems, the RAN node can have different names, for example, in an O-RAN system, the CU can be referred to as an open CU (O-CU), the DU can be referred to as an open DU (O-DU), and the RU can be referred to as an open RU (O-RU). The RAN node in the embodiments of the present application can be implemented by a software module, a hardware module, or a combination of a software module and a hardware module, for example, the RAN node can be a server loaded with a corresponding software module. The embodiments of the present application do not limit the specific technology and specific equipment form adopted by the RAN node. For ease of description, a base station is described as an example of the RAN node in the following.

[0064] The terminal is a device with wireless transceiver function, which can send signals to the base station or receive signals from the base station. The terminal can also be referred to as a terminal device, user equipment (UE), mobile station, mobile terminal, etc. The terminal can be widely used in various scenarios, such as device-to-device (D2D), vehicle-to-everything (V2X) communication, machine-type communication (MTC), internet of things (IOT), virtual reality, augmented reality, industrial control, autonomous driving, remote medical treatment, smart grid, smart furniture, smart office, smart wear, smart transportation, smart city, etc. The terminal can be a mobile phone, tablet computer, computer with wireless transceiver function, wearable device, vehicle, airplane, ship, robot, mechanical arm, smart home device, etc. The embodiments of the present application do not limit the specific technology and specific equipment form adopted by the terminal.

[0065] The base station and the terminal can be fixed in position or movable. The base station and the terminal can be deployed on land, including indoors or outdoors, handheld or vehicle-mounted; can also be deployed on water surface; can also be deployed on airplanes, balloons and artificial satellites. The embodiments of the present application do not limit the application scenarios of the base station and the terminal.

[0066] The roles of the base station and the terminal can be relative. For example, the helicopter or the drone 120i in FIG. 1 can be configured as a mobile base station, and for the terminal 120j that accesses the wireless access network 100 through the 120i, the terminal 120i is a base station; but for the base station 110a, the 120i is a terminal, that is, the 110a and the 120i communicate through a wireless air interface protocol. Of course, the 110a and the 120i can also communicate through a base station-to-base station interface protocol, and in this case, the 120i is also a base station relative to the 110a. Therefore, the base station and the terminal can be collectively referred to as a communication device, and the 110a and the 110b in FIG. 1 can be referred to as a communication device with a base station function, and the 120a-120j in FIG. 1 can be referred to as a communication device with a terminal function. In the embodiments of the present application, the "protocol" can refer to a standard protocol in the communication field, for example, can include a 3GPP standard protocol, which is not limited in the present application.

[0067] The base station and the terminal, the base station and the base station, and the terminal and the terminal can communicate through a licensed spectrum, can communicate through an unlicensed spectrum, and can simultaneously communicate through the licensed spectrum and the unlicensed spectrum; can communicate through a spectrum below 6 gigahertz (GHz), can communicate through a spectrum above 6 GHz, and can simultaneously use the spectrum below 6 GHz and the spectrum above 6 GHz. The embodiments of the present application do not limit the spectrum resources used for wireless communication.

[0068] In the embodiments of the present application, the functions of the base station can also be performed by a module (such as a chip) in the base station, or can be performed by a control subsystem containing a base station function. The control subsystem containing a base station function herein can be a control center in the above-mentioned application scenarios such as smart grid, industrial control, intelligent transportation, and smart city. The functions of the terminal can also be performed by a module (such as a chip or a modem) in the terminal, or can be performed by a device containing a terminal function.

[0069] In the present application, the base station sends a downlink signal or downlink information to the terminal, and the downlink information is carried on a downlink channel; the terminal sends an uplink signal or uplink information to the base station, and the uplink information is carried on an uplink channel. In order for the terminal to communicate with the base station, the terminal needs to establish a wireless connection on a cell controlled by the base station. The cell that establishes a wireless connection with the terminal is called a service cell of the terminal. When the terminal communicates with the service cell, it will also be interfered by signals from neighboring cells.

[0070] In order to better understand the embodiments of the present application, first, the terms involved in the embodiments of the present application are introduced.

[0071] 1. Resource allocation type (RA type)

[0072] Currently, the resource allocation type in frequency domain can be divided into two types: resource allocation type 0 (RA type 0) and resource allocation type 1 (RA type 1).

[0073] When the network device allocates the frequency domain resource to the terminal device, it can be configured in a static or dynamic manner, and the frequency domain resource allocation type can be indicated at the time of configuration.

[0074] In one example, the network device can configure the frequency domain resource allocation type in a dynamic manner.

[0075] The network device can configure the terminal device with the RRC parameter "dynamicSwitch", and then send the terminal device a DCI. The MSB of the FDRA bit field in the DCI indicates that the frequency domain resource allocation type is RA type 0 or RA type 1, and the other bits of the FDRA bit field are used to indicate the specific frequency domain resource scheduled. The RRC parameter can be the parameter resourceAllocation or resourceAllocationDCI-1-3, and the FDRA bit field can also be referred to as the FDRA field, which is not limited by the embodiments of the present application.

[0076] In another example, the network device can configure the frequency domain resource allocation type in a static manner.

[0077] The network device can indicate that the frequency domain resource allocation type is RA type 0 or RA type 1 through the RRC parameter (such as resourceAllocation), and can indicate the specific frequency domain resource scheduled through the FDRA bit field in the DCI.

[0078] It can be understood that in this implementation, the DCI does not need to indicate RA type 0 or RA type 1, so there is no MSB bit in the DCI.

[0079] 2. Resource allocation type 0 (RA type 0)

[0080] RA type 0 is a RBG-based allocation method. In this type, resource blocks are divided into resource block groups, each of which contains a number of contiguous resource blocks. Resource allocation is performed in units of resource block groups, rather than individual resource blocks. This way, only the allocation of resource block groups needs to be indicated, rather than each individual resource block, so the overhead of control signaling can be reduced.

[0081] The RBG can be a group of consecutive virtual resource blocks (VRBs). The size of the RBG is related to the size of the active BWP. Wherein, the size of each RBG can be P, that is, the number of VRBs contained in each RBG, and this P value is also called the nominal RBG size, because the number of VRBs contained in the first RBG and the last RBG can be less than P, and the embodiments of the present application do not limit this.

[0082] In some examples, the value of P can be configured by the network device through an RRC parameter. Wherein, the RRC parameter can be rbg-Size or rbg-SizeDCI-1-3. Table 1 shows a correspondence between a nominal RBG size P value, the size of the BWP, and the configuration.

[0083] Table 1 Nominal RBG size P

[0084] As shown in Table 1, the larger the BWP, the larger the configured P value can be. When the size of the BWP is between 1-36, the configured P value can be 2, 4, or 8. When the size of the BWP is between 37-72, the configured P value can be 4, 8, or 16. When the size of the BWP is between 73-144, the configured P value can be 8, 16, or 32. When the size of the BWP is between 145-275, the configured P value can be 16 or 32.

[0085] If the size of a BWP i may include RB, the total number of RBGs N RBG may be calculated by the following formula (1)

[0086] Wherein, mod() represents the remainder of the division of two numbers, represents the starting resource block.

[0087] The size of the first RBG can be:

[0088] If , the size of the last RBG can be: Otherwise, the size of the last RBG is P.

[0089] The size of all other RBGs can be P.

[0090] In an example, the starting resource block

[0091] Exemplarily, FIG. 2 shows a schematic diagram of RA type 0 scheduling. As shown in FIG. 2, one BWP includes 36 RBs, and the starting resource block rbg-SizeDCI-1-3=config2, and it can be known from Table 1 that the configured P value is 4.

[0092] If P=4, then P=4, then

[0093] Therefore, one BWP can be divided into 9 RBGs, and the FDRA bit field can include 10 bits, wherein the MSB of the 10 bits is used to indicate that the frequency domain resource allocation type is RA type 0, and the other 9 bits are used to indicate the scheduling of the frequency domain resource. The 9-bit bitmap can be 101111110, which is used to indicate that, except for the 2nd RBG and the 9th RBG, which are RBGs without scheduling, the others are all scheduled RBGs.

[0094] In another example, the starting resource block

[0095] Exemplarily, one BWP includes 36 RBs, and the starting resource block rbg-SizeDCI-1-3=config2, and it can be known from Table 1 that the configured P value is 4.

[0096] If P=4, then P=4, then The size of the first RBG can be:

[0097] The size of the last RBG can be: The size of all other RBGs can be 4.

[0098] 3. Frequency domain resource allocation type 1 (RA type 1)

[0099] For DCI format 1_2 or DCI format 1_3, the FDRA bit field contains one resource indication value (RIV), and the RIV value can be calculated to obtain a starting resource group RBG start = 0, 1, …, N RBG -1 and the length L of the continuously allocated RBG RBGs = 1, …, N RBG .

[0100] Wherein, the RBG is divided as same as described in RA type 0, except that the value of P.

[0101] In an example, the value of P is configured by RRC parameter resourceAllocationType1GranularityDCI-1-2 (for DCI format 1_2) and RRC parameter resourceAllocationType1GranularityDCI-1-3 (for DCI format 1_3). The value of P can be configured as one of 2, 4, 8, 16. In another example, if the value of P is not configured by resourceAllocationType1GranularityDCI-1-2 and resourceAllocationType1GranularityDCI-1-3, then P = 1.

[0102] In downlink communication, the number of bits used for indicating frequency domain resource corresponding to RA type 1 can satisfy the following formula (2):

[0103] total number of RBs included in one downlink BWP, starting RBG, and K2 is the value of P. Wherein, the number of bits used for indicating frequency domain resource can also be referred to as the number of bits of frequency domain resource allocation indication field, which is not limited in the embodiments of the present application.

[0104] RBG for scheduling data is obtained by the above RIV calculation start and L RBGs The rule can include: if then RIV = N RBG,K2 (L RBGs -1) + RBG start , otherwise RIV = N RBG,K2 (N RBG,K2 -L RBGs +1) + (N RBG,K2 -1-RBG start ).

[0105] Exemplarily, FIG. 3 shows a schematic diagram of RA type 1 scheduling. As shown in FIG. 3, one downlink BWP includes 36 RBs, and resourceAllocationType1GranularityDCI-1-2 and resourceAllocationType1GranularityDCI-1-3 are not configured, then K2 = 1, then:

[0106] greater than 9.

[0107] Therefore, the FDRA bit field can include 10 bits, and the 10-bit bitmap can be 0111011100, RBG start = 8, L RBGs = 14, RIV = N RBG,K2 (L RBGs - 1) + RBG start = 36 * (14 - 1) + 8 = 476.

[0108] As can be seen from FIG. 3, in one BWP, one RB is one RBG group, and the starting resource group RBG start = 8, and the length of the continuously allocated RBG is L RBGs = 14.

[0109] In uplink communication, the number of bits corresponding to the RA type 1 used to indicate the frequency domain resource, i.e., the number of bits of the frequency domain resource allocation indication field, can satisfy the following formula (3):

[0110] the total number of RBs included in one uplink BWP, is the starting RBG, and K1 is the P value described above.

[0111] The rule for calculating the RBG start and L RBGs of the scheduled data through the above RIV can include: if then RIV = N RBG,K1 (L RBGs - 1) + RBG start , otherwise RIV = N RBG,K1 (N RBG,K1 - L RBGs + 1) + (N RBG,K1 - 1 - RBG start ).

[0112] 3, FDRA bit field

[0113] When the network device configures the frequency domain resource in a dynamic manner, the network device can first configure “dynamic switching (dynamicSwitch)” through the RRC parameter resourceAllocationDCI-1-3, and then indicate the specific frequency domain resource through the FDRA bit field. Since the calculation methods of the FDRA bit field sizes corresponding to the RA type 0 and the RA type 1 are different, the calculation results can be different, and therefore, the number of bits of the frequency domain indication part in the FDRA bit field can be the maximum value of the two parts.

[0114] Since the MSB bit of the FDRA bit field needs to indicate that the frequency domain resource allocation type is RA type 0 or RA type 1, in this configuration mode, the number of bits of the FDRA bit field is the maximum of the above two parts plus one MSB bit. In an example, the number of bits of the FDRA bit field can be expressed as:

[0115] wherein the number of bits used for indicating the frequency domain resource corresponding to the RA type 1 is log2(N RBG,K2 (N RBG,K2 +1) / 2), and the number of bits of the FDRA bit field corresponding to the RA type 0 is N RBG .

[0116] The terminal device can determine the number of bits of the FDRA bit field corresponding to the RA type 0 and the number of bits used for indicating the frequency domain resource corresponding to the RA type 1 according to the above formula. When receiving the FDRA bit field from the network device, whether the frequency domain resource allocation type is RA type 0 or RA type 1 can be determined according to the MSB bit, and then the number of bits corresponding to the frequency domain resource allocation type is read to obtain the specific frequency domain resource.

[0117] In order to better understand the number of bits of the FDRA bit field, it is specifically described below in combination with FIG. 4.

[0118] Exemplarily, FIG. 4 shows a schematic diagram of an FDRA bit field. As shown in FIG. 4, the number of bits N RBG of the FDRA bit field corresponding to the RA type 0 is greater than the number of bits used for indicating the frequency domain resource corresponding to the RA type 1 , so the number of bits of the FDRA bit field is the number of bits of the FDRA bit field corresponding to the RA type 0 plus the MSB bit. When the MSB bit indicates 0, N RBG , the least significant bit (LSB) bit is used to indicate the frequency domain resource allocation; when the MSB bit indicates 1, , the LSB bit is used to indicate the frequency domain resource allocation.

[0119] In some examples, the base station can allocate the frequency domain resource for the terminal through the above-mentioned resource allocation type 0 (RA type 0) or resource allocation type 1 (RA type 1).

[0120] However, when the base station allocates frequency domain resources to the terminal through RA type 1, there may be abnormal situations. For example, when the base station uses RA type 1 for resource allocation, the terminal may encounter a situation where there is no frequency domain resource allocation indication field, which may cause the terminal to fail to correctly decode the received signal, thereby requesting the base station to perform RRC reestablishment. The RRC reestablishment process will cause data transmission interruption, affecting communication quality and user experience.

[0121] Specifically, when the base station configures frequency domain resources in a static manner, the base station can indicate the resource allocation type as RA type 1 through the RRC parameter, and can indicate the specific scheduled frequency domain resources through the FDRA in the DCI. However, in the case that the number of bits of the FDRA in the DCI is 0, the terminal device cannot determine the frequency domain resources, and may request the base station to perform RRC reestablishment. The RRC reestablishment process will cause data transmission interruption, affecting communication quality and user experience.

[0122] When the base station configures frequency domain resources in a dynamic manner, the base station can configure "dynamic switching" to the terminal, and then send DCI to the terminal. The MSB bits of the FDRA bit field in the DCI indicate that the resource allocation type is RA type 1, and the other bits of the FDRA bit field are used to indicate the specific scheduled frequency domain resources. Since the other bits of the FDRA bit field are the maximum value calculated in RA type 1 and RA type 0, and the number of bits calculated in RA type 0 is not 0, the FDRA bit field includes one or more bits in addition to the MSB bits.

[0123] When the terminal acquires frequency domain resources, it needs to read the bits corresponding to RA type 1 in the FDRA bit field. In some examples, the number of bits corresponding to RA type 1 can be calculated by log2(N RBG,K2 (N RBG,K2 +1) / 2) when N RBG,K2 = 1, log2(N RBG,K2 (N RBG,K2 +1) / 2) = log2(1(1+1) / 2) = 0. In the case that the number of bits of the frequency domain resource allocation indication field corresponding to RA type 1 is 0, the terminal device cannot determine the frequency domain resources, and may request the base station to perform RRC reestablishment. The RRC reestablishment process will cause data transmission interruption, affecting communication quality and user experience.

[0124] In addition, in the case that the number of bits of the frequency domain resource allocation indication field is 0, the terminal device cannot determine whether the value is 0 or 1, i.e., cannot determine value 0 or value 1, resulting in a scenario that simultaneously satisfies two descriptions in the protocol, causing inconsistent understanding between the terminal and the base station.

[0125] Specifically, in the case that the number of bits of the frequency domain resource allocation indication field is 0, if it is considered that value = 0, the terminal can parse a reasonable RBG start and L RBGs according to the above RIV formula. If it is considered that value = 1, the terminal can parse RIV = 1, RBG start = 1 according to the above RIV formula, which is an unreasonable value, so in this case, the terminal cannot parse a reasonable RBG start and L RBGs , and it is understood that there is no scheduling at this time, or it is understood as an abnormal indication.

[0126] If the terminal and the base station do not understand, that is, the base station considers value = 0, while the terminal considers value = 1, or the base station considers value = 1, while the terminal considers value = 0, it will affect communication.

[0127] Therefore, the embodiments of the present application provide a resource configuration method and device, which is beneficial to reduce the probability of no bit indicating frequency domain resources, and further reduce the case of data transmission interruption.

[0128] Specifically, the embodiments of the present application can include one or more of the following ways:

[0129] 1) If the network device indicates the frequency domain resources by a static manner, and the frequency domain resource allocation type is RA type 1, the terminal device expects that the number of bits of the FDRA bit field is greater than 0, or the terminal device expects that N RBG,K2 > 1 or N RBG,K1 > 1. If the network device indicates the frequency domain resources by a dynamic manner, and the frequency domain resource allocation type is RA type 1, the terminal device expects that N RBG,K2 > 1 or N RBG,K1 > 1. In other words, the terminal device expects that the number of RBGs included in the activated BWP is greater than 1. It can also be understood that the number of bits of the frequency domain resource allocation indication field corresponding to the frequency domain resource allocation type RA type 1 is greater than 0.

[0130] It should be noted that when the number of RBGs included in the downlink activated BWP is greater than 1, N RBG,K2 > 1. When the number of RBGs included in the uplink activated BWP is greater than 1, N RBG,K1 > 1.

[0131] 2) Regardless of static indication or dynamic indication, if the frequency domain resource allocation type is RA type 1, and the number of bits used to indicate the frequency domain resources is 0, the terminal device can determine that the frequency domain resources are all RBs in the activated BWP, and can perform data transmission on all RBs in the activated BWP.

[0132] In order to better understand the embodiments of the present application, the method provided by the embodiments of the present application is described in detail below with reference to FIG. 5 to FIG. 12. The embodiments shown in the embodiments of the present application show the method provided by the embodiments of the present application from the perspective of device interaction. The specific forms and quantities of the devices shown are only examples, and should not constitute any limitation on the implementation of the method provided by the embodiments of the present application. Hereinafter, the network device and the terminal device are taken as the execution subject to describe the method of the embodiments of the present application in detail.

[0133] It should be understood that the terminal device can be the terminal device itself, or a chip, a chip system or a processor supporting the terminal device to implement the method provided by the embodiments of the present application, or a logic module or software capable of implementing all or part of the terminal device; the network device can be the network device itself, or a chip, a chip system or a processor supporting the network device to implement the method provided by the embodiments of the present application, or a logic module or software capable of implementing all or part of the network device, which is not limited specifically by the present application.

[0134] Embodiment one

[0135] If the frequency domain resource allocation type is RA type 1, and the number of bits used to indicate the frequency domain resource is 0, the terminal device can determine that the frequency domain resource is all RBs within the active BWP, and can perform data transmission on all RBs within the active BWP. The method is introduced below from two aspects of static indication and dynamic indication.

[0136] In a possible implementation, the network device can indicate that the frequency domain resource allocation type is RA type 1 in a static indication manner.

[0137] Exemplarily, FIG. 5 shows a schematic flowchart of a resource configuration method provided by the embodiments of the present application. The method can be applied to the communication system shown in FIG. 1, but the embodiments of the present application are not limited thereto. As shown in FIG. 5, the method can include the following steps:

[0138] S501, the network device sends first indication information to the terminal device, and the first indication information is used to indicate that the frequency domain resource allocation type of the first cell is frequency domain resource allocation type 1, and the frequency domain resource allocation type 1 is used to allocate contiguous RBs within a BWP. Correspondingly, the terminal device receives the first indication information.

[0139] The first indication information is used to indicate that the frequency domain resource allocation type is frequency domain resource allocation type 1. In some examples, the first indication information can be an RRC parameter such as resourceAllocation.

[0140] The frequency domain resource allocation type 1 is the RA type 1 as described above. In some examples, the frequency domain resource allocation type 1 can also be referred to as a first frequency domain resource allocation type 1 or a resource allocation type, and the present embodiment is not limited in this regard.

[0141] The network device indicates, by the first indication information, that the frequency domain resource allocation type of the first cell is the frequency domain resource allocation type 1, which is a static manner of indicating the frequency domain resource allocation type. Assuming that after a period of time after S501, the network device sends indication information to the terminal device for indicating that the frequency domain resource allocation type of the first cell is the frequency domain resource allocation type 0, then during the period of time, the frequency domain resource allocation type of the first cell can be the frequency domain resource allocation type 1, in other words, the frequency domain resource allocation type of the first cell can be the frequency domain resource allocation type 1 for a period of time, and the frequency domain resource allocation type will not be switched during the period of time. The frequency domain resource allocation type 0 is the RA type 0 as described above.

[0142] S502, the network device sends a DCI to the terminal device, and the format of the DCI is a DCI format for scheduling data channels of multiple cells, and the multiple cells include the first cell. Correspondingly, the terminal device receives the DCI.

[0143] The format of the DCI is a DCI format for scheduling data channels of multiple cells, in other words, the scheduling information of the data channels of the multiple cells can be indicated by one DCI.

[0144] In some examples, the format of the DCI can be DCI format 1_3 or DCI format 0_3.

[0145] The frequency domain resource allocation type of the first cell is the frequency domain resource allocation type 1, and the frequency domain resource allocation type of the other cells in the multiple cells except the first cell can be the frequency domain resource allocation type 1 or the frequency domain resource allocation type 0, and the present embodiment is not limited in this regard.

[0146] S503, the terminal device can determine the number of bits of a first FDRA field in the DCI, and the first FDRA field is used to indicate the frequency domain resource of a first data channel of the first cell.

[0147] The DCI can include multiple FDRA fields, the multiple FDRA fields correspond to multiple cells in a one-to-one manner, a first FDRA field can correspond to a first cell and be used to indicate frequency domain resources of a first data channel of the first cell. The first data channel can include a physical downlink shared channel (PDSCH) or a physical uplink shared channel (PUSCH), and the first FDRA field is used to indicate frequency domain resources of the PDSCH or the PUSCH of the first cell.

[0148] It can be understood that, in the embodiments of the present application, the PDSCH and the PUSCH are only examples of the downlink data channel and the uplink data channel respectively, and in different systems and different scenarios, the data channel and the control channel can have different names, and the embodiments of the present application do not limit this.

[0149] The number of bits of the FDRA field is related to the frequency domain resource allocation type of the corresponding cell, so the number of bits of the first FDRA field is related to the frequency domain resource allocation type of the first cell.

[0150] The frequency domain resource allocation type of the first cell is frequency domain resource allocation type 1, and the terminal device can determine the number of bits of the first FDRA field in the DCI according to the above formula (2) or formula (3). Wherein, the number of bits of the first FDRA field can also be referred to as the number of bits or the quantity of bits included in the first FDRA field, and the embodiments of the present application do not limit this.

[0151] Exemplarily, in the case that the first FDRA field is used to indicate the frequency domain resources of the PDSCH of the first cell, and the frequency domain resource allocation type of the first cell is frequency domain resource allocation type 1, the terminal device can determine the number of bits of the first FDRA field in the DCI according to the above formula (2). In the case that the first FDRA field is used to indicate the frequency domain resources of the PUSCH of the first cell, and the frequency domain resource allocation type of the first cell is frequency domain resource allocation type 1, the terminal device can determine the number of bits of the first FDRA field in the DCI according to the above formula (3).

[0152] S504, in the case that the number of bits of the first FDRA field is 0, the terminal device can perform data transmission through the first data channel on the first cell, and the first data channel is carried on all RBs within the activated BWP.

[0153] The number of bits of the first FDRA field is 0, indicating that no bit is used to indicate the frequency domain resource. The protocol can be agreed that, in the case that no bit is used to indicate the frequency domain resource, the frequency domain resource used for the data transmission scheduled by the DCI can be all RBs within the activated BWP, that is, full-bandwidth scheduling of the frequency domain resource. Based on this, the terminal device can perform data transmission on the first cell through the first data channel, and the first data channel is carried on all RBs within the activated BWP.

[0154] Exemplarily, in the case that the number of bits of the first FDRA field is 0, the terminal device can perform data transmission on all RBs within the activated BWP, that is, receive a downlink signal or send an uplink signal.

[0155] The resource configuration method provided by the embodiment of the application, the network device indicates that the frequency domain resource allocation type of the first cell is the frequency domain resource allocation type 1 by using the static indication mode, and the number of bits of the first FDRA field corresponding to the first cell is 0, so that the terminal device can perform data transmission on all RBs within the activated BWP, instead of performing RRC reestablishment, which is beneficial to reduce the probability of data transmission interruption.

[0156] Optionally, the method shown in FIG. 5 can further include that the terminal device determines the number of bits of the second FDRA field in the DCI, and the second FDRA field is used to indicate the frequency domain resource of the second data channel of the second cell in the plurality of cells; in the case that the number of bits of the second FDRA field is not 0, the terminal device can perform data transmission on the second cell through the second data channel, and the second data channel is carried on the frequency domain resource indicated by the second FDRA field.

[0157] The plurality of cells can further include a second cell in addition to the first cell, and the second cell can correspond to the second FDRA field in the DCI. The terminal device can further determine the number of bits of the second FDRA field. If the number of bits of the second FDRA field is not 0, it indicates that there is at least one bit used to indicate the frequency domain resource of the second data channel of the second cell, and then the terminal device can perform data transmission on the frequency domain resource indicated by the second FDRA field. The frequency domain resource allocation type of the second cell can be the frequency domain resource allocation type 1 or the frequency domain resource allocation type 0, which is not limited by the embodiment of the application.

[0158] In this way, in the case that the number of bits of the second FDRA field is not 0, the terminal device can perform data transmission according to the frequency domain resource indicated by the second FDRA field, and perform data transmission on the plurality of cells, which is beneficial to improve the data transmission efficiency.

[0159] In some implementations, the plurality of cells can further include a third cell in addition to the first cell and the second cell, the third cell can correspond to a third FDRA field in the DCI, and the terminal device can further determine a bit number of the third FDRA field. If the bit number of the third FDRA field is 0, the method for the bit number of the first FDRA field being 0 can be referred to. If the bit number of the third FDRA field is not 0, the method for the bit number of the second FDRA field being not 0 can be referred to, which is not described herein.

[0160] In another possible implementation, the network device can indicate that the frequency domain resource allocation type is RA type 1 in a dynamic indication manner.

[0161] Exemplarily, FIG. 6 shows a schematic flowchart of a resource configuration method provided by an embodiment of the present application. The method can be applicable to the communication system shown in FIG. 1, but the embodiments of the present application are not limited thereto. As shown in FIG. 6, the method can include the following steps:

[0162] S601, the network device sends first indication information to the terminal device, the first indication information being used to indicate that the first cell supports dynamic switching of frequency domain resource allocation type 0 and frequency domain resource allocation type 1, the frequency domain resource allocation type 1 being used to allocate contiguous RBs within a BWP, and the frequency domain resource allocation type 0 being used to indicate allocated RB groups (RBGs) through a bitmap, wherein a group of RBGs is composed of a group of contiguous RBs. Correspondingly, the terminal device receives the first indication information.

[0163] The first cell supporting dynamic switching of the frequency domain resource allocation type 0 and the frequency domain resource allocation type 1 can be understood as that the frequency domain resource allocation type of the first cell can be the frequency domain resource allocation type 0 or the frequency domain resource allocation type 1, and the two types can be dynamically switched, or in other words, the frequency domain resource allocation type of the first cell is dynamically switched between the frequency domain resource allocation type 0 and the frequency domain resource allocation type 1, or in other words, the frequency domain resource allocation type of the first cell is determined according to the MSB bits of the FDRA field in the received DCI to be the frequency domain resource allocation type 0 or the frequency domain resource allocation type 1. The frequency domain resource allocation type 1 is the RA type 1 as described above. The frequency domain resource allocation type 0 is the RA type 0 as described above.

[0164] In some examples, the network device can configure the terminal device with “dynamic switching (dynamicSwitch)” through an RRC parameter, that is, the network device sends the first indication information to the terminal device.

[0165] The first indication information can be the same signaling indication as the first indication information shown in FIG. 5, that is, one signaling can indicate different information in different cases.

[0166] The network device indicates that the first cell supports dynamic switching of the frequency domain resource allocation type 0 and the frequency domain resource allocation type 1 through the first indication information, and indicates the frequency domain resource in a dynamic manner. The terminal device can determine, through the indication, that the frequency domain resource allocation type of the first cell is the frequency domain resource allocation type 0 or the frequency domain resource allocation type 1.

[0167] S602, the network device sends DCI to the terminal device, the format of the DCI is a DCI format for scheduling a data channel of a plurality of cells, the plurality of cells include the first cell, the DCI includes a first FDRA field, the first FDRA field is used to indicate the frequency domain resource of the first data channel of the first cell, and the value of the MSB bit of the first FDRA field indicates the frequency domain resource allocation type 1. Correspondingly, the terminal device receives the DCI.

[0168] The format of the DCI is the same as that shown in FIG. 5, which will not be described here.

[0169] The DCI can include a plurality of FDRA fields, the plurality of FDRA fields correspond to a plurality of cells one by one, the first FDRA field can correspond to the first cell and be used to indicate the frequency domain resource of the first data channel of the first cell. The value of the MSB bit of the first FDRA field indicates the frequency domain resource allocation type 1, and the frequency domain resource allocation type of the first cell is the frequency domain resource allocation type 1.

[0170] The frequency domain resource allocation type of the other cells in the plurality of cells except the first cell is related to the value of the MSB bit of the corresponding FDRA field, and can be the frequency domain resource allocation type 0 or the frequency domain resource allocation type 1, which is not limited by the embodiments of the present application. It should be noted that the other cells in the plurality of cells except the first cell also support dynamic switching of the frequency domain resource allocation type 0 and the frequency domain resource allocation type 1.

[0171] S603, the terminal device can perform data transmission on the first data channel on the first cell in a case where the active BWP of the first cell includes only 1 RBG and the bits in the bit sequence in the first FDRA field except the MSB bit are not all 1, and the first data channel is carried on all RBs in the active BWP.

[0172] The first cell corresponds to the same active BWP under different frequency domain resource allocation types, but the number of RBGs in the BWP under different frequency domain resource allocation types can be the same or different. Specifically, the number of RBGs of each frequency domain resource allocation type in the BWP can be configured by the network device.

[0173] For example, the frequency domain resource allocation type 1 and the frequency domain resource allocation type 0 correspond to the same active BWP, when the frequency domain resource allocation type is the frequency domain resource allocation type 1, the number of RBGs of the frequency domain resource allocation type 1 (i.e., RA type 1) is determined according to resourceAllocationType1GranularityDCI-1-3 and rbg-SizeDCI-1-3. When the frequency domain resource allocation type is the frequency domain resource allocation type 0, the number of RBGs of the frequency domain resource allocation type 0 (i.e., RA type 0) is determined according to rbg-SizeDCI-1-3 and

[0174] For another example, the frequency domain resource allocation type 1 and the frequency domain resource allocation type 0 correspond to the same active BWP, when the frequency domain resource allocation type is the frequency domain resource allocation type 1, the active BWP can include only one RBG. When the frequency domain resource allocation type is the frequency domain resource allocation type 0, the active BWP can include only one RBG, or can include at least one RBG.

[0175] The active BWP corresponding to different cells can be different, in this example, the terminal device can determine the number of RBGs included in the active BWP of the first cell. For the RA type 1, if the active BWP of the first cell includes only one RBG, it can be explained that N RBG,K2 = 1 in the above formula (2), N RBG,K1 = 1 in the formula (3), the number of bits for indicating the frequency domain resource corresponding to the frequency domain resource allocation type 1 in the second FDRA field is 0.

[0176] According to FIG. 3, the number of bits of the first FDRA field is the maximum number of bits between the number of bits for frequency domain resource indication under the frequency domain resource allocation type 1 and the number of bits for frequency domain resource indication under the frequency domain resource allocation type 0, plus one bit. Since the number of bits calculated under the frequency domain resource allocation type 0 is greater than 0, the first FDRA field includes one or more bits in addition to the MSB bit. Wherein, the number of bits for frequency domain resource indication can also be referred to as the number of bits for indicating the frequency domain resource, and the embodiments of the present application do not limit this.

[0177] In a case that the number of bits used for indicating the frequency domain resource corresponding to the frequency domain resource allocation type 1 in the first FDRA field is 0, the bit sequence except the MSB bit in the first FDRA field is all the bits used for indicating the frequency domain resource corresponding to the frequency domain resource allocation type 0. If the MSB bit in the first FDRA field is 1, that is, the frequency domain resource allocation type is RA type 1, and the bits in the bit sequence except the MSB bit in the first FDRA field are not all 1, it is indicated that there is data scheduling in a case that the current frequency domain resource allocation type is the frequency domain resource allocation type 1, or in other words, although the frequency domain resource corresponding to the frequency domain resource allocation type 1 is 0, there is data scheduling. That is, the bits in the bit sequence except the MSB bit in the first FDRA field are used to assist in determining whether there is data scheduling in a case that the frequency domain resource corresponding to the frequency domain resource allocation type 1 is 0.

[0178] In a case that the MSB bit in the first FDRA field indicates that the frequency domain resource allocation type is RA type 1, and the bits in the bit sequence except the MSB bit in the first FDRA field are not all 1, there is data scheduling, and the terminal device can perform data transmission on all RBs in the activated BWP.

[0179] It should be noted that in a case that the MSB bit in the first FDRA field indicates that the frequency domain resource allocation type is RA type 1, and the bits in the bit sequence except the MSB bit in the first FDRA field are all 1, there is other special function, and therefore, the embodiment of the present application does not consider this case.

[0180] In this way, the terminal device can perform data transmission on the first cell through the first data channel in a case that the activated BWP of the first cell includes only one RBG, and the bits in the bit sequence except the MSB bit in the first FDRA field are not all 1, and the first data channel is carried on all RBs in the activated BWP, instead of RRC reestablishment, which is beneficial to reduce the probability of data transmission interruption.

[0181] Optionally, in a case that the value of the MSB bit in the first FDRA field indicates the frequency domain resource allocation type 0, the terminal device can perform data transmission on the first cell through the first data channel, and the first data channel is carried on the frequency domain resource indicated by the bit sequence except the MSB bit in the first FDRA field.

[0182] In this way, in a case that the frequency domain resource allocation type is the frequency domain resource allocation type 0, the terminal device can perform data transmission on the indicated frequency domain resource, which is beneficial to realize the communication between the terminal device and the network device.

[0183] Optionally, the method shown in Figure 5 may further include: the network device sending second indication information to the terminal device, the second indication information being used to indicate that the second cell among multiple cells supports dynamic switching between frequency domain resource allocation type 0 and frequency domain resource allocation type 1, the DCI also including a second FDRA field, the second FDRA field being used to indicate the frequency domain resources of the second data channel of the second cell, the value of the most significant bit (MSB) of the second FDRA field indicating frequency domain resource allocation type 1; the terminal device may, based on the second indication information, transmit data on the second cell through the second data channel if the number of RBGs included in the active BWP of the second cell is greater than 1, the second data channel being carried on the frequency domain resources indicated by the second FDRA field.

[0184] If the number of RBGs included in the active BWP of the second cell is greater than 1, it indicates that N in the above formula (2) is not equal to 1. RBG,K2 >1, N in formula (3) RBG,K1 If the value is greater than 1, then the number of bits used to indicate frequency domain resources corresponding to frequency domain resource allocation type 1 in the second FDRA domain is not 0. When the number of bits used to indicate frequency domain resources corresponding to frequency domain resource allocation type 1 in the second FDRA domain is not 0, the terminal device can transmit data through the indicated frequency domain resources.

[0185] In this way, when the number of RBGs included in the active BWP of the second cell is greater than 1, the terminal device transmits data on the second cell through the second data channel. The second data channel is carried on the frequency domain resources indicated by the second FDRA domain, and data transmission is carried out on multiple cells, which helps to improve data transmission efficiency.

[0186] To better understand the method shown in Figure 6, the following explanation uses a specific example from a downstream communication scenario.

[0187] For example, Figure 7 illustrates a schematic diagram of frequency domain resource scheduling. As shown in Figure 7, activating the downlink BWP includes 16 RBs, i.e. The initial RB is 32, that is The RRC parameter resourceAllocationType1GranularityDCI-1-3 is configured with K2=16.

[0188] The terminal device can calculate N using the following formula. RBG,K2 : Bit.

[0189] For frequency domain resource allocation type 0, assuming rbg-SizeDCI-1-3=8, the number of bits in the frequency domain resource allocation indicator field, i.e., the number of bits used to indicate frequency domain resources, is: Bits. 2 bits indicate that the activated BWP includes 2 RBG groups. In FIG. 7, the 2 RBG groups are RBG0 and RBG1.

[0190] Therefore, for the dynamic resource allocation type, the size of the FDRA field is 3 bits. The MSB bit of the FDRA field is 0, indicating that the frequency domain resource allocation type of this scheduling is frequency domain resource allocation type 0, and the terminal device can determine the frequency domain resource allocation according to the 2 LSB bits.

[0191] For example, 01 can indicate that the number of RBs included in the scheduled frequency domain resource is 8, for example, the 8 RBs are RB#8 to RB#15, that is, RBG1 in FIG. 7.

[0192] When the FDRA field is 100, 101, or 110, the MSB bit of the FDRA field is 1, indicating that the frequency domain resource allocation type of this scheduling is RA type 1, and the terminal device can determine the frequency domain resource allocation according to the 0 LSB bit.

[0193] For example, FIG. 8 shows another schematic diagram of frequency domain resource scheduling. As shown in FIG. 8, the FDRA field is 100, and the terminal device can determine the frequency domain resource allocation according to the 0 LSB bit, that is, in the case where there is no bit indicating the frequency domain resource, if the bits except the MSB are not all 1, the terminal device can determine that it is full-bandwidth scheduling. As shown in FIG. 8, the number of RBs included in the frequency domain resource is 16, from RB#0 to RB#15.

[0194] When the FDRA field is 111, the terminal device can determine that the DCI including the FDRA field is used to indicate other special functions, for example, when the FDRA field is 111, it can indicate to activate or deactivate a downlink semi-static scheduling PDSCH (DL SPS PDSCH), activate or deactivate an UL grant Type 2 PUSCH, indicate SCell dormancy, or indicate a transmission configuration indication state update, at this time, there is no scheduling, and no data transmission is performed.

[0195] The method shown in FIGS. 5 and 6 defines the behavior of the terminal device in the case where there is no bit indicating the frequency domain resource, which is beneficial to make the scheduling understanding of the terminal device and the network device for the ambiguous scenario consistent.

[0196] Embodiment Two

[0197] If the frequency domain resource allocation type is RA type 1, and the number of bits used to indicate the frequency domain resource is 0, the terminal device can determine that the indication information is incorrect, and discard the indication information.

[0198] Exemplarily, FIG. 9 shows a schematic flowchart of a resource configuration method provided by an embodiment of the present application. The method can be applicable to the communication system shown in FIG. 1, but the embodiments of the present application are not limited thereto. As shown in FIG. 9, the method can include the following steps:

[0199] S901, the network device sends first indication information to the terminal device, the first indication information being used to indicate that the first cell supports dynamic switching of frequency domain resource allocation types 0 and 1. Correspondingly, the terminal device receives the first indication information.

[0200] S902, the network device sends DCI to the terminal device, the format of the DCI being a DCI format used to schedule a data channel of a plurality of cells, the plurality of cells including the first cell, the DCI including a first FDRA field, the first FDRA field being used to indicate frequency domain resources of a first data channel of the first cell, the MSB bit of the first FDRA field having a value of 1, indicating frequency domain resource allocation type 1. Correspondingly, the terminal device receives the DCI.

[0201] S903, the terminal device can determine that the DCI is an error DCI and discard the DCI, in a case that the active BWP of the first cell includes only 1 RBG, and the bits in the bit sequence in the first FDRA field except the MSB bit are not all 1.

[0202] The active BWP of the first cell including only 1 RBG means that there is no bit indicating frequency domain resources; the bits in the bit sequence in the first FDRA field except the MSB bit being not all 1, for example, “001”, “010”, “011”, etc., means that there is no special function indication. In this case, the terminal device can determine that the DCI is a false alarm DCI or an error DCI, and can discard the DCI.

[0203] Exemplarily, in the example shown in FIG. 7, the active downlink BWP includes 16 RBs, i.e. The starting RB is 32, i.e. The RRC parameter resourceAllocationType1GranularityDCI-1-3 configures K2=16.

[0204] The terminal device can calculate N according to the following formula RBG,K2 : bits.

[0205] For frequency domain resource allocation type 0, assuming rbg-SizeDCI-1-3 = 8, the number of bits of the frequency domain resource allocation indication field, i.e. the number of bits used to indicate the frequency domain resource, is 2 bits. 2 bits indicate that the activated BWP includes 2 RBG groups.

[0206] Therefore, for dynamic resource allocation type, the size of the FDRA field is 3 bits. When the MSB bit of the FDRA field indicates 1, it means that the frequency domain resource allocation type of this scheduling is frequency domain resource allocation type 1, and the frequency domain resource indication corresponding to the frequency domain resource allocation type 1 is 0 bits. Therefore, the terminal device considers that the DCI is an error DCI, and discards the DCI.

[0207] When the RRC parameter is configured to dynamically switch, and the MSB bit of the FDRA field indicates 0, it means that the frequency domain resource allocation type of this scheduling is frequency resource allocation type 0. The remaining bits of the FDRA field are 01, 10 or 11, all of which indicate PDSCH scheduling. When the FDRA field is -00, the terminal device determines that the DCI is used to indicate other special functions, and at this time there is no PDSCH scheduling.

[0208] In this way, in the case that the frequency domain resource allocation type is frequency domain resource allocation type 1, the activated BWP of the first cell includes only 1 RBG, and the bits in the bit sequence of the first FDRA field except the MSB bit are not all 1, the DCI is an error DCI; if the bits in the bit sequence of the first FDRA field except the MSB bit are all 1, it indicates a special function, and no data transmission is performed. When switching to frequency domain resource allocation type 0, transmission is performed, which is beneficial to reduce the probability of data interruption. In addition, the network device and the terminal device have the same understanding, which is beneficial to maintain the flexibility of base station parameter configuration and scheduling, and reduce the probability of misunderstanding between the terminal device and the network device.

[0209] Embodiment three

[0210] If the network device indicates the frequency domain resource in a static manner, and the frequency domain resource allocation type is RA type 1, the terminal device expects the number of bits of the FDRA bit field to be greater than 0. If the network device indicates the frequency domain resource in a dynamic manner, and / or the frequency domain resource allocation type is RA type 1, the terminal device expects N RBG,K2 1 or N RBG,K1 1. In other words, the terminal device expects the number of RBGs included in the activated BWP to be greater than 1. It can also be understood that the terminal device expects the number of LSB bits in the FDRA bit field used to indicate the frequency domain resource to be greater than 0.

[0211] The method is introduced from two aspects of static indication and dynamic indication respectively.

[0212] In a possible implementation, the network device can indicate the frequency domain resource allocation type as the RA type 1 in a static indication manner. The terminal device expects that the number of bits of the FDRA field is greater than 0.

[0213] Exemplarily, FIG. 10 shows a schematic flowchart of a resource configuration method provided by an embodiment of the present application. The method can be applied to the communication system shown in FIG. 1, but the embodiments of the present application are not limited thereto. As shown in FIG. 10, the method can include the following steps:

[0214] S1001, the network device sends first indication information to the terminal device, the first indication information being used to indicate that the frequency domain resource allocation type of the first cell is the frequency domain resource allocation type 1, and the frequency domain resource allocation type 1 is used to allocate continuous RBs within a BWP.

[0215] This step can refer to S501 in FIG. 5, and details are not described herein again.

[0216] S1002, the network device sends DCI to the terminal device, and the format of the DCI is a DCI format used to schedule data channels of multiple cells, and the multiple cells include the first cell.

[0217] This step can refer to S502 in FIG. 5, and details are not described herein again.

[0218] S1003, the terminal device expects that the number of bits of a first FDRA field included in the DCI is greater than 0, and the first FDRA field is used to indicate the frequency domain resource of the data channel of the first cell.

[0219] The DCI can include multiple FDRA fields, and the multiple FDRA fields correspond to the multiple cells one by one. The frequency domain resource allocation type of the first cell is the frequency domain resource allocation type 1, and the frequency domain resource allocation type of the other cells can be the frequency domain resource allocation type 1 or the frequency domain resource allocation type 0. If there is a cell with the frequency domain resource allocation type of the frequency domain resource allocation type 1 in the other cells, the terminal device also expects that the number of bits of the FDRA field corresponding to the cell is greater than 0.

[0220] The terminal device expects that the number of bits of the first FDRA field included in the DCI is greater than 0, which can be understood as that the network device can take this as a constraint condition when configuring the frequency domain resource, so that the number of bits of the first FDRA field is greater than 0. Or, when the terminal device determines that the number of bits of the first FDRA field is equal to 0, the terminal device requests the network device to reconfigure.

[0221] In this way, the probability of the number of bits of the first FDRA field being equal to 0 is reduced, and the probability of misunderstanding between the terminal device and the network device is reduced, and the probability of data interruption is reduced.

[0222] Optionally, the method can further include: in the case that the number of bits of the first FDRA field is 0, the terminal device sends an RRC reestablishment request to the network device.

[0223] In an example, the terminal device can send an RRC Reestablishment Request to the network device.

[0224] In the case that the number of bits of the first FDRA field is 0, the terminal device cannot determine the frequency domain resource, and can send an RRC reestablishment request to the network device, so that the network device reconfigures. The network device can reconfigure based on the request, or can not reconfigure, and the embodiments of the present application do not limit this.

[0225] In this way, the probability of the number of bits of the first FDRA field being greater than 0 is increased.

[0226] Optionally, the method can further include: the network device sends RRC configuration information to the terminal device, and the RRC configuration information is used to reconfigure the parameters of the first cell; and the terminal device can determine that the number of bits of the first FDRA field is greater than 0 according to the parameters of the first cell.

[0227] In some examples, the parameters of the first cell can include at least one or more of K2 or K1, a starting RBG, or a total number of RBs included in a BWP. The RRC configuration information can be RRC Configuration Information.

[0228] The network device can send RRC configuration information to the terminal device based on the RRC reestablishment request to reconfigure the parameters of the first cell, so that the terminal device can determine that the number of bits of the first FDRA field is greater than 0, and implement communication based on the frequency domain resource indicated by the first FDRA field.

[0229] For example, FIG. 11 shows a schematic diagram of frequency domain resource scheduling. As shown in FIG. 11, the activated downlink BWP includes 16 RBs, i.e. The starting RB is 32, i.e. The RRC parameter resourceAllocationType1GranularityDCI-1-3 configures K2 = 8.

[0230] The terminal device can calculate N RBG,K2 : bits.

[0231] The number of bits of the first FDRA field is greater than 0, and the terminal device can perform communication based on the frequency domain resource indicated by the first FDRA field.

[0232] When the FDRA code point in the DCI is 00, it indicates that the frequency domain resource of the downlink data channel scheduled by the DCI is 8 RBs, for example, RB#0 to RB#7. When the FDRA code point is 01, it indicates that the frequency domain resource of the downlink data channel scheduled by the DCI is 8 RBs, for example, RB#8 to RB#15. When the FDRA code point is 10, it indicates that the frequency domain resource of the downlink data channel scheduled by the DCI is 16 RBs, for example, RB#0 to RB#15. When the FDRA code point is 11, it indicates that the FDRA is a special value, and the DCI is used to indicate other special functions or the DCI has no special function indication, for example, downlink semi-persistent scheduling activation or release (DL SPS activation / release), uplink grant type 2 scheduling activation or release, secondary cell dormancy indication (SCell dormancy indication), transmission configuration indication state update (TCI state update), etc.

[0233] In FIG. 11, the FDRA code point is 00, and the frequency domain resource of the downlink data channel scheduled by the DCI includes 8 RBs, for example, RB#0 to RB#7.

[0234] In a possible implementation, the network device can indicate that the frequency domain resource allocation type is RA type 1 in a dynamic indication manner. The terminal device expects that the number of RBGs included in the activated BWP is greater than 1.

[0235] Exemplarily, FIG. 12 shows a schematic flowchart of a resource configuration method provided by an embodiment of the present application. The method can be applied to the communication system shown in FIG. 1, but the embodiments of the present application are not limited thereto. As shown in FIG. 12, the method can include the following steps:

[0236] S1201. The network device sends first indication information to the terminal device, where the first indication information is used to indicate that the first cell supports dynamic switching of frequency domain resource allocation type 0 and frequency domain resource allocation type 1, the frequency domain resource allocation type 1 is used to allocate continuous RBs within a BWP, and the frequency domain resource allocation type 0 is used to indicate the allocated RB groups (RBGs) through a bitmap, where a group of RBGs is composed of a group of continuous RBs.

[0237] This step can refer to S601 in FIG. 6 described above, and details are not described herein again.

[0238] S1202. The network device sends DCI to the terminal device, where the format of the DCI is a DCI format used to schedule a data channel of multiple cells, the multiple cells include the first cell, the DCI includes a first FDRA field, the first FDRA field is used to indicate frequency domain resources of a first data channel of the first cell, and a value of most significant bit (MSB) bits of the first FDRA field indicates the frequency domain resource allocation type 1.

[0239] This step can refer to S602 in FIG. 6 described above, and details are not described herein again.

[0240] S1203. The terminal device expects that the number of RBGs included in the active BWP of the first cell is greater than 1.

[0241] The DCI can include multiple FDRA fields, and the multiple FDRA fields correspond to the multiple cells in a one-to-one manner. The frequency domain resource allocation type of the first cell is the frequency domain resource allocation type 1, and the frequency domain resource allocation types of other cells can be the frequency domain resource allocation type 1 or the frequency domain resource allocation type 0. If there is a cell with the frequency domain resource allocation type of the frequency domain resource allocation type 1 in the other cells, the terminal device also expects that the number of RBGs included in the active BWP of the cell is greater than 1.

[0242] The terminal device expects that the number of RBGs included in the active BWP of the first cell is greater than 1, which can be understood as that the network device can take this as a constraint condition when configuring frequency domain resources, so that the number of RBGs included in the active BWP of the first cell is greater than 1. Alternatively, when the terminal device determines that the number of RBGs included in the active BWP of the first cell is equal to 1, the terminal device requests the network device to reconfigure.

[0243] In this way, it is beneficial to improve the probability that the number of RBGs included in the active BWP of the first cell is greater than 1.

[0244] Optionally, the above method can further include that in a case where only one RBG is included in the active BWP of the first cell, the terminal device sends an RRC reestablishment request to the network device.

[0245] In an example, the terminal device can send an RRC Reestablishment Request to the network device.

[0246] In the case that only one RBG is included in the active BWP of the first cell, the terminal device cannot determine the frequency domain resource, and can send an RRC Reestablishment Request to the network device for reconfiguration. The network device can reconfigure based on the request, or can not reconfigure, which is not limited in the embodiments of the application.

[0247] In this way, the probability that the number of RBGs included in the active BWP of the first cell is equal to 0 is reduced.

[0248] Optionally, the above method further includes: the network device sends RRC configuration information to the terminal device, the RRC configuration information being used for reconfiguring parameters of the first cell; and the terminal device can determine that the number of RBGs included in the active BWP is greater than 1 according to the parameters of the first cell.

[0249] In some examples, the parameters of the first cell can include at least one or more of K2 or K1, a starting RBG, or a total number of RBs included in one BWP. The RRC configuration information can be RRC Configuration Information.

[0250] The network device can send RRC configuration information to the terminal device based on the RRC Reestablishment Request to reconfigure the parameters of the first cell, so that the terminal device can determine that the number of RBGs included in the active BWP is greater than 1, which is conducive to realizing communication based on the indicated frequency domain resource.

[0251] The methods shown in FIG. 10 and FIG. 12 introduce constraints on the network device, which is conducive to reducing the occurrence of ambiguous scenarios and has no effect on the terminal device side without increasing the implementation complexity of the terminal device side.

[0252] It can be understood that various numerical numbers involved in the embodiments of the application are only used for differentiation for convenience of description, and do not limit the scope of the embodiments of the application. The size of the serial numbers of the above processes does not mean the order of execution, and the execution order of the processes should be determined according to their functions and inherent logic.

[0253] In various embodiments of the application, the terms and / or descriptions of different embodiments are consistent and can be mutually referenced if there is no special description and no logical conflict. The technical features in different embodiments can be combined to form new embodiments according to their inherent logical relationship.

[0254] It should be noted that, in order to realize the functions in the above embodiments, the terminal device or the network device comprises a hardware structure and / or a software module corresponding to each function. Those skilled in the art should easily realize that, in combination with the units and method steps of the examples described in the embodiments disclosed in the present application, the present application can be realized in the form of hardware or a combination of hardware and computer software. Whether a certain function is realized in the form of hardware or computer software driving hardware depends on the specific application scenario and design constraints of the technical solution.

[0255] FIG. 13 and FIG. 14 are structural schematic diagrams of possible communication apparatuses provided by the embodiments of the present application. The communication apparatuses can be used to realize the functions of the terminal device or the network device in the above method embodiments, and thus can also realize the beneficial effects possessed by the above method embodiments. In the embodiments of the present application, the communication apparatus can be the terminal 120 as shown in FIG. 1, or the base station 110 as shown in FIG. 1, or a module (such as a chip) applied to the terminal 120 or the base station 110.

[0256] As shown in FIG. 13, the communication apparatus 1300 comprises a processing unit 1310 and a transceiver unit 1320. The communication apparatus 1300 is used to realize the functions of the terminal device or the network device in the method embodiments shown in FIG. 5, FIG. 6, FIG. 9, FIG. 10 or FIG. 12.

[0257] In one example, when the communication apparatus 1300 is used to realize the functions of the terminal device in the method embodiment shown in FIG. 5, the transceiver unit 1320 is configured to: receive first indication information, wherein the network device first indication information is used to indicate that the frequency domain resource allocation type of the first cell is frequency domain resource allocation type 1, and the network device frequency domain resource allocation type 1 is used to allocate contiguous RBs within a BWP; receive DCI, wherein the format of the network device DCI is a DCI format used to schedule a data channel of multiple cells, and the network device multiple cells comprise the network device first cell; and the processing unit 1310 is configured to: determine the number of bits of a first FDRA field in the network device DCI, wherein the network device first FDRA field is used to indicate the frequency domain resource of a first data channel of the network device first cell; and in the case that the number of bits of the network device first FDRA field is 0, perform data transmission on the network device first data channel on the network device first cell, wherein the network device first data channel is carried on all RBs within an activated BWP.

[0258] For more detailed description of the processing unit 1310 and the transceiver unit 1320, reference can be made to the related description in the method embodiment shown in FIG. 5.

[0259] In another example, when the communication apparatus 1300 is configured to implement the function of the terminal device in the method embodiment shown in FIG. 6, the transceiver 1320 is configured to: receive first indication information, the network device first indication information being used to indicate that the first cell supports dynamic switching of frequency domain resource allocation type 0 and frequency domain resource allocation type 1, the network device frequency domain resource allocation type 1 being used to allocate contiguous RBs within a BWP, and the network device frequency domain resource allocation type 0 being used to indicate the allocated RBG by a bitmap, wherein a group of RBGs is composed of a group of contiguous RBs; receive DCI, the format of the network device DCI being a DCI format used to schedule a data channel of multiple cells, the network device multiple cells including the network device first cell, the network device DCI including a first FDRA field, the network device first FDRA field being used to indicate the frequency domain resource of a first data channel of the network device first cell, and the value of the MSB bit of the network device first FDRA field indicating the network device frequency domain resource allocation type 1; and the processing unit 1310 is configured to: in the case that the activated BWP of the network device first cell includes only 1 RBG, and the bits in the bit sequence of the network device first FDRA field except for the network device MSB bit are not all 1, perform data transmission on the network device first data channel on the network device first cell, and the network device first data channel is carried on all RBs within the activated BWP.

[0260] For more detailed description of the processing unit 1310 and the transceiver 1320, please refer to the relevant description in the method embodiment shown in FIG. 6.

[0261] In yet another example, when the communication apparatus 1300 is configured to implement the function of the terminal device in the method embodiment shown in FIG. 10, the transceiver 1320 is configured to: receive first indication information, the network device first indication information being used to indicate that the frequency domain resource allocation type of the first cell is the frequency domain resource allocation type 1, and the network device frequency domain resource allocation type 1 being used to allocate contiguous resource block RBs within a bandwidth part BWP; and receive downlink control information DCI, the format of the network device DCI being a DCI format used to schedule a data channel of multiple cells, and the network device multiple cells including the network device first cell; and the processing unit 1310 is configured to: expect that the number of bits of a first frequency domain resource allocation FDRA field included in the network device DCI is greater than 0, and the network device first FDRA field being used to indicate the frequency domain resource of the data channel of the network device first cell.

[0262] Optionally, the transceiver 1320 is further configured to: in the case that the number of bits of the network device first FDRA field is 0, send an RRC reestablishment request.

[0263] Optionally, the transceiver 1320 is further configured to receive RRC configuration information, the network device RRC configuration information being used for reconfiguring parameters of the first cell of the network device; and the processing unit 1310 is further configured to determine, according to the parameters of the first cell of the network device, that the number of bits of the first FDRA field of the network device is greater than 0.

[0264] When the communication apparatus 1300 is configured to implement the functions of the network device in the method embodiment shown in FIG. 10, the transceiver 1320 is configured to: send first indication information, the network device first indication information being used for indicating that the frequency domain resource allocation type of the first cell is the frequency domain resource allocation type 1, the network device frequency domain resource allocation type 1 being used for allocating contiguous RBs within a BWP; send DCI, the format of the network device DCI being a DCI format used for scheduling data channels of multiple cells, the network device DCI including a first FDRA field, the number of bits of the network device first FDRA field being 0, and the network device first FDRA field being used for indicating the frequency domain resources of the data channel of the first cell in the multiple cells of the network device; receive an RRC reestablishment request; and based on the network device RRC reestablishment request, send RRC configuration information, the network device RRC configuration information being used for reconfiguring parameters of the first cell of the network device, and the parameters of the first cell of the network device being used for determining that the number of bits of the first FDRA field of the network device is greater than 0.

[0265] For more detailed description of the processing unit 1310 and the transceiver 1320, reference can be made to the related description in the method embodiment shown in FIG. 10.

[0266] In another example, when the communication apparatus 1300 is configured to implement the functions of the terminal device in the method embodiment shown in FIG. 12, the transceiver 1320 is configured to: receive first indication information, the network device first indication information being used for indicating that the first cell supports dynamic switching between the frequency domain resource allocation type 0 and the frequency domain resource allocation type 1, the network device frequency domain resource allocation type 1 being used for allocating contiguous RBs within a BWP, and the network device frequency domain resource allocation type 0 being used for indicating allocated RBGs through a bitmap, wherein a group of RBGs is composed of a group of contiguous RBs; receive DCI, the format of the network device DCI being a DCI format used for scheduling data channels of multiple cells, the multiple cells of the network device including the first cell of the network device, the network device DCI including a first FDRA field, the network device first FDRA field being used for indicating the frequency domain resources of a first data channel of the first cell of the network device, and the value of the most significant bit (MSB) of the network device first FDRA field indicating the network device frequency domain resource allocation type 1; and the processing unit 1310 is configured to: expect that the number of RBGs included in the activated BWP of the first cell of the network device is greater than 1.

[0267] Optionally, the transceiver 1320 is further configured to send the RRC reestablishment request in a case that the number of RBGs included in the active BWP of the first cell of the network device is 1.

[0268] Optionally, the transceiver 1320 is further configured to receive the RRC configuration information, the RRC configuration information being used for reconfiguring parameters of the first cell of the network device; and the processing unit 1310 is further configured to determine that the number of RBGs included in the active BWP is greater than 1 according to the parameters of the first cell of the network device.

[0269] When the communication apparatus 1300 is configured to implement the functions of the network device in the method embodiment shown in FIG. 12, the transceiver 1320 is configured to: send first indication information, the first indication information being used for indicating that the first cell supports dynamic switching between a frequency domain resource allocation type 0 and a frequency domain resource allocation type 1, the frequency domain resource allocation type 1 being used for allocating contiguous RBs within a BWP, and the frequency domain resource allocation type 0 being used for indicating allocated RBGs by a bitmap, wherein a group of RBGs is composed of a group of contiguous RBs; send a DCI, the DCI being of a DCI format used for scheduling a data channel of a plurality of cells, the DCI including a first FDRA field, the first FDRA field having a bit number of 0, and the first FDRA field being used for indicating frequency domain resources of the data channel of the first cell in the plurality of cells; receive an RRC reestablishment request; and based on the RRC reestablishment request, send RRC configuration information, the RRC configuration information being used for reconfiguring parameters of the first cell, and the parameters of the first cell being used for determining that the number of RBGs included in an active BWP of the first cell is greater than 1.

[0270] For more detailed description of the processing unit 1310 and the transceiver 1320, refer to the related description in the method embodiment shown in FIG. 12.

[0271] It should be understood that the communication apparatus 1300 is embodied in the form of functional units. The term “unit” herein can refer to an application specific integrated circuit (ASIC), an electronic circuit, a processor (for example, a shared processor, a dedicated processor or a group processor and the like) and a memory for executing one or more software or firmware programs, a combination of logical circuit and / or other suitable components supporting the described functions. In an alternative example, those skilled in the art can understand that the communication apparatus 1300 can be embodied as the terminal device or the network device in the above-described embodiments, and the communication apparatus 1300 can be configured to execute the respective processes and / or steps corresponding to the terminal device or the network device in the above-described method embodiments. To avoid repetition, details are not described herein.

[0272] The communication apparatus 1300 has functions of implementing the corresponding steps performed by the terminal device or the network device in the above method; the above functions can be implemented by hardware, or by hardware executing corresponding software. The hardware or software includes one or more modules corresponding to the above functions. In the embodiments of the present application, the communication apparatus 1300 in FIG. 13 can also be a chip, for example: SOC.

[0273] As shown in FIG. 14, the communication apparatus 1400 includes a processor 1410 and an interface circuit 1420. The processor 1410 and the interface circuit 1420 are coupled to each other. It can be understood that the interface circuit 1420 can be a transceiver or an input / output interface. Optionally, the communication apparatus 1400 can further include a memory 1430 for storing instructions executed by the processor 1410 or storing input data required by the processor 1410 to run instructions or storing data generated after the processor 1410 runs instructions. Sometimes, the interface circuit 1420 can also be understood as a part of the processor 1410, and at this time, the communication apparatus 1400 includes the processor 1410.

[0274] When the communication apparatus 1400 is used to implement the method shown in FIG. 5, FIG. 6, FIG. 9, FIG. 10 or FIG. 12, the processor 1410 is configured to implement the functions of the processing unit 1310, and the interface circuit 1420 is configured to implement the functions of the transceiver unit 1320.

[0275] When the above communication apparatus is a chip applied to a terminal device, the chip of the terminal device implements the functions of the terminal device in the above method embodiments. The chip of the terminal device receives information from the network device, which can be understood as that the information is first received by other modules (such as radio frequency modules or antennas) in the terminal device, and then sent to the chip of the terminal device by these modules. The chip of the terminal device sends information to the network device, which can be understood as that the information is first sent to other modules (such as radio frequency modules or antennas) in the terminal device, and then sent to the network device by these modules.

[0276] When the above communication apparatus is a chip applied to a network device, the chip of the network device implements the functions of the network device in the above method embodiments. The chip of the network device receives information from the terminal device, which can be understood as that the information is first received by other modules (such as radio frequency modules or antennas) in the network device, and then sent to the chip of the network device by these modules. The chip of the network device sends information to the terminal device, which can be understood as that the information is first sent to other modules (such as radio frequency modules or antennas) in the network device, and then sent to the terminal device by these modules.

[0277] In the present application, the sending of information from entity A to entity B can be direct sending from A to B, or indirect sending from A to B via other entities. Similarly, the receiving of information from entity A by entity B can be direct receiving of the information sent by entity A, or indirect receiving of the information sent by entity A via other entities. The entity A and B can be RAN nodes or terminal devices, or modules inside RAN nodes or terminal devices. The sending and receiving of information can be the information interaction between RAN nodes and terminal devices, for example, the information interaction between network devices and terminal devices; the sending and receiving of information can also be the information interaction between two RAN nodes, for example, the information interaction between CU and DU; the sending and receiving of information can also be the information interaction between different modules inside one device, for example, the information interaction between a chip and other modules of a terminal device, or the information interaction between a chip and other modules of a network device.

[0278] It can be understood that the processor in the embodiments of the present application can be a central processing unit, and can also be other general-purpose processors, digital signal processors, application-specific integrated circuits, field programmable gate arrays or other programmable logic devices, transistor logic devices, hardware components or any combination thereof. The general-purpose processor can be a microprocessor, or any conventional processor.

[0279] In the embodiments of the present application, the same items or similar items with basically the same functions and effects are distinguished by using "first", "second", etc. For example, the first FDRA domain and the second FDRA domain are only used to distinguish different FDRA domains, and do not limit the order. Those skilled in the art can understand that "first", "second", etc. do not limit the number and execution order, and "first", "second", etc. also do not necessarily mean different.

[0280] It should be noted that in the embodiments of the present application, the words "exemplarily" or "for example" are used to represent as an example, illustration or explanation. Any embodiment or design scheme described as "exemplarily" or "for example" in the present application should not be interpreted as more preferred or more advantageous than other embodiments or design schemes. Rather, the words "exemplarily" or "for example" are intended to present the relevant concept in a specific manner.

[0281] In the embodiments of the present application, "at least one" means one or more, and "multiple" means two or more. The "and / or" describes the association relationship of the associated objects, which means that there can be three relationships, for example, A and / or B can mean that A exists alone, A and B exist together, and B exists alone, where A and B can be singular or plural. The character "or" generally means that the preceding and following associated objects are in an "or" relationship. "At least one of the following" or similar expressions means any combination of these items, including any combination of single item or multiple items. For example, at least one of a, b, or c can mean a, b, c, a-b, a-c, b-c, or a-b-c, where a, b, and c can be single or multiple.

[0282] In the embodiments of the present application, each term and English abbreviation, such as frequency domain resource allocation type, bit number, etc., are all exemplary examples given for convenience of description, and should not constitute any limitation on the present application. The present application does not exclude the possibility of defining other terms capable of achieving the same or similar functions in the existing or future protocols.

[0283] In the embodiments of the present application, "predefined" can be protocol definition. Wherein, "predefined" can be realized by pre-saving corresponding codes, tables or other ways that can be used to indicate related information in the device (for example, including the sending end and the receiving end), and the present application does not limit the specific implementation manner thereof.

[0284] The method steps in the embodiments of the present application can be realized in hardware, or in software instructions executable by a processor. The software instructions can be composed of corresponding software modules, which can be stored in a random access memory, a flash memory, a read-only memory, a programmable read-only memory, an erasable programmable read-only memory, an electrically erasable programmable read-only memory, a register, a hard disk, a mobile hard disk, a read-only optical disc, or any other form of storage medium well known in the art. An exemplary storage medium is coupled to the processor, so that the processor can read information from the storage medium and write information to the storage medium. The storage medium can also be an integral part of the processor. The processor and the storage medium can be located in a special integrated circuit. In addition, the special integrated circuit can be located in a base station or a terminal. The processor and the storage medium can also exist as discrete components in the base station or the terminal.

[0285] In the above embodiments, all or part of the embodiments can be implemented by software, hardware, firmware or any combination thereof. When implemented by software, all or part of the embodiments can be implemented in the form of a computer program product. The computer program product includes one or more computer programs or instructions. When the computer programs or instructions are loaded on a computer and executed, all or part of the processes or functions described in the embodiments of the present application are performed. The computer can be a general purpose computer, a special purpose computer, a computer network, a network device, a user equipment or other programmable apparatus. The computer programs or instructions can be stored in a computer readable storage medium or transmitted from one computer readable storage medium to another computer readable storage medium, for example, the computer programs or instructions can be transmitted from one website site, computer, server or data center to another website site, computer, server or data center through wired or wireless manner. The computer readable storage medium can be any available medium that can be accessed by a computer or a data storage device such as a server, data center and the like integrated with one or more available media. The available media can be a magnetic medium, for example, a floppy disk, a hard disk, a magnetic tape; or an optical medium, for example, a digital video disc; or a semiconductor medium, for example, a solid state disk. The computer readable storage medium can be a volatile or non-volatile storage medium, or can include both volatile and non-volatile storage media.

Claims

1. A resource configuration method, characterized by, The method comprises: receiving first indication information, the first indication information being used to indicate that a frequency domain resource allocation type of a first cell is a frequency domain resource allocation type 1, the frequency domain resource allocation type 1 being used to allocate contiguous resource blocks (RBs) within a bandwidth part (BWP); receiving a downlink control information (DCI), a format of the DCI being a DCI format used to schedule data channels of multiple cells, the multiple cells including the first cell; determining a bit number of a first frequency domain resource allocation (FDRA) field in the DCI, the first FDRA field being used to indicate frequency domain resources of a first data channel of the first cell; in a case where the bit number of the first FDRA field is 0, performing data transmission on the first data channel on the first cell, the first data channel being carried on all RBs within an active BWP.

2. A resource configuration method, comprising: The method comprises: receiving first indication information, the first indication information being used to indicate that a first cell supports dynamic switching of a frequency domain resource allocation type 0 and a frequency domain resource allocation type 1, the frequency domain resource allocation type 1 being used to allocate contiguous resource block groups (RBGs) within a bandwidth part (BWP), the frequency domain resource allocation type 0 being used to indicate allocated RBGs by a bitmap, wherein one RBG is composed of one group of contiguous RBs; receiving a downlink control information (DCI), a format of the DCI being a DCI format used to schedule data channels of multiple cells, the multiple cells including the first cell, the DCI including a first frequency domain resource allocation (FDRA) field, the first FDRA field being used to indicate frequency domain resources of a first data channel of the first cell, a value of a most significant bit (MSB) of the first FDRA field indicating the frequency domain resource allocation type 1; in a case where an active BWP of the first cell includes only 1 RBG and bits in a bit sequence of the first FDRA field except the MSB bit are not all 1, performing data transmission on the first data channel on the first cell, the first data channel being carried on all RBs within the active BWP.

3. A resource configuration method, comprising: The method comprises: receiving first indication information, the first indication information being used to indicate that a frequency domain resource allocation type of a first cell is a frequency domain resource allocation type 1, the frequency domain resource allocation type 1 being used to allocate contiguous resource blocks (RBs) within a bandwidth part (BWP); receiving a downlink control information (DCI), a format of the DCI being a DCI format used to schedule data channels of multiple cells, the multiple cells including the first cell; expecting a bit number of a first frequency domain resource allocation (FDRA) field included in the DCI to be greater than 0, the first FDRA field being used to indicate frequency domain resources of a data channel of the first cell.

4. The method of claim 3, wherein, The method further comprises: in a case where the bit number of the first FDRA field is 0, sending a radio resource control (RRC) reestablishment request.

5. The method of claim 4, wherein, The method further comprises: receiving RRC configuration information, the RRC configuration information being used to reconfigure parameters of the first cell; determining, according to the parameters of the first cell, that the bit number of the first FDRA field is greater than 0.

6. A resource configuration method, comprising: The method comprises: transmitting first indication information, the first indication information being used to indicate that a frequency domain resource allocation type of a first cell is a frequency domain resource allocation type 1, the frequency domain resource allocation type 1 being used to allocate contiguous resource blocks (RBs) within a bandwidth part (BWP); transmitting downlink control information (DCI), a format of the DCI being a DCI format used to schedule data channels of multiple cells, the DCI including a first frequency domain resource allocation (FDRA) field, a bit number of the first FDRA field being 0, the first FDRA field being used to indicate frequency domain resources of a data channel of a first cell in the multiple cells; receiving a radio resource control (RRC) reestablishment request; based on the RRC reestablishment request, transmitting RRC configuration information, the RRC configuration information being used to reconfigure parameters of the first cell, and a bit number of the first FDRA field being determined according to the parameters of the first cell to be greater than 0.

7. A resource configuration method, comprising: comprising: receiving first indication information, the first indication information being used to indicate that a first cell supports dynamic switching of a frequency domain resource allocation type 0 and a frequency domain resource allocation type 1, the frequency domain resource allocation type 1 being used to allocate contiguous resource blocks (RBs) within a bandwidth part (BWP), and the frequency domain resource allocation type 0 being used to indicate allocated resource block groups (RBGs) by a bitmap, wherein one RBG is composed of a group of contiguous RBs; receiving downlink control information (DCI), a format of the DCI being a DCI format used to schedule data channels of multiple cells, the multiple cells including the first cell, the DCI including a first frequency domain resource allocation (FDRA) field, the first FDRA field being used to indicate frequency domain resources of a first data channel of the first cell, and a value of a most significant bit (MSB) of the first FDRA field indicating the frequency domain resource allocation type 1; expecting a number of RBGs included in an active BWP of the first cell to be greater than 1.

8. The method of claim 7, wherein, The method further comprises: in a case where only 1 RBG is included in the active BWP of the first cell, transmitting a radio resource control (RRC) reestablishment request.

9. The method of claim 8, wherein, The method further comprises: receiving RRC configuration information, the RRC configuration information being used to reconfigure parameters of the first cell; determining, according to the parameters of the first cell, that the number of RBGs included in the active BWP is greater than 1.

10. A resource configuration method, comprising: comprising: transmitting first indication information, the first indication information being used to indicate that a first cell supports dynamic switching of a frequency domain resource allocation type 0 and a frequency domain resource allocation type 1, the frequency domain resource allocation type 1 being used to allocate contiguous resource blocks (RBs) within a bandwidth part (BWP), and the frequency domain resource allocation type 0 being used to indicate allocated resource block groups (RBGs) by a bitmap, wherein one RBG is composed of a group of contiguous RBs; transmitting downlink control information (DCI), a format of the DCI being a DCI format used to schedule data channels of multiple cells, the DCI including a first frequency domain resource allocation (FDRA) field, a bit number of the first FDRA field being 0, the first FDRA field being used to indicate frequency domain resources of a data channel of a first cell in the multiple cells; receiving a radio resource control (RRC) reestablishment request; Based on the RRC reestablishment request, sending RRC configuration information, the RRC configuration information is used to reconfigure the parameters of the first cell, and according to the parameters of the first cell, it is determined that the number of RBGs included in the active BWP of the first cell is greater than 1.

11. A communications device, characterized by A module for performing the method of any one of claims 1 to 10.

12. A communications device, characterized by An interface circuit for receiving signals from other communication devices and transmitting signals to the processor or transmitting signals from the processor to other communication devices, and a processor for implementing the method of any one of claims 1 to 10 by means of logic circuit or executing code instructions.

13. A chip, characterized by A processor for reading instructions stored in a memory, when the processor executes the instructions, the chip realizes the method of any one of claims 1 to 10. The storage medium stores a computer program or instructions, when the computer program or instructions are executed by the communication device, the method of any one of claims 1 to 10 is realized.

14. A computer-readable storage medium, characterized in that, The computer program or instructions are executed by the communication device to realize the method of any one of claims 1 to 10.

15. A computer program product comprising computer programs or instructions, characterized in that, ​

Citation Information

Patent Citations

  • Frequency domain resource allocation method, device and equipment and wireless communication system

    CN110149710A

  • Resource allocation method, device, user equipment, network equipment and medium

    CN112788756A

  • Resource allocation method, terminal and network side equipment

    CN113766639A

  • Frequency domain resource allocation method and device and storage medium

    CN117460053A

  • Resource determination method and device, multi-carrier scheduling method and device, and storage medium

    CN118119012A