Resource allocation methods, devices, and equipment
Flexible BWP settings in TDD systems enable simultaneous uplink and downlink data transmission, improving resource utilization and reducing delays by configuring SBFD frequency domain resources, thereby enhancing network capacity and coverage.
Patent Information
- Authority / Receiving Office
- JP · JP
- Patent Type
- Applications
- Current Assignee / Owner
- NEW H3C TECH CO LTD
- Filing Date
- 2023-08-03
- Publication Date
- 2026-07-01
AI Technical Summary
TDD systems face limitations in resource utilization and transmission delays due to half-duplex operation, where the same frequency domain resources are used for either uplink or downlink at a given time, restricting flexible data transmission.
Implementing flexible Band Width Part (BWP) settings to configure Sub-Band Full Duplex (SBFD) frequency domain resources, allowing simultaneous uplink and downlink data transmission within the same frequency domain resources.
This approach enhances network coverage, increases uplink transmission capacity, reduces transmission delays, and improves resource utilization in TDD systems.
Smart Images

Figure 2026521813000001_ABST
Abstract
Description
Technical Field
[0005] , ,
[0001] The present invention relates to the field of communication technologies, and particularly to a resource allocation method, apparatus, and device.
Background Art
[0002] Time Division Duplex (TDD) systems are widely used in mobile communication systems such as 5G systems.
[0003] In a TDD system, the frame structure is divided into DL (Down Link) slots, UL (Up Link) slots, and F (Flexible) slots. A DL slot contains a plurality of DL symbols, and downlink data is processed in the frequency domain resources corresponding to these DL symbols. A UL slot contains a plurality of UL symbols, and uplink data is processed in the frequency domain resources corresponding to these UL symbols. An F slot contains at least one F (Flexible) symbol. The F symbol may be used for DL, that is, downlink data is processed in the frequency domain resources corresponding to the F symbol. The F symbol may be used for UL, that is, uplink data is processed in the frequency domain resources corresponding to the F symbol. The F symbol may be used for GP (Guard Period), that is, a guard for the switching between uplink and downlink is performed in the frequency domain resources corresponding to the F symbol.
[0004] The TDD system may operate in HD (Half Duplex) mode, that is, at the same time, the same frequency domain resource can only be used for UL or DL.
Summary of the Invention
Means for Solving the Problems
[0005] The present invention provides a resource allocation method applicable to a base station, and this method is The steps include: transmitting BWP frequency domain resource setting information to the user device; The step includes transmitting target BWP instruction information to the user device, The BWP frequency domain resource configuration information includes a mapping relationship between a resource identifier and an SBFD frequency domain resource, and the resource identifier includes a BWP identifier and a carrier identifier. The target BWP instruction information is used by the user device to obtain a target BWP setting pair corresponding to the target BWP instruction information from the BWP activation setting table, and to determine the target SBFD frequency domain resource associated with the target BWP identifier and the target carrier identifier based on the mapping relationship between the resource identifier and the SBFD frequency domain resource. The aforementioned target BWP setting pair includes the target BWP identifier and the target carrier identifier, The BWP activation setting table includes a mapping relationship between BWP instruction information and BWP setting pairs.
[0006] The present invention provides a resource allocation method applicable to a user device, and this method is The steps include receiving BWP frequency domain resource configuration information transmitted from the base station, The steps include receiving target BWP instruction information transmitted from the base station, and obtaining a target BWP setting pair corresponding to the target BWP instruction information from the acquired BWP activation setting table, The step of determining a target SBFD frequency domain resource associated with a target BWP identifier and a target carrier identifier in the target BWP setting pair, based on the mapping relationship between the resource identifier and the SBFD frequency domain resource, Here, the BWP frequency domain resource setting information includes a mapping relationship between the resource identifier and the SBFD frequency domain resource, and the resource identifier includes a BWP identifier and a carrier identifier. The aforementioned target BWP setting pair includes the target BWP identifier and the target carrier identifier, The BWP activation setting table includes a mapping relationship between BWP instruction information and BWP setting pairs.
[0007] The present invention provides a resource allocation method applicable to a base station, and this method is The steps include sending SBFD resource allocation information to the user device, The step includes transmitting SBFD configuration information corresponding to the carrier to the user device, The aforementioned SBFD resource allocation information is used to indicate SBFD frequency domain resources set for multiple carriers within a carrier group, or SBFD frequency domain resources set for each of the multiple carriers. Here, in the SBFD frequency domain resource configured for multiple carriers within the carrier group, there exists at least one set of conflicting slots for different carriers within the carrier group, In the SBFD frequency domain resource set for each of the aforementioned multiple carriers, there exists at least one set of reciprocal slots within the carrier, The aforementioned conflicting slots include uplink slots and downlink slots, The aforementioned SBFD configuration information is used to indicate whether the SBFD frequency domain resource on the carrier is enabled or disabled.
[0008] The present invention provides a resource allocation method applicable to a user device, and this method is The steps include receiving SBFD resource allocation information transmitted from the base station, The step includes receiving SBFD configuration information corresponding to a carrier transmitted from the base station, The aforementioned SBFD resource allocation information is used to indicate SBFD frequency domain resources set for multiple carriers within a carrier group, or SBFD frequency domain resources set for each of the multiple carriers. Here, in the SBFD frequency domain resource configured for multiple carriers within the carrier group, there exists at least one set of conflicting slots for different carriers within the carrier group, In the SBFD frequency domain resource set for each of the aforementioned multiple carriers, there exists at least one set of reciprocal slots within the carrier, The aforementioned conflicting slots include uplink slots and downlink slots, The aforementioned SBFD configuration information is used to indicate whether the SBFD frequency domain resource on the carrier is enabled or disabled.
[0009] The present invention provides a resource allocation device applicable to a base station, and the device is An acquisition module configured to acquire BWP frequency domain resource configuration information, A transmission module configured to transmit the BWP frequency domain resource setting information to a user device and to transmit target BWP instruction information to the user device, is included, The BWP frequency domain resource configuration information includes a mapping relationship between a resource identifier and an SBFD frequency domain resource, and the resource identifier includes a BWP identifier and a carrier identifier. The target BWP instruction information is used by the user device to obtain a target BWP setting pair corresponding to the target BWP instruction information from the BWP activation setting table, and to determine the target SBFD frequency domain resource associated with the target BWP identifier and the target carrier identifier based on the mapping relationship between the resource identifier and the SBFD frequency domain resource. The aforementioned target BWP setting pair includes the target BWP identifier and the target carrier identifier, The BWP activation setting table includes a mapping relationship between BWP instruction information and BWP setting pairs.
[0010] The present invention provides a resource allocation device applicable to a user device, and the device is A receiving module configured to receive BWP frequency domain resource setting information transmitted from a base station and to receive target BWP instruction information transmitted from the base station, An acquisition module configured to acquire a target BWP setting pair corresponding to the target BWP instruction information from the acquired BWP activation setting table, Includes a determination module configured to determine a target SBFD frequency domain resource associated with a target BWP identifier and a target carrier identifier in the target BWP setting pair, based on a mapping relationship between a resource identifier and an SBFD frequency domain resource, Here, the BWP frequency domain resource setting information includes a mapping relationship between the resource identifier and the SBFD frequency domain resource, and the resource identifier includes a BWP identifier and a carrier identifier. The aforementioned target BWP setting pair includes the target BWP identifier and the target carrier identifier, The BWP activation setting table includes a mapping relationship between BWP instruction information and BWP setting pairs.
[0011] The present invention provides a resource allocation device applicable to a base station, and the device is A retrieval module configured to obtain SBFD resource allocation information, A transmission module configured to transmit the SBFD resource allocation information to the user device and to transmit SBFD configuration information corresponding to the carrier to the user device, The aforementioned SBFD resource allocation information is used to indicate SBFD frequency domain resources set for multiple carriers within a carrier group, or SBFD frequency domain resources set for each of the multiple carriers. Here, in the SBFD frequency domain resources set for a plurality of carriers within the carrier group, there is at least one set of opposite slots in different carriers within the carrier group, in the SBFD frequency domain resources set for each of the plurality of carriers, there is at least one set of opposite slots within the carrier, the opposite slots include uplink slots and downlink slots, the SBFD setting information is used to indicate whether the SBFD frequency domain resources on the carrier are valid or invalid.
[0012] The present invention provides a resource allocation device applied to a user equipment, and the device includes a receiving module configured to receive SBFD resource allocation information transmitted from a base station and receive SBFD setting information corresponding to the carrier transmitted from the base station, a determining module configured to determine whether the SBFD frequency domain resources on the carrier are valid or invalid based on the SBFD setting information corresponding to the carrier, the SBFD resource allocation information is used to indicate the SBFD frequency domain resources set for a plurality of carriers within a carrier group or the SBFD frequency domain resources set for each of the plurality of carriers, Here, in the SBFD frequency domain resources set for a plurality of carriers within the carrier group, there is at least one set of opposite slots in different carriers within the carrier group, in the SBFD frequency domain resources set for each of the plurality of carriers, there is at least one set of opposite slots within the carrier, the opposite slots include uplink slots and downlink slots, the SBFD setting information is used to indicate whether the SBFD frequency domain resources on the carrier are valid or invalid.
[0013] The present invention provides a base station comprising a processor and a machine-readable storage medium, wherein the machine-readable storage medium stores device-executable instructions that can be executed by the processor, and the processor is configured to execute the device-executable instructions to perform the resource allocation method disclosed above.
[0014] The present invention provides a user device comprising a processor and a machine-readable storage medium, wherein the machine-readable storage medium stores device-executable instructions that can be executed by the processor, and the processor is configured to execute the device-executable instructions to perform the resource allocation method disclosed above. [Effects of the Invention]
[0015] As can be seen from the above technical proposal, by adopting a flexible BWP (Band Width Part) setting in a multi-carrier environment and using BWP to set flexible SBFD (Sub-Band Full Duplex) frequency domain resources (downlink frequency domain resources and uplink frequency domain resources) to the UE (User Equipment), data transmission in a TDD system is supported. This not only improves resource utilization but also enhances network coverage and network capacity, expands uplink transmission resources and cell coverage range, reduces uplink transmission delay, and increases uplink transmission capacity. [Brief explanation of the drawing]
[0016] [Figure 1A] This is a schematic flowchart of a resource allocation method according to one embodiment of the present invention. [Figure 1B] This is a schematic flowchart of a resource allocation method according to one embodiment of the present invention. [Figure 2A] This is a schematic flowchart of a resource allocation method according to one embodiment of the present invention. [Figure 2B]This is a schematic flowchart of a resource allocation method according to one embodiment of the present invention. [Figure 3A] This is a schematic diagram of the BWP frequency domain resource setting according to one embodiment of the present invention. [Figure 3B] This is a schematic diagram of the BWP frequency domain resource setting according to one embodiment of the present invention. [Figure 3C] This is a schematic diagram of the BWP frequency domain resource setting according to one embodiment of the present invention. [Figure 3D] This is a schematic diagram of the BWP frequency domain resource setting according to one embodiment of the present invention. [Figure 3E] This is a schematic diagram of the BWP frequency domain resource setting according to one embodiment of the present invention. [Figure 3F] This is a schematic diagram of the BWP frequency domain resource setting according to one embodiment of the present invention. [Figure 4A] This is a schematic diagram of BWP switching according to one embodiment of the present invention. [Figure 4B] This is a schematic diagram of BWP switching according to one embodiment of the present invention. [Figure 5A] This is a schematic diagram of SBFD frequency domain resource allocation according to one embodiment of the present invention. [Figure 5B] This is a schematic diagram of SBFD frequency domain resource allocation according to one embodiment of the present invention. [Figure 6A] This is a schematic diagram of the configuration of a resource allocation device according to one embodiment of the present invention. [Figure 6B] This is a schematic diagram of the configuration of a resource allocation device according to one embodiment of the present invention. [Figure 7A] This is a schematic diagram of the configuration of a base station according to one embodiment of the present invention. [Figure 7B] This is a schematic diagram of the configuration of a user device according to one embodiment of the present invention. [Modes for carrying out the invention]
[0017] The terms used in the embodiments of this invention are not intended to limit the invention, but merely to describe specific embodiments. The singular forms “one,” “the said,” and “the said” used in the embodiments and claims of this invention are also intended to include plural forms unless the context clearly indicates otherwise. Furthermore, the terms “and / or” used herein should be understood to mean any or all possible combinations including one or more items listed in association.
[0018] In embodiments of the present invention, terms such as first, second, third, etc., may be used to describe various types of information, but it should be understood that this information should not be limited to these terms. These terms are used solely to distinguish information of the same type from one another. For example, without departing the scope of the present invention, first information may be called second information, and similarly, second information may be called first information. Depending on the context, the word "if" used may also be interpreted as "when," "in the event of," or "as it has been decided that."
[0019] The TDD system can operate in HD mode, meaning that at the same time, the same frequency domain resources are used for either UL (uplink) or DL (downlink) only, or vice versa. To use frequency domain resources more flexibly and improve resource utilization, the TDD system can also operate in FD (Full-Duplex) mode, meaning that at the same time, the same frequency domain resources are used for both UL and DL simultaneously. In other words, uplink and downlink data are processed simultaneously through the same frequency domain resources.
[0020] In a TDD system, the frame structure is divided into DL slots, UL slots, and flexible slots (F slots). DL slots contain multiple DL symbols, and downlink data is processed in the frequency domain resources corresponding to these DL symbols. UL slots contain multiple UL symbols, and uplink data is processed in the frequency domain resources corresponding to these UL symbols. F slots contain at least one F symbol. The F symbol may be used for DL, UL, or GP.
[0021] In a TDD system, once the frame structure is determined, the UE can transmit and receive data based on that structure. For UEs using HD (Half Duplex) mode, the base station (such as a gNB) schedules the UE's transmission or reception based on the frame structure. For UEs using FD mode, the base station schedules the UE's transmission, reception, or simultaneous transmission and reception based on the frame structure. As described above, the base station sets the frame structure and notifies the UE of the frame structure, allowing the UE to recognize the frame structure and achieve accurate data transmission and reception.
[0022] From another perspective, after the UE recognizes the frame structure, it can recognize possible interference between UEs, which allows it to employ interference cancellation techniques to mitigate interference and improve the reliability of communication.
[0023] In one example, in a frame structure primarily used for uplink transmission, a large number of UL slots are typically configured, reducing the number of DL slots. This limits the downlink transmission speed and increases the transmission delay of downlink data. The increased downlink transmission delay makes using downlink services inconvenient.
[0024] The present invention provides a resource allocation method that employs flexible BWP settings in a multi-carrier environment and uses BWP to set flexible SBFD frequency domain resources (downlink frequency domain resources and uplink frequency domain resources) to the UE. For example, by setting uplink subband resources using downlink slots or flexible slots and transmitting uplink data through the uplink subband resources, uplink data can be transmitted via the downlink slots or flexible slots, improving the uplink transmission speed and reducing the transmission delay of uplink data. Alternatively, by setting downlink subband resources using uplink slots or flexible slots and transmitting downlink data through the downlink subband resources, downlink data can be transmitted via the uplink slots or flexible slots, improving the downlink transmission speed and reducing the transmission delay of downlink data.
[0025] In one embodiment of the present invention, a resource allocation method applicable to a base station is provided. Figure 1A is a schematic flowchart of the resource allocation method. The method includes the following steps.
[0026] In step 111, BWP frequency domain resource configuration information is transmitted to the UE. This BWP frequency domain resource configuration information may include a mapping relationship between a resource identifier and an SBFD frequency domain resource. Here, the resource identifier may include a BWP identifier and a carrier identifier. That is, this BWP frequency domain resource configuration information may include a mapping relationship between the BWP identifier and the carrier identifier and an SBFD frequency domain resource.
[0027] In step 112, target BWP instruction information is sent to the UE. This target BWP instruction information is used by the UE to retrieve the target BWP setting pair corresponding to the target BWP instruction information from the BWP activation setting table and to determine the target SBFD frequency domain resource associated with the target BWP identifier and target carrier identifier based on the mapping relationship between the resource identifier and the SBFD frequency domain resource. The target BWP setting pair may include the target BWP identifier and the target carrier identifier. The BWP activation setting table may include the mapping relationship between the BWP instruction information and the BWP setting pair.
[0028] In one embodiment of the present invention, a resource allocation method applicable to a UE is provided. Figure 1B is a schematic flowchart of the resource allocation method. The method includes the following steps:
[0029] In step 121, BWP frequency domain resource configuration information transmitted from the base station is received. This BWP frequency domain resource configuration information includes a mapping relationship between a resource identifier and an SBFD frequency domain resource. Here, the resource identifier may include a BWP identifier and a carrier identifier. That is, the BWP frequency domain resource configuration information may include a mapping relationship between the BWP identifier and the carrier identifier and an SBFD frequency domain resource.
[0030] In step 122, target BWP instruction information transmitted from the base station is received, and a target BWP setting pair corresponding to the target BWP instruction information is obtained from the acquired BWP activation setting table. The target BWP setting pair may include a target BWP identifier and a target carrier identifier. The BWP activation setting table may include a mapping relationship between the BWP instruction information and the BWP setting pair.
[0031] In step 123, the target SBFD frequency domain resource associated with the target BWP identifier and target carrier identifier in the target BWP configuration pair is determined based on the mapping relationship between the resource identifier and the SBFD frequency domain resource.
[0032] In one embodiment, regarding the BWP identifier and carrier identifier in the BWP frequency domain resource setting information, the BWP identifier includes an uplink BWP identifier and a downlink BWP identifier, the uplink BWP identifier and the downlink BWP identifier are identical, and the carrier identifier includes a first carrier identifier and a second carrier identifier. Here, the uplink BWP identifier corresponds to the first carrier identifier, and the downlink BWP identifier corresponds to the second carrier identifier. Alternatively, the uplink BWP identifier corresponds to the first carrier identifier, and the uplink BWP identifier and downlink BWP identifier both correspond to the second carrier identifier. Alternatively, the downlink BWP identifier corresponds to the first carrier identifier, and the uplink BWP identifier and downlink BWP identifier both correspond to the second carrier identifier. Alternatively, the uplink BWP identifier and downlink BWP identifier both correspond to the first carrier identifier, and the uplink BWP identifier and downlink BWP identifier both correspond to the second carrier identifier.
[0033] In one embodiment, regarding the BWP identifier and carrier identifier in the BWP frequency domain resource setting information, the BWP identifier includes an uplink BWP identifier and a downlink BWP identifier, and the uplink BWP identifier and the downlink BWP identifier are different. The carrier identifier includes a first carrier identifier and a second carrier identifier, the uplink BWP identifier corresponds to the first carrier identifier, and the downlink BWP identifier corresponds to the second carrier identifier. Alternatively, the BWP identifier includes a first uplink BWP identifier, a first downlink BWP identifier, a second uplink BWP identifier, and a second downlink BWP identifier, the first uplink BWP identifier and the first downlink BWP identifier are the same, the second uplink BWP identifier and the second downlink BWP identifier are the same, the first uplink BWP identifier and the second uplink BWP identifier are different, and the first downlink BWP identifier and the second downlink BWP identifier are different. The carrier identifier includes a first carrier identifier and a second carrier identifier, the first uplink BWP identifier and the first downlink BWP identifier correspond to the first carrier identifier, and the second uplink BWP identifier and the second downlink BWP identifier correspond to the second carrier identifier.
[0034] In one embodiment, an SBFD frequency domain resource is a frequency domain resource set within a carrier indicated by a carrier identifier, and the SBFD frequency domain resource is the frequency domain resource corresponding to a BWP identifier. Unlike the SBFD frequency domain resource corresponding to an uplink BWP identifier, the size of the SBFD frequency domain resource corresponding to the uplink BWP identifier is different from or the same as the size of the SBFD frequency domain resource corresponding to the downlink BWP identifier. A carrier indicated by a different carrier identifier is either an SBFD subband carrier or an SBFD intersubband carrier.
[0035] In one embodiment, the base station may transmit the BWP activation configuration table to the UE via an RRC (Radio Resource Control) message, and the UE may receive the BWP activation configuration table transmitted from the base station via an RRC message. Alternatively, the BWP activation configuration table may be pre-configured in the UE via the physical layer, and the UE may obtain the pre-configured BWP activation configuration table in the UE.
[0036] In one embodiment, each BWP setting pair in the BWP activation setting table may include a downlink BWP identifier and a carrier identifier corresponding to the downlink BWP identifier, as well as an uplink BWP identifier and a carrier identifier corresponding to the uplink BWP identifier. Here, a target BWP setting pair includes a target downlink BWP identifier and a target uplink BWP identifier, where the target downlink BWP identifier and the target uplink BWP identifier are either the same or different.
[0037] A target BWP configuration pair may include a carrier identifier corresponding to a target downlink BWP identifier and a carrier identifier corresponding to a target uplink BWP identifier, and the carrier identifier corresponding to the target downlink BWP identifier and the carrier identifier corresponding to the target uplink BWP identifier may be the same or different.
[0038] In one embodiment, each BWP setting pair in the BWP activation setting table may include a first setting subpair and a second setting subpair. The first setting subpair may include a first downlink BWP identifier and a carrier identifier corresponding to the first downlink BWP identifier, as well as a first uplink BWP identifier and a carrier identifier corresponding to the first uplink BWP identifier. The second setting subpair may include a second downlink BWP identifier and a carrier identifier corresponding to the second downlink BWP identifier, as well as a second uplink BWP identifier and a carrier identifier corresponding to the second uplink BWP identifier.
[0039] Here, the target BWP configuration pair may include the target first configuration subpair and the target second configuration subpair.
[0040] The first target setting subpair may include a first target downlink BWP identifier and a first target uplink BWP identifier, and the first target downlink BWP identifier and the first target uplink BWP identifier may be the same or different. The first target setting subpair may include a carrier identifier corresponding to the first target downlink BWP identifier and a carrier identifier corresponding to the first target uplink BWP identifier, and the carrier identifier corresponding to the first target downlink BWP identifier and the carrier identifier corresponding to the first target uplink BWP identifier may be the same or different.
[0041] A target second setting subpair may include a target second downlink BWP identifier and a target second uplink BWP identifier, and the target second downlink BWP identifier and the target second uplink BWP identifier may be the same or different. A target second setting subpair may include a carrier identifier corresponding to the target second downlink BWP identifier and a carrier identifier corresponding to the target second uplink BWP identifier, and the carrier identifier corresponding to the target second downlink BWP identifier and the carrier identifier corresponding to the target second uplink BWP identifier may be the same or different.
[0042] In one embodiment, the base station transmits the BWP activation setting to the UE via a DCI message (Downlink Control Information), and the UE receives the BWP activation setting transmitted from the base station via a DCI message. Alternatively, the base station transmits the BWP activation setting to the UE via a MAC-CE (MAC Control Element) message, and the UE receives the BWP activation setting transmitted from the base station via a MAC-CE message. Alternatively, the base station transmits the BWP activation setting to the UE via an RRC message, and the UE receives the BWP activation setting transmitted from the base station via an RRC message. Note that the above are just some examples and are not limited thereto.
[0043] The BWP activation setting may include target BWP instruction information and a switch flag bit. If the switch flag bit is valued as 1, the UE retrieves the target BWP setting pair corresponding to the target BWP instruction information from the BWP activation setting table. If the switch flag bit is not valued as 1, the UE prohibits retrieving the target BWP setting pair corresponding to the target BWP instruction information from the BWP activation setting table.
[0044] Alternatively, the BWP activation setting may include target BWP instruction information. If the target BWP instruction information is a predetermined value, the UE prohibits retrieving the target BWP setting pair corresponding to the target BWP instruction information from the BWP activation setting table. If the target BWP instruction information is not a predetermined value, the UE retrieves the target BWP setting pair corresponding to the target BWP instruction information from the BWP activation setting table.
[0045] In one embodiment, if the SBFD frequency domain resource used by the UE changes during the BWP switching time, the base station may obtain updated target BWP instruction information, which corresponds to the changed SBFD frequency domain resource. The base station transmits the updated target BWP instruction information to the UE, and the UE receives the updated target BWP instruction information. The UE may obtain a target BWP setting pair corresponding to the updated target BWP instruction information from the BWP activation setting table.
[0046] The base station may send the updated BWP activation configuration to the UE via a DCI message, MAC-CE message, or RRC message. This allows the UE to receive the updated BWP activation configuration, which may include updated target BWP instruction information.
[0047] As can be seen from the above technical proposal, by adopting a flexible BWP setting in a multi-carrier environment and using BWP to configure flexible SBFD frequency domain resources (downlink frequency domain resources and uplink frequency domain resources) at the UE, data transmission in TDD systems is supported. This not only improves resource utilization but also enhances network coverage and network capacity, expands uplink transmission resources and cell coverage range, reduces uplink transmission delay, and increases uplink transmission capacity.
[0048] In one embodiment of the present invention, a resource allocation method applicable to a base station is provided. Figure 2A is a schematic flowchart of the resource allocation method. The method includes the following steps.
[0049] In step 211, SBFD resource allocation information is sent to the UE. The SBFD resource allocation information is used to indicate SBFD frequency domain resources configured on multiple carriers within a carrier group, or SBFD frequency domain resources configured on each of the multiple carriers. Here, in SBFD frequency domain resources configured on multiple carriers within a carrier group, there is at least one pair of conflicting slots on different carriers within the carrier group. In SBFD frequency domain resources configured on each of the multiple carriers, there is at least one pair of conflicting slots on that carrier. The conflicting slots include uplink slots and downlink slots, that is, one is an uplink slot and the other is a downlink slot.
[0050] In step 212, SBFD configuration information corresponding to the carrier is sent to the UE. This SBFD configuration information is used to indicate whether the SBFD frequency domain resources on that carrier are enabled or disabled.
[0051] In one embodiment of the present invention, a resource allocation method applicable to a UE is provided. Figure 2B is a schematic flowchart of the resource allocation method. The method includes the following steps.
[0052] In step 221, SBFD resource allocation information transmitted from the base station is received. This SBFD resource allocation information is used to indicate SBFD frequency domain resources set for multiple carriers within a carrier group, or SBFD frequency domain resources set for each of the multiple carriers. Here, in the SBFD frequency domain resources set for multiple carriers within a carrier group, there is at least one pair of conflicting slots in different carriers within the carrier group. In the SBFD frequency domain resources set for each of the multiple carriers, there is at least one pair of conflicting slots within that carrier.
[0053] In step 222, SBFD configuration information corresponding to the carrier transmitted from the base station is received. This SBFD configuration information is used to indicate whether the SBFD frequency domain resources on that carrier are enabled or disabled.
[0054] In one embodiment, SBFD resource allocation information is used to indicate SBFD frequency domain resources set for multiple carriers within a carrier group, wherein the SBFD resource allocation information includes a first allocation instruction and a second allocation instruction, and for each of the multiple carriers, the first allocation instruction is used to set all slots included in that carrier as Flexible slots, and the second allocation instruction is used to indicate whether each Flexible slot is used as an uplink slot or a downlink slot, or
[0055] SBFD resource allocation information includes a third allocation instruction, and for each of the multiple carriers, the third allocation instruction is used to set each slot included in that carrier as either an uplink slot or a downlink slot, or
[0056] SBFD resource allocation information includes a fourth allocation instruction and a fifth allocation instruction. For the first carrier among multiple carriers, the fourth allocation instruction is used to set each slot included in the first carrier as either an uplink slot or a downlink slot. For second carriers other than the first carrier (there may be one or more second carriers), the fifth allocation instruction may include, but is not limited to, being used to specify an offset between the second carrier and the first carrier. This offset may be a slot offset and / or a symbol offset.
[0057] In one embodiment, the fifth assignment instruction is used to indicate whether the offset between the second carrier and the first carrier is valid, for example, by indicating that the offset is valid or that the offset is invalid.
[0058] In one embodiment, when a base station transmits SBFD configuration information corresponding to a carrier to a UE, and when the UE receives SBFD configuration information corresponding to a carrier transmitted from the base station, if the SBFD configuration information includes a deactivation instruction for a third carrier among a plurality of carriers, the deactivation instruction is used to deactivate the third carrier and to indicate that the SBFD frequency domain resources on the third carrier are invalid.
[0059] Alternatively, if the SBFD configuration information for a third carrier among multiple carriers includes an instruction to disable the SBFD frequency domain resources on the third carrier, this instruction is used to indicate that the SBFD frequency domain resources on the third carrier are disabled. In this case, the third carrier remains activated, i.e., not deactivated. Because the SBFD frequency domain resources on the third carrier are disabled, the configuration on the third carrier may use the default configuration (e.g., the default DL and UL slot frame structure), or it may be identical to the primary carrier configuration, i.e., the primary carrier's DL and UL slot frame structure.
[0060] In one embodiment, when a base station transmits SBFD configuration information corresponding to a carrier to a UE, and the UE receives the SBFD configuration information corresponding to a carrier transmitted from the base station, if the SBFD configuration information for a fourth carrier among a plurality of carriers includes an activation instruction and an enable instruction for the fourth carrier, the activation instruction is used to activate the fourth carrier, and the enable instruction is used to indicate whether the SBFD frequency domain resources on the fourth carrier are enabled or disabled.
[0061] Alternatively, if the SBFD configuration information for a fourth carrier among multiple carriers includes an activation instruction for the fourth carrier, the activation instruction is used to activate the fourth carrier. After the fourth carrier is activated, the SBFD frequency domain resources on the fourth carrier become immediately available. In other words, if the carrier corresponding to the SBFD resource allocation information is activated after the base station transmits the SBFD resource allocation information to the UE, the SBFD frequency domain resources on that carrier become immediately available.
[0062] As can be seen from the above technical proposal, by adopting a flexible BWP setting in a multi-carrier environment and using BWP to configure flexible SBFD frequency domain resources (downlink frequency domain resources and uplink frequency domain resources) at the UE, data transmission in TDD systems is supported. This not only improves resource utilization but also enhances network coverage and network capacity, expands uplink transmission resources and cell coverage range, reduces uplink transmission delay, and increases uplink transmission capacity.
[0063] The above-mentioned technical proposal of the present invention will be described below with reference to examples.
[0064] The TDD frame structure can be completed through semi-static settings and dynamic instructions. In upper-layer signaling, multiple SFCs (Slot Format Combinations) are defined by SFIs (Slot Format Indicators). For example, a base station can select slot formats that meet its service needs and add these slot formats to an SFC. See Table 1 for some slot formats. D represents DL symbols, U represents UL symbols, and F represents Flexible symbols. Each SFC is indicated by a fixed ID and contains one or more slot format types.
[0065] [Table 1]
[0066] After the SFI configuration is complete, the base station sends multiple slot format combinations to the UE in an RRC message. After the multiple slot format combinations are configured by RRC signaling, the base station notifies the UE of the currently used SFC index in DCI format 2_0 via periodic PDCCH. After correctly receiving the DCI format 2_0 information, the UE determines the slot format for each slot within a certain period based on the SFC index value. In this way, the base station and UE can complete the frame structure configuration through dynamic instructions and perform uplink and downlink data transmission.
[0067] Resource allocation is divided into time-domain resource allocation and frequency-domain resource allocation (taking downlink channel resource allocation as an example). Time-domain resource allocation: The Time domain resource assignment field in DCI indicates the time-domain location of the downlink channel and has a total of four bits with values from 0 to 15. Assuming the value is m, m+1 indicates the row index in the time-domain resource allocation table, and the information in that row indicates the time-domain resource of the PDSCH. There are two ways of indicating this: one is to indicate three pieces of information: the slot offset between the PDSCH and the PDCCH that schedules it, the starting symbol of the PDSCH in the slot, and the symbol length occupied by the PDSCH. The other is to indicate the slot offset between the PDSCH and the PDCCH that schedules it, one SLIV value, the starting symbol of the PDSCH calculated by the user device based on the SLIV value, and the number of symbols occupied by the PDSCH.
[0068] Frequency Domain Resource Assignment: The Frequency Domain Resource Assignment field in DCI indicates the frequency domain resource assignment for the downlink channel. PDSCH frequency domain resource assignments are divided into Type 0 and Type 1. Type 0 supports discontinuous resource assignment and obtains frequency diversity gain. Type 1 supports continuous resource assignment and can reduce the number of bits required for this field. DCI format 1_0 supports only Type 1.
[0069] Type 0: For non-contiguous resource assignment types, one RBG is a VRB group consisting of P contiguous VRBs, and the number of VRBs is determined by the higher layer parameters rbg-Size and BWP bandwidth. When the resource assignment type is Type 0, the frequency domain resource assignment is represented as a bitmap indicating which RBG is assigned to the downlink channel, with each bit in the bitmap representing one RBG, and the most significant bit corresponding to RBG0. By analogy, a bit of 1 indicates that the RBG is assigned to the downlink channel, and a bit of 0 indicates that the RBG is not assigned to the downlink channel.
[0070] Type 1: The frequency domain resource indicator field is not used as a bitmap, but instead represents a single RIV (Resource Indicator Value) value. The UE calculates the number of starting RBs and occupied RBs based on this value.
[0071] In a TDD system, the frame structure is divided into UL slots, DL slots, and F slots according to the slots. Symbols in the F slot may be arranged as UL symbols, DL symbols, or F symbols. F symbols can be used for UL, DL, or GP. Here, uplink data may be transmitted in the UL slot, or in the UL symbols or F symbols in the flexible slot. Uplink data cannot be transmitted in the DL slot, nor in the DL symbols in the flexible slot. Downlink data may be transmitted in the DL slot, or in the DL symbols or F symbols in the flexible slot. Downlink data cannot be transmitted in the UL slot, nor in the UL symbols in the flexible slot.
[0072] Full-duplex communication is achieved using the SBFD method. Specifically, an SBFD subband resource (subband, i.e., frequency domain resource) is set up within the BWP. The SBFD subband resource includes uplink subband resources and downlink subband resources. Data in different directions is transmitted simultaneously using the SBFD subband resource. For example, by setting up an SBFD subband resource within the BWP of a DL slot and transmitting uplink data via the SBFD subband resource, uplink data is transmitted in the DL slot. Similarly, by setting up an SBFD subband resource within the BWP of a DL symbol in a flexible slot and transmitting uplink data via the SBFD subband resource, uplink data is transmitted in the DL symbol in the flexible slot.
[0073] Downlink data is transmitted in the UL slot by configuring an SBFD subband resource within the BWP of the UL slot and transmitting downlink data via the SBFD subband resource. Downlink data is transmitted in the UL symbol in the flexible slot by configuring an SBFD subband resource within the BWP of the UL symbol in the flexible slot and transmitting downlink data via the SBFD subband resource.
[0074] In one embodiment, an SBFD subband resource may be a frequency domain resource within an SBFD slot or SBFD symbol. An SBFD symbol may be a symbol on which an SBFD subband is defined. Within the SBFD subband of these SBFD symbols, the base station and UE can perform full-duplex communication. That is, uplink transmission, downlink transmission, or simultaneous uplink / downlink transmission can be performed within the SBFD subband resource.
[0075] Here, the SBFD subband resource may be explicitly designated as uplink, downlink, or Flexible. When the SBFD subband resource is designated as Flexible, it can be flexibly scheduled for uplink or downlink. On the other hand, if the SBFD subband resource is not explicitly designated, it means that it is Flexible and can be used for uplink or downlink data transmission. The SBFD symbol setting may include which of the DL slot, UL slot, and F slot symbols will be used for SBFD transmission, as well as the period and start point of implementation.
[0076] SBFD subband resources designated as uplinks are called uplink subband resources, abbreviated as UL SB, and are used for uplinks. SBFD subband resources designated as downlinks are called downlink subband resources, abbreviated as DL SB, and are used for downlinks. Frequency domain resources designated as guard bands are called guard band resources, abbreviated as GB, and are used for guard bands.
[0077] In this context, for half-duplex UEs that support SBFD functionality, the UE can obtain settings related to SBFD subband resources, but at the same time (symbol), the UE can only either receive DL data or transmit UL data, regardless of whether it is on the same carrier or a different carrier. In contrast, for full-duplex UEs that support SBFD functionality, the UE can obtain settings related to SBFD subband resources, and furthermore, at the same time (symbol), it can simultaneously receive DL data and transmit UL data, regardless of whether it is on the same carrier or a different carrier.
[0078] The base station configures SBFD subband resources for half-duplex or full-duplex UEs that support SBFD functionality. When an SBFD subband resource is configured for an UE in a DL slot or DL symbol, and that SBFD subband resource is used for transmitting UL data, that SBFD subband resource may become an uplink subband resource. A DL symbol on which an SBFD subband resource is configured becomes an SBFD symbol. In such an SBFD symbol, the portion other than the uplink subband resource becomes the downlink subband resource and the guard band resource, with the guard band resource located between the uplink subband resource and the downlink subband resource.
[0079] If an SBFD subband resource is set for the UE in a UL slot or UL symbol, and that SBFD subband resource is used for transmitting DL data, then that SBFD subband resource may become a downlink subband resource. A UL symbol with an SBFD subband resource set becomes an SBFD symbol. In that SBFD symbol, the portion other than the downlink subband resource becomes the uplink subband resource and the guard band resource, with the guard band resource located between the uplink subband resource and the downlink subband resource.
[0080] If an SBFD subband resource is set for the UE in an F slot or F symbol, and that SBFD subband resource is used for transmitting DL data (or UL data), then that SBFD subband resource may become a downlink subband resource (or uplink subband resource). An F symbol with an SBFD subband resource set becomes an SBFD symbol. In that SBFD symbol, the portion other than the downlink subband resource (or uplink subband resource) becomes the uplink subband resource (or downlink subband resource) and the guard band resource, with the guard band resource located between the uplink subband resource and the downlink subband resource.
[0081] In one embodiment, the base station in the subsequent embodiment is a full-duplex base station capable of processing DL data and UL data simultaneously. The UE in the subsequent embodiment is a half-duplex or full-duplex UE that supports SBFD functionality. In the case of a half-duplex UE, regardless of whether it is the same carrier or a different carrier, only one of either DL data or UL data can be processed at the same time, and all SBFD configuration parameters can be obtained. On the other hand, in the case of a full-duplex UE, regardless of whether it is the same carrier or a different carrier, DL data and UL data can be processed simultaneously at the same time, and all SBFD configuration parameters can be obtained.
[0082] To support FD communication, SBFD subband resources may be configured semi-statically (e.g., by RRC signaling) or dynamically (e.g., by DCI).
[0083] In one embodiment, a resource allocation method in a multi-carrier environment is provided for TDD FD mode. This method relates to resource allocation for uplink and downlink physical channels for multi-carrier TDD full-duplex communication. The main problem this method solves is how to allocate, schedule, and activate resources in a multi-carrier environment. The resource allocation method is described in detail below.
[0084] First, we will explain BWP frequency domain resource configuration, that is, BWP-based SBFD resource allocation.
[0085] The base station transmits BWP frequency domain resource configuration information to the UE, and the UE receives the BWP frequency domain resource configuration information transmitted from the base station. Here, the BWP frequency domain resource configuration information includes a mapping relationship between a resource identifier and an SBFD frequency domain resource (i.e., a frequency resource), and the resource identifier may include a BWP identifier and a carrier identifier.
[0086] In one embodiment, for a TDD system, in the case of a multi-carrier system, when a base station sets a BWP on the UE, the same downlink BWP identifier and uplink BWP identifier can be set on different carriers. The frequency resources corresponding to the same downlink BWP identifier and uplink BWP identifier may be different. That is, the SBFD frequency domain resource corresponding to the uplink BWP identifier is different from the SBFD frequency domain resource corresponding to the downlink BWP identifier.
[0087] In one embodiment, the size of the SBFD frequency domain resource corresponding to the uplink BWP identifier and the size of the SBFD frequency domain resource corresponding to the downlink BWP identifier may be different or the same.
[0088] In one embodiment, an SBFD frequency domain resource is a frequency domain resource set within a carrier indicated by a carrier identifier, and is a frequency domain resource corresponding to a BWP identifier. Carriers indicated by different carrier identifiers are either intra-band CAs or inter-band CAs within the SBFD subband.
[0089] As an example, when a base station sets up a BWP on an UE, it sets up an uplink BWP identifier and a downlink BWP identifier. The uplink BWP identifier may be the same as the downlink BWP identifier, and the uplink BWP identifier corresponds to the first carrier identifier, and the downlink BWP identifier corresponds to the second carrier identifier. Based on this, the BWP frequency domain resource setting information includes the mapping relationship between the uplink BWP identifier and the first carrier identifier and the SBFD frequency domain resource, as well as the mapping relationship between the downlink BWP identifier and the second carrier identifier and the SBFD frequency domain resource.
[0090] Referring to Figure 3A, this is a schematic diagram of asymmetric resource allocation of DL BWPs and UL BWPs in the case of a multi-carrier. Each carrier has one BWP, and both the uplink BWP identifier and the downlink BWP identifier are BWP1, with the uplink BWP identifier being UL BWP1 and the downlink BWP identifier being DL BWP1. A pair of identical downlink BWP identifiers and uplink BWP identifiers forms one BWP group. The second carrier identifier corresponding to DL BWP1 is CC1, meaning the downlink BWP is set on CC1. The first carrier identifier corresponding to UL BWP1 is CC2, meaning the uplink BWP is set on CC2.
[0091] The frequency resources corresponding to DL BWP1 and UL BWP1 may be different. For example, a base station allocates SBFD frequency domain resources from the 0th PRB to the 100th PRB for DL BWP1 on CC1. The base station also allocates SBFD frequency domain resources from the 0th PRB to the 100th PRB for UL BWP1 on CC2. In this way, since the base station configures SBFD frequency domain resources on different CCs, the frequency resources for the two are different.
[0092] As an example, when a base station sets up a BWP on a UE, it sets up an uplink BWP identifier and a downlink BWP identifier. The uplink BWP identifier and the downlink BWP identifier may be the same, and the uplink BWP identifier corresponds to the first carrier identifier, and the uplink BWP identifier and the downlink BWP identifier correspond to the second carrier identifier. Based on this, the BWP frequency domain resource setting information includes mapping relationships between the uplink BWP identifier and the first carrier identifier and SBFD frequency domain resources, mapping relationships between the uplink BWP identifier and the second carrier identifier and SBFD frequency domain resources, and mapping relationships between the downlink BWP identifier and the second carrier identifier and SBFD frequency domain resources.
[0093] Referring to Figure 3B, this is a schematic diagram of asymmetric resource allocation between DL BWP and UL BWP in the case of a multi-carrier configuration, where the DL BWP resources are smaller than the UL BWP resources. Both the uplink BWP identifier and the downlink BWP identifier are BWP1, with the uplink BWP identifier being UL BWP1 and the downlink BWP identifier being DL BWP1. A pair of identical downlink BWP identifiers and uplink BWP identifiers forms one BWP group. The second carrier identifier corresponding to DL BWP1 is CC2, meaning the downlink BWP is configured on CC2. The first carrier identifier corresponding to UL BWP1 is CC1, and the second carrier identifier corresponding to UL BWP1 is CC2, meaning the uplink BWP is configured on both CC1 and CC2.
[0094] The frequency resources corresponding to DL BWP1 and the frequency resources corresponding to UL BWP1 may be different, and the size of the frequency resources corresponding to DL BWP1 may be different from the size of the frequency resources corresponding to UL BWP1. For example, the frequency resources may partially overlap or not overlap at all. For example, the base station allocates SBFD frequency domain resources from the 0th PRB to the 100th PRB to UL BWP1 on CC1. The base station allocates SBFD frequency domain resources from the 0th PRB to the 50th PRB to UL BWP1 on CC2. The base station allocates SBFD frequency domain resources from the 51st PRB to the 100th PRB to DL BWP1 on CC2.
[0095] As an example, when a base station sets up a BWP on a UE, it sets up an uplink BWP identifier and a downlink BWP identifier. The uplink BWP identifier and the downlink BWP identifier may be the same, and the downlink BWP identifier corresponds to the first carrier identifier, and the uplink BWP identifier and the downlink BWP identifier correspond to the second carrier identifier. Based on this, the BWP frequency domain resource setting information includes mapping relationships between the downlink BWP identifier and the first carrier identifier and SBFD frequency domain resources, mapping relationships between the downlink BWP identifier and the second carrier identifier and SBFD frequency domain resources, and mapping relationships between the uplink BWP identifier and the second carrier identifier and SBFD frequency domain resources.
[0096] Referring to Figure 3C, this is a schematic diagram of asymmetric resource allocation between DL BWP and UL BWP in the case of a multi-carrier configuration, where the DL BWP resources are greater than the UL BWP resources. Both the uplink BWP identifier and the downlink BWP identifier are BWP1, with the uplink BWP identifier being UL BWP1 and the downlink BWP identifier being DL BWP1. A pair of identical downlink BWP identifiers and uplink BWP identifiers forms one BWP group. The first carrier identifier corresponding to DL BWP1 is CC1, and the second carrier identifier corresponding to DL BWP1 is CC2; that is, the downlink BWP is configured on CC1 and CC2. The second carrier identifier corresponding to UL BWP1 is CC2; that is, the uplink BWP is configured on CC2.
[0097] The frequency resources corresponding to DL BWP1 and the frequency resources corresponding to UL BWP1 may be different, and the size of the frequency resources corresponding to DL BWP1 and the size of the frequency resources corresponding to UL BWP1 may be different. For example, the frequency resources may partially overlap or not overlap at all. For example, the base station allocates SBFD frequency domain resources from the 0th PRB to the 100th PRB to DL BWP1 on CC1. The base station allocates SBFD frequency domain resources from the 0th PRB to the 50th PRB to UL BWP1 on CC2. The base station allocates SBFD frequency domain resources from the 51st PRB to the 100th PRB to DL BWP1 on CC2.
[0098] As an example, when a base station sets up a BWP on a UE, it sets up an uplink BWP identifier and a downlink BWP identifier. The uplink BWP identifier and the downlink BWP identifier may be the same, and the uplink BWP identifier and the downlink BWP identifier correspond to the first carrier identifier, and the uplink BWP identifier and the downlink BWP identifier correspond to the second carrier identifier. Based on this, the BWP frequency domain resource setting information includes mapping relationships between the downlink BWP identifier and the first carrier identifier and SBFD frequency domain resources, mapping relationships between the downlink BWP identifier and the second carrier identifier and SBFD frequency domain resources, and mapping relationships between the uplink BWP identifier and the first carrier identifier and SBFD frequency domain resources.
[0099] Referring to Figure 3D, this is a schematic diagram of asymmetric resource allocation between DL BWP and UL BWP in the case of a multi-carrier. In this example, the SBFD settings of the two carriers are identical, and the resources of the two carriers belong to the same BWP. The uplink BWP identifier and downlink BWP identifier are both BWP1, with the uplink BWP identifier being UL BWP1 and the downlink BWP identifier being DL BWP1. A pair of downlink BWP identifiers and uplink BWP identifiers forms one BWP group. The first carrier identifier corresponding to DL BWP1 and UL BWP1 is CC1, and the second carrier identifier corresponding to DL BWP1 and UL BWP1 is CC2. In other words, the downlink BWP is set on CC1 and CC2, and the uplink BWP is set on CC1 and CC2.
[0100] The base station allocates SBFD frequency domain resources from the 0th PRB to the 50th PRB to UL BWP1 on CC1. The base station allocates SBFD frequency domain resources from the 51st PRB to the 100th PRB to DL BWP1 on CC1.
[0101] The base station allocates SBFD frequency domain resources from the 0th PRB to the 50th PRB to UL BWP1 on CC2. The base station also allocates SBFD frequency domain resources from the 51st PRB to the 100th PRB to DL BWP1 on CC2.
[0102] As an example, when a base station configures a BWP on a UE, it configures an uplink BWP identifier and a downlink BWP identifier. The uplink BWP identifier and the downlink BWP identifier may be different, and the uplink BWP identifier corresponds to the first carrier identifier, while the downlink BWP identifier corresponds to the second carrier identifier. Based on this, the BWP frequency domain resource configuration information includes the mapping relationship between the uplink BWP identifier and the first carrier identifier and the SBFD frequency domain resource, as well as the mapping relationship between the downlink BWP identifier and the second carrier identifier and the SBFD frequency domain resource.
[0103] Referring to Figure 3E, this is a schematic diagram of asymmetric resource allocation between DL BWP and UL BWP in the case of a multi-carrier configuration. Unlike the uplink BWP identifier and downlink BWP identifier, the uplink BWP identifier is UL BWP2, and the downlink BWP identifier is DL BWP1. The second carrier identifier corresponding to DL BWP1 is CC1, meaning the downlink BWP is set on CC1. The first carrier identifier corresponding to UL BWP2 is CC2, meaning the uplink BWP is set on CC2.
[0104] The base station allocates SBFD frequency domain resources from the 0th PRB to the 100th PRB to DL BWP1 on CC1. The base station also allocates SBFD frequency domain resources from the 0th PRB to the 100th PRB to UL BWP2 on CC2.
[0105] As an example, when a base station sets a BWP on a UE, it sets a first uplink BWP identifier, a first downlink BWP identifier, a second uplink BWP identifier, and a second downlink BWP identifier. The first uplink BWP identifier and the first downlink BWP identifier are the same, the second uplink BWP identifier and the second downlink BWP identifier are the same, the first uplink BWP identifier and the second uplink BWP identifier are different, and the first downlink BWP identifier and the second downlink BWP identifier are different. The first uplink BWP identifier and the first downlink BWP identifier correspond to the first carrier identifier, and the second uplink BWP identifier and the second downlink BWP identifier correspond to the second carrier identifier.
[0106] Based on this, the BWP frequency domain resource configuration information includes mapping relationships between the first downlink BWP identifier and the first carrier identifier and SBFD frequency domain resources, mapping relationships between the first uplink BWP identifier and the first carrier identifier and SBFD frequency domain resources, mapping relationships between the second downlink BWP identifier and the second carrier identifier and SBFD frequency domain resources, the second uplink BWP identifier, and the mapping relationships between the second carrier identifier and SBFD frequency domain resources.
[0107] Referring to Figure 3F, this is a schematic diagram of asymmetric resource allocation between DL BWPs and UL BWPs in the case of a multi-carrier network. In this example, the SBFD settings of the two carriers are identical, and the resources of the two carriers belong to different BWPs. The uplink BWP identifiers include UL BWP1 and UL BWP2, and the downlink BWP identifiers include DL BWP1 and DL BWP2.
[0108] Here, UL BWP1 and DL BWP1 form one BWP group, and UL BWP2 and DL BWP2 form another BWP group. The first carrier identifier corresponding to DL BWP1 and UL BWP1 is CC1, and the second carrier identifier corresponding to DL BWP2 and UL BWP2 is CC2. In other words, DL BWP1 is set on CC1, DL BWP2 is set on CC2, UL BWP1 is set on CC1, and UL BWP2 is set on CC2.
[0109] The base station allocates SBFD frequency domain resources from the 0th PRB to the 50th PRB to UL BWP1 on CC1. The base station allocates SBFD frequency domain resources from the 51st PRB to the 100th PRB to DL BWP1 on CC1.
[0110] The base station allocates SBFD frequency domain resources from the 0th PRB to the 50th PRB to UL BWP2 on CC2. The base station also allocates SBFD frequency domain resources from the 51st PRB to the 100th PRB to DL BWP2 on CC2.
[0111] In one embodiment, the base station may configure BWP frequency domain resources in the UE and then transmit BWP frequency domain resource configuration information to the UE. The BWP frequency domain resource configuration information includes a mapping relationship between BWP identifiers (downlink BWP identifiers and uplink BWP identifiers) and carrier identifiers and SBFD frequency domain resources.
[0112] Next, the BWP activation configuration table will be described. The base station and UE may pre-configure the same BWP activation configuration table; for example, the base station and UE may pre-configure the BWP activation configuration table at the physical layer. Alternatively, the base station may obtain the BWP activation configuration table and send it to the UE via RRC messages; for example, the base station may broadcast the BWP activation configuration table to multiple UEs via RRC messages.
[0113] In one embodiment, the BWP activation setting table (also called the BWP matching pair activation instruction table) may include a mapping relationship between BWP instruction information and BWP setting pairs. Each BWP setting pair in the BWP activation setting table may include a downlink BWP identifier and a carrier identifier corresponding to the downlink BWP identifier, as well as an uplink BWP identifier and a carrier identifier corresponding to the uplink BWP identifier. The downlink BWP identifier and the uplink BWP identifier may be the same or different. The carrier identifier corresponding to the downlink BWP identifier and the carrier identifier corresponding to the uplink BWP identifier may be the same or different.
[0114] Referring to Table 2, this is an example of a BWP activation configuration table. The BWP activation configuration table defines 16 types of BWP configuration pairs, which are indicated by 4-bit BWP instruction information.
[0115] [Table 2]
[0116] As can be seen from Table 2, BWP instruction information may be represented by 4 bits, and each BWP instruction information corresponds to one BWP setting pair. This BWP setting pair is used to indicate a downlink BWP identifier and a carrier identifier corresponding to the downlink BWP identifier, as well as an uplink BWP identifier and a carrier identifier corresponding to the uplink BWP identifier.
[0117] In one embodiment, the BWP activation setting table (also called the BWP matching pair activation instruction table) may include a mapping relationship between BWP instruction information and BWP setting pairs. Each BWP setting pair in the BWP activation setting table may include a first setting subpair and a second setting subpair.
[0118] The first configuration subpair may include a first downlink BWP identifier and a carrier identifier corresponding to the first downlink BWP identifier, as well as a first uplink BWP identifier and a carrier identifier corresponding to the first uplink BWP identifier. The first downlink BWP identifier and the first uplink BWP identifier may be the same or different. The carrier identifier corresponding to the first downlink BWP identifier and the carrier identifier corresponding to the first uplink BWP identifier may be the same or different.
[0119] The second configuration subpair may include a second downlink BWP identifier and a carrier identifier corresponding to the second downlink BWP identifier, as well as a second uplink BWP identifier and a carrier identifier corresponding to the second uplink BWP identifier. The second downlink BWP identifier and the second uplink BWP identifier may be the same or different. The carrier identifier corresponding to the second downlink BWP identifier and the carrier identifier corresponding to the second uplink BWP identifier may be the same or different.
[0120] Referring to Table 3, this is an example of a BWP activation setting table. The BWP activation setting table defines four types of BWP setting pairs, which are indicated by 4 bits of BWP instruction information. Note that this example illustrates four types of BWP setting pairs, and the number of BWP setting pairs may be more than four, and is not limited to this.
[0121] [Table 3]
[0122] As can be seen from Table 3, BWP instruction information is represented by 4 bits, and each BWP instruction information corresponds to one BWP setting pair. This BWP setting pair includes a first setting subpair and a second setting subpair. The first setting subpair includes a downlink BWP identifier and a carrier identifier corresponding to the downlink BWP identifier, as well as an uplink BWP identifier and a carrier identifier corresponding to the uplink BWP identifier. The second setting subpair includes a downlink BWP identifier and a carrier identifier corresponding to the downlink BWP identifier, as well as an uplink BWP identifier and a carrier identifier corresponding to the uplink BWP identifier.
[0123] Thirdly, BWP activation settings will be described. Specifically, the base station may transmit BWP activation settings to instruct the UE to obtain a target BWP setting pair and determine the target SBFD frequency domain resource associated with the target BWP setting pair.
[0124] In one embodiment, the BWP activation configuration process may include the following steps.
[0125] In step S11, the base station transmits a BWP activation setting to the UE. This BWP activation setting includes target BWP designation information, which includes any BWP designation information in the BWP activation setting table, such as 0000 or 0001.
[0126] In one embodiment, the base station transmits the BWP activation setting to the UE via a DCI message, and the UE receives the BWP activation setting via a DCI message. Alternatively, the base station transmits the BWP activation setting to the UE via a MAC-CE message, and the UE receives the BWP activation setting via a MAC-CE message. Alternatively, the base station transmits the BWP activation setting to the UE via an RRC message, and the UE receives the BWP activation setting via an RRC message.
[0127] In step S12, after receiving the BWP activation setting, the UE retrieves a target BWP setting pair from the BWP activation setting table that corresponds to the target BWP instruction information included in the BWP activation setting. The target BWP setting pair may include a target BWP identifier and a target carrier identifier.
[0128] In one embodiment, the UE may obtain a target BWP setting pair from the BWP activation setting table shown in Table 2. The target BWP setting pair includes a target downlink BWP identifier and a target uplink BWP identifier, which may be the same or different. The target BWP setting pair further includes a carrier identifier corresponding to the target downlink BWP identifier and a carrier identifier corresponding to the target uplink BWP identifier, which may be the same or different.
[0129] In one embodiment, the UE may obtain a target BWP setting pair from the BWP activation setting table shown in Table 3. The target BWP setting pair includes a target first setting subpair and a target second setting subpair. The target first setting subpair includes a target first downlink BWP identifier, a target first uplink BWP identifier, a carrier identifier corresponding to the target first downlink BWP identifier, and a carrier identifier corresponding to the target first uplink BWP identifier. The target first downlink BWP identifier and the target first uplink BWP identifier may be the same or different. The carrier identifier corresponding to the target first downlink BWP identifier and the carrier identifier corresponding to the target first uplink BWP identifier may be the same or different.
[0130] A target second setting subpair may include a target second downlink BWP identifier, a target second uplink BWP identifier, a carrier identifier corresponding to the target second downlink BWP identifier, and a carrier identifier corresponding to the target second uplink BWP identifier. The target second downlink BWP identifier and the target second uplink BWP identifier may be the same or different. The carrier identifier corresponding to the target second downlink BWP identifier and the carrier identifier corresponding to the target second uplink BWP identifier may be the same or different.
[0131] In one embodiment, the BWP activation setting may include a switch flag bit and target BWP instruction information. If the switch flag bit is a first value, the UE may retrieve a target BWP setting pair corresponding to the target BWP instruction information from the BWP activation setting table, i.e., perform step S12. On the other hand, if the switch flag bit is not a first value, the UE may prohibit retrieving a target BWP setting pair corresponding to the target BWP instruction information from the BWP activation setting table, i.e., not perform step S12 and subsequent steps.
[0132] For example, a DCI message carries a switch flag and target BWP indication information. For example, a DCI message includes a Bandwidth Part Indicator and a switch flag bit. If the switch flag bit is 00 (not the first value), the Bandwidth Part Indicator is used for conventional BWP switching indication. If the switch flag bit is 01 (not the first value), the Bandwidth Part Indicator is used for BWP indication in the case of single-carrier SBFD. The processing for the cases where the switch flag bit is 00 and 01 is not limited herein.
[0133] If the switch flag bit is 10 (for example, 10 is the first value), the Bandwidth part indicator is used for BWP indication in SBFD in the case of multicarrier. That is, the Bandwidth part indicator functions as target BWP indication information and is used to indicate the target BWP setting pair.
[0134] Please refer to Table 4. This shows an example of a DCI message, and the content of this DCI message is not limited to that example.
[0135] [Table 4]
[0136] In one embodiment, the BWP activation setting may include target BWP instruction information. If the target BWP instruction information is a predetermined value (for example, any value other than the BWP instruction information in Table 2 or Table 3), the UE may prohibit the retrieval of the target BWP setting pair corresponding to the target BWP instruction information from the BWP activation setting table, i.e., it may not perform step S12 and subsequent steps. On the other hand, if the target BWP instruction information is not a predetermined value (for example, any value in Table 2 or Table 3), the UE may retrieve the target BWP setting pair corresponding to the target BWP instruction information from the BWP activation setting table, i.e., it may perform step S12.
[0137] For example, to distinguish the Bandwidth Part Indicator, a new Bandwidth Part Indicator for SBFD for multiple carriers (IE) is added to the DCI message. Table 5 shows an example of such a DCI message.
[0138] [Table 5]
[0139] In step S13, the UE determines the target SBFD frequency domain resources associated with the target BWP configuration pair based on the BWP frequency domain resource configuration information. For example, if the target BWP configuration pair includes a target BWP identifier and a target carrier identifier, and the BWP frequency domain resource configuration information includes a mapping relationship between the BWP identifier and the carrier identifier and the SBFD frequency domain resources, the UE may determine the target SBFD frequency domain resources associated with the target BWP identifier and the target carrier identifier based on the mapping relationship between the BWP identifier and the carrier identifier and the SBFD frequency domain resources.
[0140] In step S14, the UE transmits data based on the target SBFD frequency domain resource.
[0141] For example, if the target SBFD frequency domain resource includes a frequency domain resource of the uplink BWP, the UE may transmit data (such as application data or signals) using that uplink BWP frequency domain resource.
[0142] For example, if the target SBFD frequency domain resource includes a downlink BWP frequency domain resource, the UE may receive data (such as application data or signals) on that downlink BWP frequency domain resource.
[0143] In step S15, the base station determines the target SBFD frequency domain resource associated with the target BWP configuration pair (i.e., the target BWP configuration pair for the UE) based on the BWP frequency domain resource configuration information.
[0144] In step S16, the base station transmits data to the UE based on the target SBFD frequency domain resource.
[0145] For example, if the target SBFD frequency domain resource includes the uplink BWP frequency domain resource, the base station may receive data (such as application data or signals) on the uplink BWP frequency domain resource.
[0146] If the target SBFD frequency domain resource includes a downlink BWP frequency domain resource, the base station may transmit data (such as application data or signals) using the downlink BWP frequency domain resource.
[0147] Fourth, the switching of BWP activation settings is described. If, after the base station has transmitted the BWP activation settings to the UE, the SBFD frequency domain resources used by the UE change during the BWP switching time, the base station may further obtain updated BWP activation settings. The updated BWP activation settings include updated target BWP instruction information, which corresponds to the changed SBFD frequency domain resources.
[0148] The base station transmits the updated BWP activation configuration to the UE. The UE retrieves the target BWP configuration pair corresponding to the updated target BWP instruction information from the BWP activation configuration table. Based on the BWP frequency domain resource configuration information, the UE determines the target SBFD frequency domain resource associated with the target BWP configuration pair. The base station transmits the updated BWP activation configuration to the UE via DCI, MAC-CE, or RRC messages.
[0149] Referring to Figure 4A, this is a schematic diagram of single BWP switching in a multi-carrier case, illustrating the activation and switching process of a single BWP matching pair. DL BWP#1 (downlink BWP1) is configured on CC1, UL BWP#1 (uplink BWP1) is configured on CC1, BWP#2 (downlink BWP2 and uplink BWP2) is configured on CC2, DL BWP#3 (downlink BWP3) is configured on CC3, and UL BWP#3 (uplink BWP3) is configured on CC3.
[0150] DL BWP#1 and UL BWP#1 have asymmetric frequency domain resource allocations, and DL BWP#3 and UL BWP#3 also have asymmetric frequency domain resource allocations. Furthermore, DL BWP#3 has discontinuous resource allocations. DL BWP and UL BWP of BWP#2 occupy the same frequency domain resource allocation.
[0151] As shown in Figure 4A, during the BWP switching time, the base station first activates DL BWP#1 and UL BWP#1 on CC1 using a DCI message. Next, the base station instructs the UE to switch from DL BWP#1 and UL BWP#1 on CC1 to BWP#2 on CC2 using a DCI message. Finally, the base station instructs the UE to switch from BWP#2 on CC2 to DL BWP#3 and UL BWP#3 on CC3 using a DCI message.
[0152] In Figure 4A, the horizontal axis represents Time / Event, and the vertical axis represents Frequency. BWP-In activity Timer Expiry signifies the expiration of the DCI activity timer, meaning that the switchover occurs within the BWP switchover time.
[0153] Referring to Figure 4B, this is a schematic diagram of the switching of multiple BWPs in a multi-carrier case, illustrating the process of activating and switching multiple BWP matching pairs. DL BWP#1 (downlink BWP1) is set on CC1, UL BWP#1 (uplink BWP1) is set on CC1, BWP#2 (downlink BWP2 and uplink BWP2) is set on CC2, DL BWP#3 (downlink BWP3) is set on CC3, and UL BWP#3 (uplink BWP3) is set on CC3.
[0154] DL BWP#1 and UL BWP#1 have asymmetric frequency domain resource allocations, and DL BWP#3 and UL BWP#3 also have asymmetric frequency domain resource allocations. Furthermore, DL BWP#3 has discontinuous resource allocations. DL BWP and UL BWP of BWP#2 occupy the same frequency domain resource allocation.
[0155] During the BWP switching time, the base station activates DL BWP#1 and UL BWP#1 on CC1, and BWP#2 on CC2 via DCI messages. The base station then instructs the UE via DCI messages to switch from DL BWP#1 and UL BWP#1 on CC1, and BWP#2 on CC2, to DL BWP#3 and UL BWP#3 on CC3.
[0156] In one embodiment, a BWP-based SBFD frequency domain resource allocation and activation method can be implemented in the case of a multi-carrier system, based on processes such as BWP frequency domain resource configuration, BWP activation configuration table, BWP activation configuration, and switching of BWP activation configurations. When configuring one or more BWPs, it supports the activation of SBFD-enabled BWP matching pairs. For example, a base station activates SBFD by instructing the BWP activation configuration.
[0157] When a carrier is deactivated, if the base station deactivates a carrier via DCI, the SBFD setting on that carrier becomes invalid. On the other hand, if the base station activates a carrier via DCI, the DL / UL setting becomes effective, but the SBFD setting does not. Therefore, it is necessary to use a single bit of information to indicate whether or not to enable the BWP-based SBFD setting.
[0158] In one embodiment, in a BWP-based SBFD resource configuration and activation method, the base station may configure DL / UL resources on each carrier as identical or different BWP pairs. The base station may also configure one-to-one or one-to-many DL / UL BWP matching groups (DL / UL BWPs with identical or different center frequencies) semi-statically or dynamically. The base station can achieve dynamic configuration of SBFD resources by activating / switching multiple BWP or DL / UL BWP matching pairs. Furthermore, the base station can dynamically adjust SBFD configuration parameters by introducing carrier BWP activation parameters / BWP deactivation parameters within DCI messages.
[0159] The above describes the BWP-based SBFD frequency domain resource allocation and activation method for multi-carrier systems. In this embodiment, the carrier-based SBFD frequency domain resource allocation and activation method for multi-carrier systems will be described below.
[0160] Fifth, in the case of multi-carrier systems, we will describe carrier-based SBFD frequency domain resource allocation and activation.
[0161] In one embodiment, a base station may configure SBFD frequency domain resources for multiple carriers within a carrier group. The base station transmits SBFD resource allocation information to the UE, which is used to indicate the SBFD frequency domain resources configured for multiple carriers within the carrier group. In the SBFD frequency domain resources configured for multiple carriers within the carrier group, there exists at least one pair of opposing slots for different carriers within the carrier group. Here, opposing slots include uplink slots and downlink slots; that is, slots for one carrier are uplink slots and slots for the other carrier are downlink slots.
[0162] For example, consider a carrier group that contains two carriers (a first carrier and a second carrier). If slot k of the first carrier is an uplink slot and slot k of the second carrier is a downlink slot, then slot k is a reciprocal slot. That is, there exists a pair of reciprocal slots k on different carriers within the carrier group, and slot k can be any slot.
[0163] Referring to Figure 5A, this is a schematic diagram of multi-carrier-based SBFD frequency domain resource allocation. SBFD frequency domain resources are allocated to multiple carriers (e.g., CC1 and CC2).
[0164] In one embodiment, the slot configurations of different carriers within a carrier group may be identical before SBFD frequency domain resources are set for multiple carriers within the carrier group. For example, as shown in Figure 5A, both CC1 slot 0 and CC2 slot 0 are DL slots (i.e., downlink slots), both CC1 slot 1 and CC2 slot 1 are DL slots, both CC1 slot 2 and CC2 slot 2 are DL slots, both CC1 slot 3 and CC2 slot 3 are UL slots (i.e., uplink slots), and both CC1 slot 4 and CC2 slot 4 are UL slots.
[0165] To allocate SBFD frequency domain resources to multiple carriers within a carrier group, there must be at least one pair of reciprocal slots on different carriers within the carrier group. For example, as shown in Figure 5A, slot 0 of CC1 is a DL slot, and slot 0 of CC2 is a UL slot. Slot 1 of CC1 is a DL slot, and slot 1 of CC2 is a UL slot. Slot 2 of CC1 is a DL slot, and slot 2 of CC2 is a UL slot. Slot 3 of CC1 is a UL slot, and slot 3 of CC2 is a DL slot. Slot 4 of CC1 is a UL slot, and slot 4 of CC2 is a DL slot.
[0166] However, the above is merely one example of the case where there are five pairs of opposing slots. To configure SBFD frequency domain resources for multiple carriers, at least one pair of opposing slots must exist. For example, slot k may be an opposing slot, slot k may be any slot, and the other slots may be opposing slots or slots in the same direction.
[0167] In one embodiment, the following method can be employed to set up SBFD frequency domain resources for multiple carriers.
[0168] Method 1: Set slots on different carriers (e.g., CC1 and CC2, or CC1 and CC2 belonging to Intra-band CA) as Flexible slots. Then, use SFI to specify either DL slots or UL slots. When making the specification using SFI, it is necessary that there is at least one pair of conflicting slots on different carriers. This will set up SBFD frequency domain resources on multiple carriers.
[0169] For example, when a base station transmits SBFD resource allocation information to the UE, the SBFD resource allocation information includes a first allocation instruction and a second allocation instruction. For each of the multiple carriers, the first allocation instruction is used to set all slots included in that carrier as Flexible slots, that is, to set slots on different carriers as Flexible slots. The second allocation instruction is used to indicate whether each Flexible slot will be used as an uplink slot or a downlink slot, that is, to specify whether a Flexible slot is a DL slot or an UL slot using SFI.
[0170] When specifying whether each Flexible slot should be used as an uplink slot or a downlink slot using the second assignment instruction, it is necessary to ensure that at least one pair of opposing slots exists on different carriers, for example, according to the slot structure shown in Figure 5A.
[0171] Method 2: Setting different DL / UL configurations for different carriers (e.g., CC1 and CC2, both belonging to the Intra-band CA) (i.e., setting different DL slots or UL slots) thereby setting SBFD frequency domain resources for multiple carriers. When setting DL slots or UL slots for different carriers, it is necessary to ensure that at least one pair of conflicting slots exists for each carrier, thereby setting SBFD frequency domain resources for multiple carriers.
[0172] For example, when a base station transmits SBFD resource allocation information to the UE, such SBFD resource allocation information may include a third allocation instruction. For each of the multiple carriers, the third allocation instruction (e.g., DL / UL configuration) is used to configure each slot included in that carrier as either an uplink slot or a downlink slot.
[0173] When assigning each slot to either an uplink or downlink slot using the third assignment instruction, it is necessary to ensure that at least one pair of opposing slots exists on different carriers, for example, according to the slot structure shown in Figure 5A.
[0174] Method 3: By setting an offset, the DL / UL settings on each carrier are made different, and SBFD frequency domain resources are set on multiple carriers. When setting the offset, it is necessary that at least one pair of conflicting slots exist on different carriers. This offset can be a slot offset and / or a symbol offset.
[0175] For example, when a base station transmits SBFD resource allocation information to the UE, the SBFD resource allocation information may include a fourth allocation instruction and a fifth allocation instruction. For the first carrier among several carriers (the first carrier can be any carrier), the fourth allocation instruction is used to set each slot included in the first carrier as either an uplink slot or a downlink slot. Referring to Figure 5A, assuming the first carrier is CC1, the fourth allocation instruction instructs the five slots as DL, DL, DL, UL, and UL, respectively, according to the slot structure in Figure 5A.
[0176] For all second carriers except the first carrier (there may be one or more second carriers), the fifth assignment instruction is used to specify the offset between the second carrier and the first carrier. For example, the fifth assignment instruction may be an RRC message, and the offset is set by the RRC message. For example, for each second carrier, the fifth assignment instruction is used to specify the offset between the second carrier and the first carrier.
[0177] The offset may be a slot offset and / or a symbol offset. If the offset is a slot offset and / or a symbol offset, the maximum value of the symbol offset is the total number of symbols in one slot. If the offset is a symbol offset, the maximum value of the symbol offset may or may not be limited to the total number of symbols in one slot. That is, the maximum value of the symbol offset does not have to be limited to the total number of symbols in one slot.
[0178] Here, let's assume that the slot offset is m, and that the slot offset m represents an offset of m slots to the right. In this case, slot 0 of the first carrier and slot 0+m of the second carrier are the same slot (for example, both are uplink slots or both are downlink slots), slot 1 of the first carrier and slot 1+m of the second carrier are the same slot, and so on. Let's assume that the slot offset is m, and that the slot offset m represents an offset of m slots to the left. In this case, slot 0 of the first carrier and slot 0-m of the second carrier are the same slot, slot 1 of the first carrier and slot 1-m of the second carrier are the same slot, and so on.
[0179] For example, suppose the five slots of the first carrier are DL, DL, DL, UL, and UL, and the slot offset m represents an offset of two slots to the right. In this case, slot 0 of the first carrier and slot 2 of the second carrier are identical, and slot 2 of the second carrier is DL. Slot 1 of the first carrier and slot 3 of the second carrier are identical, and slot 3 of the second carrier is DL. Slot 2 of the first carrier and slot 4 of the second carrier are identical, and slot 4 of the second carrier is DL. Slot 3 of the first carrier and slot 0 of the second carrier (this means counting in a wrap-around manner from the last slot to the first slot) are identical, and slot 0 of the second carrier is UL. Slot 4 of the first carrier and slot 1 of the second carrier are identical, and slot 1 of the second carrier is UL. In summary, the five slots of the second carrier are UL, UL, DL, DL, and DL.
[0180] Here, let the symbol offset be n, and assume that the symbol offset n represents an offset of n symbols to the right. In this case, symbol 0 of the first carrier and symbol 0+n of the second carrier have the same symbol (for example, both are uplink symbols or both are downlink symbols), symbol 1 of the first carrier and symbol 1+n of the second carrier have the same symbol, and so on. Let the symbol offset be n, and assume that the symbol offset n represents an offset of n symbols to the left. In this case, symbol 0 of the first carrier and symbols 0-n of the second carrier have the same symbol, symbol 1 of the first carrier and symbols 1-n of the second carrier have the same symbol, and so on.
[0181] Let m be the slot offset and n be the symbol offset, and assume that slot offset m represents an offset of m slots to the right, and symbol offset n represents an offset of n symbols to the right. In this case, slot 0 of the first carrier and slot 0+m of the second carrier are the same slot, slot 1 of the first carrier and slot 1+m of the second carrier are the same slot, symbol 0 of the first carrier and symbol 0+n of the second carrier are the same symbol, symbol 1 of the first carrier and symbol 1+n of the second carrier are the same symbol, and so on.
[0182] Let m be the slot offset and n be the symbol offset, and assume that slot offset m represents an offset of m slots to the left, and symbol offset n represents an offset of n symbols to the left. In this case, slot 0 of the first carrier and slots 0-m of the second carrier are the same slot, slot 1 of the first carrier and slots 1-m of the second carrier are the same slot, symbol 0 of the first carrier and symbols 0-n of the second carrier are the same slot, symbol 1 of the first carrier and symbols 1-n of the second carrier are the same slot, and so on.
[0183] In one embodiment, the fifth assignment instruction is used to indicate whether or not an offset between the second carrier and the first carrier is valid. For example, it may indicate that the offset is valid or that the offset is invalid.
[0184] From the above, the fifth assignment instruction may include a valid instruction bit. If the valid instruction bit indicates that the offset between the second carrier and the first carrier is valid, for example, if the valid instruction bit is valued as 1, the fifth assignment instruction further includes the offset between the second carrier and the first carrier (slot offset and / or symbol offset). If the valid instruction bit indicates that the offset between the second carrier and the first carrier is invalid, for example, if the valid instruction bit is valued as 2, the fifth assignment instruction does not have to include the offset between the second carrier and the first carrier.
[0185] The above describes the procedure for carrier-based SBFD frequency domain resource allocation. The base station sets SBFD frequency domain resources for multiple carriers within a carrier group and transmits the SBFD resource allocation information to the UE. The UE receives the SBFD resource allocation information, which is used to indicate the SBFD frequency domain resources set for multiple carriers.
[0186] After carrier-based SBFD frequency domain resource allocation is complete, activation and deactivation of carrier-based SBFD frequency domain resources may be performed. For example, for each carrier, the base station may transmit SBFD configuration information corresponding to that carrier to the UE. The UE receives this SBFD configuration information, which is used to indicate whether the SBFD frequency domain resources on that carrier are enabled or disabled. Here, enabled means activating the SBFD frequency domain resources on that carrier, and disabled means deactivating the SBFD frequency domain resources on that carrier.
[0187] For example, when a base station transmits SBFD configuration information to the UE, if the SBFD configuration information includes a deactivation instruction for a third carrier among multiple carriers, the deactivation instruction is used to deactivate the third carrier and also to indicate that the SBFD frequency domain resources on the third carrier are invalid.
[0188] When a base station transmits SBFD configuration information to the UE, if the SBFD configuration information includes activation and enable instructions for a fourth carrier among multiple carriers, the activation instruction is used to activate the fourth carrier, and the enable instruction is used to indicate whether the SBFD frequency domain resources on the fourth carrier are enabled or disabled.
[0189] For example, to minimize the impact on legacy UEs, the following methods can be used for activating and deactivating SBFD frequency domain resources and carriers: When a base station deactivates a carrier via DCI, the SBFD configuration on that carrier becomes invalid. That is, the base station transmits SBFD configuration information to the UE via DCI, and this SBFD configuration information includes a carrier deactivation instruction, which is used to deactivate the carrier and to indicate that the SBFD frequency domain resources on that carrier are invalid.
[0190] On the other hand, when a base station activates a carrier via DCI, the DL / UL settings on that carrier become active, but the SBFD settings on that carrier do not. It is necessary to separately specify whether the SBFD settings are active or inactive using a single bit. This allows the base station to flexibly control whether the SBFD settings are active or inactive depending on the user characteristics and traffic volume within the cell. In other words, the base station transmits SBFD setting information to the UE via DCI, and this SBFD setting information includes an activation instruction for the carrier, which is used to activate the carrier. This SBFD setting information further includes a single bit enable instruction, and if the enable instruction is a first value (e.g., 1), it indicates that the SBFD frequency domain resources on that carrier are active, and if the enable instruction is a second value (e.g., 0), it indicates that the SBFD frequency domain resources on that carrier are inactive.
[0191] For example, as shown in Table 6, this is an example of a carrier-based SBFD configuration enabling instruction (i.e., an enable instruction in the SBFD configuration information) in the case of a multi-carrier system.
[0192] [Table 6]
[0193] In one embodiment, with respect to the above-described method 3, the fifth allocation instruction is used to indicate whether or not the offset between the second carrier and the first carrier is valid. Based on this, the fifth allocation instruction may implicitly indicate whether the SBFD setting is enabled or disabled. For example, if the fifth allocation instruction is used to indicate that the offset between the second carrier and the first carrier is valid, the fifth allocation instruction implicitly indicates that the SBFD frequency domain resource on the second carrier is enabled. Conversely, if the fifth allocation instruction is used to indicate that the offset between the second carrier and the first carrier is invalid, the fifth allocation instruction implicitly indicates that the SBFD frequency domain resource on the second carrier is invalid.
[0194] For example, see Table 7. This is an example of a carrier-based ca-offset enabling instruction in the case of a multi-carrier system. The ca-offset enabling instruction is used to indicate whether the offset (slot offset and / or symbol offset) between the second carrier and the first carrier is enabled or disabled, and the ca-offset enabling instruction is also used to indicate whether the SBFD frequency domain resources on the second carrier are enabled or disabled.
[0195] [Table 7]
[0196] When the ca-offset setting enable instruction is used to indicate that the offset between the second carrier and the first carrier is valid, the offset between the second carrier and the first carrier (slot offset and / or symbol offset) may be further specified. The offset of each carrier may be sent to the UE by an RRC message or by pre-configuration, or it may be set by a DCI message. Here, multiple carriers may share a common offset, or each carrier may have its own dedicated offset set individually.
[0197] For example, taking the case where the offset is a slot offset, Table 8 shows an example of a carrier-based ca-slotoffset setting parameter (i.e., slot offset) in the case of a multi-carrier system.
[0198] [Table 8]
[0199] For refSCS15kHz, the slot offset can be set to -2, -1, 0, 1, or 2. Negative values represent a leftward offset, and positive values represent a rightward offset. For example, -2 means a leftward offset of 2 slots, and +2 means a rightward offset of 2 slots. For refSCS30KHz, the slot offset can be set to -5, -4, -3, -2, -1, 0, 1, 2, 3, 4, or 5. Similarly, for other cases, the value will be within the specified integer range.
[0200] For example, taking the case where the offset is a symbol offset, Table 9 shows an example of a carrier-based ca-symboloffset setting parameter (i.e., symbol offset) in the case of a multi-carrier system.
[0201] [Table 9]
[0202] The symbol offset can be set to 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, or 13. The symbol offset represents the number of symbols offset to the left or the number of symbols offset to the right.
[0203] Sixth, in the case of multi-carrier systems, we will describe carrier-based SBFD frequency domain resource allocation and activation.
[0204] In one embodiment, a base station may configure SBFD frequency domain resources for each of several carriers. The base station transmits SBFD resource allocation information to the UE, which is used to indicate the SBFD frequency domain resources configured for each carrier. In the SBFD frequency domain resources configured for each carrier, there exists at least one pair of conflicting slots within that carrier, which may include uplink and downlink slots.
[0205] Referring to Figure 5B, this is a schematic diagram of multi-carrier-based SBFD frequency domain resource allocation. For each of the multiple carriers, an SBFD frequency domain resource may be set up within each carrier. For example, an SBFD frequency domain resource may be set up within CC1 and CC2, respectively.
[0206] In one embodiment, before SBFD frequency domain resources are set for each carrier, the slots within that carrier are identical. For example, the slots within the carrier are, in order, DL slot, DL slot, DL slot, UL slot, and UL slot.
[0207] In order to set up SBFD frequency domain resources within a carrier, there must be at least one pair of reciprocal slots within the carrier. For example, as shown in Figure 5B, CC1 slot 0 is a DL slot and an UL slot, CC1 slot 1 is a DL slot and an UL slot, CC1 slot 2 is a DL slot and an UL slot, CC1 slot 3 is a DL slot and an UL slot, and CC1 slot 4 is a DL slot and an UL slot. CC2 slot 0 is a DL slot and an UL slot, CC2 slot 1 is a DL slot and an UL slot, CC2 slot 2 is a DL slot and an UL slot, CC2 slot 3 is a DL slot and an UL slot, and CC2 slot 4 is a DL slot and an UL slot.
[0208] The above describes the procedure for carrier-based SBFD frequency domain resource allocation. The base station configures SBFD frequency domain resources within each carrier and transmits the SBFD resource allocation information to the UE. The UE receives the SBFD resource allocation information, which is used to specify the SBFD frequency domain resources configured for each carrier.
[0209] After carrier-based SBFD frequency domain resource allocation is complete, activation and deactivation of carrier-based SBFD frequency domain resources may be performed. For example, for each carrier, the base station may transmit SBFD configuration information corresponding to that carrier to the UE. The UE receives this SBFD configuration information, which is used to indicate whether the SBFD frequency domain resources on that carrier are enabled or disabled. Here, enabled means activating the SBFD frequency domain resources on that carrier, and disabled means deactivating the SBFD frequency domain resources on that carrier.
[0210] For example, when a base station transmits SBFD configuration information to the UE, if the SBFD configuration information includes a deactivation instruction for a third carrier among multiple carriers, the deactivation instruction is used to deactivate the third carrier and also to indicate that the SBFD frequency domain resources on the third carrier are invalid.
[0211] When a base station transmits SBFD configuration information to the UE, if the SBFD configuration information includes activation and enable instructions for a fourth carrier among multiple carriers, the activation instruction is used to activate the fourth carrier, and the enable instruction is used to indicate whether the SBFD frequency domain resources on the fourth carrier are enabled or disabled.
[0212] For example, if SBFD settings already exist for each carrier, the base station can individually control whether the SBFD settings for each carrier are enabled or disabled. If the base station deactivates a carrier via DCI, the SBFD settings on that carrier are disabled. On the other hand, if the base station activates a carrier via DCI, the DL / UL settings on that carrier are enabled, but the SBFD settings on that carrier are not. Therefore, it is necessary to separately specify whether the SBFD settings are enabled or disabled using a single bit. This allows the base station to flexibly control whether the SBFD settings are enabled or disabled according to the user characteristics and traffic volume within the cell.
[0213] For example, the base station may transmit the SBFD settings for each carrier to the UE via RRC messages. The base station may also independently activate or deactivate the SBFD settings for each carrier.
[0214] In summary, for carrier-based SBFD frequency domain resource allocation and activation, SBFD resource parameters can be set independently for each carrier. Subsequently, by utilizing the activation / deactivation parameters of the SBFD settings introduced in DCI messages, base stations can flexibly control the SBFD settings on each carrier.
[0215] As can be seen from the above technical proposal, by adopting a flexible BWP setting in a multi-carrier environment and using BWP to configure flexible SBFD frequency domain resources (downlink frequency domain resources and uplink frequency domain resources) to the UE, data transmission in TDD systems is supported. This not only improves resource utilization but also enhances network coverage and network capacity, expands uplink transmission resources and cell coverage range, reduces uplink transmission delay, and increases uplink transmission capacity. Flexible BWP settings are utilized in a multi-carrier environment without affecting the 5G system. By activating and switching, flexible DL / UL frequency domain resources can be configured to the UE, enabling simultaneous transmission and reception between base stations and UEs in TDD systems. This enables expansion of uplink transmission resources and cell coverage range, reduction of transmission delay, and increase of uplink transmission capacity.
[0216] Based on the same inventive concept, a resource allocation device, base station, and UE corresponding to the resource allocation method described above are further provided. Since the principle by which the base station and UE solve the problem is similar to that of the resource allocation method, implementations of the base station and UE can refer to implementations of the resource allocation method, which are not repeated herein.
[0217] Based on a similar concept to the above method, one embodiment of the present invention provides a resource allocation device applicable to a base station, the device being An acquisition module 611 configured to acquire BWP frequency domain resource setting information, A transmission module 612 configured to transmit BWP frequency domain resource setting information to a user device and to transmit target BWP instruction information to the user device, is included. The BWP frequency domain resource configuration information includes a mapping relationship between a resource identifier and an SBFD frequency domain resource, and the resource identifier includes a BWP identifier and a carrier identifier. The target BWP instruction information is used by the user device to obtain a target BWP setting pair corresponding to the target BWP instruction information from the BWP activation setting table, and to determine the target SBFD frequency domain resource associated with the target BWP identifier and the target carrier identifier based on the mapping relationship between the resource identifier and the SBFD frequency domain resource. The aforementioned target BWP setting pair includes the target BWP identifier and the target carrier identifier, The BWP activation setting table includes a mapping relationship between BWP instruction information and BWP setting pairs.
[0218] Based on a similar concept to the above method, one embodiment of the present invention provides a resource allocation device applicable to a user device, the device being A receiving module 621 is configured to receive BWP frequency domain resource setting information transmitted from a base station and to receive target BWP instruction information transmitted from the base station, An acquisition module 622 is configured to acquire a target BWP setting pair corresponding to the target BWP instruction information from the acquired BWP activation setting table, Includes a determination module 623 configured to determine a target SBFD frequency domain resource associated with a target BWP identifier and a target carrier identifier in the target BWP setting pair, based on a mapping relationship between a resource identifier and an SBFD frequency domain resource, Here, the BWP frequency domain resource setting information includes a mapping relationship between the resource identifier and the SBFD frequency domain resource, and the resource identifier includes a BWP identifier and a carrier identifier. The aforementioned target BWP setting pair includes the target BWP identifier and the target carrier identifier, The BWP activation setting table includes a mapping relationship between BWP instruction information and BWP setting pairs.
[0219] In one embodiment, the BWP identifier includes an uplink BWP identifier and a downlink BWP identifier, wherein the uplink BWP identifier and the downlink BWP identifier are identical, and the carrier identifier includes a first carrier identifier and a second carrier identifier. The uplink BWP identifier corresponds to the first carrier identifier, the downlink BWP identifier corresponds to the second carrier identifier, or The uplink BWP identifier corresponds to the first carrier identifier, and the uplink BWP identifier and the downlink BWP identifier correspond to the second carrier identifier, or The downlink BWP identifier corresponds to the first carrier identifier, and the uplink BWP identifier and the downlink BWP identifier correspond to the second carrier identifier, or The uplink BWP identifier and the downlink BWP identifier correspond to the first carrier identifier, and the uplink BWP identifier and the downlink BWP identifier correspond to the second carrier identifier.
[0220] In one embodiment, the BWP identifier includes an uplink BWP identifier and a downlink BWP identifier, and unlike the uplink BWP identifier and the downlink BWP identifier, the carrier identifier includes a first carrier identifier and a second carrier identifier, where the uplink BWP identifier corresponds to the first carrier identifier and the downlink BWP identifier corresponds to the second carrier identifier. Or, The BWP identifier includes a first uplink BWP identifier, a first downlink BWP identifier, a second uplink BWP identifier, and a second downlink BWP identifier, wherein the first uplink BWP identifier and the first downlink BWP identifier are identical, the second uplink BWP identifier and the second downlink BWP identifier are identical, and unlike the first uplink BWP identifier and the second uplink BWP identifier, the carrier identifier includes a first carrier identifier and a second carrier identifier, wherein the first uplink BWP identifier and the first downlink BWP identifier correspond to the first carrier identifier, and the second uplink BWP identifier and the second downlink BWP identifier correspond to the second carrier identifier.
[0221] In one embodiment, the SBFD frequency domain resource is a frequency domain resource set within the carrier indicated by the carrier identifier, and is a frequency domain resource corresponding to the BWP identifier. Unlike the SBFD frequency domain resource corresponding to the uplink BWP identifier and the SBFD frequency domain resource corresponding to the downlink BWP identifier, the size of the SBFD frequency domain resource corresponding to the uplink BWP identifier is different from, or the same as, the size of the SBFD frequency domain resource corresponding to the downlink BWP identifier. Carriers indicated by different carrier identifiers are either intra-SBFD subband carriers or inter-SBFD subband carriers.
[0222] In one embodiment, in the case of a base station, the transmitting module 612 is further configured to transmit the BWP activation setting table to the user device via an RRC message. In the case of a user device, the receiving module 621 is further configured to obtain the BWP activation setting table that has been pre-configured in the user device via the physical layer, or to receive the BWP activation setting table transmitted from the base station via a Radio Resource Control (RRC) message.
[0223] In one embodiment, each BWP setting pair in the BWP activation setting table includes a downlink BWP identifier and a carrier identifier corresponding to the downlink BWP identifier, and an uplink BWP identifier and a carrier identifier corresponding to the uplink BWP identifier, The aforementioned target BWP setting pair includes a target downlink BWP identifier and a target uplink BWP identifier, wherein the target downlink BWP identifier and the target uplink BWP identifier are either the same or different. The target BWP setting pair includes a carrier identifier corresponding to the target downlink BWP identifier and a carrier identifier corresponding to the target uplink BWP identifier, wherein the carrier identifier corresponding to the target downlink BWP identifier and the carrier identifier corresponding to the target uplink BWP identifier are either the same or different.
[0224] In one embodiment, each BWP setting pair in the BWP activation setting table includes a first setting subpair and a second setting subpair, wherein the first setting subpair includes a first downlink BWP identifier and a carrier identifier corresponding to the first downlink BWP identifier, and a first uplink BWP identifier and a carrier identifier corresponding to the first uplink BWP identifier, and the second setting subpair includes a second downlink BWP identifier and a carrier identifier corresponding to the second downlink BWP identifier, and a second uplink BWP identifier and a carrier identifier corresponding to the second uplink BWP identifier, The aforementioned target BWP setting pair includes a target first setting subpair and a target second setting subpair. The first target setting subpair includes a first target downlink BWP identifier and a first target uplink BWP identifier, wherein the first target downlink BWP identifier and the first target uplink BWP identifier are either the same or different, and the first target setting subpair includes a carrier identifier corresponding to the first target downlink BWP identifier and a carrier identifier corresponding to the first target uplink BWP identifier, wherein the carrier identifier corresponding to the first target downlink BWP identifier and the carrier identifier corresponding to the first target uplink BWP identifier are either the same or different. The target second setting subpair includes a target second downlink BWP identifier and a target second uplink BWP identifier, wherein the target second downlink BWP identifier and the target second uplink BWP identifier are either the same or different, and the target second setting subpair includes a carrier identifier corresponding to the target second downlink BWP identifier and a carrier identifier corresponding to the target second uplink BWP identifier, wherein the carrier identifier corresponding to the target second downlink BWP identifier and the carrier identifier corresponding to the target second uplink BWP identifier are either the same or different.
[0225] In one embodiment, in the case of a base station, the transmitting module 612 is configured to transmit the BWP activation settings to the user device via DCI messages, or via MAC-CE messages, or via RRC messages when transmitting the target BWP instruction information to the user device. In the case of a user device, the receiving module 621 is configured to receive the BWP activation settings transmitted from the base station via DCI messages, or via MAC-CE messages, or via RRC messages when receiving the target BWP instruction information transmitted from the base station.
[0226] Here, the BWP activation setting includes the target BWP instruction information and a switch flag bit, and if the switch flag bit is a first value, it instructs the user device to obtain a target BWP setting pair corresponding to the target BWP instruction information from the BWP activation setting table, and the acquisition module 622 is further configured to obtain a target BWP setting pair corresponding to the target BWP instruction information from the BWP activation setting table.
[0227] If the switch flag bit is not a first value, the user device is instructed not to acquire the target BWP setting pair corresponding to the target BWP instruction information from the BWP activation setting table, and the acquisition module 622 is further configured to prohibit the acquisition of the target BWP setting pair corresponding to the target BWP instruction information from the BWP activation setting table. Or, The BWP activation setting includes the target BWP instruction information, and if the target BWP instruction information is a predetermined value, it instructs the user device not to acquire the target BWP setting pair corresponding to the target BWP instruction information from the BWP activation setting table, and the acquisition module 622 is further configured to prohibit the acquisition of the target BWP setting pair corresponding to the target BWP instruction information from the BWP activation setting table.
[0228] If the target BWP instruction information is not a predetermined value, the user device is instructed to obtain a target BWP setting pair corresponding to the target BWP instruction information from the BWP activation setting table. The acquisition module 622 is further configured to obtain a target BWP setting pair corresponding to the target BWP instruction information from the BWP activation setting table.
[0229] In one embodiment, in the case of a base station, the acquisition module 611 is further configured to acquire updated target BWP instruction information if the SBFD frequency domain resource used by the user device changes during the BWP switching time, where the updated target BWP instruction information corresponds to the changed SBFD frequency domain resource. The transmission module 612 is further configured to transmit the updated target BWP instruction information to the user device, where the updated target BWP instruction resource is used by the user device to acquire a target BWP setting pair corresponding to the updated target BWP instruction information from the BWP activation setting table.
[0230] In the case of user equipment, the receiving module 621 is further configured to receive updated target BWP instruction information transmitted from the base station within the BWP switching time. The acquisition module 622 is further configured to acquire a target BWP setting pair corresponding to the updated target BWP instruction information from the BWP activation setting table, Here, the updated target BWP instruction information corresponds to the changed SBFD frequency domain resource.
[0231] Based on a similar concept to the above method, one embodiment of the present invention provides a resource allocation device applicable to a base station, the device being A retrieval module configured to obtain SBFD resource allocation information, A transmission module configured to transmit the SBFD resource allocation information to the user device and to transmit SBFD configuration information corresponding to the carrier to the user device, The aforementioned SBFD resource allocation information is used to indicate SBFD frequency domain resources set for multiple carriers within a carrier group, or SBFD frequency domain resources set for each of the multiple carriers. Here, in the SBFD frequency domain resource configured for multiple carriers within the carrier group, there exists at least one set of conflicting slots for different carriers within the carrier group, In the SBFD frequency domain resource set for each of the aforementioned multiple carriers, there exists at least one set of reciprocal slots within the carrier, The aforementioned conflicting slots include uplink slots and downlink slots, The aforementioned SBFD configuration information is used to indicate whether the SBFD frequency domain resource on the carrier is enabled or disabled.
[0232] Based on a similar concept to the above method, one embodiment of the present invention provides a resource allocation device applicable to a user device, the device being A receiving module configured to receive SBFD resource allocation information transmitted from a base station and SBFD configuration information corresponding to a carrier transmitted from the base station, Includes a decision module configured to determine whether to enable or disable SBFD frequency domain resources on the carrier based on SBFD configuration information corresponding to the carrier, The aforementioned SBFD resource allocation information is used to indicate SBFD frequency domain resources set for multiple carriers within a carrier group, or SBFD frequency domain resources set for each of the multiple carriers. Here, in the SBFD frequency domain resource configured for multiple carriers within the carrier group, there exists at least one set of conflicting slots for different carriers within the carrier group, In the SBFD frequency domain resource set for each of the aforementioned multiple carriers, there exists at least one set of reciprocal slots within the carrier, The aforementioned conflicting slots include uplink slots and downlink slots, The aforementioned SBFD configuration information is used to indicate whether the SBFD frequency domain resource on the carrier is enabled or disabled.
[0233] In one embodiment, the SBFD resource allocation information is used to indicate SBFD frequency domain resources set for multiple carriers within a carrier group. The SBFD resource allocation information includes a first allocation instruction and a second allocation instruction, wherein for each of a plurality of carriers, the first allocation instruction is used to set all slots included in the carrier as Flexible slots, and the second allocation instruction is used to instruct whether each Flexible slot is used as an uplink slot or a downlink slot. Or, The aforementioned SBFD resource allocation information includes a third allocation instruction, and for each of the multiple carriers, the third allocation instruction is used to set each slot included in the carrier as either an uplink slot or a downlink slot. Or, The SBFD resource allocation information includes a fourth allocation instruction and a fifth allocation instruction, wherein, for a first carrier among a plurality of carriers, the fourth allocation instruction is used to set each slot included in the first carrier as either an uplink slot or a downlink slot, and for a second carrier other than the first carrier, the fifth allocation instruction is used to specify the offset between the second carrier and the first carrier.
[0234] In one embodiment, the fifth assignment instruction is used to indicate whether or not the offset between the second carrier and the first carrier is valid.
[0235] In one embodiment, if the SBFD configuration information includes an inactivation instruction for a third carrier among a plurality of carriers, the inactivation instruction is used to deactivate the third carrier, and the inactivation instruction is also used to indicate that the SBFD frequency domain resource on the third carrier is invalid.
[0236] In one embodiment, if the SBFD configuration information for a fourth carrier among a plurality of carriers includes an activation instruction and an enable instruction for the fourth carrier, the activation instruction is used to activate the fourth carrier, and the enable instruction is used to indicate whether the SBFD frequency domain resource on the fourth carrier is enabled or disabled.
[0237] Based on a similar concept to the above-described method, one embodiment of the present invention provides a base station. Please refer to Figure 7A. The base station may include a processor 711 and a machine-readable storage medium 712, the machine-readable storage medium 712 storing machine-executable instructions that can be executed by the processor 711, and the processor 711 is configured to execute the machine-executable instructions and perform the resource allocation method disclosed in the above-described embodiment of the present invention.
[0238] In one embodiment, the processor 711 may include one or more processing cores, such as a quad-core processor or an octa-core processor. The processor 711 may be implemented in at least one hardware form of DSP (Digital Signal Processing), FPGA (Field-Programmable Gate Array), or PLA (Programmable Logic Array). The processor 711 may include a main processor and a coprocessor. The main processor is a processor for processing active-state data and is also referred to as a CPU (Central Processing Unit). The coprocessor is a low-power processor for processing standby-state data. In some embodiments, the processor 711 may incorporate a GPU (Graphics Processing Unit). The GPU is responsible for rendering the content displayed on the display.
[0239] In one embodiment, the base station optionally further includes a peripheral device interface 713 and one or more peripheral devices. The processor 711 and the peripheral device interface 713 may be connected via a bus or a signal line. Each peripheral device may be connected to the peripheral device interface 713 via a bus, a signal line, or a circuit board. The peripheral device may include at least one of a radio frequency circuit 714 and a power supply 715.
[0240] The radio frequency circuit 714 is used to transmit and receive RF (Radio Frequency) signals (also called electromagnetic signals). The radio frequency circuit 714 communicates with a communication network and other communication devices via electromagnetic signals. The radio frequency circuit 714 converts an electrical signal into an electromagnetic signal for transmission, or converts the received electromagnetic signal into an electrical signal. Optionally, the radio frequency circuit 714 includes an antenna system, an RF transceiver, one or more amplifiers, a tuner, an oscillator, a digital signal processor, a subscriber identification module (SIM) card, etc. The radio frequency circuit 714 can communicate with the user device using at least one wireless communication protocol. The wireless communication protocol includes, but is not limited to, the World Wide Web (WWW), Metropolitan Area Network (MAN), intranet, each generation of mobile communication network (2G / 3G / 4G / 5G), Wireless Local Area Network (WLAN) and / or WiFi (Wireless Fidelity) network.
[0241] The power supply 715 is used to supply power to each component within the base station. The power supply 715 may be an alternating current (AC) power supply, a direct current (DC) power supply, a disposable battery, or a secondary battery (rechargeable battery).
[0242] Based on the same idea as the above method, an embodiment of the present invention provides a user device. Please refer to FIG. 7B. The user device may include a processor 721 and a machine-readable storage medium 722. The machine-readable storage medium 722 stores machine-executable instructions executable by the processor 721. The processor 721 is configured to execute the machine-executable instructions to execute the resource allocation method disclosed in the above embodiment of the present invention.
[0243] In one embodiment, the processor 721 may include one or more processing cores, such as a 4-core processor or an 8-core processor. The processor 721 may be implemented in the form of at least one hardware component from among a DSP, FPGA, and PLA. The processor 721 may include a main processor and a coprocessor.
[0244] In one embodiment, the user device further includes a peripheral device interface 723 and one or more peripheral devices. The processor 721 and the peripheral device interface 723 may be connected via a bus or signal lines. Each peripheral device may be connected to the peripheral device interface 723 via a bus, signal lines or a circuit board. The peripheral devices may include at least one of a radio frequency circuit 724, a touch display 725, a camera module 726, and a power supply 727.
[0245] The radio frequency circuit 724 is used to transmit and receive RF signals (also called electromagnetic signals). The radio frequency circuit 724 communicates with communication networks and other communication devices via electromagnetic signals. The radio frequency circuit 724 converts electrical signals into electromagnetic signals and transmits them, or converts received electromagnetic signals into electrical signals. Optionally, the radio frequency circuit 724 includes an antenna system, an RF transceiver, one or more amplifiers, a tuner, an oscillator, a digital signal processor, a subscriber identification module (SIM) card, etc. The radio frequency circuit 724 can communicate with a base station using at least one radio communication protocol. Such radio communication protocols include, but are not limited to, the World Wide Web (WWW), Metropolitan Area Networks (MANs), intranets, various generations of mobile communication networks, wireless local area networks (WLANs), and / or WiFi.
[0246] The display 725 is used to display a UI (User Interface). The UI may include graphics, text, icons, videos, and any combination thereof. If the display 725 is a touch display, it also has the function of detecting touch signals on or around its surface. These touch signals may be input to the processor 721 as control signals for processing. In this case, the display 725 may be used to provide virtual buttons and / or a virtual keyboard (also called soft buttons and / or a soft keyboard).
[0247] In some embodiments, the display 725 may be a single unit and be located on the front panel of the user device. In other embodiments, the display 725 may be at least two units, each located on a different side of the user device, or may have a folding structure. In yet another embodiment, the display 725 is a flexible display and may be located on a curved or folding surface of the user device. Furthermore, the shape of the display 725 may be a non-rectangular, irregular shape, i.e., an irregularly shaped display. The material used for the display 725 may include LCD (Liquid Crystal Display) or OLED (Organic Light-Emitting Diode).
[0248] The camera module 726 is used to capture images or videos. Optionally, the camera module 726 includes a front camera and a rear camera. Typically, the front camera is located on the front of the user device, and the rear camera on the back. In some embodiments, at least two rear cameras are provided, which may be selected from a main camera, a depth camera, a wide-angle camera, a telephoto camera, etc. This allows for features such as background blurring by fusing the main camera and the depth camera, or fusion shooting features such as panoramic shooting or VR (Virtual Reality) shooting by fusing the main camera and the wide-angle camera. In some embodiments, the camera module 726 may further include a flash. The flash may be a monochromatic or dichromatic flash. A dichromatic flash refers to a combination of a warm-colored flash and a cool-colored flash, which can be used for light intensity correction under different color temperature conditions.
[0249] Power supply 727 is used to supply power to each component in the user device. Power supply 727 may be an AC power supply, a DC power supply, a disposable battery, or a secondary battery (rechargeable battery). If power supply 727 includes a secondary battery, the battery may be a wired rechargeable battery or a wireless rechargeable battery. A wired rechargeable battery is charged via a wired cable, and a wireless rechargeable battery is charged via a wireless coil. The secondary battery may be used to support fast charging technology.
[0250] Based on a similar concept to the above-described method, embodiments of the present invention further provide a machine-readable storage medium. Several computer instructions are stored in the machine-readable storage medium, and when the computer instructions are executed by a processor, the resource allocation method disclosed in the above-described embodiments of the present invention is executed.
[0251] Here, the machine-readable storage medium may be any electronic, magnetic, optical, or other physical storage device capable of storing or holding information such as executable instructions and data. For example, the machine-readable storage medium may be RAM (Random Access Memory), volatile memory, non-volatile memory, flash memory, storage drives (e.g., hard disk drives), solid-state drives, any type of storage disk (e.g., optical discs, DVDs, etc.), or similar storage media, or a combination thereof.
[0252] The systems, devices, modules, or units described in the above embodiments may be specifically implemented by computer entities or by products having some function. Typical implementing devices are computers, and the specific forms of computers may be personal computers, laptop computers, mobile phones, camera phones, smartphones, personal digital assistants (Personal Digital Assistants), media players, navigation devices, email terminals, game consoles, tablets, wearable devices, or any combination of these devices.
[0253] The above description is merely an embodiment of the present invention and does not limit it. The present invention can be modified and altered in various ways by those skilled in the art. Any modifications, equivalent substitutions, improvements, etc., made within the spirit and principles of the present invention should be included within the scope of the claims of the present invention.
Claims
1. A resource allocation method applicable to a base station, The steps include: transmitting bandwidth portion (BWP) frequency domain resource configuration information to the user device; The step includes transmitting target BWP instruction information to the user device, The BWP frequency domain resource configuration information includes a mapping relationship between a resource identifier and a subband full-duplex (SBFD) frequency domain resource, and the resource identifier includes a BWP identifier and a carrier identifier. The target BWP instruction information is used by the user device to obtain a target BWP setting pair corresponding to the target BWP instruction information from the BWP activation setting table, and to determine the target SBFD frequency domain resource associated with the target BWP identifier and the target carrier identifier based on the mapping relationship between the resource identifier and the SBFD frequency domain resource. The aforementioned target BWP setting pair includes the target BWP identifier and the target carrier identifier, The BWP activation setting table includes a mapping relationship between BWP instruction information and BWP setting pairs. A resource allocation method characterized by the following:
2. The BWP identifier includes an uplink BWP identifier and a downlink BWP identifier, wherein the uplink BWP identifier and the downlink BWP identifier are identical, and the carrier identifier includes a first carrier identifier and a second carrier identifier. The uplink BWP identifier corresponds to the first carrier identifier, the downlink BWP identifier corresponds to the second carrier identifier, or The uplink BWP identifier corresponds to the first carrier identifier, and the uplink BWP identifier and the downlink BWP identifier correspond to the second carrier identifier, or The downlink BWP identifier corresponds to the first carrier identifier, and the uplink BWP identifier and the downlink BWP identifier correspond to the second carrier identifier, or The uplink BWP identifier and the downlink BWP identifier correspond to the first carrier identifier, and the uplink BWP identifier and the downlink BWP identifier correspond to the second carrier identifier. The method according to feature 1.
3. The BWP identifier includes an uplink BWP identifier and a downlink BWP identifier, and unlike the uplink BWP identifier and the downlink BWP identifier, the carrier identifier includes a first carrier identifier and a second carrier identifier, where the uplink BWP identifier corresponds to the first carrier identifier and the downlink BWP identifier corresponds to the second carrier identifier. Or, The BWP identifier includes a first uplink BWP identifier, a first downlink BWP identifier, a second uplink BWP identifier, and a second downlink BWP identifier, wherein the first uplink BWP identifier and the first downlink BWP identifier are identical, the second uplink BWP identifier and the second downlink BWP identifier are identical, and unlike the first uplink BWP identifier and the second uplink BWP identifier, the carrier identifier includes a first carrier identifier and a second carrier identifier, wherein the first uplink BWP identifier and the first downlink BWP identifier correspond to the first carrier identifier, and the second uplink BWP identifier and the second downlink BWP identifier correspond to the second carrier identifier. The method according to feature 1.
4. The SBFD frequency domain resource is a frequency domain resource set within the carrier indicated by the carrier identifier, and is a frequency domain resource corresponding to the BWP identifier. Unlike the SBFD frequency domain resource corresponding to the uplink BWP identifier and the SBFD frequency domain resource corresponding to the downlink BWP identifier, the size of the SBFD frequency domain resource corresponding to the uplink BWP identifier is different from or the same as the size of the SBFD frequency domain resource corresponding to the downlink BWP identifier. Carriers indicated by different carrier identifiers are either intra-SBFD subband carriers or inter-SBFD subband carriers. The method according to any one of claims 1 to 3, characterized by...
5. Before transmitting the target BWP instruction information to the user device, the method: The further step includes transmitting the BWP activation configuration table to the user device via a Wireless Resource Control (RRC) message. The method according to feature 1.
6. Each BWP setting pair in the BWP activation setting table includes a downlink BWP identifier and a carrier identifier corresponding to the downlink BWP identifier, and an uplink BWP identifier and a carrier identifier corresponding to the uplink BWP identifier. The aforementioned target BWP setting pair includes a target downlink BWP identifier and a target uplink BWP identifier, wherein the target downlink BWP identifier and the target uplink BWP identifier are the same or different. The target BWP setting pair includes a carrier identifier corresponding to the target downlink BWP identifier and a carrier identifier corresponding to the target uplink BWP identifier, wherein the carrier identifier corresponding to the target downlink BWP identifier and the carrier identifier corresponding to the target uplink BWP identifier are the same or different. The method according to 1 or 5, characterized by the above.
7. Each BWP setting pair in the BWP activation setting table includes a first setting subpair and a second setting subpair, wherein the first setting subpair includes a first downlink BWP identifier and a carrier identifier corresponding to the first downlink BWP identifier, and a first uplink BWP identifier and a carrier identifier corresponding to the first uplink BWP identifier, and the second setting subpair includes a second downlink BWP identifier and a carrier identifier corresponding to the second downlink BWP identifier, and a second uplink BWP identifier and a carrier identifier corresponding to the second uplink BWP identifier, The aforementioned target BWP setting pair includes a target first setting subpair and a target second setting subpair, The first target setting subpair includes a first target downlink BWP identifier and a first target uplink BWP identifier, wherein the first target downlink BWP identifier and the first target uplink BWP identifier are either the same or different, and the first target setting subpair includes a carrier identifier corresponding to the first target downlink BWP identifier and a carrier identifier corresponding to the first target uplink BWP identifier, wherein the carrier identifier corresponding to the first target downlink BWP identifier and the carrier identifier corresponding to the first target uplink BWP identifier are either the same or different. The aforementioned target second setting subpair includes a target second downlink BWP identifier and a target second uplink BWP identifier, wherein the target second downlink BWP identifier and the target second uplink BWP identifier are either the same or different, and the aforementioned target second setting subpair includes a carrier identifier corresponding to the target second downlink BWP identifier and a carrier identifier corresponding to the target second uplink BWP identifier, wherein the carrier identifier corresponding to the target second downlink BWP identifier and the carrier identifier corresponding to the target second uplink BWP identifier are either the same or different. The method according to 1 or 5, characterized by the above.
8. The step of transmitting the target BWP instruction information to the user device is: A step of sending the BWP activation setting to the user device via a Downlink Control Information (DCI) message, or A step of sending the BWP activation setting to the user device via a media access control-control element (MAC-CE) message, or The step includes sending the BWP activation settings to the user device via an RRC message, The BWP activation setting includes the target BWP instruction information and a switch flag bit. If the switch flag bit is a first value, the setting instructs the user device to obtain a target BWP setting pair corresponding to the target BWP instruction information from the BWP activation setting table. If the switch flag bit is not a first value, the setting instructs the user device not to obtain a target BWP setting pair corresponding to the target BWP instruction information from the BWP activation setting table. Or, The BWP activation setting includes the target BWP instruction information, and if the target BWP instruction information is a predetermined value, it instructs the user device not to obtain the target BWP setting pair corresponding to the target BWP instruction information from the BWP activation setting table, and if the target BWP instruction information is not a predetermined value, it instructs the user device to obtain the target BWP setting pair corresponding to the target BWP instruction information from the BWP activation setting table. The method according to feature 1.
9. After transmitting the target BWP instruction information to the user device, If the SBFD frequency domain resources used by the user device change during the BWP switching time, the steps include: acquiring updated target BWP instruction information; The step further includes transmitting the updated target BWP instruction information to the user device, Here, the updated target BWP instruction information corresponds to the changed SBFD frequency domain resource, The updated target BWP instruction resource is used by the user device to obtain a target BWP setting pair corresponding to the updated target BWP instruction information from the BWP activation setting table. The method according to feature 1.
10. A resource allocation method applied to a user device, The steps include receiving bandwidth portion (BWP) frequency domain resource configuration information transmitted from the base station, The steps include receiving target BWP instruction information transmitted from the base station, and obtaining a target BWP setting pair corresponding to the target BWP instruction information from the acquired BWP activation setting table, The step of determining a target SBFD frequency domain resource associated with a target BWP identifier and a target carrier identifier in the target BWP setting pair, based on a mapping relationship between a resource identifier and a subband full-duplex (SBFD) frequency domain resource, Here, the BWP frequency domain resource setting information includes a mapping relationship between the resource identifier and the SBFD frequency domain resource, and the resource identifier includes a BWP identifier and a carrier identifier. The aforementioned target BWP setting pair includes the target BWP identifier and the target carrier identifier, The BWP activation setting table includes a mapping relationship between BWP instruction information and BWP setting pairs. A resource allocation method characterized by the following:
11. The BWP identifier includes an uplink BWP identifier and a downlink BWP identifier, wherein the uplink BWP identifier and the downlink BWP identifier are identical, and the carrier identifier includes a first carrier identifier and a second carrier identifier. The uplink BWP identifier corresponds to the first carrier identifier, the downlink BWP identifier corresponds to the second carrier identifier, or The uplink BWP identifier corresponds to the first carrier identifier, and the uplink BWP identifier and the downlink BWP identifier correspond to the second carrier identifier, or The downlink BWP identifier corresponds to the first carrier identifier, and the uplink BWP identifier and the downlink BWP identifier correspond to the second carrier identifier, or The uplink BWP identifier and the downlink BWP identifier correspond to the first carrier identifier, and the uplink BWP identifier and the downlink BWP identifier correspond to the second carrier identifier. The method according to the present invention, characterized by the present invention.
12. The BWP identifier includes an uplink BWP identifier and a downlink BWP identifier, and unlike the uplink BWP identifier and the downlink BWP identifier, the carrier identifier includes a first carrier identifier and a second carrier identifier, where the uplink BWP identifier corresponds to the first carrier identifier and the downlink BWP identifier corresponds to the second carrier identifier. Or, The BWP identifier includes a first uplink BWP identifier, a first downlink BWP identifier, a second uplink BWP identifier, and a second downlink BWP identifier, wherein the first uplink BWP identifier and the first downlink BWP identifier are identical, the second uplink BWP identifier and the second downlink BWP identifier are identical, and unlike the first uplink BWP identifier and the second uplink BWP identifier, the carrier identifier includes a first carrier identifier and a second carrier identifier, wherein the first uplink BWP identifier and the first downlink BWP identifier correspond to the first carrier identifier, and the second uplink BWP identifier and the second downlink BWP identifier correspond to the second carrier identifier. The method according to the present invention, characterized by the present invention.
13. The SBFD frequency domain resource is a frequency domain resource set within the carrier indicated by the carrier identifier, and is a frequency domain resource corresponding to the BWP identifier. Unlike the SBFD frequency domain resource corresponding to the uplink BWP identifier and the SBFD frequency domain resource corresponding to the downlink BWP identifier, the size of the SBFD frequency domain resource corresponding to the uplink BWP identifier is different from or the same as the size of the SBFD frequency domain resource corresponding to the downlink BWP identifier. Carriers indicated by different carrier identifiers are either intra-SBFD subband carriers or inter-SBFD subband carriers. The method according to any one of claims 10 to 12, characterized by...
14. Before receiving the target BWP instruction information transmitted from the base station, the method A step of obtaining the BWP activation setting table that has been set in advance on the user device via the physical layer, Or, The step further includes receiving the BWP activation configuration table transmitted from the base station via a Radio Resource Control (RRC) message, The method according to the present invention, characterized by the present invention.
15. Each BWP setting pair in the BWP activation setting table includes a downlink BWP identifier and a carrier identifier corresponding to the downlink BWP identifier, and an uplink BWP identifier and a carrier identifier corresponding to the uplink BWP identifier. The aforementioned target BWP setting pair includes a target downlink BWP identifier and a target uplink BWP identifier, wherein the target downlink BWP identifier and the target uplink BWP identifier are the same or different. The target BWP setting pair includes a carrier identifier corresponding to the target downlink BWP identifier and a carrier identifier corresponding to the target uplink BWP identifier, wherein the carrier identifier corresponding to the target downlink BWP identifier and the carrier identifier corresponding to the target uplink BWP identifier are the same or different. The method according to 10 or 14, characterized by the features described herein.
16. Each BWP setting pair in the BWP activation setting table includes a first setting subpair and a second setting subpair, wherein the first setting subpair includes a first downlink BWP identifier and a carrier identifier corresponding to the first downlink BWP identifier, and a first uplink BWP identifier and a carrier identifier corresponding to the first uplink BWP identifier, and the second setting subpair includes a second downlink BWP identifier and a carrier identifier corresponding to the second downlink BWP identifier, and a second uplink BWP identifier and a carrier identifier corresponding to the second uplink BWP identifier, The aforementioned target BWP setting pair includes a target first setting subpair and a target second setting subpair, The first target setting subpair includes a first target downlink BWP identifier and a first target uplink BWP identifier, wherein the first target downlink BWP identifier and the first target uplink BWP identifier are either the same or different, and the first target setting subpair includes a carrier identifier corresponding to the first target downlink BWP identifier and a carrier identifier corresponding to the first target uplink BWP identifier, wherein the carrier identifier corresponding to the first target downlink BWP identifier and the carrier identifier corresponding to the first target uplink BWP identifier are either the same or different. The aforementioned target second setting subpair includes a target second downlink BWP identifier and a target second uplink BWP identifier, wherein the target second downlink BWP identifier and the target second uplink BWP identifier are either the same or different, and the aforementioned target second setting subpair includes a carrier identifier corresponding to the target second downlink BWP identifier and a carrier identifier corresponding to the target second uplink BWP identifier, wherein the carrier identifier corresponding to the target second downlink BWP identifier and the carrier identifier corresponding to the target second uplink BWP identifier are either the same or different. The method according to 10 or 14, characterized by the features described herein.
17. Receiving target BWP instruction information transmitted from the aforementioned base station means Receiving BWP activation settings transmitted from the base station via Downlink Control Information (DCI) messages, or Receiving BWP activation settings transmitted from the base station via a media access control-control element (MAC-CE) message, or The RRC message includes receiving the BWP activation settings transmitted from the base station, The BWP activation setting includes the target BWP instruction information and a switch flag bit. If the switch flag bit is a first value, the user device retrieves a target BWP setting pair corresponding to the target BWP instruction information from the BWP activation setting table. If the switch flag bit is not a first value, the user device is prohibited from retrieving a target BWP setting pair corresponding to the target BWP instruction information from the BWP activation setting table. Or, The BWP activation setting includes the target BWP instruction information. If the target BWP instruction information is a predetermined value, the user device is prohibited from obtaining the target BWP setting pair corresponding to the target BWP instruction information from the BWP activation setting table. If the target BWP instruction information is not a predetermined value, the user device obtains the target BWP setting pair corresponding to the target BWP instruction information from the BWP activation setting table. The method according to the present invention, characterized by the present invention.
18. After receiving the target BWP instruction information transmitted from the aforementioned base station, The steps include receiving updated target BWP instruction information transmitted from the base station within the BWP switching time, The step of obtaining a target BWP setting pair corresponding to the updated target BWP instruction information from the BWP activation setting table, further includes the step of Here, the updated target BWP instruction information corresponds to the changed SBFD frequency domain resource, The method according to the present invention, characterized by the present invention.
19. A resource allocation method applicable to a base station, The steps include transmitting subband full-duplex (SBFD) resource allocation information to the user device, The step includes transmitting SBFD configuration information corresponding to the carrier to the user device, The aforementioned SBFD resource allocation information is used to specify SBFD frequency domain resources set for multiple carriers within a carrier group, or SBFD frequency domain resources set for each of the multiple carriers. Here, in the SBFD frequency domain resource set for multiple carriers within the carrier group, there exists at least one set of conflicting slots for different carriers within the carrier group, In the SBFD frequency domain resource set for each of the aforementioned multiple carriers, there exists at least one set of reciprocal slots within the carrier, The aforementioned conflicting slots include uplink slots and downlink slots, The SBFD configuration information is used to indicate whether the SBFD frequency domain resource on the carrier is enabled or disabled. A resource allocation method characterized by the following:
20. The aforementioned SBFD resource allocation information is used to indicate SBFD frequency domain resources set for multiple carriers within a carrier group. The SBFD resource allocation information includes a first allocation instruction and a second allocation instruction, wherein for each of a plurality of carriers, the first allocation instruction is used to set all slots included in the carrier as Flexible slots, and the second allocation instruction is used to instruct whether each Flexible slot is used as an uplink slot or a downlink slot. Or, The SBFD resource allocation information includes a third allocation instruction, and for each of the multiple carriers, the third allocation instruction is used to set each slot included in the carrier as either an uplink slot or a downlink slot. Or, The SBFD resource allocation information includes a fourth allocation instruction and a fifth allocation instruction, wherein, for a first carrier among a plurality of carriers, the fourth allocation instruction is used to set each slot included in the first carrier as either an uplink slot or a downlink slot, and for a second carrier other than the first carrier, the fifth allocation instruction is used to specify the offset between the second carrier and the first carrier. The method according to feature 19.
21. The fifth assignment instruction is used to indicate whether the offset between the second carrier and the first carrier is valid. The method according to the 20th invention, characterized by the present invention.
22. When transmitting SBFD configuration information corresponding to a carrier to the user device, if the SBFD configuration information includes an inactivation instruction for a third carrier among a plurality of carriers, the inactivation instruction is used to deactivate the third carrier, and the inactivation instruction is also used to indicate that the SBFD frequency domain resources on the third carrier are invalid. The method according to feature 19.
23. When transmitting SBFD configuration information corresponding to a carrier to the user device, if the SBFD configuration information for a fourth carrier among a plurality of carriers includes an activation instruction and an enable instruction for the fourth carrier, the activation instruction is used to activate the fourth carrier, and the enable instruction is used to indicate whether the SBFD frequency domain resources on the fourth carrier are enabled or disabled. The method according to feature 19.
24. A resource allocation method applied to a user device, The steps include receiving subband full-duplex (SBFD) resource allocation information transmitted from a base station, The step includes receiving SBFD configuration information corresponding to a carrier transmitted from the base station, The aforementioned SBFD resource allocation information is used to specify SBFD frequency domain resources set for multiple carriers within a carrier group, or SBFD frequency domain resources set for each of the multiple carriers. Here, in the SBFD frequency domain resource set for multiple carriers within the carrier group, there exists at least one set of conflicting slots for different carriers within the carrier group, In the SBFD frequency domain resource set for each of the aforementioned multiple carriers, there exists at least one set of reciprocal slots within the carrier, The aforementioned conflicting slots include uplink slots and downlink slots, The SBFD configuration information is used to indicate whether the SBFD frequency domain resource on the carrier is enabled or disabled. A resource allocation method characterized by the following:
25. The aforementioned SBFD resource allocation information is used to indicate SBFD frequency domain resources set for multiple carriers within a carrier group. The SBFD resource allocation information includes a first allocation instruction and a second allocation instruction, wherein for each of a plurality of carriers, the first allocation instruction is used to set all slots included in the carrier as Flexible slots, and the second allocation instruction is used to instruct whether each Flexible slot is used as an uplink slot or a downlink slot. Or, The SBFD resource allocation information includes a third allocation instruction, and for each of the multiple carriers, the third allocation instruction is used to set each slot included in the carrier as either an uplink slot or a downlink slot. Or, The SBFD resource allocation information includes a fourth allocation instruction and a fifth allocation instruction, wherein, for a first carrier among a plurality of carriers, the fourth allocation instruction is used to set each slot included in the first carrier as either an uplink slot or a downlink slot, and for a second carrier other than the first carrier, the fifth allocation instruction is used to specify the offset between the second carrier and the first carrier. The method according to feature 24.
26. The fifth assignment instruction is used to indicate whether the offset between the second carrier and the first carrier is valid. The method according to the present invention of the present invention.
27. When receiving SBFD configuration information corresponding to a carrier transmitted from the base station, if the SBFD configuration information includes a deactivation instruction for a third carrier among multiple carriers, the deactivation instruction is used to deactivate the third carrier, and the deactivation instruction is also used to indicate that the SBFD frequency domain resources on the third carrier are invalid. The method according to feature 24.
28. When receiving SBFD configuration information corresponding to a carrier transmitted from the base station, if the SBFD configuration information for a fourth carrier among multiple carriers includes an activation instruction and an enable instruction for the fourth carrier, the activation instruction is used to activate the fourth carrier, and the enable instruction is used to indicate whether the SBFD frequency domain resources on the fourth carrier are enabled or disabled. The method according to feature 24.
29. A resource allocation device applied to a base station, An acquisition module configured to acquire bandwidth portion (BWP) frequency domain resource configuration information, A transmission module configured to transmit the BWP frequency domain resource setting information to a user device and to transmit target BWP instruction information to the user device, The BWP frequency domain resource configuration information includes a mapping relationship between a resource identifier and a subband full-duplex (SBFD) frequency domain resource, and the resource identifier includes a BWP identifier and a carrier identifier. The target BWP instruction information is used by the user device to obtain a target BWP setting pair corresponding to the target BWP instruction information from the BWP activation setting table, and to determine the target SBFD frequency domain resource associated with the target BWP identifier and the target carrier identifier based on the mapping relationship between the resource identifier and the SBFD frequency domain resource. The aforementioned target BWP setting pair includes the target BWP identifier and the target carrier identifier, The BWP activation setting table includes a mapping relationship between BWP instruction information and BWP setting pairs. A resource allocation device characterized by the following features.
30. The BWP identifier includes an uplink BWP identifier and a downlink BWP identifier, wherein the uplink BWP identifier and the downlink BWP identifier are identical, and the carrier identifier includes a first carrier identifier and a second carrier identifier. The uplink BWP identifier corresponds to the first carrier identifier, the downlink BWP identifier corresponds to the second carrier identifier, or The uplink BWP identifier corresponds to the first carrier identifier, and the uplink BWP identifier and the downlink BWP identifier correspond to the second carrier identifier, or The downlink BWP identifier corresponds to the first carrier identifier, and the uplink BWP identifier and the downlink BWP identifier correspond to the second carrier identifier, or The uplink BWP identifier and the downlink BWP identifier correspond to the first carrier identifier, and the uplink BWP identifier and the downlink BWP identifier correspond to the second carrier identifier. The apparatus according to feature 29.
31. The BWP identifier includes an uplink BWP identifier and a downlink BWP identifier, and unlike the uplink BWP identifier and the downlink BWP identifier, the carrier identifier includes a first carrier identifier and a second carrier identifier, where the uplink BWP identifier corresponds to the first carrier identifier and the downlink BWP identifier corresponds to the second carrier identifier. Or, The BWP identifier includes a first uplink BWP identifier, a first downlink BWP identifier, a second uplink BWP identifier, and a second downlink BWP identifier, wherein the first uplink BWP identifier and the first downlink BWP identifier are identical, the second uplink BWP identifier and the second downlink BWP identifier are identical, and unlike the first uplink BWP identifier and the second uplink BWP identifier, the carrier identifier includes a first carrier identifier and a second carrier identifier, wherein the first uplink BWP identifier and the first downlink BWP identifier correspond to the first carrier identifier, and the second uplink BWP identifier and the second downlink BWP identifier correspond to the second carrier identifier. The apparatus according to feature 29.
32. The SBFD frequency domain resource is a frequency domain resource set within the carrier indicated by the carrier identifier, and is a frequency domain resource corresponding to the BWP identifier. Unlike the SBFD frequency domain resource corresponding to the uplink BWP identifier and the SBFD frequency domain resource corresponding to the downlink BWP identifier, the size of the SBFD frequency domain resource corresponding to the uplink BWP identifier is different from or the same as the size of the SBFD frequency domain resource corresponding to the downlink BWP identifier. Carriers indicated by different carrier identifiers are either intra-SBFD subband carriers or inter-SBFD subband carriers. The apparatus according to any one of claims 29 to 31.
33. The transmission module is further configured to transmit the BWP activation configuration table to the user device via a Radio Resource Control (RRC) message. The apparatus according to feature 29.
34. Each BWP setting pair in the BWP activation setting table includes a downlink BWP identifier and a carrier identifier corresponding to the downlink BWP identifier, and an uplink BWP identifier and a carrier identifier corresponding to the uplink BWP identifier. The aforementioned target BWP setting pair includes a target downlink BWP identifier and a target uplink BWP identifier, wherein the target downlink BWP identifier and the target uplink BWP identifier are the same or different. The target BWP setting pair includes a carrier identifier corresponding to the target downlink BWP identifier and a carrier identifier corresponding to the target uplink BWP identifier, wherein the carrier identifier corresponding to the target downlink BWP identifier and the carrier identifier corresponding to the target uplink BWP identifier are the same or different. The apparatus according to feature 29 or 33.
35. Each BWP setting pair in the BWP activation setting table includes a first setting subpair and a second setting subpair, wherein the first setting subpair includes a first downlink BWP identifier and a carrier identifier corresponding to the first downlink BWP identifier, and a first uplink BWP identifier and a carrier identifier corresponding to the first uplink BWP identifier, and the second setting subpair includes a second downlink BWP identifier and a carrier identifier corresponding to the second downlink BWP identifier, and a second uplink BWP identifier and a carrier identifier corresponding to the second uplink BWP identifier, The aforementioned target BWP setting pair includes a target first setting subpair and a target second setting subpair, The first target setting subpair includes a first target downlink BWP identifier and a first target uplink BWP identifier, wherein the first target downlink BWP identifier and the first target uplink BWP identifier are either the same or different, and the first target setting subpair includes a carrier identifier corresponding to the first target downlink BWP identifier and a carrier identifier corresponding to the first target uplink BWP identifier, wherein the carrier identifier corresponding to the first target downlink BWP identifier and the carrier identifier corresponding to the first target uplink BWP identifier are either the same or different. The aforementioned target second setting subpair includes a target second downlink BWP identifier and a target second uplink BWP identifier, wherein the target second downlink BWP identifier and the target second uplink BWP identifier are either the same or different, and the aforementioned target second setting subpair includes a carrier identifier corresponding to the target second downlink BWP identifier and a carrier identifier corresponding to the target second uplink BWP identifier, wherein the carrier identifier corresponding to the target second downlink BWP identifier and the carrier identifier corresponding to the target second uplink BWP identifier are either the same or different. The apparatus according to feature 29 or 33.
36. When the transmission module transmits the target BWP instruction information to the user device, The Downlink Control Information (DCI) message transmits the BWP activation setting to the user device, or Media access control – Control element (MAC-CE) message transmits BWP activation settings to the user device, or The RRC message is configured to send the BWP activation settings to the user device. The BWP activation setting includes the target BWP instruction information and a switch flag bit. If the switch flag bit is a first value, the setting instructs the user device to obtain a target BWP setting pair corresponding to the target BWP instruction information from the BWP activation setting table. If the switch flag bit is not a first value, the setting instructs the user device not to obtain a target BWP setting pair corresponding to the target BWP instruction information from the BWP activation setting table. Or, The BWP activation setting includes the target BWP instruction information, and if the target BWP instruction information is a predetermined value, it instructs the user device not to obtain the target BWP setting pair corresponding to the target BWP instruction information from the BWP activation setting table, and if the target BWP instruction information is not a predetermined value, it instructs the user device to obtain the target BWP setting pair corresponding to the target BWP instruction information from the BWP activation setting table. The apparatus according to feature 29.
37. The acquisition module is further configured to acquire updated target BWP instruction information if the SBFD frequency domain resources used by the user device change during the BWP switching time. Here, the updated target BWP instruction information corresponds to the changed SBFD frequency domain resource, The transmission module is further configured to transmit the updated target BWP instruction information to the user device. Here, the updated target BWP instruction resource is used by the user device to obtain a target BWP setting pair corresponding to the updated target BWP instruction information from the BWP activation setting table. The apparatus according to feature 29.
38. A resource allocation device applied to a user device, A receiving module configured to receive bandwidth portion (BWP) frequency domain resource setting information transmitted from a base station and to receive target BWP instruction information transmitted from the base station, An acquisition module configured to acquire a target BWP setting pair corresponding to the target BWP instruction information from the acquired BWP activation setting table, Includes a determination module configured to determine a target SBFD frequency domain resource associated with a target BWP identifier and a target carrier identifier in the target BWP setting pair, based on a mapping relationship between a resource identifier and a subband full-duplex (SBFD) frequency domain resource, Here, the BWP frequency domain resource setting information includes a mapping relationship between the resource identifier and the SBFD frequency domain resource, and the resource identifier includes a BWP identifier and a carrier identifier. The aforementioned target BWP setting pair includes the target BWP identifier and the target carrier identifier, The BWP activation setting table includes a mapping relationship between BWP instruction information and BWP setting pairs. A resource allocation device characterized by the following features.
39. The BWP identifier includes an uplink BWP identifier and a downlink BWP identifier, wherein the uplink BWP identifier and the downlink BWP identifier are identical, and the carrier identifier includes a first carrier identifier and a second carrier identifier. The uplink BWP identifier corresponds to the first carrier identifier, the downlink BWP identifier corresponds to the second carrier identifier, or The uplink BWP identifier corresponds to the first carrier identifier, and the uplink BWP identifier and the downlink BWP identifier correspond to the second carrier identifier, or The downlink BWP identifier corresponds to the first carrier identifier, and the uplink BWP identifier and the downlink BWP identifier correspond to the second carrier identifier, or The uplink BWP identifier and the downlink BWP identifier correspond to the first carrier identifier, and the uplink BWP identifier and the downlink BWP identifier correspond to the second carrier identifier. The apparatus according to feature 38.
40. The BWP identifier includes an uplink BWP identifier and a downlink BWP identifier, and unlike the uplink BWP identifier and the downlink BWP identifier, the carrier identifier includes a first carrier identifier and a second carrier identifier, where the uplink BWP identifier corresponds to the first carrier identifier and the downlink BWP identifier corresponds to the second carrier identifier. Or, The BWP identifier includes a first uplink BWP identifier, a first downlink BWP identifier, a second uplink BWP identifier, and a second downlink BWP identifier, wherein the first uplink BWP identifier and the first downlink BWP identifier are identical, the second uplink BWP identifier and the second downlink BWP identifier are identical, and unlike the first uplink BWP identifier and the second uplink BWP identifier, the carrier identifier includes a first carrier identifier and a second carrier identifier, wherein the first uplink BWP identifier and the first downlink BWP identifier correspond to the first carrier identifier, and the second uplink BWP identifier and the second downlink BWP identifier correspond to the second carrier identifier. The apparatus according to feature 38.
41. The SBFD frequency domain resource is a frequency domain resource set within the carrier indicated by the carrier identifier, and is a frequency domain resource corresponding to the BWP identifier. Unlike the SBFD frequency domain resource corresponding to the uplink BWP identifier and the SBFD frequency domain resource corresponding to the downlink BWP identifier, the size of the SBFD frequency domain resource corresponding to the uplink BWP identifier is different from or the same as the size of the SBFD frequency domain resource corresponding to the downlink BWP identifier. Carriers indicated by different carrier identifiers are either intra-SBFD subband carriers or inter-SBFD subband carriers. The apparatus according to any one of claims 38 to 40.
42. The receiving module is further configured to acquire the BWP activation setting table pre-configured in the user device via the physical layer, or to receive the BWP activation setting table transmitted from the base station via a radio resource control (RRC) message. The apparatus according to feature 38.
43. Each BWP setting pair in the BWP activation setting table includes a downlink BWP identifier and a carrier identifier corresponding to the downlink BWP identifier, and an uplink BWP identifier and a carrier identifier corresponding to the uplink BWP identifier. The aforementioned target BWP setting pair includes a target downlink BWP identifier and a target uplink BWP identifier, wherein the target downlink BWP identifier and the target uplink BWP identifier are the same or different. The target BWP setting pair includes a carrier identifier corresponding to the target downlink BWP identifier and a carrier identifier corresponding to the target uplink BWP identifier, wherein the carrier identifier corresponding to the target downlink BWP identifier and the carrier identifier corresponding to the target uplink BWP identifier are the same or different. The apparatus according to feature 38 or 42.
44. Each BWP setting pair in the BWP activation setting table includes a first setting subpair and a second setting subpair, wherein the first setting subpair includes a first downlink BWP identifier and a carrier identifier corresponding to the first downlink BWP identifier, and a first uplink BWP identifier and a carrier identifier corresponding to the first uplink BWP identifier, and the second setting subpair includes a second downlink BWP identifier and a carrier identifier corresponding to the second downlink BWP identifier, and a second uplink BWP identifier and a carrier identifier corresponding to the second uplink BWP identifier, The aforementioned target BWP setting pair includes a target first setting subpair and a target second setting subpair, The first target setting subpair includes a first target downlink BWP identifier and a first target uplink BWP identifier, wherein the first target downlink BWP identifier and the first target uplink BWP identifier are either the same or different, and the first target setting subpair includes a carrier identifier corresponding to the first target downlink BWP identifier and a carrier identifier corresponding to the first target uplink BWP identifier, wherein the carrier identifier corresponding to the first target downlink BWP identifier and the carrier identifier corresponding to the first target uplink BWP identifier are either the same or different. The aforementioned target second setting subpair includes a target second downlink BWP identifier and a target second uplink BWP identifier, wherein the target second downlink BWP identifier and the target second uplink BWP identifier are either the same or different, and the aforementioned target second setting subpair includes a carrier identifier corresponding to the target second downlink BWP identifier and a carrier identifier corresponding to the target second uplink BWP identifier, wherein the carrier identifier corresponding to the target second downlink BWP identifier and the carrier identifier corresponding to the target second uplink BWP identifier are either the same or different. The apparatus according to feature 38 or 42.
45. When the receiving module receives target BWP instruction information transmitted from the base station, The BWP activation settings transmitted from the base station are received via a Downlink Control Information (DCI) message, or Media Access Control – Control Element (MAC-CE) message: The BWP activation setting transmitted from the base station is received, or The system is configured to receive BWP activation settings transmitted from the base station via RRC messages. The BWP activation setting includes the target BWP instruction information and the switch flag bits, If the switch flag bit is a first value, the acquisition module is further configured to acquire a target BWP setting pair corresponding to the target BWP instruction information from the BWP activation setting table. If the switch flag bit is not a first value, the acquisition module is further configured to prohibit the acquisition of the target BWP setting pair corresponding to the target BWP instruction information from the BWP activation setting table. Or, The BWP activation setting includes the target BWP instruction information, If the target BWP instruction information is a predetermined value, the acquisition module is further configured to prohibit the acquisition of the target BWP setting pair corresponding to the target BWP instruction information from the BWP activation setting table. If the target BWP instruction information is not a predetermined value, the acquisition module is further configured to acquire a target BWP setting pair corresponding to the target BWP instruction information from the BWP activation setting table. The apparatus according to feature 38.
46. The receiving module is further configured to receive updated target BWP instruction information transmitted from the base station during the BWP switching time. The acquisition module is further configured to acquire a target BWP setting pair corresponding to the updated target BWP instruction information from the BWP activation setting table. Here, the updated target BWP instruction information corresponds to the changed SBFD frequency domain resource, The apparatus according to feature 38.
47. A resource allocation device applied to a base station, An acquisition module configured to acquire subband full-duplex (SBFD) resource allocation information, A transmission module configured to transmit the SBFD resource allocation information to the user device and to transmit SBFD configuration information corresponding to the carrier to the user device, The aforementioned SBFD resource allocation information is used to specify SBFD frequency domain resources set for multiple carriers within a carrier group, or SBFD frequency domain resources set for each of the multiple carriers. Here, in the SBFD frequency domain resource set for multiple carriers within the carrier group, there exists at least one set of conflicting slots for different carriers within the carrier group, In the SBFD frequency domain resource set for each of the aforementioned multiple carriers, there exists at least one set of reciprocal slots within the carrier, The aforementioned conflicting slots include uplink slots and downlink slots, The SBFD configuration information is used to indicate whether the SBFD frequency domain resource on the carrier is enabled or disabled. A resource allocation device characterized by the following features.
48. The aforementioned SBFD resource allocation information is used to indicate SBFD frequency domain resources set for multiple carriers within a carrier group. The SBFD resource allocation information includes a first allocation instruction and a second allocation instruction, wherein for each of a plurality of carriers, the first allocation instruction is used to set all slots included in the carrier as Flexible slots, and the second allocation instruction is used to instruct whether each Flexible slot is used as an uplink slot or a downlink slot. Or, The SBFD resource allocation information includes a third allocation instruction, and for each of the multiple carriers, the third allocation instruction is used to set each slot included in the carrier as either an uplink slot or a downlink slot. Or, The SBFD resource allocation information includes a fourth allocation instruction and a fifth allocation instruction, wherein, for a first carrier among a plurality of carriers, the fourth allocation instruction is used to set each slot included in the first carrier as either an uplink slot or a downlink slot, and for a second carrier other than the first carrier, the fifth allocation instruction is used to specify the offset between the second carrier and the first carrier. The apparatus according to feature 47.
49. The fifth assignment instruction is used to indicate whether the offset between the second carrier and the first carrier is valid. The apparatus according to feature 48.
50. When transmitting SBFD configuration information corresponding to a carrier to the user device, if the SBFD configuration information includes an inactivation instruction for a third carrier among a plurality of carriers, the inactivation instruction is used to deactivate the third carrier, and the inactivation instruction is also used to indicate that the SBFD frequency domain resources on the third carrier are invalid. The apparatus according to feature 47.
51. When transmitting SBFD configuration information corresponding to a carrier to the user device, if the SBFD configuration information for a fourth carrier among a plurality of carriers includes an activation instruction and an enable instruction for the fourth carrier, the activation instruction is used to activate the fourth carrier, and the enable instruction is used to indicate whether the SBFD frequency domain resources on the fourth carrier are enabled or disabled. The apparatus according to feature 47.
52. A resource allocation device applied to a user device, A receiving module configured to receive subband full-duplex (SBFD) resource allocation information transmitted from a base station and to receive SBFD configuration information corresponding to a carrier transmitted from the base station, Includes a decision module configured to determine whether to enable or disable SBFD frequency domain resources on the carrier based on SBFD configuration information corresponding to the carrier, The aforementioned SBFD resource allocation information is used to specify SBFD frequency domain resources set for multiple carriers within a carrier group, or SBFD frequency domain resources set for each of the multiple carriers. Here, in the SBFD frequency domain resource set for multiple carriers within the carrier group, there exists at least one set of conflicting slots for different carriers within the carrier group, In the SBFD frequency domain resource set for each of the aforementioned multiple carriers, there exists at least one set of reciprocal slots within the carrier, The aforementioned conflicting slots include uplink slots and downlink slots, The SBFD configuration information is used to indicate whether the SBFD frequency domain resource on the carrier is enabled or disabled. A resource allocation device characterized by the following features.
53. The aforementioned SBFD resource allocation information is used to indicate SBFD frequency domain resources set for multiple carriers within a carrier group. The SBFD resource allocation information includes a first allocation instruction and a second allocation instruction, wherein for each of a plurality of carriers, the first allocation instruction is used to set all slots included in the carrier as Flexible slots, and the second allocation instruction is used to instruct whether each Flexible slot is used as an uplink slot or a downlink slot. Or, The SBFD resource allocation information includes a third allocation instruction, and for each of the multiple carriers, the third allocation instruction is used to set each slot included in the carrier as either an uplink slot or a downlink slot. Or, The SBFD resource allocation information includes a fourth allocation instruction and a fifth allocation instruction, wherein, for a first carrier among a plurality of carriers, the fourth allocation instruction is used to set each slot included in the first carrier as either an uplink slot or a downlink slot, and for a second carrier other than the first carrier, the fifth allocation instruction is used to specify the offset between the second carrier and the first carrier. The apparatus according to feature 52.
54. The fifth assignment instruction is used to indicate whether the offset between the second carrier and the first carrier is valid. The apparatus according to feature 53.
55. When receiving SBFD configuration information corresponding to a carrier transmitted from the base station, if the SBFD configuration information includes a deactivation instruction for a third carrier among multiple carriers, the deactivation instruction is used to deactivate the third carrier, and the deactivation instruction is also used to indicate that the SBFD frequency domain resources on the third carrier are invalid. The apparatus according to feature 52.
56. When receiving SBFD configuration information corresponding to a carrier transmitted from the base station, if the SBFD configuration information for a fourth carrier among multiple carriers includes an activation instruction and an enable instruction for the fourth carrier, the activation instruction is used to activate the fourth carrier, and the enable instruction is used to indicate whether the SBFD frequency domain resources on the fourth carrier are enabled or disabled. The apparatus according to feature 52.
57. A base station comprising a processor and a machine-readable storage medium, wherein the machine-readable storage medium stores device-executable instructions that can be executed by the processor, and the processor is configured to execute the device-executable instructions to perform the method according to any one of claims 1 to 9, 19 to 23. A base station characterized by the following features.
58. A user device comprising a processor and a machine-readable storage medium, wherein the machine-readable storage medium stores device-executable instructions that can be executed by the processor, and the processor is configured to execute the device-executable instructions to perform the method according to any one of claims 10 to 18, 24 to 28. A user device characterized by the following features.