Resource allocation method, storage medium, electronic device, and computer program product
By directly scheduling frequency domain resources of frequency bands or carriers as a group of resources, the problems of high complexity and high latency in BWP resource scheduling in traditional wireless communication systems are solved, achieving more efficient frequency domain resource configuration and flexible data transmission.
Patent Information
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- ZTE CORP
- Filing Date
- 2024-11-29
- Publication Date
- 2026-05-29
AI Technical Summary
In traditional wireless communication systems, the scheduling complexity and latency of BWP resources are relatively high, especially when scheduling across frequency bands and carriers, which increases the scheduling complexity and latency on the network side.
Frequency domain resources of different frequency bands or different carriers are treated as a group of resources, and BWP resources in this group of resources are directly scheduled, eliminating the intermediate step from spectrum resource allocation to BWP resource allocation. The first resource group is divided into a first number of BWP units by the first network device and allocated to user equipment.
It reduces the complexity of cross-band or cross-carrier frequency domain resource scheduling, improves the efficiency of BWP resource configuration, and enables more flexible frequency domain resource scheduling and data transmission.
Smart Images

Figure CN122120857A_ABST
Abstract
Description
Technical Field
[0001] This application relates to the field of communications, and more specifically, to a resource allocation method, a storage medium, an electronic device, and a computer program product. Background Technology
[0002] In traditional wireless communication systems, frequency domain resources divide a frequency band into one or more carriers, and within each carrier, divide one or more bandwidth parts (BWP). Figure 1 This is a schematic diagram of a traditional frequency domain resource architecture, such as... Figure 1 As shown, network devices determine BWPs no larger than BWmax as configurable BWPs for the UE based on the maximum bandwidth (BWmax) supported by the cell within the frequency band and the maximum bandwidth portion (BWP) that can be configured for a single User Equipment (UE) within a carrier. However, for cases requiring the integration of multiple frequency band resources, carrier aggregation is needed to configure carriers within or between frequency bands to the UE, and each carrier's BWP needs to be configured individually. Since both uplink and downlink data scheduling for the UE occurs on active BWPs, higher-layer signaling needs to consider multiple scheduling methods and corresponding parameter configurations, including cross-frequency band, cross-carrier, and cross-BWP configurations, when configuring BWP resources, increasing scheduling complexity and latency.
[0003] Example 1: For low-latency bursty services, when large service packets arrive, cross-BWP or even cross-carrier scheduling needs to be initiated, taking into account parameters such as sub-carrier spacing (SCS), bandwidth, and resource location among the scheduled resources. This increases the scheduling complexity on the network side.
[0004] Example 2: In energy-constrained application scenarios, when a service arrives, it needs to switch to a larger BWP for processing, and after processing is complete, it needs to fall back to a smaller BWP. Frequent BWP switching leads to increased scheduling latency.
[0005] Example 3: In traditional communication systems, frequency domain resources in adjacent frequency bands need to be integrated through inter-band carrier aggregation, while frequency domain resources within a frequency band need to be integrated through intra-band carrier aggregation. With carrier aggregation, the transmission and measurement of common signals, the BWP configuration for each carrier, and the activation / deactivation of some carrier resources all require more refined design. This significantly increases scheduling complexity and fails to fully improve resource utilization efficiency.
[0006] There is currently no good solution to the above problems. Summary of the Invention
[0007] This application provides a resource allocation method, storage medium, electronic device, and computer program product to at least solve the problems of high scheduling complexity and latency of BWP resources in related technologies.
[0008] According to one embodiment of this application, a resource allocation method is provided, the method comprising: a first network device dividing a first resource group into a first number of bandwidth portion (BWP) units, wherein the first resource group includes frequency domain resources of at least two frequency bands or frequency domain resources of at least two carriers, or the first number of BWP units are associated with frequency domain resources of at least two carriers; the first network device allocating a second number of BWP units in the first resource group to user equipment, wherein the second number is an integer greater than or equal to 1 and less than or equal to 256, and the second number is less than or equal to the first number.
[0009] According to yet another embodiment of this application, a computer-readable storage medium is also provided, which stores a computer program, wherein the computer program, when executed by a processor, implements the steps in any of the above method embodiments.
[0010] According to yet another embodiment of this application, an electronic device is also provided, including a memory and a processor, wherein the memory stores a computer program, and the processor executes the computer program to implement the steps in any of the above method embodiments.
[0011] According to yet another embodiment of this application, a computer program product is also provided, including a computer program that, when executed by a processor, implements the steps in any of the above method embodiments.
[0012] In this embodiment, frequency domain resources of different frequency bands or different carriers are treated as a group of resources, and BWP resources in this group of resources are directly scheduled. This eliminates the intermediate step from spectrum resource allocation to BWP resource allocation, reduces the complexity of cross-frequency band or cross-carrier frequency domain resource scheduling, solves the problem of high complexity and latency in BWP resource scheduling in related technologies, and achieves the effect of improving the efficiency of BWP resource configuration. Attached Figure Description
[0013] Figure 1 This is a schematic diagram of a traditional frequency domain resource architecture;
[0014] Figure 2 This is a hardware structure block diagram of the mobile terminal used in the method embodiments of this application;
[0015] Figure 3 This is a flowchart illustrating a resource allocation method according to an embodiment of this application;
[0016] Figure 4 This is a schematic diagram (a) of BWP configuration based on the first resource group in an embodiment of this application;
[0017] Figure 5 This is a schematic diagram (II) of the BWP configuration based on the first resource group in the embodiments of this application;
[0018] Figure 6 This is a schematic diagram (iii) of the BWP configuration based on the first resource group in the embodiments of this application;
[0019] Figure 7 This is a schematic diagram (a) of BWP groups / sets based on the first resource group in an embodiment of this application;
[0020] Figure 8 This is a schematic diagram (II) of BWP groups / sets based on the first resource group in the embodiments of this application;
[0021] Figure 9 This is a schematic diagram illustrating the association between the first BWP and the second BWP or the second BWP subgroup in the embodiments of this application;
[0022] Figure 10 This is a schematic diagram illustrating the quasi-co-addressable relationship between a reference BWP and its associated BWP in an embodiment of this application;
[0023] Figure 11 This is a schematic diagram illustrating the resource mapping relationship of the UE on different BWPs in the embodiments of this application. Detailed Implementation
[0024] The embodiments of this application will be described in detail below with reference to the accompanying drawings and examples.
[0025] It should be noted that the terms "first," "second," etc., in the specification, claims, and drawings of this application are used to distinguish similar objects and are not necessarily used to describe a specific order or sequence.
[0026] The methods and embodiments provided in this application can be executed on a mobile terminal, computer terminal, or similar computing device. Taking running on a mobile terminal as an example, Figure 2 This is a hardware structure block diagram of the mobile terminal used in the embodiments of the method of this application. For example... Figure 2 As shown, a mobile terminal may include one or more ( Figure 2 Only one is shown in the diagram. A processor 202 (which may include, but is not limited to, a microprocessor MCU or a programmable logic device FPGA, etc.) and a memory 204 for storing data are also shown. The mobile terminal may further include a transmission device 206 for communication functions and an input / output device 208. Those skilled in the art will understand that... Figure 2The structure shown is for illustrative purposes only and does not limit the structure of the mobile terminal described above. For example, the mobile terminal may also include components that are more... Figure 2 The more or fewer components shown, or having the same Figure 2 The different configurations shown.
[0027] The memory 204 can be used to store computer programs, such as application software programs and modules, like the computer program corresponding to the resource allocation method in this embodiment. The processor 202 executes various functional applications and data processing by running the computer program stored in the memory 204, thus implementing the aforementioned method. The memory 204 may include high-speed random access memory and non-volatile memory, such as one or more magnetic storage devices, flash memory, or other non-volatile solid-state memory. In some instances, the memory 204 may further include memory remotely located relative to the processor 202, and these remote memories can be connected to the mobile terminal via a network. Examples of such networks include, but are not limited to, the Internet, corporate intranets, local area networks, mobile communication networks, and combinations thereof.
[0028] The transmission device 206 is used to receive or send data via a network. Specific examples of the network described above may include a wireless network provided by the mobile terminal's communication provider. In one example, the transmission device 206 includes a Network Interface Controller (NIC), which can connect to other network devices via a base station to communicate with the Internet. In another example, the transmission device 206 may be a Radio Frequency (RF) module, used for wireless communication with the Internet.
[0029] This embodiment provides a resource allocation method. Figure 3 This is a flowchart illustrating a resource allocation method according to an embodiment of this application, such as... Figure 3 As shown, the process includes the following steps:
[0030] Step S302, the first network device divides the first resource group into a first number of bandwidth portion BWP units;
[0031] In step S304, the first network device allocates a second number of BWP units from the first resource group to the user equipment.
[0032] In this embodiment, the first resource group includes frequency domain resources of at least two frequency bands or frequency domain resources of at least two carriers, or the first number of BWP units are associated with the frequency domain resources of the at least two carriers. The second number is an integer greater than or equal to 1 and less than or equal to 256, and the second number is less than or equal to the first number.
[0033] By following the steps described above, frequency domain resources of different frequency bands or different carriers can be grouped together as a set of resources, and BWP resources in this set of resources can be directly scheduled. This eliminates the intermediate step from spectrum resource allocation to BWP resource allocation, reduces the complexity of cross-frequency band or cross-carrier frequency domain resource scheduling, solves the problem of high complexity and latency in BWP resource scheduling in related technologies, and achieves the effect of improving the efficiency of BWP resource configuration.
[0034] In one exemplary embodiment, the first network device may include a base station, core network elements, etc., but is not limited thereto.
[0035] In some embodiments, the BWP unit includes a BWP or a subcell, wherein the subcell includes a segment of bandwidth resources having the same order of magnitude or the same subcarrier spacing (SCS) configuration.
[0036] In the embodiments of this application, a carrier may also represent a carrier component, a carrier element, etc. A subcell may represent at least one of a carrier component, a cell, or a group of BWPs, etc.
[0037] In some embodiments, step S304, in which the first network device allocates a second number of BWP units from the first resource group to the user equipment, may include the following steps:
[0038] Step A1: The first network device configures the user equipment to activate the second number of BWP units;
[0039] Step A2: The first network device schedules the user equipment to perform uplink and downlink data transmission within the frequency domain resource range corresponding to the activated BWP unit.
[0040] In this embodiment, the first network device can directly allocate BWP frequency domain resources to each user equipment and can schedule BWP resources from multiple frequency bands or multiple carriers, thereby improving the efficiency of frequency domain resource configuration.
[0041] In some embodiments, step S304, in which the first network device allocates a second number of BWP units from the first resource group to the user equipment, may include the following steps:
[0042] Step B1: The first network device allocates a second number of BWP units from the first resource group to the cell where the user equipment is located.
[0043] Step B2, the first network device configures the user equipment to activate some or all of the BWP units in the second number of BWP units;
[0044] Step B3: The first network device schedules the user equipment to perform uplink and downlink data transmission within the frequency domain resource range corresponding to the activated BWP unit.
[0045] In this embodiment, the first network device can directly allocate BWP frequency domain resources to the cell, and then select BWP resources for user equipment within the cell from the BWP frequency domain resources already allocated to the cell. This method further improves the configuration efficiency of frequency domain resources.
[0046] In some embodiments, the first resource group in step S302 includes at least one of the following:
[0047] Frequency band resources corresponding to frequency band range 1;
[0048] Frequency band resources within a first preset frequency range corresponding to the frequency band range 1;
[0049] Frequency band resources corresponding to frequency band range 2;
[0050] Frequency band resources within the second preset frequency range corresponding to the frequency band range 2.
[0051] In this embodiment, the frequency range is mainly divided based on the characteristics of different frequency bands and their applications in the network, in order to meet different network needs. Frequency Range 1 (FR1) and Frequency Range 2 (FR2) are the frequency ranges specified in 5G NR (New Radio). Frequency Range FR1 corresponds to a frequency range of 450MHz to 6000MHz, also known as the 5G Sub-6GHz band; Frequency Range FR2 corresponds to a frequency range of 24250MHz to 52600MHz, also known as the 5G millimeter wave band.
[0052] In one exemplary embodiment, the first preset frequency range corresponding to the frequency band range 1 may include: not higher than 1GHz, not lower than 1GHz and not higher than 2GHz, not lower than 2GHz and not higher than 3GHz, not lower than 3GHz and not higher than 4GHz, not lower than 4GHz and not higher than 5GHz, etc., and this application is not limited thereto.
[0053] In one exemplary embodiment, the second preset frequency range corresponding to the frequency band range 2 may include: not less than 20 GHz and not more than 30 GHz, not less than 30 GHz and not more than 40 GHz, not less than 40 GHz and not more than 50 GHz, not less than 50 GHz and not more than 60 GHz, etc., and this application is not limited thereto.
[0054] In this embodiment of the application, by setting a first resource group, cross-band and cross-carrier frequency domain resource scheduling can be performed within a specified frequency band. This eliminates the intermediate step from spectrum resource allocation to BWP resource allocation, reduces the complexity of cross-band or cross-carrier frequency domain resource scheduling, solves the problem of high scheduling complexity and latency of BWP resources in related technologies, and achieves the effect of improving the efficiency of BWP resource configuration.
[0055] Figure 4 This is a schematic diagram (a) of the BWP configuration based on the first resource group in this application embodiment, as shown below. Figure 4 As shown, the first resource group includes N BWPs, and each UE can be configured with at least one of the N BWPs.
[0056] In this embodiment, a UE can be configured with m active BWPs simultaneously, where m is an integer not less than 1 and not greater than n. The total bandwidth of the m active BWPs is not greater than the total bandwidth of the first resource group. The UE performs uplink or downlink transmission on the active BWPs. For example, if m = 128, the network device can configure the UE to simultaneously activate 128 downlink BWPs and schedule the UE to receive downlink data on these 128 active downlink BWPs.
[0057] In some embodiments, for uplink or downlink, when the number of active BWPs configured for the UE is greater than 1, the configured active BWPs may include a primary BWP and one or more secondary BWPs; wherein, the frequency band, frequency range, carrier start position, or point A of the secondary BWP may be different from those of the primary BWP, wherein point A is the center frequency point of Common Resource Block 0 (CRB0).
[0058] In other embodiments, for the uplink or downlink, when the number of active BWPs configured on the UE is greater than one, the configured active BWPs may include one primary BWP and one or more sub-BWPs. The sub-BWPs share the same frequency band, frequency range, carrier start position, or point A as the primary BWP. The frequency domain resources corresponding to the sub-BWPs and the primary BWPs may overlap.
[0059] In this embodiment, for N BWPs, the BWP index configured for a UE can be an integer from 0 to N-1.
[0060] In some embodiments, for Time Division Duplexing (TDD) mode, the uplink BWP and downlink BWP can reside within one BWP or a group of BWPs, wherein one BWP or a group of BWPs includes at least one of n BWPs configured for the UE or m active BWPs configured for the UE. The uplink BWP and downlink BWP have the same starting frequency domain or RB position.
[0061] In one exemplary embodiment, when the UE does not perform uplink or downlink transmission on an active uplink or downlink BWP, the network device may indicate that the available frequency domain resources of the UE on the active uplink or downlink BWP are 0.
[0062] In some embodiments, for Frequency Division Duplexing (FDD) mode, the uplink BWP and downlink BWP are located within a set of BWPs, wherein the set of BWPs includes at least one of n BWPs configured for the UE or m active BWPs configured for the UE. The uplink BWP and downlink BWP correspond to different BWPs or BWP IDs within the set of BWPs in the first resource group.
[0063] In this embodiment, each BWP in the first resource group can be configured to one or more UEs.
[0064] Through the embodiments of this application, uplink BWP and downlink BWP can be configured for UE within the first resource group, realizing cross-band and cross-carrier frequency domain resource scheduling, improving the flexibility of frequency domain resource scheduling, and UE performs uplink and downlink transmission on the configured active BWP, thereby improving the flexibility of data transmission.
[0065] Figure 5 This is a schematic diagram (II) of the BWP configuration based on the first resource group in this application embodiment, as shown below. Figure 5 As shown, the first resource group includes N subcells, and each UE can be configured with at least one of the N subcells.
[0066] In this embodiment, a sub-cell includes a complete bandwidth resource with the same order of magnitude of / SCS configuration. A UE can be configured with a maximum of N sub-cells, where N is an integer not less than 1 and not greater than 256.
[0067] In this embodiment, a UE can be activated simultaneously for a maximum of P sub-cells, where P is an integer not less than 1 and not greater than N. The configurable sub-cell IDs for the UE range from 0 to N-1.
[0068] In some embodiments, when a UE is configured with a sub-cell, the UE can be configured with any portion of the frequency domain resources within the corresponding frequency domain resource range of the sub-cell. When the UE is configured to activate a segment of frequency domain resources within the sub-cell, the UE can perform uplink or downlink transmissions on that segment of frequency domain resources. When the frequency domain resources configured to activate the UE within the sub-cell are empty or 0, the UE does not perform uplink or downlink transmissions within that sub-cell.
[0069] In some embodiments, for TDD mode, the UE's uplink and downlink BWPs are located in the same subcell.
[0070] In other embodiments, for FDD mode, the UE's uplink and downlink BWPs are located in different sub-cells.
[0071] In this embodiment, each sub-cell in the first resource group can be configured to one or more UEs.
[0072] Through the embodiments of this application, one or more sub-cells can be configured for the UE within the first resource group, realizing cross-band and cross-carrier frequency domain resource scheduling, improving the flexibility of frequency domain resource scheduling, and the UE performs uplink and downlink transmission on the configured active BWP, improving the flexibility of data transmission.
[0073] Figure 6 This is a schematic diagram (iii) of the BWP configuration based on the first resource group in this application embodiment, as shown. Figure 6 As shown, the first resource group includes N BWPs, and each cell can be configured with at least one of the N BWPs.
[0074] In this embodiment, the UE can be configured with one or more BWPs from all BWPs associated with a cell. The BWP ID that the UE can configure ranges from 0 to N-1.
[0075] In this embodiment, the UE can be configured to activate multiple BWPs associated with a cell. The UE can simultaneously perform uplink or downlink transmissions on multiple active BWPs associated with a cell.
[0076] In some embodiments, the UE may be configured with a supercell, wherein a supercell includes at least one of the following: N BWPs in a first resource group, N-1 BWPs in a first resource group, BWPs in a first resource group excluding the BWP used for initial access, all BWPs in a frequency band, BWPs in a frequency band excluding the BWP used for initial access, all BWPs in a frequency band group, and BWPs in a frequency band group excluding the BWP used for initial access, etc.
[0077] Through the embodiments of this application, one or more BWPs can be configured for a cell within the first resource group, realizing cross-band and cross-carrier frequency domain resource scheduling, improving the flexibility of frequency domain resource scheduling. The UE is configured to activate the BWP associated with the cell and perform uplink and downlink transmissions on the activated BWP, improving the flexibility of data transmission.
[0078] In some embodiments, the first resource group includes at least one BWP group or at least one BWP set, wherein each BWP group or each BWP set includes at least one BWP unit.
[0079] In this embodiment, different BWP groups / sets may include the same BWP / BWP unit / BWP with the same BWP ID, or they may include different BWP / BWP units / BWP with different BWP IDs. Each BWP unit in the first resource group may be associated with one or more BWP groups / sets.
[0080] Figure 7 This is a schematic diagram (a) of a BWP group / set based on the first resource group in an embodiment of this application, as shown below. Figure 7 As shown, the first resource group includes N BWPs, and each BWP can be associated with one or more BWP groups / sets.
[0081] Figure 8 This is a schematic diagram (II) of a BWP group / set based on the first resource group in an embodiment of this application, as shown below. Figure 8 As shown, the first resource group includes N BWPs, and each BWP is associated with a BWP group / set.
[0082] In this embodiment of the application, by re-dividing the first resource group into multiple BWP groups / sets, frequency domain resource scheduling can be performed on a unit of BWP groups / sets, thereby improving the efficiency of frequency domain resource scheduling. Furthermore, the BWPs in the BWP groups / sets can be frequency domain resources of different frequency bands or different carriers, making resource scheduling more flexible.
[0083] In some embodiments, step S304, in which the first network device allocates a second number of BWP units from the first resource group to the user equipment, may include the following steps:
[0084] Step C1, the first network device configures the at least one BWP group or the at least one BWP set to the user equipment or the cell where the user equipment is located, wherein the BWP unit corresponding to the at least one BWP group or the at least one BWP set is the second number of BWP units.
[0085] In this embodiment, BWP units can be grouped before resource allocation to obtain at least one BWP group / set, and then frequency domain resources can be allocated on a unit basis of BWP group / set. Each BWP group / set can contain multiple BWP units, which can also improve the efficiency of frequency domain resource allocation.
[0086] In some embodiments, the at least one BWP group or the at least one BWP set includes at least one of the following:
[0087] First BWP group or first BWP set;
[0088] Second BWP group or second BWP set;
[0089] The third BWP group or the third BWP set;
[0090] The fourth BWP group or the fourth BWP set.
[0091] In this embodiment, BWP units in the same BWP group or the same BWP set have the same type or purpose; BWP units in different BWP groups or different BWP sets have different types or purposes.
[0092] In one exemplary embodiment, the bandwidth of a BWP in the first BWP group / set or a BWP associated with the first BWP group / set is not less than 3MHz and does not exceed the maximum bandwidth in the frequency band.
[0093] In some embodiments, the first BWP group or the first BWP set may be used for at least one of the following: initial access, measurement of radio resource management, measurement of mobility management, and measurement of network performance evaluation.
[0094] In some embodiments, the first BWP supports BWP handover triggered by Downlink Control Information (DCI) or Radio Resource Control (RRC); the configuration parameters of the first BWP include at least one of the following: endpoint point A, carrier offset offsetToCarrier, resource block start position RBStart, location and bandwidth locationAndBandwidth; wherein, the first BWP includes one of the following: a BWP in the first BWP group, a BWP in the first BWP set, a BWP associated with the first BWP group, or a BWP associated with the first BWP set. In some embodiments, the first BWP is an initial BWP or a default BWP.
[0095] In one exemplary embodiment, the bandwidth of a BWP in the second BWP group / set, or a BWP associated with the second BWP group / set, does not exceed the maximum bandwidth of its frequency band. For example, a BWP with a bandwidth of 400MHz, SCS = 30KHz, corresponds to 1111 RBs, and the number of RBs available for scheduling is 1109.
[0096] In some embodiments, the second BWP group or the second BWP set may be used for at least one of the following: control signaling transmission related to service scheduling, data transmission, radio resource management measurement, mobility management measurement, and network performance evaluation measurement.
[0097] In some embodiments, the second BWP supports downlink control information (DCI) or radio resource control (RRC) triggering BWP handover; the configuration parameters of the second BWP include at least one of the following: resource block start position (RBStart), location, and bandwidth (locationAndBandwidth); the second BWP is associated with the first BWP, and the second BWP is identical to at least one of the following configuration parameters of the first BWP: endpoint (point A), carrier offset (offsetToCarrier), wherein the subcarrier spacing of the second BWP is greater than or equal to the subcarrier spacing of the first BWP; wherein the second BWP includes one of the following: a BWP in the second BWP group, a BWP in the second BWP set, a BWP associated with the second BWP group, or a BWP associated with the second BWP set; wherein one first BWP is associated with one or more second BWPs.
[0098] In some embodiments, a UE or a group of UEs may be configured with one or more first BWPs; wherein the configuration information of the one or more first BWPs is carried through a control resource set CORESET0; wherein when the one UE or a group of UEs is configured with multiple first BWPs, the multiple first BWPs include only one available first BWP; wherein the one UE or a group of UEs is configured or informed to associate with one or more second BWPs and / or third BWPs and / or fourth BWPs with each of the one or more first BWPs; wherein, apart from the available first BWPs, the one UE or a group of UEs does not perform at least one of the following operations on other first BWPs: initial access, radio resource management measurement, mobility management measurement, network performance evaluation measurement, etc.
[0099] In some embodiments, the second BWP includes one or more BWP subgroups, wherein one of the BWP subgroups is associated with at least one of the first BWPs, or at least one of the BWP subgroups may be associated with one of the first BWPs; wherein at least one of the BWP subgroups is associated with the available first BWP; wherein the endpoint point A and carrier offset offsetToCarrier parameter values of the BWP subgroup and its associated first BWP are configured the same; wherein the endpoint point A and carrier offset offsetToCarrier parameter values of the BWP subgroup and its associated first BWP are configured the same. The resource block start position (RBStart), location, and bandwidth locationAndBandwidth parameter values are configured differently among the multiple BWP subgroups associated with the same first BWP. In the embodiments of this application, replacing the second BWP with a third or fourth BWP is also applicable.
[0100] Figure 9 This is a schematic diagram illustrating the association between the first BWP and the second BWP or the second BWP subgroup in the embodiments of this application, as shown below. Figure 9 As shown, the UE is configured with two first BWPs, a first BWP0 and a first BWP1. The UE receives DCI on the first BWP0. The UE is scheduled to perform data transmission on the frequency domain resources of the second BWP0 / second BWP subgroup 0 and the second BWP1 / second BWP subgroup 1. The second BWP0 / second BWP subgroup 0 is associated with the first BWP0. The second BWP1 / second BWP subgroup 1 is associated with the first BWP1.
[0101] In one exemplary embodiment, the bandwidth corresponding to a BWP in the third BWP group / set, or a BWP associated with the third BWP group / set, is no greater than that of a BWP in the first BWP group / set, or a BWP associated with the first BWP group / set. The bandwidth corresponding to a BWP in the third BWP group / set, or a BWP associated with the third BWP group / set, is no greater than that of a BWP in the second BWP group / set, or a BWP associated with the second BWP group / set.
[0102] In some embodiments, the purpose of the third BWP group or the third BWP set includes at least one of the following: user equipment energy saving, network energy saving, base station energy saving, and energy saving based on artificial intelligence energy saving strategies. For example, the BWPs in the third BWP group / set or the UEs on the BWPs associated with the third BWP group / set support at least one of the following operational / capability / configuration / energy saving strategies: Connected mode Discontinuous Reception (C-DRX), cell Discontinuous Transmission (cell DTX), cell Discontinuous Reception (cellDRX), minimum bandwidth, dormant / inactive BWPs, smaller maximum number of Multiple Input Multiple Output (MIMO) layers, smaller maximum number of antenna ports, smaller maximum number of antenna panels, smaller maximum number of simultaneously active BWPs, etc.
[0103] In some embodiments, the third BWP supports downlink control information (DCI) or radio resource control (RRC) triggering BWP handover; the third BWP is associated with the second BWP; the third BWP is associated with the first BWP, and the third BWP is identical to at least one of the following configuration parameters of the first BWP: endpoint point A, carrier offset offsetToCarrier; wherein, the third BWP includes one of the following: a BWP in the third BWP group, a BWP in the third BWP set, a BWP associated with the third BWP group, or a BWP associated with the third BWP set.
[0104] In one exemplary embodiment, the bandwidth corresponding to a BWP in the fourth BWP group / set or a BWP associated with the fourth BWP group / set is no greater than that of a BWP in the first BWP group / set or a BWP associated with the first BWP group / set.
[0105] In some embodiments, the fourth BWP group or the fourth BWP set may be used for at least one of the following purposes: specific service transmission, small packet service transmission, service transmission with low latency requirements, low-cost service transmission, low-power service transmission, low data rate service transmission, low-throughput service transmission, and service transmission that reduces terminal capabilities. For example, the fourth BWP group or the fourth BWP set may be used for service transmission in Internet of Things (IoT) and low-power wide area network (LPWAN) devices.
[0106] In some embodiments, the fourth BWP supports downlink control information (DCI) or radio resource control (RRC) triggering BWP handover; the signals or channels on the fourth BWP and the signals or channels on the first BWP are quasi-co-located, wherein the quasi-co-located QCL parameters include at least one of the following: time offset parameters, frequency offset parameters, spatial reception parameters, average delay related parameters, channel state information reference signal (CSI-RS) related parameters, and beam management related parameters; wherein the fourth BWP includes one of the following: a BWP in the fourth BWP group, a BWP in the fourth BWP set, a BWP associated with the fourth BWP group, and a BWP associated with the fourth BWP set.
[0107] In some embodiments, the BWP switching delay between BWP units in a first BWP group / set is a first delay value; the BWP switching delay between BWP units in a second BWP group / set is a second delay value; the BWP switching delay between BWP units in a third BWP group / set is a third delay value; the BWP switching delay between BWP units in a fourth BWP group / set is a fourth delay value; and the BWP switching delay between BWP units in different BWP groups / sets is a fifth delay value; wherein the first delay value is not less than 0 milliseconds and not greater than the second delay value and / or the third delay value and / or the fourth delay value; wherein the second delay value and / or the third delay value and / or the fourth delay value is not greater than 3 ms.
[0108] In some embodiments, the BWP switching delay between two BWP units associated with the same first BWP is a sixth delay value; the BWP switching delay between two BWP units associated with different first BWPs is a seventh delay value; wherein the sixth delay value is not less than 0 milliseconds and not greater than the seventh delay value; wherein the seventh delay value is not greater than 200 ms.
[0109] In some embodiments, one of the BWP groups / sets and / or the third BWP group / set and / or the fourth BWP group / set may include multiple BWP units, wherein the delay for BWP switching between any two BWP units is 0 milliseconds or one or more BWP units in the multiple BWP groups / sets are scheduled for uplink or downlink transmission via DCI indication.
[0110] In the embodiments of this application, the first BWP, second BWP, third BWP, and fourth BWP mentioned above can be BWPs, sub-cells, or BWP units.
[0111] In some embodiments, one or more timers may be set for the one or more activated BWP units. The activated BWP units may belong to at least one of the aforementioned BWP groups or BWP sets. In this embodiment, if the initial value of a timer is a specific value, the timer value will decrease sequentially until it reaches 0; if the initial value of a timer is 0, the timer value will increase sequentially until it reaches the specific value.
[0112] In one exemplary embodiment, when the activated BWP unit belongs to the second / fourth BWP group / set, the UE activates the BWP and sets a first timer to a specific value or 0. When the first timer decrements to 0, increases to the specific value, or expires, the UE deactivates the BWP. When data scheduling information or control information is detected on the activated BWP unit, the first timer is reset to the specific value or 0. The specific value of the first timer is configured or predefined by higher-layer parameters.
[0113] In one exemplary embodiment, when the activated BWP unit belongs to the second / fourth BWP group / set, the UE activates the BWP and sets a first timer to a specific value or 0. When the first timer decrements to 0, increases to the specific value, or expires, the UE deactivates all BWPs in the second / fourth BWP group / set, or BWPs associated with the second / fourth BWP group / set. When data scheduling information or control information is detected on the BWP, or on any BWP in the second / fourth BWP group / set, or on any BWP associated with the second / fourth BWP group / set, the first timer is reset to the specific value or 0. The specific value of the first timer is configured or predefined by higher-layer parameters.
[0114] In one exemplary embodiment, when the activated BWP unit belongs to a third BWP group / set, the UE activates the BWP and sets a second timer to a specific value or 0. When the second timer decreases to 0, increases to the specific value, or expires, the UE resets the timer to the specific value or 0, or the UE deactivates the BWP or all BWPs in the third BWP group / set or BWPs associated with the third BWP group / set, or the UE switches to a BWP in the first BWP group / set or a BWP associated with the first BWP group / set.
[0115] In one exemplary embodiment, the UE activates a BWP when the activated BWP unit belongs to a third BWP group / set. Specifically, when the UE detects data scheduling or control information on that BWP, or on any BWP in the second / third BWP group / set, or on any BWP associated with the second / third BWP group / set, the UE deactivates that BWP, or all BWPs in the third BWP group / set, or BWPs associated with the third BWP group / set. The specific value of the second timer is configured or predefined by higher-layer parameters.
[0116] In this embodiment, by setting a timer for the activated BWP resource, the deactivation or switching of the BWP frequency domain resource can be automatically achieved without sending control signaling, thereby improving the utilization efficiency of the frequency domain resource.
[0117] In some embodiments, the first resource group may further include a reference BWP, a reference BWP group, or a reference BWP set, wherein the reference BWP, the reference BWP group, or the reference BWP set is associated with at least one of the following:
[0118] Non-reference BWP;
[0119] One or more BWPs in the first BWP group or the first BWP set;
[0120] One or more BWPs in the second BWP group or the second BWP set;
[0121] One or more BWPs in the third BWP group or the third BWP set;
[0122] One or more BWPs in the fourth BWP group or the fourth BWP set.
[0123] In this embodiment, the first common signal or the first common channel is transmitted on one of the following: the reference BWP; the active BWP in the reference BWP group or the reference BWP set; or the active BWP associated with the reference BWP group or the reference BWP set.
[0124] In one exemplary embodiment, the first common signal or the first common channel may include at least one of the following: paging message, Control Resource Set 0 (CORESET0), Synchronization Signal Block (SSB), System Information Block (SIB), Master Information Block (MIB), Sounding Reference Signal (SRS), Positioning Reference Signal (PRS), Phase Tracking Reference Signal (PTRS), CSI-RS, etc.
[0125] In some embodiments, either the first common signal or the first common channel has a quasi-co-location (QCL) relationship with either the second common signal or the second common channel, wherein the second common signal or the second common channel is a common signal or common channel of one or more BWPs, including the non-reference BWP, the first BWP group, the first BWP set, the second BWP group, the second BWP set, the third BWP group, the third BWP set, the fourth BWP group, or the fourth BWP set.
[0126] In some embodiments, the reference BWP, the reference BWP group, or the reference BWP set is a subset of the BWPs in the first BWP group or the first BWP set.
[0127] In some embodiments, the Transmission Configuration Indicator State (TCI state) of the reference BWP, the reference BWP group, or the reference BWP set is a unified TCI state, and the BWP, BWP group, or BWP set associated with the reference BWP, the reference BWP group, or the reference BWP set uses the configuration corresponding to the unified TCI state.
[0128] Figure 10 This is a schematic diagram illustrating the quasi-co-location relationship between a reference BWP and its associated BWP in an embodiment of this application, as shown below. Figure 10As shown, the UE on the reference BWP is configured with a common TCI state, and the reference BWP has a quasi-co-located (QCL) relationship with the first BWP, second BWP, and third BWP. Measurement results or common messages of common signals / channels on the reference BWP can be applied to the UE's transmission on the first BWP, second BWP, and third BWP.
[0129] Through the embodiments of this application, the quasi-co-location relationship between the reference BWP and other BWPs can be used to apply the channel estimation results of the reference BWP to the transmission on other BWPs, thereby reducing the overhead and complexity of channel estimation.
[0130] In some embodiments, the method may further include step S306, instructing the user equipment to activate or deactivate one or more BWP units, or one or more groups of BWP units, via downlink control information (DCI), wherein the activated or deactivated BWP indicated by the DCI is the BWP corresponding to the BWP unit within the first resource group. This step may be performed after step S304 described above.
[0131] In some embodiments, the DCI is used to indicate at least one of the following:
[0132] One or more BWP units containing one or more of the user equipment are activated or deactivated;
[0133] One or more of the user equipment's BWP units are activated or deactivated;
[0134] One or more BWP units in a first BWP group or first BWP set to which one or more user equipments are located are activated or deactivated;
[0135] One or more of the BWP units of the user equipment are activated or deactivated;
[0136] One or more groups of BWP units of one user equipment are activated or deactivated;
[0137] One or more BWP units in the first BWP group or the first BWP set of a user equipment are activated or deactivated.
[0138] One or more sub-cells are activated or deactivated;
[0139] Switching between two or more BWP units where one or more of the user equipments are located;
[0140] Switching between two or more groups of BWP units where one or more of the user equipments are located;
[0141] Switching between two or more BWP units in the first BWP group or the first BWP set where one or more user equipments are located;
[0142] Switching between two or more BWP units of a user equipment;
[0143] Switching between two or more sets of BWP units of one user equipment;
[0144] Switching between two or more BWP units in the first BWP group or the first BWP set of a user equipment;
[0145] Handover between two or more sub-cells;
[0146] One or more of the user equipments schedule frequency domain resources on the first BWP group or the first BWP set;
[0147] One or more of the user equipments schedule frequency domain resources on the second BWP group or the second BWP set;
[0148] The scheduling frequency domain resources of one or more of the user equipment on the third BWP group or the third BWP set;
[0149] The scheduling frequency domain resources of one or more of the user equipment on the fourth BWP group or the fourth BWP set;
[0150] One or more of the user equipments schedule frequency domain resources on a reference BWP group or reference BWP set;
[0151] Scheduling frequency domain resources of one or more user equipments on one or more sub-cells;
[0152] The configuration indication of the user equipment in the Transmission Configuration Indication (TCI) state of one or more of the BWP units;
[0153] The configuration indication of the user equipment in one or more sets of the transmission configuration indication state (TCI state) of the BWP units;
[0154] The indication information related to the BWP unit or a group of BWP units is indicated by a bitmap.
[0155] The frequency domain resource indication information scheduled by the user equipment on the BWP unit or a group of the BWP units is calculated in the form of Resource Indication Value (RIV).
[0156] Among them, any one of the first BWP group, the first BWP set, the third BWP group, and the third BWP set satisfies a mapping relationship with the second BWP group or the second BWP set in the frequency domain.
[0157] In an exemplary embodiment, the bitmap indication method may include: N BWP units or N groups of BWP units correspond to an indication field of N bits, and the least significant bit corresponds to the activation / deactivation of frequency domain resources with BWP unit ID 0 or BWP unit group ID 0, or the switching between related configurations or other related indication information.
[0158] In an exemplary embodiment, the RIV can combine the start position of the frequency domain resource (RB Start), the length of the allocated consecutive RBs (L RBs), and the BWP size into a single value.
[0159] In some embodiments, for one or more BWP units with resource mapping relationships, the frequency domain start position, number of resource blocks, or bandwidth corresponding to each BWP unit is configured based on scaling relationships.
[0160] In one exemplary embodiment, the scaling factor is related to the maximum frequency domain resource or bandwidth, the maximum number of available RBs, or the BWP size of one or more BWPs with resource mapping relationships.
[0161] Figure 11 This is a schematic diagram illustrating the resource mapping relationship of the UE on different BWPs in the embodiments of this application, such as... Figure 11 As shown, the BWPs in the first BWP group / set have a resource mapping relationship with the BWPs in the second BWP group / set.
[0162] In this embodiment, the BWP size corresponding to the first BWP group / set is B1, the BWP size corresponding to the second BWP group / set is B2, the starting position of the frequency domain resources of the UE on the second BWP is start2, and the size of the frequency domain resources is L2. Then, the starting position of the frequency domain resources of the UE on the first BWP, start1, and the size of the frequency domain resources, L1, can be determined in any of the following ways:
[0163] startl=func[start2 / func(B2 / B1)], L1=func[L2 / func(B2 / B1)];
[0164] start2=func[start1*func(B2 / B1)], L2=func[L1*func(B2 / B1)];
[0165] start2=func[start1 / func(B2 / B1)], L2=func[L1 / func(B2 / B1)];
[0166] start1=func[start2*func(B2 / B1)], L1=func[L2*func(B2 / B1)].
[0167] Here, func() means performing at least one of the following operations on the input value: round up, round down, round to the nearest integer, or retain the original value.
[0168] In some embodiments, the same type of DCI format can be used to indicate frequency domain resource indications on different BWPs with resource mapping relationships. The DCI sizes differ by at least 1 bit and no more than X bits, where X is the maximum bit width value of the shorter indication field corresponding to the frequency domain resource indications on different BWPs with resource mapping relationships.
[0169] In some embodiments, for the first BWP and / or the second BWP and / or the third BWP and / or the fourth BWP, a BWP unit in a BWP group / set / subgroup belongs to a frequency domain resource within the same frequency band or to a frequency domain resource that is co-located between frequency bands. For example, one or more BWP units in the first BWP group or the first BWP set belong to a frequency domain resource within the same frequency band or to a frequency domain resource that is co-located between frequency bands. The same applies to the individual BWP units in other BWP groups / sets / subgroups, and will not be repeated here. Wherein, multiple BWP units belonging to frequency domain resources that are co-located between frequency bands means that at least two of the multiple BWP units are located in different frequency bands, and the frequency domain resources corresponding to the frequency bands where the two BWP units are located are co-located.
[0170] In some embodiments, BWP units available for the same scheduling are configured within the same BWP group or set. In some embodiments, all BWP units in a BWP group or set can be used for the same downlink or uplink scheduling. In some embodiments, one or more BWP units in a BWP group or set can be used for a single downlink or uplink scheduling indicated by the DCI. In some embodiments, one or more BWP units in a BWP group or set can be used for carrier aggregation-based downlink or uplink scheduling; wherein, the user equipment can simultaneously activate multiple BWP units available for carrier aggregation-based downlink or uplink scheduling and perform uplink or downlink transmissions on the multiple BWP units.
[0171] In some embodiments, BWP units from different BWP groups or sets cannot be used simultaneously for downlink or uplink scheduling based on carrier aggregation. In some embodiments, if two BWP units cannot be bound together for a single downlink or uplink transmission, the two BWP units are not configured in the same BWP group or set.
[0172] In some embodiments, a BWP group or set includes one or more BWP subgroups, wherein the BWP group or set is divided into the one or more BWP subgroups according to at least one of the following rules:
[0173] 1) Divide according to the Channel State Information (CSI) of each BWP in a BWP group or set reported by the user equipment;
[0174] 2) Classify UE capabilities according to the BWPs reported by the user equipment in the BWP group or set;
[0175] 3) Divide the BWPs according to their indices in a BWP group or set; for example, BWPs with odd indices are divided into one BWP subgroup, and BWPs with even indices are divided into another BWP subgroup; or the BWPs are arranged according to their index size, with the first N1 BWPs divided into one BWP subgroup and the last N2 BWPs divided into another BWP subgroup, where N1+N2 equals the total number of BWP units in the BWP group or set.
[0176] The channel state information includes at least one of the following: channel quality indicator (CQI), precoding matrix indicator (PMI), rank indicator (RI), layer 1-reference signal received power (L1-RSRP), layer 1-reference signal received quality (L1-RSRQ), and layer indicator (LI).
[0177] The UE capabilities include at least one of the following: capabilities associated with the modulation and coding schemes supported by the user equipment; the maximum modulation order that the user equipment can support; the maximum number of layers that the user equipment can support; the maximum data rate that the user equipment can support; the maximum modulation order that the user equipment can support; the maximum bandwidth that the user equipment can support; the maximum number of simultaneously active BWP units that the user equipment can support; the maximum number of MIMO layers that the user equipment can support; the maximum number of search space sets that the user equipment can support; the maximum number of configurable BWPs in the CORESET0 supported by the user equipment; and the maximum number of BWPs in the configurable CORESET0 supported by the user equipment.
[0178] In some embodiments, for uplink and downlink transmission of a user equipment, the first network device preferably schedules one or more BWP units in the same BWP group / set / subgroup for uplink and downlink transmission of the user equipment; if the user equipment is configured with multiple BWP groups / sets / subgroups or the amount of data to be transmitted by the user equipment is greater than a first threshold or the amount of data to be transmitted or the buffer size of the first network device is greater than a second threshold, then the first network device may optionally schedule one or more BWP units in multiple BWP groups / sets / subgroups; wherein the first threshold is not greater than the second threshold; wherein the second threshold is not greater than the maximum transport block size that the scheduled BWP unit can transmit.
[0179] In some embodiments, the downlink transmission includes a first repetitive transmission mode; wherein, in the first repetitive transmission mode, the downlink initial transmission and the downlink repetitive transmission employ different redundancy versions; wherein, different redundancy versions are employed between multiple downlink repetitive transmissions; wherein, the downlink initial transmission and the downlink repetitive transmission are transmitted on different BWP units; wherein, the number of repetitive transmissions included in the first repetitive transmission mode is n; wherein, n is an integer not less than 0 and not greater than 128.
[0180] In an exemplary embodiment, the user equipment is configured with a first repeated transmission mode, and the downlink transmission count is 4. If the DCI indicates that 4 second BWPs are used for downlink scheduling, the 4 downlink transmissions are performed on the 4 second BWPs respectively. The initial downlink transmission is transmitted in at least one of the following ways: 1) on second BWP0 or on the second BWP with the best channel conditions in the channel state information reported by the user equipment; or 2) on the second BWP associated with the available first BWP; or 3) on the second BWP with the smallest BWP index value among the second BWPs associated with the available first BWP. The transmission is performed on the WP; wherein the remaining 3 downlink repeated transmissions are performed in at least one of the following ways: 1) according to the principle of channel conditions in the second BWP from good to bad, the downlink repeated transmissions are performed sequentially on the corresponding second BWP; or 2) according to the principle of the index value of the second BWP from small to large or the index value of the second BWP from large to small, the downlink repeated transmissions are performed sequentially on the corresponding second BWP; or 3) according to the principle of prioritizing the selection of the second BWP associated with the available first BWP, and then selecting the second BWP associated with the first BWP other than the available first BWP, the downlink repeated transmissions are performed sequentially on the corresponding second BWP.
[0181] In one exemplary embodiment, the user equipment is configured with a first repetitive transmission mode, wherein the downlink transmission count is 4, and the 4 downlink transmissions are transmitted on different frequency domain resources respectively. The initial downlink transmission is transmitted according to redundancy version 0; the other three repetitive downlink transmissions are transmitted according to redundancy version 2 or redundancy version 3. The initial downlink transmission is transmitted according to redundancy version 0, and the other three repetitive downlink transmissions are transmitted according to redundancy version 2, redundancy version 3 and redundancy version 1 respectively.
[0182] In some embodiments, the method may further include step S308: the first network device configures multiple active BWPs for the user equipment, so that the user equipment performs uplink and downlink transmissions on at least two of the multiple active BWPs according to a specific timeslot format. This step may be performed after step S304 above.
[0183] In one exemplary embodiment, when the UE is configured with m BWPs as active BWPs, the UE performs uplink or downlink transmissions on w active BWPs according to a specific timeslot format. Here, w is an integer not less than 2 and not greater than m.
[0184] In some embodiments, the specific time slot format includes at least one combination of time slot formats, wherein the combination of time slot formats includes multiple time slot formats that correspond one-to-one with the plurality of active BWPs.
[0185] In an exemplary embodiment, when the UE is configured with m BWPs as active BWPs, the time slot format combination includes m time slot formats, wherein, among the w active BWPs, at least one time slot pattern is configured on each BWP. Furthermore, among the w active BWPs, at least two BWPs apply two different time slot formats.
[0186] In some embodiments, the method may further include step S309: the first network device instructs the user equipment on the specific time slot format via downlink control information (DCI) or radio resource control (RRC) signaling. This step may be performed before or after step S308 described above, and this application does not impose any restrictions on this.
[0187] In this embodiment, the downlink control information (DCI) or the radio resource control (RRC) signaling is used for at least one of the following: configuring multiple first time slot formats; configuring multiple second time slot formats; indicating multiple third time slot formats; indicating a fourth time slot format.
[0188] In this embodiment, each first timeslot format includes at least one of the following parameters: uplink and downlink transmission periods (P), the number of timeslots configured as full downlink 'D' timeslots (d). sl ), the number of symbols configured as downlink 'D' (d sym The number of uplink 'U' time slots configured (u) sl ), the number of symbols configured as uplink 'U' (u sym );
[0189] In one exemplary embodiment, the number of first time slot formats is g, where g is not less than 2 and not greater than 2*w.
[0190] In an exemplary embodiment, when configuring the first time slot format, the period P is in milliseconds, and the number of time slots S corresponding to a subcarrier spacing of μ is P*2. μ In S time slots, the first d sl Each time slot contains only downlink symbols, followed by u sl Each time slot contains only uplink symbols, in the first d sl d after one time slot sym Each symbol is set to the downlink, after u. sl u before the time slot sym The first symbol is set to the top row, the rest... The symbols can be flexibly configured. Within each time slot format, the uplink and downlink transmission periods (P) can be configured to values within 20ms or 10ms and multiples of 1 / 2μ. If multiple time slot formats are used on a BWP, the sum of the uplink and downlink transmission periods (P) of the multiple time slot formats must be an integer multiple of 10ms or 20ms, or divisible by 10ms or 20ms.
[0191] In this embodiment, each second time slot format includes at least one of the following parameters: slot index, full uplink symbol format within the time slot, full downlink symbol format within the time slot, and number of downlink symbols within the time slot. sym ), number of uplink symbols in the time slot (u sym ).
[0192] In one exemplary embodiment, the number of second time slot formats is h, where h is not less than 1 and not greater than... Integers.
[0193] In one exemplary embodiment, when configuring the second time slot format, within the time slot of the configured time slot index, the first d... sym The symbol is set to the downlink, then u sym One symbol is set to the top row, and the remaining symbols can be configured flexibly.
[0194] In this embodiment, each of the third time slot formats includes: a time slot format indicator index.
[0195] In one exemplary embodiment, the number of third time slot formats is k, where k is an integer not less than 1 and / or not greater than w.
[0196] In one exemplary embodiment, when indicating a third time slot format, the time slot format indication index of the third time slot format can correspond to any one of a preset set of time slot formats (as shown in Tables 1 and 2 below). The effective application duration of the third time slot format is from the first time slot after receiving the time slot format indication index to the position where a new time slot format indication is received next.
[0197] In one exemplary embodiment, the width of the indicator field in the third time slot format is Bits, where maxSFIindex is the maximum value among the slot format indicator (SFI) index values configured by the higher-layer signaling.
[0198] In one exemplary embodiment, the third time slot format can be configured in pairs, with the corresponding indicator field width being [missing information]. Bits, where the first Bits indicate the format of the first third time slot, then... The bit indicates the format of the second and third time slots.
[0199] In one exemplary embodiment, the third time slot format can be configured in pairs, with the corresponding indicator field width being 2* Bits, where the first Bits indicate the format of the first third time slot, then... The bit indicates the format of the second and third time slots.
[0200] In one exemplary embodiment, the third time slot format indicates a set of time slot formats, each time slot format being an indication field, and the set of time slot formats being an information block. The set of time slot formats corresponds to the time slot formats indicating a set of BWPs or a set of UEs.
[0201] In one exemplary embodiment, the third time slot format indicates a set of time slot formats, each time slot format being an indication field, and one or a pair of time slot formats being an information block. Specifically, one or a pair of time slot formats (containing two different time slot formats) should indicate the time slot format of a BWP, a pair of related BWPs, a set of BWPs, or a set of UEs.
[0202] In this embodiment, each of the fourth time slot formats includes at least one of the following parameters: the start time and duration of a specific period to which the fourth time slot format is applied; setting the time slot format to all uplink 'U' or all downlink 'D'.
[0203] In some embodiments, the time slot format combination includes at least one of the following time slot format pairs:
[0204] In the first time slot format, all time slots are set to D; in the other time slot format, all time slots are set to U.
[0205] In the first time slot format, n1% of the time slots are set to D, and the other time slot positions are set to U; in the second time slot format, at least n2% of the time slots are set to U, and the other time slot positions are set to D. Wherein, n1% is not less than n2%.
[0206] In the first time slot format, a time slot 'U' is inserted every n1 time slots 'D'; in the second time slot format, a time slot 'D' is inserted every n2 time slots 'U'; wherein, n1 is not less than n2;
[0207] The time slot format is one of the time slot formats in Table 1; the other time slot format is one of the time slot formats in Table 2;
[0208] The time slot format is one of the time slot formats in Table 1 or Table 2; the other time slot format is one of the time slot formats in Table 1 or Table 2.
[0209] As shown below, Tables 1 and 2 are the slot formats for the normal cyclic prefix (CP). Here, D represents all downlink, U represents all uplink, and F represents flexible configuration.
[0210] Table 1:
[0211]
[0212]
[0213] Table 2:
[0214]
[0215]
[0216] In the above embodiments of this application, the frequency domain resources included in the BWP group or set are frequency domain resources used by user equipment for uplink transmission and downlink reception, which can be configured to user equipment through DCI indication, MAC CE, or RRC signaling. Since the frequency domain resources corresponding to the BWP units in the BWP group or set may come from frequency domain resources associated with different carriers, the resource allocation method of the BWP group or set can realize data transmission based on large bandwidth, eliminating the need for operations such as activating / deactivating primary or secondary cells in traditional networks.
[0217] The above embodiments in this application provide a novel flattened frequency domain resource architecture that can integrate frequency domain resources of different frequency bands or different carriers, eliminating the intermediate step from spectrum resource allocation to BWP resource allocation, enabling network devices to directly configure and activate BWP resources, and reducing the scheduling complexity and scheduling latency of cross-frequency domain resources.
[0218] Through the above description of the embodiments, those skilled in the art can clearly understand that the methods according to the above embodiments can be implemented by means of software plus necessary general-purpose hardware platforms. Of course, they can also be implemented by hardware, but in many cases the former is a better implementation method. Based on this understanding, the technical solution of this application, in essence, or the part that contributes to the prior art, can be embodied in the form of a software product. This computer software product is stored in a storage medium (such as ROM / RAM, magnetic disk, optical disk) and includes several instructions to cause a terminal device (which may be a mobile phone, computer, server, or network device, etc.) to execute the methods described in the various embodiments of this application.
[0219] Embodiments of this application also provide a computer-readable storage medium storing a computer program, wherein the computer program, when executed by a processor, implements the steps in any of the above method embodiments.
[0220] In one exemplary embodiment, the aforementioned computer-readable storage medium may include, but is not limited to, various media capable of storing computer programs, such as USB flash drives, read-only memory (ROM), random access memory (RAM), portable hard drives, magnetic disks, or optical disks.
[0221] Embodiments of this application also provide an electronic device including a memory and a processor, wherein the memory stores a computer program and the processor is configured to run the computer program to perform the steps in any of the above method embodiments.
[0222] In one exemplary embodiment, the electronic device may further include a transmission device and an input / output device, wherein the transmission device is connected to the processor and the input / output device is connected to the processor.
[0223] Embodiments of this application also provide a computer program product, including a computer program that, when executed by a processor, implements the steps in any of the above method embodiments.
[0224] Specific examples in this embodiment can be found in the examples described in the above embodiments and exemplary implementations, and will not be repeated here.
[0225] Obviously, those skilled in the art should understand that the modules or steps of this application described above can be implemented using general-purpose computing devices. They can be centralized on a single computing device or distributed across a network of multiple computing devices. They can be implemented using computer-executable program code, and thus can be stored in a storage device for execution by a computing device. In some cases, the steps shown or described can be performed in a different order than those presented here, or they can be fabricated as separate integrated circuit modules, or multiple modules or steps can be fabricated as a single integrated circuit module. Thus, this application is not limited to any particular combination of hardware and software.
[0226] The above description is merely an exemplary embodiment of this application and is not intended to limit this application. Various modifications and variations can be made to this application by those skilled in the art. Any modifications, equivalent substitutions, improvements, etc., made within the principles of this application should be included within the protection scope of this application.
Claims
1. A resource allocation method, characterized in that, The method includes: The first network device divides the first resource group into a first number of bandwidth portion (BWP) units, wherein the first resource group includes frequency domain resources of at least two frequency bands or frequency domain resources of at least two carriers, or the first number of BWP units are associated with the frequency domain resources of the at least two carriers. The first network device allocates a second number of BWP units from the first resource group to the user equipment, wherein the second number is an integer greater than or equal to 1 and less than or equal to 256, and the second number is less than or equal to the first number.
2. The method according to claim 1, characterized in that, The BWP unit includes one of the following: One BWP; A sub-cell, wherein the sub-cell comprises a segment of bandwidth resources having the same order of magnitude or the same subcarrier spacing configuration.
3. The method according to claim 1, characterized in that, The first network device allocates a second number of BWP units from the first resource group to the user equipment, including: The first network device configures the user equipment to activate the second number of BWP units; The first network device schedules the user equipment to perform uplink and downlink data transmission within the frequency domain resource range corresponding to the activated BWP unit.
4. The method according to claim 1, characterized in that, The first network device allocates a second number of BWP units from the first resource group to the user equipment, including: The first network device allocates a second number of BWP units from the first resource group to the cell where the user equipment is located: The first network device configures the user equipment to activate some or all of the BWP units in the second number of BWP units; The first network device schedules the user equipment to perform uplink and downlink data transmission within the frequency domain resource range corresponding to the activated BWP unit.
5. The method according to claim 1, characterized in that, The first resource group includes at least one of the following: Frequency band resources corresponding to frequency band range 1; Frequency band resources within a first preset frequency range corresponding to the frequency band range 1; Frequency band resources corresponding to frequency band range 2; Frequency band resources within the second preset frequency range corresponding to the frequency band range 2.
6. The method according to claim 1, characterized in that, The first resource group includes at least one BWP group or at least one BWP set, wherein each BWP group or each BWP set includes at least one BWP unit.
7. The method according to claim 6, characterized in that, The first network device allocates a second number of BWP units from the first resource group to the user equipment, including: The first network device configures the at least one BWP group or the at least one BWP set to the user equipment or the cell where the user equipment is located, wherein the BWP unit corresponding to the at least one BWP group or the at least one BWP set is the second number of BWP units.
8. The method according to claim 6, characterized in that, The at least one BWP group or the at least one BWP set includes at least one of the following: First BWP group or first BWP set; Second BWP group or second BWP set; The third BWP group or the third BWP set; The fourth BWP group or the fourth BWP set.
9. The method according to claim 8, characterized in that, The purpose of the first BWP group or the first BWP set includes at least one of the following: initial access, measurement of radio resource management, measurement of mobility management, and measurement of network performance evaluation; The first BWP supports BWP handover triggered by downlink control information (DCI) or radio resource control (RRC). The configuration parameters of the first BWP include at least one of the following: endpoint point A, carrier offset offsetToCarrier, resource block start position RBStart, location and bandwidth locationAndBandwidth; The first BWP includes one of the following: a BWP in the first BWP group, a BWP in the first BWP set, a BWP associated with the first BWP group, or a BWP associated with the first BWP set.
10. The method according to claim 8, characterized in that, The purpose of the second BWP group or the second BWP set includes at least one of the following: control signaling transmission related to service scheduling, data transmission, radio resource management measurement, mobility management measurement, and network performance evaluation measurement; The second BWP supports BWP handover triggered by downlink control information (DCI) or radio resource control (RRC). The configuration parameters of the second BWP include at least one of the following: resource block start position RBStart, location, and bandwidth locationAndBandwidth; The second BWP is associated with the first BWP, and the second BWP is identical to at least one of the following configuration parameters of the first BWP: endpoint pointA, carrier offset offsetToCarrier, wherein the subcarrier spacing of the second BWP is greater than or equal to the subcarrier spacing of the first BWP. The second BWP includes one of the following: a BWP in the second BWP group, a BWP in the second BWP set, a BWP associated with the second BWP group, or a BWP associated with the second BWP set. In this case, a first BWP is associated with one or more second BWPs.
11. The method according to claim 8, characterized in that, The purpose of the third BWP group or the third BWP set includes at least one of the following: user equipment energy saving, network energy saving, base station energy saving, and energy saving based on artificial intelligence energy saving strategies; The third BWP supports BWP handover triggered by downlink control information (DCI) or radio resource control (RRC). The third BWP is associated with the second BWP; The third BWP is associated with the first BWP, and the third BWP is identical to at least one of the following configuration parameters of the first BWP: endpoint pointA, carrier offset offsetToCarrier; The third BWP includes one of the following: a BWP in the third BWP group, a BWP in the third BWP set, a BWP associated with the third BWP group, or a BWP associated with the third BWP set.
12. The method according to claim 8, characterized in that, The purpose of the fourth BWP group or the fourth BWP set includes at least one of the following: specific service transmission, small packet service transmission, service transmission with low latency requirements, low cost service transmission, low power consumption service transmission, low data rate service transmission, low throughput service transmission, and service transmission that reduces terminal capabilities. The fourth BWP supports BWP handover triggered by downlink control information (DCI) or radio resource control (RRC). The signals or channels on the fourth BWP and the signals or channels on the first BWP are quasi-co-located. The quasi-co-located QCL parameters include at least one of the following: time offset parameters, frequency offset parameters, spatial reception parameters, average delay related parameters, channel state information reference signal (CSI-RS) related parameters, and beam management related parameters. The fourth BWP includes one of the following: a BWP in the fourth BWP group, a BWP in the fourth BWP set, a BWP associated with the fourth BWP group, or a BWP associated with the fourth BWP set.
13. The method according to claim 8, characterized in that, The first resource group further includes a reference BWP, a reference BWP group, or a reference BWP set, wherein the reference BWP, the reference BWP group, or the reference BWP set is associated with at least one of the following: Non-reference BWP; One or more BWPs in the first BWP group or the first BWP set; One or more BWPs in the second BWP group or the second BWP set; One or more BWPs in the third BWP group or the third BWP set; One or more BWPs in the fourth BWP group or the fourth BWP set.
14. The method according to claim 13, characterized in that, The first common signal or the first common channel is transmitted on one of the following: The reference BWP; The active BWP in the reference BWP group or the reference BWP set; The activated BWP associated with the reference BWP group or the reference BWP set.
15. The method according to claim 14, characterized in that, Any one of the first common signal and the first common channel has a quasi-co-address relationship with any one of the second common signal and the second common channel, wherein, The second common signal or the second common channel is a common signal or common channel of one or more BWPs among the non-reference BWP, the first BWP group, the first BWP set, the second BWP group, the second BWP set, the third BWP group, the third BWP set, the fourth BWP group, or the fourth BWP set.
16. The method according to claim 14, characterized in that, The reference BWP, the reference BWP group, or the reference BWP set is a subset of the BWPs in the first BWP group or the first BWP set.
17. The method according to claim 14, characterized in that, The transmission configuration indication state of the reference BWP, the reference BWP group, or the reference BWP set is a general transmission configuration indication state, and the BWP, BWP group, or BWP set associated with the reference BWP, the reference BWP group, or the reference BWP set uses the configuration corresponding to the general transmission configuration indication state.
18. The method according to claim 1, characterized in that, The method further includes: The user equipment is instructed by downlink control information (DCI) to activate or deactivate one or more BWP units, or one or more groups of BWP units, wherein the activated or deactivated BWP indicated by the DCI is the BWP corresponding to the BWP unit in the first resource group.
19. The method according to claim 18, characterized in that, The DCI is used to indicate at least one of the following: One or more BWP units containing one or more of the user equipment are activated or deactivated; One or more of the user equipment's BWP units are activated or deactivated; One or more BWP units in a first BWP group or first BWP set to which one or more user equipments are located are activated or deactivated; One or more of the BWP units of the user equipment are activated or deactivated; One or more groups of BWP units of one user equipment are activated or deactivated; One or more BWP units in the first BWP group or the first BWP set of a user equipment are activated or deactivated. One or more sub-cells are activated or deactivated; Switching between two or more BWP units where one or more of the user equipments are located; Switching between two or more groups of BWP units where one or more of the user equipments are located; Switching between two or more BWP units in the first BWP group or the first BWP set where one or more user equipments are located; Switching between two or more BWP units of a user equipment; Switching between two or more sets of BWP units of one user equipment; Switching between two or more BWP units in the first BWP group or the first BWP set of a user equipment; Handover between two or more sub-cells; One or more of the user equipments schedule frequency domain resources on the first BWP group or the first BWP set; One or more of the user equipments schedule frequency domain resources on the second BWP group or the second BWP set; The scheduling frequency domain resources of one or more of the user equipment on the third BWP group or the third BWP set; The scheduling frequency domain resources of one or more of the user equipment on the fourth BWP group or the fourth BWP set; One or more of the user equipments schedule frequency domain resources on a reference BWP group or reference BWP set; Scheduling frequency domain resources of one or more user equipments on one or more sub-cells; The configuration indication of the user equipment in the transmission configuration indication state (TCIstate) of one or more of the BWP units; The configuration indication of the user equipment in one or more sets of the transmission configuration indication state TCIstate of the BWP units; The indication information related to the BWP unit or a group of BWP units is indicated by a bitmap. The frequency domain resource indication information scheduled by the user equipment on the BWP unit or a group of the BWP units is calculated in the form of resource indication value (RIV). Among them, any one of the first BWP group, the first BWP set, the third BWP group, and the third BWP set satisfies a mapping relationship with the second BWP group or the second BWP set in the frequency domain.
20. The method according to claim 19, characterized in that, For one or more BWP units with resource mapping relationships, the frequency domain start position, number of resource blocks, or bandwidth corresponding to each BWP unit is configured based on scaling relationships.
21. The method according to claim 13, characterized in that, One or more BWP units in the first BWP group or the first BWP set belong to frequency domain resources within the same frequency band or to frequency domain resources that are co-located between frequency bands. One or more BWP units in the second BWP group or the second BWP set belong to frequency domain resources within the same frequency band or to frequency domain resources that are co-located between frequency bands; One or more BWP units in the third BWP group or the third BWP set belong to frequency domain resources within the same frequency band or to frequency domain resources that are co-located between frequency bands. One or more BWP units in the fourth BWP group or the fourth BWP set belong to frequency domain resources within the same frequency band or to frequency domain resources that are co-located between frequency bands.
22. The method according to claim 1, characterized in that, The method further includes: The first network device configures multiple active BWPs for the user equipment, so that the user equipment can perform uplink and downlink transmissions on at least two of the multiple active BWPs in a specific time slot format.
23. The method according to claim 22, characterized in that, The specific time slot format includes at least one combination of time slot formats, wherein the combination of time slot formats includes multiple time slot formats that correspond one-to-one with the plurality of active BWPs.
24. The method according to claim 23, characterized in that, The method further includes: The first network device indicates the specific time slot format to the user equipment via downlink control information (DCI) or radio resource control (RRC) signaling, wherein the downlink control information (DCI) or the radio resource control (RRC) signaling is used for at least one of the following: Configure multiple first time slot formats, wherein each first time slot format includes at least one of the following parameters: uplink and downlink transmission period, number of downlink time slots configured, number of downlink symbols configured, number of uplink time slots configured, and number of uplink symbols configured. Configure multiple second time slot formats, wherein each second time slot format includes at least one of the following parameters: time slot index, full uplink symbol format within the time slot, full downlink symbol format within the time slot, number of downlink symbols within the time slot, and number of uplink symbols within the time slot; Indicates multiple third time slot formats, wherein each of the third time slot formats includes: a time slot format indicator index; Indicates a fourth time slot format, wherein each of the fourth time slot formats includes at least one of the following parameters: the start time and duration of a specific period to which the fourth time slot format is applied; and sets the time slot format to all uplink or all downlink.
25. A computer-readable storage medium, characterized in that, The storage medium stores a computer program, wherein the computer program, when executed by a processor, implements the steps of the method described in any one of claims 1 to 24.
26. An electronic device comprising a memory, a processor, and a computer program stored in the memory and executable on the processor, characterized in that, When the processor executes the computer program, it implements the steps of the method described in any one of claims 1 to 24.
27. A computer program product, comprising a computer program, characterized in that, When the computer program is executed by a processor, it implements the steps of the method described in any one of claims 1 to 24.