A resource configuration method and apparatus
By optimizing the resource configuration of BWP in the fifth-generation wireless access system, ensuring that the start and end CRB numbers are integer multiples, and adjusting the CORESET frequency domain resources according to the terminal device bandwidth, the problem of resource waste in devices with limited working bandwidth is solved, and resource utilization and signaling efficiency are improved.
Patent Information
- Application Number
- CN202080104280.4
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Filing Date
- 2020-08-06
- Publication Date
- 2025-11-04
- Estimated Expiration
- 2040-08-06
AI Technical Summary
In the 5G wireless access system standard New Radio, there is a problem of resource waste when the base station configures BWP for terminal devices with limited operating bandwidth, resulting in low resource utilization.
The network device sends information to the terminal device indicating the CRB number corresponding to the starting resource block RB of the BWP and the number of consecutive RBs, ensuring that the starting CRB number and the last CRB number are integer multiples of K, and adjusts the frequency domain resource configuration of CORESET according to the terminal device's maximum transmission bandwidth or preferred working bandwidth to reduce signaling overhead.
It improves resource utilization, reduces signaling overhead in BWP configuration, optimizes resource allocation, and adapts to terminal devices with different bandwidth capabilities.
Smart Images

Figure CN116250311B_ABST
Abstract
Description
TECHNICAL FIELD
[0001] The present application relates to the technical field of wireless communication, and in particular to a resource configuration method and device. BACKGROUND
[0002] In the New Radio (NR) standard of the fifth generation wireless access system, a base station can configure one or more bandwidth parts (BWP) for a terminal device. The base station can transmit a physical downlink shared channel (PDSCH) and a physical downlink control channel (PDCCH) to the terminal device in the BWP. In order to correctly receive the PDSCH, the terminal device needs to demodulate the downlink control information (DCI) carried by the PDCCH, which contains relevant information required for receiving the PDSCH.
[0003] For terminal devices with limited operating bandwidth, there is a resource waste problem in the BWP configuration of the base station in the existing NR technology. SUMMARY
[0004] The purpose of the embodiments of the present application is to provide a resource configuration method and device to improve resource utilization.
[0005] In a first aspect, the embodiments of the present application provide a resource configuration method, comprising: determining, by a network device, a BWP configured for a terminal device; and sending, by the network device, first information to the terminal device, the first information being used to indicate a number of a CRB corresponding to a starting RB of the BWP and a number L of continuous RBs occupied by the BWP RBs ; wherein the number of the CRB corresponding to the starting RB of the BWP and the number L of the continuous RBs occupied by the BWP RBs satisfy one or more of the following conditions: mod is a modulo operation, and K is a positive integer.
[0006] According to the above method, when the BWP is configured, the number of the starting CRB of the BWP and / or the number of the CRB corresponding to the last RB included in the BWP is an integer multiple of K, which can ensure that more RBs can be used for CORESET, thereby improving resource utilization.
[0007] In a possible implementation, the L RBs also satisfies the following condition: LRBs L; L is a number of continuous RBs included in a maximum transmission bandwidth supported by the terminal device or a preferred working bandwidth of the terminal device.
[0008] According to the above method, when the BWP is configured, the BWP is ensured to be less than or equal to the maximum transmission bandwidth supported by the terminal device or the preferred working bandwidth, which helps to eliminate invalid indication information exceeding the maximum transmission bandwidth supported by the terminal device or the preferred working bandwidth, and further reduces the signaling overhead in BWP configuration.
[0009] In a possible implementation, the L RBs The following condition is also met: L RBs mod K = 0.
[0010] In a possible implementation, the method further includes: the network device sends second information to the terminal device, the second information being used to indicate frequency domain resources of a control resource set CORESET configured in the BWP, and a number of bits included in the second information being determined according to the maximum transmission bandwidth supported by the terminal device or the preferred working bandwidth of the terminal device.
[0011] According to the above method, the number of bits included in the second information indicating the frequency domain resources of the CORESET is no longer fixed at 45 bits, but is determined according to the maximum transmission bandwidth supported by the terminal device or the preferred working bandwidth, so that the signaling overhead in CORESET configuration can be reduced.
[0012] In a possible implementation, the number of bits included in the second information is or or or wherein N is a number of continuous RBs included in the maximum transmission bandwidth supported by the terminal device or the preferred working bandwidth of the terminal device, represents rounding down, represents rounding up.
[0013] In a possible implementation, the first information is an index value of a resource indication value RIV, or the first information is the RIV.
[0014] In a possible implementation, the method further includes: the network device receives third information from the terminal device, the third information being used to indicate the maximum transmission bandwidth supported by the terminal device or the preferred working bandwidth of the terminal device; and the network device determines the maximum transmission bandwidth supported by the terminal device or the preferred working bandwidth of the terminal device according to the third information.
[0015] In a possible implementation, the K is a preset value, or the value of the K is sent by the network device to the terminal device.
[0016] In a second aspect, the present application provides a communication apparatus, which implements any method provided in the first aspect. The communication apparatus can be implemented by hardware, or by hardware executing corresponding software. The hardware or software includes one or more units or modules corresponding to the above functions.
[0017] In a possible implementation, the communication apparatus includes a processor configured to support the communication apparatus to perform the corresponding functions of the network device in the above method. The communication apparatus can further include a memory coupled with the processor, which stores the necessary program instructions and data of the communication apparatus. Optionally, the communication apparatus further includes a communication interface for supporting the communication between the communication apparatus and other devices such as terminal devices.
[0018] In a possible implementation, the communication apparatus includes corresponding functional units for implementing the steps in the above method. The functions can be implemented by hardware, or by hardware executing corresponding software. The hardware or software includes one or more units corresponding to the above functions.
[0019] In a possible implementation, the structure of the communication apparatus includes processing units and communication units, which can perform the corresponding functions in the above method examples, and the details are described in the method provided in the first aspect, which will not be repeated here.
[0020] In a third aspect, the present application provides a resource configuration method, including: a terminal device receiving first information from a network device; the terminal device determining a bandwidth part (BWP) according to the first information; wherein the first information is used to indicate the number of common resource blocks (CRBs) corresponding to the starting resource blocks (RBs) of the BWP and the number L of continuous RBs occupied by the BWP RBs ; wherein the number of CRBs corresponding to the starting RBs of the BWP and the number L of continuous RBs occupied by the BWP RBs satisfy one or more of the following conditions: mod is a modulo operation, and the K is a positive integer.
[0021] In a possible implementation, the L RBs also satisfies the following condition: L RBs is less than or equal to L.
[0022] L is a number of continuous RBs included in a maximum transmission bandwidth supported by the terminal device or a working bandwidth preferred by the terminal device.
[0023] In a possible implementation, the L RBs Further, the following condition is met: L RBs mod K = 0.
[0024] In a possible implementation, the method further includes: receiving, by the terminal device, second information from the network device, the second information being used to indicate frequency domain resources of a control resource set CORESET configured in the BWP, and a number of bits included in the second information being determined according to a maximum transmission bandwidth supported by the terminal device or a working bandwidth preferred by the terminal device.
[0025] In a possible implementation, the number of bits included in the second information is or or or wherein N is a number of continuous RBs included in a maximum transmission bandwidth supported by the terminal device or a working bandwidth preferred by the terminal device, represents a floor function, represents a ceiling function.
[0026] In a possible implementation, the first information is an index value of a resource indication value RIV, or the first information is the RIV.
[0027] In a possible implementation, the K is a preset value, or a value of the K is sent to the terminal device by the network device.
[0028] In a fourth aspect, the present application provides a communication apparatus, which has any of the methods provided in the third aspect. The communication apparatus can be implemented by hardware, or by hardware executing corresponding software. The hardware or software includes one or more units or modules corresponding to the above functions.
[0029] In a possible implementation, the communication apparatus includes a processor configured to support the communication apparatus to perform the corresponding functions of the terminal device in the above methods. The communication apparatus can further include a memory coupled to the processor, which stores necessary program instructions and data for the communication apparatus. Optionally, the communication apparatus further includes a communication interface for supporting communication between the communication apparatus and devices such as network devices.
[0030] In a possible implementation, the communication apparatus includes corresponding functional units respectively used for implementing the steps in the above method. The functions can be implemented by hardware, or by hardware executing corresponding software. The hardware or software includes one or more units corresponding to the above functions.
[0031] In a possible implementation, the communication apparatus includes a processing unit and a communication unit in its structure, which can perform the corresponding functions in the above method examples, and the details are described in the method provided in the third aspect, which will not be repeated here.
[0032] In a possible implementation, the communication apparatus includes a processing unit and a communication unit in its structure, which can perform the corresponding functions in the above method examples, and the details are described in the method provided in the third aspect, which will not be repeated here.
[0033] In a possible implementation, the communication apparatus includes a processing unit and a communication unit in its structure, which can perform the corresponding functions in the above method examples, and the details are described in the method provided in the third aspect, which will not be repeated here.
[0034] In a possible implementation, the communication apparatus includes a processing unit and a communication unit in its structure, which can perform the corresponding functions in the above method examples, and the details are described in the method provided in the third aspect, which will not be repeated here.
[0035] In a possible implementation, the communication apparatus includes a processing unit and a communication unit in its structure, which can perform the corresponding functions in the above method examples, and the details are described in the method provided in the third aspect, which will not be repeated here.
[0036] In a possible implementation, the communication apparatus includes a processing unit and a communication unit in its structure, which can perform the corresponding functions in the above method examples, and the details are described in the method provided in the third aspect, which will not be repeated here.
[0037] In a possible implementation, the communication apparatus includes a processing unit and a communication unit in its structure, which can perform the corresponding functions in the above method examples, and the details are described in the method provided in the third aspect, which will not be repeated here.
[0038] In a eleventh aspect, the present application provides a communication apparatus, comprising a processor, a memory and a transceiver, the transceiver is configured to receive or send signals; the memory is configured to store computer programs or instructions; the processor is configured to call the computer programs or instructions from the memory to execute the method in the first aspect or any possible implementation manner of the first aspect.
[0039] In a twelfth aspect, the present application provides a communication apparatus, comprising a processor, a memory and a transceiver, the transceiver is configured to receive or send signals; the memory is configured to store computer programs or instructions; the processor is configured to call the computer programs or instructions from the memory to execute the method in the third aspect or any possible implementation manner of the third aspect.
[0040] In a thirteenth aspect, the present application provides a communication system, comprising the communication apparatus in the second aspect and the communication apparatus in the fourth aspect. BRIEF DESCRIPTION OF DRAWINGS
[0041] Figure 1 A network architecture diagram suitable for the embodiments of the present application;
[0042] Figure 2 A BWP configuration diagram provided by the embodiments of the present application;
[0043] Figure 3 A CORESET position diagram;
[0044] Figure 4 A resource configuration method flow diagram provided by the embodiments of the present application;
[0045] Figure 5 A BWP diagram provided by the embodiments of the present application;
[0046] Figure 6 A BWP diagram provided by the embodiments of the present application;
[0047] Figure 7 A BWP diagram provided by the embodiments of the present application;
[0048] Figure 8 A resource configuration method flow diagram provided by the embodiments of the present application;
[0049] Figure 9 A communication apparatus structure diagram provided by the embodiments of the present application;
[0050] Figure 10 A communication apparatus structure diagram provided by the embodiments of the present application. DETAILED DESCRIPTION
[0051] The embodiments of the present application will be further described below in detail with reference to the accompanying drawings.
[0052] The technical solutions of the embodiments of the present application can be applied to various communication systems, for example, a Global System of Mobile communication (GSM) system, a Code Division Multiple Access (CDMA) system, a Wideband Code Division Multiple Access (WCDMA) system, a General Packet Radio Service (GPRS), a Long Term Evolution (LTE) system, an LTE Frequency Division Duplex (FDD) system, an LTE Time Division Duplex (TDD), a Universal Mobile Telecommunication System (UMTS), a Worldwide Interoperability for Microwave Access (WiMAX) communication system, a 5th Generation (5G) system or a New Radio (NR), etc., without limitation.
[0053] In the embodiments of the present application, the terminal device can be a device with wireless transceiving function or a chip that can be arranged in any device, and can also be referred to as a user equipment (UE), an access terminal, a user unit, a user station, a mobile station, a mobile station, a remote station, a remote terminal, a mobile device, a user terminal, a wireless communication device, a user agent or a user apparatus. The terminal device in the embodiments of the present application can be a mobile phone, a tablet computer, a computer with wireless transceiving function, a virtual reality (VR) terminal, an augmented reality (AR) terminal, a wireless terminal in industrial control, a wireless terminal in self driving, a wireless terminal in remote medical treatment, a wireless terminal in smart grid, a wireless terminal in transportation safety, a wireless terminal in smart city, a wireless terminal in smart home, etc.
[0054] The network device can be a next generation node B (gNB) in an NR system, can be an evolved node B (eNB) in an LTE system, can be a base transceiver station (BTS) in a global system for mobile communication (GSM) system or a code division multiple access (CDMA) system, or can be a base station (node B, NB) in a wideband code division multiple access (WCDMA) system, etc.
[0055] The embodiments of the present application can be applied in a network supporting Internet of things (IoT) technology. As shown in FIG. 1, a network device and terminal devices 1-5 form a communication system, in which the network device transmits information to one or more of the terminal devices 1-5. In addition, the terminal devices 4-5 also form a communication system, in which the terminal device 5 can transmit information to the terminal device 4. Figure 1
[0056] Some technical terms related to the present application will be explained first.
[0057] 1、Subcarrier: In an orthogonal frequency division multiplexing (OFDM) system, the frequency domain resource is divided into a plurality of sub-resources, and each sub-resource on the frequency domain can be referred to as a subcarrier. The subcarrier can also be understood as the smallest granularity of the frequency domain resource.
[0058] 2、Subcarrier spacing: In an OFDM system, the spacing value between the center positions or peak positions of two adjacent subcarriers on the frequency domain. For example, the subcarrier spacing in the LTE system is 15 kHz, etc. The subcarrier spacing of the NR system can be 15 kHz, or 30 kHz, or 60 kHz, or 120 kHz, or 240 kHz, etc.
[0059] The subcarrier spacing in the NR system can be configured by a network device. For example, the subcarrier spacing corresponding to the subcarrier spacing configuration μ = 0 is 15 kHz, the subcarrier spacing corresponding to the subcarrier spacing configuration μ = 1 is 30 kHz, the subcarrier spacing corresponding to the subcarrier spacing configuration μ = 2 is 60 kHz, the subcarrier spacing corresponding to the subcarrier spacing configuration μ = 3 is 120 kHz, and the subcarrier spacing corresponding to the subcarrier spacing configuration μ = 4 is 240 kHz, etc.
[0060] 3、Resource block: N contiguous subcarriers on the frequency domain can be referred to as a resource block. For example, one resource block in the LTE system includes 12 subcarriers, and one resource block in the NR system also includes 12 subcarriers. With the evolution of the communication system, the number of subcarriers included in one resource block can also be other values.
[0061] 4、Slot: In the NR system, the length of a slot is related to the subcarrier spacing. The length of a slot corresponding to 15 kHz subcarrier spacing is 1 ms, the length of a slot corresponding to 30 kHz subcarrier spacing is 1 / 2 = 0.5 ms, the length of a slot corresponding to 60 kHz subcarrier spacing is 1 / 4 = 0.25 ms, the length of a slot corresponding to 120 kHz subcarrier spacing is 1 / 8 = 0.125 ms, and the length of a slot corresponding to 240 kHz subcarrier spacing is 1 / 16 = 0.0625 ms.
[0062] The basic time unit of downlink resource scheduling in NR is a slot. Generally, a slot consists of 14 OFDM symbols in time domain. In time domain, data transmission in NR system is organized into frames with a length of 10 ms, each frame is divided into 10 subframes with a length of 1 ms, and each subframe can contain one or more slots (depending on the subcarrier spacing, when the subcarrier spacing is 15 kHz, each subframe contains one slot). Each frame is identified by a system frame number (SFN), and the period of SFN is equal to 1024, so the SFN repeats itself after 1024 frames.
[0063] 5. Subframe: The time length of a subframe in the NR system is 1 ms.
[0064] 6. Half frame: The time length of a half frame in the NR system is 5 ms. Each frame can be divided into two half frames, each half frame contains 5 subframes, for example, half frame 0 contains subframes 0 to 4, and half frame 1 contains subframes 5 to 9.
[0065] 7. Frame: The time length of a frame in the NR system is 10 ms. Each frame includes 10 subframes.
[0066] 8. OFDM symbol: The smallest time unit in the time domain in the OFDM system. In the NR system, for a normal cyclic prefix, a slot includes 14 OFDM symbols.
[0067] 9. BWP: A new concept proposed in the NR standard, which is a continuous bandwidth resource configured by the network side to the terminal device, and can realize flexible transmission bandwidth configuration between the network side and the terminal device.
[0068] A BWP is composed of continuous resource blocks (RBs) in the frequency domain, and a BWP is a subset of the bandwidth of a terminal device. The minimum granularity of a BWP in the frequency domain is 1 resource block (RB). The system can configure one or more BWPs for a terminal device, and multiple BWPs can overlap in the frequency domain, as shown in FIG. 1, a base station configures three BWPs for a terminal device, wherein BWP1 and BWP2 overlap, and BWP1 and BWP3 do not overlap. Figure 2
[0069] In the NR system, a BWP can be indicated by BWP configuration information. The BWP configuration information is notified by a base station to a terminal device through radio resource control (RRC) signaling. The frequency domain location of the BWP is indicated by a location and bandwidth field. The value of the location and bandwidth field can determine the offset RB start and the length L RBs . The starting resource block (RB) of the final BWP corresponds to the number of common resource blocks O carrier , which represents the interval of the lowest usable subcarrier of the carrier where the BWP is located relative to the preset reference point Point A, and the interval is represented by the number of RBs.
[0070] 10, control resource set (CORESET): in the NR system, a PDCCH is transmitted on a configurable control resource set (CORESET). The CORESET is a time-frequency resource for transmitting a PDCCH, and multiple CORESETs can be configured in a BWP, and the CORESET does not necessarily occupy the entire system bandwidth in the frequency domain. The CORESET is similar to the control region for PDCCH transmission in a subframe in the LTE system, but the time-frequency structure of the CORESET is more flexible. The PDCCH in the LTE system always occupies the entire system bandwidth, and the PDCCH in the NR system does not need to span the entire system bandwidth. This design of the CORESET enables the NR system to support terminal devices with different bandwidth capabilities, for example, some terminal devices can not support very large bandwidth, such as 100 MHz, and is beneficial to forward compatibility.
[0071] In the current standard, the index of the first common resource block (CRB) of the first group of 6 RBs in the frequency domain resource of the CORESET is , which is the starting CRB of the BWP. Specifically, as shown in Figure 3 , the starting position of the BWP is separated from the starting position of the first RB group in the BWP by X RBs, and the ending position of the BWP is separated from the ending position of the last RB group in the BWP by Y RBs. If X and Y are not integer multiples of 6, then (X+Y) cannot be configured as a CORESET, thereby causing resource waste.
[0072] The frequency domain resources of the CORESET can be indicated by a frequencyDomainResources field, which is a bitmap of a fixed length of 45 bits. Each bit in the bitmap corresponds to a non-overlapping group of 6 consecutive PRBs and is numbered in increasing order of PRB index within a downlink BWP.
[0073] 11. Point A: a common reference point for indicating resource blocks, the location of Point A being configured by network equipment.
[0074] 12. Common resource block (CRB): for a subcarrier spacing configuration μ, the CRBs are numbered sequentially in increasing order of frequency, starting from 0. For a subcarrier spacing configuration μ, Point A corresponds to the center of subcarrier 0 of CRB 0. Thus, the location of Point A is determined, and so is the numbering of each CRB. Each RB within a BWP has a corresponding CRB number Within a BWP, each RB also has its own number, denoted as and The relationship between them can be referred to the existing NR technology, wherein is the CRB number corresponding to the actual RB of the BWP.
[0075] In this application, "at least one" means one or more, and "multiple" means two or more. The association relationship between the associated objects is described, which means that there can be three relationships, for example, A and / or B, which can represent the following cases: A exists alone, A and B exist together, and B exists alone, where A and B can be singular or plural. The character " / " generally represents an "or" relationship between the associated objects before and after it. "At least one of the following" or similar expressions means any combination of these items, including any combination of single or multiple items. For example, at least one of a, b, or c can represent a, b, c, a-b, a-c, b-c, or a-b-c, where a, b, and c can be single or multiple.
[0076] The network architecture and business scenarios described in the embodiments of the present application are used to more clearly illustrate the technical solutions of the embodiments of the present application, and do not constitute a limitation on the technical solutions provided by the embodiments of the present application. Those skilled in the art can know that, with the evolution of network architecture and the appearance of new business scenarios, the technical solutions provided by the embodiments of the present application are also applicable to similar technical problems.
[0077] In the embodiments of the present application, the interaction between the terminal device and the network device is taken as an example for illustration, and the method provided by the embodiments of the present application can also be applicable to the interaction between other execution subjects, for example, the interaction between a terminal device chip or module and a chip or module in a network device. When the execution subject is a chip or module, the description in the embodiments of the present application can be referred to, and details are not described herein again.
[0078] As shown in the foregoing description, Figure 4 a flowchart of a resource configuration method provided by the embodiments of the present application is provided. Referring to Figure 4 , the method comprises the following steps.
[0079] Step 401: The network device determines a BWP configured for a terminal device.
[0080] It should be noted that the network device can configure one or more BWP for the terminal device, Figure 4 and one BWP is taken as an example for illustration in the flowchart, which does not mean that only one BWP is configured. When the network device configures other BWP for the terminal device, the configuration and indication method of each BWP are the same, and details are not described herein again.
[0081] Step 402: The network device sends first information to the terminal device.
[0082] The first information is used to indicate the number of CRB corresponding to the starting RB of the BWP and the number L of continuous RB occupied by the BWP RBs . The number of CRB corresponding to the starting RB of the BWP and the number L of continuous RB occupied by the BWP RBs satisfy one or more of the following conditions:
[0083] Wherein, mod is a remainder operation, and K is a positive integer. The number of CRB corresponding to the ending RB of the BWP can be regarded as L. RBs The length of the BWP can also be regarded as L.
[0084] Further optionally, L RBs may also satisfy one or more of the following conditions:
[0085] L RBs is less than or equal to L, and L is the number of continuous RB included in the maximum transmission bandwidth supported by the terminal device or the working bandwidth preferred by the terminal device;
[0086] L RBs mod K = 0.
[0087] It should be noted that the K is a preset value, or the value of the K can be sent by the network device to the terminal device. When the value of K is a preset value, K is 6 optionally.
[0088] In view of the fact that narrowband terminal devices, or terminal devices with limited working bandwidth, can be introduced in the subsequent NR system for low-cost Internet of Things scenarios, the network device needs to determine a K value in combination with the number of RBs occupied by the control channel elements (CCEs) of the control channels of terminal devices with different working bandwidths, and the number of RBs corresponding to the resource block groups (RBGs) adopted by the data channels of terminal devices with different working bandwidths in resource allocation, and notify the terminal devices. The value of K depends on the implementation of the network device. The following are several examples. The value of K can be the minimum or maximum of the number of RBs occupied by the CCEs and the number of RBs corresponding to the RBGs. The principle adopted by the network device in determining the value of K can be to avoid resource fragmentation as much as possible in resource allocation. Resource fragmentation refers to the fact that the part of the resource is neither allocated to narrowband terminal devices nor to wideband terminal devices. Here, the wideband terminal device can be a terminal device supporting enhanced mobile broadband (eMBB) services in NR, with a maximum working bandwidth of 100 MHz in FR1 and 400 MHz in FR2. The narrowband terminal device can be a terminal device with limited working bandwidth, and the specific bandwidth limit is not limited in this embodiment. For example, the terminal device can be a terminal device with a working bandwidth less than or equal to 20 MHz in FR1 and / or less than or equal to 50 MHz in FR2.
[0089] It should be noted that the first information can be sent through RRC signaling, or a system message, or a medium access control layer control element (MAC CE), for example, can be carried through the location and bandwidth (location And Bandwidth) field in the RRC signaling.
[0090] Step 403: The terminal device receives the first information from the network device.
[0091] Step 404: The terminal device determines the BWP configured by the network device according to the first information.
[0092] According to the above method, when the BWP is configured, the number of the starting CRB of the BWP and / or the number of the CRB corresponding to the last RB included in the BWP is an integer multiple of K, which can ensure that more RBs can be used for CORESET, thereby improving resource utilization.
[0093] In the embodiments of the present application, the first information can be an index value of a resource indication value (RIV), or the first information can be an RIV. Of course, the first information can also have other implementation manners, which are not limited in the embodiments of the present application. For example, when the first information is an index value of an RIV, the index values of the RIVs satisfying the above condition can be 0, 1, 2,..., N-1 in turn, wherein 0 represents the minimum index value of the RIVs satisfying the above condition, N-1 represents the maximum index value of the RIVs satisfying the above condition, N is the number of the RIVs satisfying the above condition, and the value indicated by the first information can be one of 0 to N-1.
[0094] It should be noted that the determination manner of the RIV can be as follows:
[0095] If then
[0096] Otherwise
[0097] wherein, represents rounding down, L RBs ≥1 and does not exceed The value of
[0098] For example, as shown in Figure 5 , it is assumed that RBstart is 3, L RBs is 10, Since , it is
[0099] When the RIV indicated by the first information is 2478, it represents that the offset RB start of the BWP is 3, and the length L RBs is 10.
[0100] In combination with the above example, when the terminal device determines that the RIV is 2478 according to the first information, the RB start and L RBs can be determined according to the following manner.
[0101] Step one: determine the value of .
[0102] Step two: if , then determine
[0103] If but
[0104] Indicates rounding down. 1 indicates rounding up, and mod indicates modulo operation.
[0105] The following is combined Figure 6 Explain how to use the reference point (Point A) and RB. start and L RBs Confirm BWP. Figure 6 In this context, the reference point is pre-configured, RB start and The following relationship can be satisfied:
[0106]
[0107] Among them, O carrier This represents the spacing between the lowest usable subcarriers of the carrier containing the BWP and a preset reference point. This spacing is represented by the number of RBs. carrier The value can also be pre-configured.
[0108] As can be seen from the above description, according to RB start The CRB number corresponding to the starting RB of the BWP can be determined. This allows the continuous L starting from the initial RB to be... RBs Each RB is included in the BWP.
[0109] Furthermore, in conjunction with the preceding description, such as Figure 7 As shown, taking K=6 as an example, assuming there are currently 5 BWPs, with corresponding RIVs from RIV1 to RIV5. Among them, the values determined based on RIV1 and RIV2... and L RBs satisfy Figure 4 The conditions in the process are determined according to RIV3, RIV4, and RIV5. and L RBs At least one of them does not meet the requirements. Figure 4 Conditions in the process. When a network device needs to configure multiple BWPs for a terminal device, RIV values that do not meet the conditions can be removed, and only RIV values that meet the conditions can be configured, thereby saving signaling overhead.
[0110] It should be noted that the maximum transmission bandwidth supported by the terminal device or the working bandwidth preferred by the terminal device can be indicated by the terminal device to the network device, for example, the terminal device can send third information to the network device, and the third information is used to indicate the maximum transmission bandwidth supported by the terminal device or the working bandwidth preferred by the terminal device. The specific implementation of the third information is not limited in the embodiments of the present application, and will not be repeated here.
[0111] Further, the network device can also indicate the frequency domain resource of the CORESET configured in the BWP to the terminal device. Specifically, as shown in Figure 8 , it is a resource configuration method flow diagram provided by the embodiments of the present application. Referring to Figure 8 , the method comprises the following steps:
[0112] Step 801: The network device determines the second information.
[0113] Step 802: The network device sends the second information to the terminal device.
[0114] The second information is used to indicate the frequency domain resource of the CORESET configured in the BWP.
[0115] Step 803: The terminal device receives the second information from the network device.
[0116] Step 804: The terminal device determines the frequency domain resource of the CORESET configured in the BWP according to the second information.
[0117] It should be noted that the second information can be sent through RRC signaling, for example, it can be carried in the frequency domain resource (frequencyDomainResources) field in the RRC signaling.
[0118] The second information can be a bit bitmap including at least one bit, and each bit in the bit bitmap corresponds to an RB or a group of non-overlapping and containing 6 consecutive RBs. For example, if the corresponding bit in the bit bitmap is 1, the corresponding RB group is used for CORESET; if the corresponding bit in the bit bitmap is 0, the corresponding RB group is not used for CORESET.
[0119] In the embodiments of the present application, the number of bits included in the second information is determined according to the maximum transmission bandwidth supported by the terminal device or the working bandwidth preferred by the terminal device.
[0120] For example, the number of bits included in the second information is or or or N is the number of continuous RBs included in the maximum transmission bandwidth supported by the terminal device or the working bandwidth preferred by the terminal device, represents rounding up.
[0121] Since the number of bits included in the second information is determined according to the maximum transmission bandwidth supported by the terminal device or the working bandwidth preferred by the terminal device, compared with the prior art, the second information is always configured according to 270 RBs, the number of bits included in the second information can be reduced, thereby reducing the signaling overhead. Taking a reduced capability (REDCAP) terminal device as an example, the maximum transmission bandwidth supported by the FR1 UE is 20MHz, and the corresponding maximum transmission bandwidth expressed in RBs is 106 RBs. According to the above manner, the number of bits included in the second information indicating the CORESET frequency domain resource can be 17 bits, compared with the fixed 45 bits in the prior art, the signaling overhead can be significantly reduced.
[0122] It should be noted that the maximum transmission bandwidth supported by the terminal device or the working bandwidth preferred by the terminal device can be indicated by the terminal device to the network device, for example, the terminal device can send third information to the network device, the specific implementation manner of the third information is not limited by the embodiments of the present application, and will not be described here. In the embodiments of the present application, Figure 4 the processes shown in FIGS. 1 and 2 can be implemented independently, or can be combined for implementation, and the embodiments of the present application do not limit this. Figure 8 the processes shown in FIGS. 1 and 2 can be implemented independently, or can be combined for implementation, and the embodiments of the present application do not limit this.
[0123] Each of the embodiments described herein can be an independent scheme, or can be combined according to the inherent logic, and these schemes all fall within the protection scope of the present application.
[0124] In the above embodiments provided by the present application, the methods provided by the embodiments of the present application are introduced from the perspective of interaction between each device. In order to implement each function in the above method provided by the embodiments of the present application, the network device or the terminal device can include hardware structure and / or software module, and the above each function is implemented in the form of hardware structure, software module, or hardware structure plus software module. Whether a certain function in the above each function is executed in the form of hardware structure, software module, or hardware structure plus software module depends on the specific application of the technical scheme and the design constraint conditions.
[0125] The division of the modules in the embodiments of the present application is illustrative, and is merely a logical function division. In actual implementation, another division manner can be used. In addition, each function module in each embodiment of the present application can be integrated in one processor, or can be physically separated, or two or more modules can be integrated in one module. The integrated module can be realized in the form of hardware or in the form of a software function module.
[0126] As shown in the above concept, as Figure 9 shown, the embodiments of the present application also provide a device 900 for implementing the functions of the network device or the terminal device in the above method. For example, the device can be a software module or a chip system. In the embodiments of the present application, the chip system can be composed of a chip, or can include a chip and other discrete devices. The device 900 can include a processing unit 901 and a communication unit 902.
[0127] In the embodiments of the present application, the communication unit can also be referred to as a transceiver unit, and can include a sending unit and / or a receiving unit, which are respectively used to perform the steps of sending and receiving of the network device or the terminal device in the above method embodiments.
[0128] When the communication device 900 performs the functions of the network device:
[0129] a processing unit, configured to determine a bandwidth part BWP configured for a terminal device;
[0130] a communication unit, configured to send first information to the terminal device, the first information being used to indicate a number of a common resource block CRB corresponding to a starting resource block RB of the BWP and a number L of continuous RBs occupied by the BWP RBs ;
[0131] wherein the number of the CRB corresponding to the starting RB of the BWP and the number L of the continuous RBs occupied by the BWP RBs satisfy one or more of the following conditions:
[0132] mod is a remainder operation, K is a positive integer.
[0133] In a possible implementation manner, the L RBs also satisfies the following condition:
[0134] L RBs is less than or equal to L; L is a number of continuous RBs included in a maximum transmission bandwidth supported by the terminal device or a working bandwidth preferred by the terminal device.
[0135] In a possible implementation, the L RBs Also, the following conditions are met: L RBs mod K = 0.
[0136] In a possible implementation, the communication unit is further configured to:
[0137] The second information is used to indicate frequency domain resources of a control resource set CORESET configured in the BWP, and the number of bits included in the second information is determined according to a maximum transmission bandwidth supported by the terminal device or a preferred operating bandwidth of the terminal device.
[0138] In a possible implementation, the number of bits included in the second information is or or or
[0139] wherein N is the number of continuous RBs included in the maximum transmission bandwidth supported by the terminal device or the preferred operating bandwidth of the terminal device, represents rounding down, represents rounding up.
[0140] In a possible implementation, the first information is an index value of a resource indication value RIV, or the first information is the RIV.
[0141] When the communication apparatus 900 performs the function of the terminal device, the following conditions are met:
[0142] The communication unit is configured to receive first information from a network device.
[0143] The processing unit is configured to determine a bandwidth part BWP according to the first information.
[0144] The first information is used to indicate the number of a common resource block CRB corresponding to a starting resource block RB of the BWP and the number L of continuous RBs occupied by the BWP RBs .
[0145] The number of the CRB corresponding to the starting RB of the BWP and the number L of continuous RBs occupied by the BWP RBs meet one or more of the following conditions:
[0146] mod is a modulo operation, and K is a positive integer.
[0147] In a possible implementation, the LRBs Further satisfying the following condition:
[0148] L RBs Less than or equal to L; L is the number of continuous RBs included in the maximum transmission bandwidth supported by the terminal device or the operating bandwidth preferred by the terminal device.
[0149] In a possible implementation, the L RBs Further satisfying the following condition: L RBs mod K = 0.
[0150] In a possible implementation, the communication unit is further configured to:
[0151] receive second information from the network device, the second information being used to indicate frequency domain resources of a control resource set CORESET configured in the BWP, and the second information including a number of bits determined according to the maximum transmission bandwidth supported by the terminal device or the operating bandwidth preferred by the terminal device.
[0152] In a possible implementation, the number of bits included in the second information is or or or wherein N is the number of continuous RBs included in the maximum transmission bandwidth supported by the terminal device or the operating bandwidth preferred by the terminal device, denotes rounding down, denotes rounding up.
[0153] In a possible implementation, the first information is an index value of a resource indication value RIV, or the first information is the RIV.
[0154] Hereinafter, the communication device provided by the embodiments of the present application will be described in detail. Figures 9 to 10 The device embodiments are described in correspondence with the method embodiments, and thus, the content not described in detail can be referred to the method embodiments, and for brevity, will not be described here.
[0155] The communication unit can also be referred to as a transceiver, a transceiver, a transceiver device, etc. The processing unit can also be referred to as a processor, a processing board, a processing module, a processing device, etc. Optionally, the device in the communication unit 902 for implementing the receiving function can be regarded as a receiving unit, and the device in the communication unit 902 for implementing the transmitting function can be regarded as a transmitting unit, i.e., the communication unit 902 includes a receiving unit and a transmitting unit. The communication unit can also be referred to as a transceiver, a transceiver, or a transceiver circuit, etc. The receiving unit can also be referred to as a receiver, a receiver, or a receiving circuit, etc. The transmitting unit can also be referred to as a transmitter, a transmitter, or a transmitting circuit, etc.
[0156] As Figure 10 shown in the following is an apparatus 1000 provided by an embodiment of the present application, Figure 10 The apparatus shown can be a hardware circuit implementation of the apparatus shown in the following. Figure 9 The communication apparatus can be applicable to the flowcharts shown in the foregoing, and can perform the functions of the first user equipment or the second user equipment in the method embodiments described above. For the convenience of description, Figure 10 Only the main components of the communication apparatus are shown.
[0157] The apparatus 1000 can further include at least one memory 1030 for storing program instructions and / or data. The memory 1030 is coupled to the processor 1020. The coupling in the embodiments of the present application is indirect coupling or communication connection between apparatuses, units or modules, which can be electrical, mechanical or other forms, for information interaction between apparatuses, units or modules. The processor 1020 can operate in cooperation with the memory 1030. The processor 1020 can execute the program instructions stored in the memory 1030. At least one of the at least one memory can be included in the processor.
[0158] Figure 10 The apparatus 1000 shown includes at least one processor 1020 and a communication interface 1010, and the processor 1020 is configured to execute the instructions or programs stored in the memory 1030. When the instructions or programs stored in the memory 1030 are executed, the processor 1020 is configured to perform the operations performed by the processing unit 901 in the embodiments described above, and the communication interface 1010 is configured to perform the operations performed by the communication unit 902 in the embodiments described above. For details, reference can be made to the foregoing description, which will not be described here.
[0159] In the embodiments of the present application, the communication interface can be a transceiver, a circuit, a bus, a module or other types of communication interfaces. In the embodiments of the present application, when the communication interface is a transceiver, the transceiver can include a separate receiver, a separate transmitter, a transceiver integrated with transceiving functions, or a communication interface.
[0160] The apparatus 1000 can further include a communication line 1040. The communication interface 1010, the processor 1020 and the memory 1030 can be connected to each other through the communication line 1040; the communication line 1040 can be a peripheral component interconnect (PCI) bus or an extended industry standard architecture (EISA) bus, etc. The communication line 1040 can be divided into an address bus, a data bus, a control bus, etc. For the convenience of representation, Figure 10Only one bus or bus type is used in some of the drawings for ease of illustration.
[0161] It will be apparent to those skilled in the art that embodiments of the present application can provide for methodologies, systems, or computer program products. Accordingly, the present application can take the form of an entirely hardware embodiment, an entirely software embodiment or an embodiment combining software and hardware aspects. Furthermore, the present application can take the form of a computer program product on one or more computer-usable storage media (including, but not limited to, disk storage, CD-ROM, optical storage etc.) embodying computer readable program code.
[0162] The present application is described in reference to the drawings, which are as follows. Figure 1 one or more functions specified in the flow or flows and / or block or blocks. Figure 1 means for performing each of the functions specified in the flow or flows and / or block or blocks.
[0163] These computer program instructions can also be stored in a computer- readable memory that can direct a computer or other programmable data processing apparatus to function in a particular manner, such that the instructions stored in the computer-readable memory produce an article of manufacture including instructions which implement the flow Figure 1 one or more functions specified in the flow or flows and / or block or blocks. Figure 1 Figure 1 one or more functions specified in the flow or flows and / or block or blocks.
[0164] It will be apparent to those skilled in the art that various modifications and variations can be made to the present application without departing from the scope of the present application. Thus, it is intended that the present application cover modifications and variations of this application provided they come within the scope of the appended claims and their equivalents.
Claims
1. A resource configuration method, characterized by, The method comprises the following steps: The network device determines a bandwidth part (BWP) configured for the terminal device; The network device sends first information to the terminal device, where the first information is used to indicate a number of common resource blocks (CRBs) corresponding to starting resource blocks (RBs) of the BWP , and a number L of continuous RBs occupied by the BWP RBs . The starting RB of the BWP corresponds to a CRB number The number L of continuous RBs occupied by the BWP RBs One or more of the following conditions are met: mod is a remainder operation, K is 6, or K takes the minimum or maximum value of the number of RBs occupied by the control channel element and the number of RBs corresponding to the resource block group.
2. The method of claim 1, wherein, The L RBs Also, the following conditions are satisfied: L RBs less than or equal to L; L is the number of continuous RBs included in the maximum transmission bandwidth supported by the terminal device or the working bandwidth preferred by the terminal device.
3. The method according to claim 1 or 2, characterized in that, The L RBs Also, the following conditions are satisfied: L RBs mod K = 0.
4. The method according to claim 1 or 2, characterized in that, The method further comprises the following steps: The network device sends second information to the terminal device, the second information being used for indicating frequency domain resources of a control resource set (CORESET) configured in the BWP, and the number of bits included in the second information being determined according to the maximum transmission bandwidth supported by the terminal device or the working bandwidth preferred by the terminal device.
5. The method of claim 4, wherein, The second information includes a number of bits or or or Wherein, N is the number of continuous RBs included in the maximum transmission bandwidth supported by the terminal device or the working bandwidth preferred by the terminal device, denotes rounding down, denotes rounding up.
6. The method of claim 1 or 2, wherein, The first information is an index value of a resource indication value (RIV), or the first information is the RIV.
7. The method of claim 2, wherein, The method further comprises the following steps: The network device receives third information from the terminal device, the third information being used for indicating the maximum transmission bandwidth supported by the terminal device or the working bandwidth preferred by the terminal device; The network device determines the maximum transmission bandwidth supported by the terminal device or the working bandwidth preferred by the terminal device according to the third information.
8. A resource configuration method, comprising: The method comprises the following steps: The terminal device receives first information from a network device; The terminal device determines a bandwidth part (BWP) according to the first information; The first information is used for indicating a number of common resource blocks (CRBs) corresponding to starting resource blocks (RBs) of the BWP and a number L of continuous RBs occupied by the BWP RBs ; The starting RB of the BWP corresponds to a CRB number The number L of continuous RBs occupied by the BWP RBs One or more of the following conditions are met: mod is a remainder operation, K is 6, or K takes the minimum or maximum value of the number of RBs occupied by the control channel element and the number of RBs corresponding to the resource block group.
9. The method of claim 8, wherein, The L RBs Also, the following conditions are satisfied: L RBs less than or equal to L; L is the number of continuous RBs included in the maximum transmission bandwidth supported by the terminal device or the working bandwidth preferred by the terminal device.
10. The method according to claim 8 or 9, characterized in that, The L RBs Also, the following conditions are satisfied: L RBs mod K = 0.
11. The method according to claim 8 or 9, characterized in that, The method further comprises the following steps: The terminal device receives second information from the network device, the second information being used for indicating frequency domain resources of a control resource set (CORESET) configured in the BWP, and the number of bits included in the second information being determined according to the maximum transmission bandwidth supported by the terminal device or the working bandwidth preferred by the terminal device.
12. The method of claim 11, wherein, The second information includes a number of bits or or or Wherein, N is the number of continuous RBs included in the maximum transmission bandwidth supported by the terminal device or the working bandwidth preferred by the terminal device, represents rounding down, represents rounding up.
13. The method of claim 8 or 9, wherein, The first information is an index value of a resource indication value (RIV), or the first information is the RIV.
14. A communications device, characterized by The method comprises the following steps: A processing unit is configured to determine a bandwidth part (BWP) configured for a terminal device; A communication unit is configured to send first information to the terminal device, where the first information is used to indicate a number of common resource blocks (CRBs) corresponding to a starting resource block (RB) of the BWP and a number L of continuous RBs occupied by the BWP RBs ; The starting RB of the BWP corresponds to a CRB number The number L of continuous RBs occupied by the BWP RBs One or more of the following conditions are met: mod is a remainder operation, K is 6, or K takes the minimum or maximum value of the number of RBs occupied by the control channel element and the number of RBs corresponding to the resource block group.
15. The apparatus of claim 14, wherein, The L RBs Also, the following conditions are satisfied: L RBs less than or equal to L; L is the number of continuous RBs included in the maximum transmission bandwidth supported by the terminal device or the working bandwidth preferred by the terminal device.
16. The apparatus of claim 14 or 15, wherein, The L RBs Also, the following conditions are satisfied: L RBs mod K = 0.
17. The apparatus of claim 14 or 15, wherein, The communication unit is further configured to: Send second information to the terminal device, the second information being used for indicating frequency domain resources of a control resource set (CORESET) configured in the BWP, and the number of bits included in the second information being determined according to the maximum transmission bandwidth supported by the terminal device or the working bandwidth preferred by the terminal device.
18. The apparatus of claim 17, wherein, The second information includes a number of bits or or or Wherein, N is the number of continuous RBs included in the maximum transmission bandwidth supported by the terminal device or the working bandwidth preferred by the terminal device, represents rounding down, represents rounding up.
19. The apparatus of claim 14 or 15, wherein, The first information is an index value of a resource indication value (RIV), or the first information is the RIV.
20. A communications device, characterized by The method comprises the following steps: A communication unit is configured to receive first information from a network device; A processing unit is configured to determine a bandwidth part (BWP) according to the first information; The first information is used for indicating a number of common resource blocks (CRBs) corresponding to starting resource blocks (RBs) of the BWP and a number L of continuous RBs occupied by the BWP RBs ; The starting RB of the BWP corresponds to a CRB number The number L of continuous RBs occupied by the BWP RBs One or more of the following conditions are met: mod is a remainder operation, K is 6, or K takes the minimum or maximum value of the number of RBs occupied by the control channel element and the number of RBs corresponding to the resource block group.
21. The apparatus of claim 20, wherein, The L RBs Also, the following conditions are satisfied: L RBs less than or equal to L; L is the number of continuous RBs included in the maximum transmission bandwidth supported by the terminal device or the working bandwidth preferred by the terminal device.
22. The apparatus of claim 20 or 21, wherein, The L RBs Also, the following conditions are satisfied: L RBs mod K = 0.
23. The apparatus of claim 20 or 21, wherein, The communication unit is further configured to: Receive second information from the network device, the second information being used for indicating frequency domain resources of a control resource set (CORESET) configured in the BWP, and the number of bits included in the second information being determined according to the maximum transmission bandwidth supported by the terminal device or the working bandwidth preferred by the terminal device.
24. The apparatus of claim 23, wherein, The second information includes a number of bits or or or Wherein, N is the number of continuous RBs included in the maximum transmission bandwidth supported by the communication device or the working bandwidth preferred by the communication device, represents rounding down, represents rounding up.
25. The apparatus of claim 20 or 21, wherein, The first information is an index value of a resource indication value (RIV), or the first information is the RIV.
26. A communications device, characterized by Comprising: A memory for storing instructions, and a processor for executing the instructions stored by the memory, and execution of the instructions stored in the memory causes the processor to perform the method of any one of claims 1 to 13.
27. A computer program product, characterised in that, Computer readable instructions, when read and executed by a communication device, cause the communication device to perform the method of any one of claims 1 to 13.
Citation Information
Patent Citations
Methods for transmitting and receiving downlink data channels in wireless communication system, and apparatuses for same
CN110999479A
Method for receiving downlink signal in wireless communication system and terminal using the same
US20190215807A1