Method and device for frequency domain resource allocation on discontinuous sub-band of sub-band full duplex in mobile communication

By excluding a subset of resource modules outside of discontinuous subbands and reindexing virtual and physical resource modules, the problem of frequency domain resource allocation across discontinuous subbands in subband full-duplex is solved, achieving flexible and accurate resource allocation applicable to various wireless communication networks.

CN121128278APending Publication Date: 2025-12-12MEDIATEK SINGAPORE PTE LTD
View PDF 0 Cites 0 Cited by

Patent Information

Application Number
CN202480031036.8
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Priority Date
2023-05-09
Filing Date
2024-05-09
Publication Date
2025-12-12

AI Technical Summary

Technical Problem

Existing frequency domain resource allocation methods cannot effectively allocate virtual and physical resource modules across discontinuous subbands in subband full-duplex, making resource allocation inapplicable.

Method used

By excluding a subset of resource modules outside of discontinuous subbands and by re-indexing virtual and physical resource modules, frequency domain resource allocation across discontinuous subbands is achieved. The resource allocation is indicated by a subset of the frequency domain allocation field, and the encoding rules of the resource indication value are adjusted.

Benefits of technology

It enables efficient resource allocation across discontinuous subbands in full-duplex subband, improving the flexibility and accuracy of resource allocation, and is applicable to various wireless communication networks.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN121128278A_ABST
    Figure CN121128278A_ABST
Patent Text Reader

Abstract

Various solutions for frequency domain resource allocation (FDRA for short) of discontinuous sub-bands in sub-band full duplex (SBFD for short) are described for a device in mobile communication, and a method and a device for the same are described for a device in the mobile communication, and for a device in the mobile communication, the method and the device are described for a frequency domain resource allocation (FDRA) of discontinuous sub-bands in the SBFD for short for the SBFD for short for the SBFD for the discontinuous sub-bands in the SBFD for the discontinuous sub-bands. The apparatus may receive an SBFD configuration and an FDRA configuration from the network node. The SBFD configuration comprises discontinuous sub-bands in a slot (slot), and the FDRA configuration comprises a plurality of resource blocks (RBs for short). The apparatus may receive information from a network node. This information indicates to the apparatus that a subset of RBs located outside of the discontinuous subband is excluded.
Need to check novelty before this filing date? Find Prior Art

Description

[0001] Cross-referencing

[0002] This disclosure is part of a non-provisional application that claims priority to U.S. Patent Application No. 63 / 500,929, filed May 9, 2023, the contents of which are incorporated herein by reference in their entirety. [Technical Field]

[0003] This disclosure relates to mobile communications, and particularly to frequency domain resource allocation (FDRA) of a mobile communication device on discontinuous subbands in sub-band full duplex (SBFD). [Background Technology]

[0004] Unless otherwise stated herein, the methods described in this section are not prior art to the following claims and are not acknowledged as prior art simply because they are not included in this section.

[0005] In 5G New Radio (NR) mobile communication, sub-band full-duplex (SBFD) technology has been introduced. Typically, discontinuous subbands can be configured within a single time slot. For example, two discontinuous downlink subbands and one uplink subband located between the discontinuous downlink subbands can be configured within a single time slot, or two discontinuous uplink subbands and one downlink subband located between the discontinuous uplink subbands can be configured within a single time slot.

[0006] However, regarding the physical downlink shared channel (PDSCH) and physical uplink shared channel (PUSCH), traditional frequency domain resource allocation (FDRA), particularly resource allocation type 1 which uses resource indication values ​​(RIVs) to configure a set of virtual resource blocks (VRBs), may not be suitable for resource allocation across discontinuous subbands in SBFD. More specifically, there is no solution for allocating VRBs and physical resource blocks (PRBs) configured in traditional FDRA across discontinuous subbands in SBFD.

[0007] Therefore, how to apply FDRA across discontinuous subbands in SBFD, and how to correctly allocate VRBs and PRBs across discontinuous subbands in SBFD, has become an important issue in newly developed wireless communication networks. Thus, a suitable scheme is needed to apply FDRA across discontinuous subbands in SBFD. [Summary of the Invention]

[0008] The following summary is illustrative only and is not intended to be limiting in any way. That is, the summary aims to introduce the concepts, highlights, benefits, and advantages of the novel and non-obvious techniques described herein. Selected embodiments will be further illustrated in the detailed description. Therefore, the following summary is not intended to identify the essential features of the claimed claims, nor is it intended to determine the scope of the claimed claims.

[0009] The objective of this disclosure is to propose a solution or scheme to address the aforementioned problems related to frequency domain resource allocation (FDRA) on discontinuous subbands in sub-band full duplex (SBFD) associated with mobile communication devices.

[0010] In one aspect, one approach may involve the device receiving SBFD configuration and FDRA configuration from a network node. The SBFD configuration comprises discontinuous subbands within a time slot, while the FDRA configuration comprises multiple resource blocks (RBs). This approach may also involve the device receiving information from the network node indicating that a subset of RBs located outside the discontinuous subbands has been excluded.

[0011] In one aspect, one approach may involve the device sending SBFD configuration and FDRA configuration to the user equipment (UE). The SBFD configuration includes discontinuous subbands within a time slot, while the FDRA configuration includes multiple RBs. This approach may also involve the device sending information to the UE indicating to the UE that a subset of RBs located outside the discontinuous subbands has been excluded.

[0012] In one aspect, the apparatus may include a transceiver that wirelessly communicates with at least one network node of a wireless network during operation. The apparatus may also include a processor communicatively connected to the transceiver. Operations that the processor may perform during operation include receiving SBFD configuration and FDRA configuration from the network node via the transceiver. The SBFD configuration includes discontinuous subbands within a time slot, while the FDRA configuration includes a plurality of RBs. Further operations that the processor may perform include receiving information from the network node via the transceiver. This information indicates to the apparatus that a subset of RBs located outside the discontinuous subbands has been excluded.

[0013] In one aspect, the apparatus may include a transceiver that wirelessly communicates with at least one UE of a wireless network during operation. The apparatus may also include a processor communicatively connected to the transceiver. Operations that the processor may perform during operation include transmitting SBFD configuration and FDRA configuration to the UE via the transceiver. The SBFD configuration includes discontinuous subbands within a time slot, while the FDRA configuration includes multiple RBs. Further operations that the processor may perform include transmitting information to the UE via the transceiver. This information indicates to the UE that a subset of RBs located outside the discontinuous subbands has been excluded.

[0014] It is worth noting that although the descriptions provided herein may be made within the context of certain wireless access technologies, networks, and network topologies (such as Long-Term Evolution (LTE), LTE-Advanced, LTE-Advanced Pro, 5th Generation (5G), New Radio (NR), Internet-of-Things (IoT), Narrow Band Internet of Things (NB-IoT), Industrial Internet of Things (IIoT), and 6th Generation (6G)), the proposed concepts, schemes, and any variations / derivatives thereof can be implemented in other types of wireless access technologies, networks, and network topologies. Therefore, the scope of this disclosure is not limited to the examples described herein. [Attached Image Description]

[0015] The accompanying drawings are included to provide a further understanding of this disclosure and form part of this disclosure. The drawings illustrate embodiments of the disclosure and, together with the detailed description, serve to explain the principles of the disclosure. It will be understood that the drawings are not necessarily to scale, as some components may be shown out of proportion to their actual dimensions in order to clearly illustrate the concepts of the disclosure.

[0016] Figure 1 This is a diagram illustrating an example scenario under the scheme described according to embodiments of the present disclosure.

[0017] Figure 2 This is a diagram illustrating an example scenario under the scheme described according to embodiments of the present disclosure.

[0018] Figure 3 This is a diagram illustrating an example scenario under the scheme described according to embodiments of the present disclosure.

[0019] Figure 4 This is a diagram illustrating an example scenario under the scheme described according to embodiments of the present disclosure.

[0020] Figure 5 This is a diagram illustrating an example scenario under the scheme described according to embodiments of the present disclosure.

[0021] Figure 6 This is a diagram illustrating an example scenario under the scheme described according to embodiments of the present disclosure.

[0022] Figure 7 This is a diagram illustrating an example scenario under the scheme described according to embodiments of the present disclosure.

[0023] Figure 8 This is a diagram illustrating an example scenario under the scheme described according to embodiments of the present disclosure.

[0024] Figure 9 This is a diagram illustrating an example scenario under the scheme described according to embodiments of the present disclosure.

[0025] Figure 10 This is a diagram illustrating an example scenario under the scheme described according to embodiments of the present disclosure.

[0026] Figure 11 This is a diagram illustrating an example scenario under the scheme described according to embodiments of the present disclosure.

[0027] Figure 12 This is a diagram illustrating an example scenario under the scheme described according to embodiments of the present disclosure.

[0028] Figure 13 This is a block diagram of an example communication system according to an embodiment of the present disclosure.

[0029] Figure 14 This is a flowchart of an example process according to an embodiment of the present disclosure.

[0030] Figure 15 This is a flowchart of an example process according to an embodiment of the present disclosure.

Detailed Implementation Methods

[0031] This document discloses detailed embodiments and implementations of the claimed claims. However, it should be understood that the disclosed embodiments and implementations are merely illustrative examples of the claimed claims and may be embodied in various forms. This disclosure may be embodied in many different forms and should not be construed as limited to the exemplary embodiments and implementations described herein. Rather, these exemplary embodiments and implementations are intended to make the description of this disclosure comprehensive and complete, and to fully convey the scope of this disclosure to those skilled in the art. Details of well-known features and techniques may be omitted in the following description to avoid unnecessarily obscuring the presented embodiments and implementations.

[0032] Overview

[0033] The embodiments disclosed herein relate to various techniques, methods, schemes, and / or solutions for frequency domain resource allocation (FDRA) on discontinuous subbands in sub-band full-duplex (SBFD) associated with mobile communication devices. According to this disclosure, many possible solutions can be implemented individually or in combination. That is, although these possible solutions may be described individually below, two or more of these possible solutions may be implemented in some combination.

[0034] Regarding this disclosure, allocating resource blocks (RBs) across discontinuous subbands (SBs) in SBFD may allow FDRA, particularly type 1 FDRA. Specifically, RBs can be allocated across discontinuous subbands by excluding RBs outside of discontinuous subbands in SBFD.

[0035] Figure 1 Example scenario 100 is illustrated under the scheme of the embodiments disclosed herein. Scenario 100 involves at least one network node and a user equipment (UE), which may be part of a wireless communication network (e.g., an LTE network, a 5G / NR network, an IoT network, or a 6G network). Scenario 100 illustrates a current network framework. The UE may be connected to the network side. The network side may include one or more network nodes.

[0036] In some embodiments, a network node may send an SBFD configuration and an FDRA configuration to the UE. The SBFD configuration may include discontinuous subbands within a time slot, and the FDRA configuration may include multiple Resource Blocks (RBs). In other words, the SBFD configuration may include parameters indicating discontinuous subbands within a time slot, and the FDRA configuration may include parameters indicating RBs. The network node may send a message to the UE instructing the UE that a subset of RBs outside the discontinuous subbands should be excluded. Upon receiving the SBFD configuration, FDRA configuration, and this message, the UE may apply the SBFD and FDRA configurations and determine that a subset of RBs outside the discontinuous subbands should be excluded.

[0037] Figure 2Example scenario 200 under the scheme according to the embodiments of this disclosure is illustrated. In some embodiments, the SBFD configuration may include parameters indicating two discontinuous downlink (DL) subbands and one uplink (UL) subband within a time slot, wherein the UL subband is located between the DL subbands. The FDRA configuration may include parameters indicating RBs. Information may indicate to the UE that a subset of RBs outside the discontinuous DL subbands is excluded. In other words, in these embodiments, a subset of RBs located within the UL subband is excluded.

[0038] In some implementations, a subset of RBs can be excluded by reindexing (i.e. renumbering) the virtual resource blocks (VRBs) and physical resource blocks (PRBs) corresponding to RBs. Figure 3 Example scenario 300 under the scheme according to the embodiments of this disclosure is illustrated. For example, RBs include VRBs and / or PRBs of the DL bandwidth part (BWP), and the VRBs and / or PRBs are reindexed to exclude VRBs and / or PRBs outside of discontinuous DL subbands. In other words, the VRBs and / or PRBs of the DL BWP are reindexed to exclude VRBs and / or PRBs located in the UL subbands (and guardband—if configured) between discontinuous DL subbands.

[0039] In these implementations, to exclude VRBs located within the UL subband (i.e., original VRBs #4 and #5), original VRBs #0 to #3 and #6 to #9 are reindexed as VRBs #0 to #7 so that the reindexed VRBs are continuous between discontinuous DL subbands. Similarly, to exclude PRBs located within the UL subband (i.e., original PRBs #4 and #5), original PRBs #0 to #3 and #6 to #9 are reindexed as PRBs #0 to #7 so that the reindexed PRBs are continuous between discontinuous DL subbands. Therefore, the VRB-to-PRB interleaving process avoids referencing PRBs outside the DL subband.

[0040] When VRBs and / or PRBs are reindexed on a time slot, a subset of bits in the frequency domain allocation field provides (i.e., is used) resource allocation. Different resource allocation types (e.g., type "0", type "1", and type "dynamicswitch" configured by the higher-level parameter resourceAllocation, as specified in the 3GPP specification) may correspond to different formats of the frequency domain allocation field.

[0041] In some implementations, regarding resource allocation type "1", the information can be downlink control information (DCI) containing a frequency domain allocation field, and: (1) a first subset of bits in the frequency domain allocation field can be used to indicate a resource allocation; (2) a second subset of bits in the frequency domain allocation field is not used for resource allocation. In some cases, (1) the first bit of the first subset of bits corresponds to the number of RBs across subbands; (2) the second bit of the second subset of bits corresponds to the difference between the first bit of the first subset of bits and the third bit corresponding to the number of all RBs on the BWP.

[0042] Figure 4 Example scenario 400 under the scheme according to the implementation of this disclosure is described. For example, regarding the frequency domain allocation field of resource allocation type "1", X1 represents the bit field length corresponding to all RBs on the DL BWP (i.e., X1 represents the third bit corresponding to the number of all RBs on the DL BWP), and Y1 most significant bits (MSBs) of the frequency domain allocation field (in the X1 bits) are provided (i.e. used) for resource allocation (i.e., Y1 represents the number of RBs across the DL subband corresponding to the first bit of the first subset bits). Therefore, the remaining (X1-Y1) least significant bits (LSBs) of the frequency domain allocation field are not used for resource allocation (i.e., (X1-Y1) represents the difference between the first bit of the first subset bits and the third bit corresponding to the number of all RBs on the DL BWP).

[0043] In some cases,

[0044]

[0045]

[0046] in It is the number of RBs in DL BWP. N is the number of RBs in the i-th DL SB. DL-SB It represents the number of DL SBs.

[0047] In some embodiments, regarding resource allocation type "0", this information can be a DCI containing a frequency domain allocation field, and: (1) a first subset of bits of this frequency domain allocation field can be used to indicate resource allocation; and (2) a second subset of bits of this frequency domain allocation field is not used for resource allocation. In some cases, (1) the first bit of the first subset of bits corresponds to the number of resource module groups (RGBs) across SBs; and (2) the second bit of the second subset of bits corresponds to the difference between the first bit of the first subset of bits and the third bit corresponding to the number of all RGBs on the BWP.

[0048] Figure 5 Example scenario 500 under the scheme of the embodiment according to this disclosure is illustrated. For example, regarding the frequency domain allocation field of resource allocation type "0", X0 represents the bit field length corresponding to all RGBs on the DL BWP (i.e., X0 represents the third bit corresponding to the number of all RBs on the DL BWP), and Y0 MSBs in the frequency domain allocation field (in X0 bits) are provided (i.e., used for) resource allocation (i.e., Y0 represents the first bit of the first subset of bits corresponding to the number of RGBs across DL SBs). Therefore, the remaining (X0-Y0) LSBs of the frequency domain allocation field are not used for resource allocation (i.e., (X0-Y0) represents the difference between the second bit of the second subset of bits corresponding to the first bit of the first subset of bits and the third bit corresponding to the number of all RGBs on the DL BWP).

[0049] In some cases,

[0050]

[0051]

[0052] in It is the size of the DL BWP. It is the starting RB of DL BWP. It is the number of RBs in the i-th DL SB. Let be the starting RB of the i-th DL SB, and P be the number of RBs in each RGB.

[0053] Figure 6Example scenario 600 is illustrated under the scheme of the embodiments according to this disclosure. In some embodiments, regarding the frequency domain allocation field corresponding to the resource allocation type "dynamic switching" (i.e., resource allocation type "0" and type "1" are configured), this frequency domain allocation field can be interpreted as follows: (1) the MSB of this frequency domain allocation field is used to indicate the resource allocation type (i.e., "0" represents type "0", and "1" represents type 1); (2) when resource allocation type "0" is indicated (i.e., the bit value of the MSB is "0"), the next Y0 bits of this frequency domain allocation field are provided (i.e., used for) resource allocation, and the remaining ([max(X0,X1)+1]-Y0) LSBs of this frequency domain allocation field are not used for resource allocation; (3) when resource allocation type "1" is indicated (i.e., the bit value of the MSB is "1"), the next Y1 bits of this frequency domain allocation field are provided (i.e., used for) resource allocation, and the remaining ([max(X0,X1)+1]-Y1) LSBs of this frequency domain allocation field are not used for resource allocation. In these embodiments, X0, Y0, X1, and Y1 can be calculated with reference to formulas (1) to (4) above. It should be noted that max(X0,X1) is defined as the maximum value of X0 and X1.

[0054] Figure 7 An example scenario 700 of a scheme according to an embodiment of this disclosure is illustrated. In some embodiments, the Subband Full-Duplex (SBFD) configuration may include parameters indicating two discontinuous uplink subbands (UL SBs) and a downlink subband (DL SB) located between the UL SBs within a time slot. The Frequency Domain Resource Allocation (FDRA) configuration may include parameters indicating resource modules (RBs). This information may indicate to the User Equipment (UE) that a subset of RBs located outside the discontinuous UL SBs is excluded. In these embodiments, a subset of RBs located within the DL SB (and the guardband—if a guardband is configured) is excluded.

[0055] In some embodiments, a subset of RBs can be excluded by re-indexing (i.e. re-numbering) the virtual resource modules (VRBs) and physical resource modules (PRBs) corresponding to RBs. Figure 8 An example scenario 800 of a scheme according to an embodiment of this disclosure is illustrated. For example, RBs include VRBs and / or PRBs of the UL bandwidth portion (UL BWP), and these VRBs and / or PRBs are reindexed to exclude VRBs and / or PRBs located outside of discontinuous UL SBs. In other words, the VRBs and / or PRBs of the UL BWP are reindexed to exclude VRBs and PRBs located within DL SBs between discontinuous UL SBs.

[0056] In these embodiments, to exclude VRBs located within the DL SB (i.e., the original VRBs #4 and #5), the original VRBs #0 to #3 and #6 to #9 are reindexed as VRBs #0 to #7, such that the reindexed VRBs are continuous between discontinuous UL SBs. Similarly, to exclude PRBs located within the DL SB (i.e., the original PRBs #4 and #5), the original PRBs #0 to #3 and #6 to #9 are reindexed as PRBs #0 to #7, such that the reindexed PRBs are continuous between discontinuous UL SBs. Therefore, the VRB-to-PRB interleaving process avoids referencing PRBs located outside the UL SBs.

[0057] When VRBs and / or PRBs are reindexed on a time slot with discontinuous UL SBs, a subset of bits in the frequency domain allocation field provides (i.e., for) resource allocation. Different resource allocation types (e.g., type "0", type "1", and type "Dynamic Switching" configured by the higher-level parameter resourceAllocation, as described in the 3GPP specification) can correspond to different formats of the frequency domain allocation field.

[0058] In some embodiments, regarding resource allocation type "1" and when frequency hopping is disabled, this information may be downlink control information (DCI) including a frequency domain allocation field, and: (1) a first subset of bits in the frequency domain allocation field is used to indicate the resource allocation; and (2) a second subset of bits in the frequency domain allocation field is not used for the resource allocation. In some cases, (1) the first bit of the first subset of bits corresponds to the number of RBs across subbands; and (2) the second bit of the second subset of bits corresponds to the difference between the first bit of the first subset of bits and the third bit corresponding to the number of all RBs on the bandwidth portion (BWP).

[0059] Figure 9 An example scenario 900 of the scheme according to an embodiment of this disclosure is shown. For example, regarding the frequency domain allocation field of resource allocation type "1", and when the frequency hopping function is disabled, X1 represents the bit field length corresponding to all RBs on the UL BWP (i.e., X1 represents the third bit corresponding to the number of all RBs on the UL BWP), and the Y1 most significant bits of the frequency domain allocation field (in the X1 bits) are provided (i.e., used for) resource allocation (i.e., Y1 represents the first bit of the first subset bits corresponding to the number of RBs across UL SBs). Therefore, the remaining (X1-Y1) least significant bits of the frequency domain allocation field are not used for resource allocation (i.e., X1-Y1 represents the second bit of the second subset bits corresponding to the difference between the first bit of the first subset bits and the third bit corresponding to the number of all RBs on the UL BWP).

[0060] In some cases,

[0061]

[0062]

[0063] in, It is the number of RBs in the UL BWP. N is the number of RBs in the i-th UL SB. UL-SB This refers to the number of UL SBs.

[0064] In some embodiments, regarding the frequency domain allocation field corresponding to resource allocation type "1" and when the frequency hopping function is enabled, this information may be a DCI containing the frequency domain allocation field, and: (1) a first subset of bits of the frequency domain allocation field is used to indicate the resource allocation; and (2) a second subset of bits of the frequency domain allocation field is not used for the resource allocation. In some cases, (1) the first bit of the first subset of bits corresponds to the number of RBs across subbands; and (2) the third bit corresponds to the number of all RBs on the bandwidth portion (BWP).

[0065] Figure 10 An example scenario 1000 under the scheme according to the embodiments of this disclosure is shown. For example, regarding the frequency domain allocation field and enabling frequency hopping function of resource allocation type "1", X1 represents the bit field length corresponding to all RBs on the UL BWP (i.e., X1 represents the third bit corresponding to the number of all RBs on the UL BWP), Y1 MSBs of the frequency domain allocation field (in X1 bits) provide (i.e., for) resource allocation (i.e., Y1 represents the number of RBs across UL SBs corresponding to the first bit of the first subset of bits), and N of the frequency domain allocation field UL_hop One MSB bit is used to indicate the frequency offset of the frequency hopping function. Therefore, the remaining (X1-Y1-N) bits in the frequency domain allocation field UL_hop ) LSBs are not used for resource allocation (i.e., (X1-Y1-N) UL_hop () represents the second bit of the second subset). In these embodiments, the calculation of X1 and Y1 can be referred to formulas (5) and (6) above.

[0066] In some embodiments, regarding the frequency domain allocation field corresponding to resource allocation type 0, the information may be a DCI containing the frequency domain allocation field, and: (1) a first subset of bits of the frequency domain allocation field may be used to indicate resource allocation; (2) a second subset of bits of the frequency domain allocation field may not be used for resource allocation. In some cases, (1) the first bit of the first subset of bits corresponds to the number of RBGs across SBs; (2) the second bit of the second subset of bits corresponds to the difference between the first bit of the first subset of bits and the third bit corresponding to the number of all RBGs on the BWP.

[0067] Figure 11 An example scenario 1100 under the scheme according to the embodiments of this disclosure is shown. For example, regarding the frequency domain allocation field of resource allocation type "0", X0 represents the bit field length corresponding to all RBGs on the UL BWP (i.e., X0 represents the third bit corresponding to the number of all RBs on the UL BWP), and Y0 MSBs of the frequency domain allocation field (in X0 bits) are provided (i.e., used for) resource allocation (i.e., Y0 represents the number of RBGs across UL SBs corresponding to the first bit of the first subset of bits). Therefore, the remaining (X0-Y0) LSBs of the frequency domain allocation field are not used for resource allocation (i.e., (X0-Y0) represents the difference between the first bit of the first subset of bits and the third bit corresponding to the number of all RBGs on the UL BWP).

[0068] In some cases,

[0069]

[0070]

[0071] in It is the size of a UL BWP. It is the starting RB of UL BWP. It is the number of RBs in the i-th UL SB. Let RB be the starting RB of the i-th UL SB, and P be the number of RBs in each RBG.

[0072] Figure 12An example scenario 1200 under the scheme according to the embodiments of this disclosure is shown. In some embodiments, regarding the frequency domain allocation field corresponding to the resource allocation type "dynamic switching" (i.e., configuring resource allocation type "0" and type "1" simultaneously), the frequency domain allocation field can be interpreted as follows: (1) the MSB of the frequency domain allocation field is used to indicate the resource allocation type (i.e., type "0" is "0", and type "1" is "1"); (2) when the resource allocation type "0" is indicated (i.e., the bit value of the MSB is "0"), the next Y0 bits of the frequency domain allocation field are provided (i.e., used for) resource allocation, and the remaining ([max(X0,X1)+1]-Y0) LSBs of the frequency domain allocation field are not used for resource allocation; (3) when the resource allocation type "1" is indicated (i.e., the bit value of the MSB is "1"), the next Y1 bits of the frequency domain allocation field are provided (i.e., used for) resource allocation, and the remaining ([max(X0,X1)+1]-Y1) LSBs of the frequency domain allocation field are not used for resource allocation. In these embodiments, the calculation of X0, Y0, X1, and Y1 can be referred to formulas (5) to (8) above. It should be noted that max(X0,X1) is defined as the maximum value of X0 and X1.

[0073] In some embodiments, the encoding rules for RIVs of resource allocation type "1" may be adjusted due to the re-indexing of PRBs. In some embodiments, the encoding rules for RIVs are adjusted as follows:

[0074] if but

[0075]

[0076] otherwise

[0077]

[0078] in It is the number of resource modules (RBs) in the downlink subband (DL SBs), L RB It is the number of consecutive resource modules allocated, RB start It is the initial resource module allocated.

[0079] In some embodiments, the encoding rules for the Resource Indicator Value (RIV) are adjusted as follows:

[0080] if but

[0081]

[0082] otherwise

[0083]

[0084] in It is the number of resource modules (RBs) in the uplink subband (UL SBs), L RB It is the number of consecutive resource modules allocated, RB start It is the initial resource module allocated.

[0085] Example Implementation

[0086] Figure 13 This document describes an embodiment of an example communication system 1300, comprising an example communication device 1310 and an example network device 1320. Each of the communication device 1310 and the network device 1320 may perform various functions to implement the schemes, techniques, processes, and methods described herein for frequency domain resource allocation (FDRA) on non-contiguous subbands (SBs) in subband full-duplex (SBFD) in mobile communications for user equipment and network devices, including the aforementioned scenarios / schemes and processes 1400 and 1500 described below.

[0087] Communication device 1310 may be part of an electronic device, such as a user equipment (UE), including portable or mobile devices, wearable devices, wireless communication devices, or computing devices. For example, communication device 1310 may be implemented in a smartphone, smartwatch, personal digital assistant, digital camera, or computing device (such as a tablet, laptop, or mobile phone). Communication device 1310 may also be part of a machine-type device, such as an Internet of Things (IoT), narrowband Internet of Things (NB-IoT), or industrial Internet of Things (IIoT) device, including fixed or stationary devices, home appliances, wired communication devices, or computing devices. For example, communication device 1310 may be implemented in a smart thermostat, smart refrigerator, smart door lock, wireless speaker, or home control center. Alternatively, communication device 1310 may be implemented as one or more integrated circuit (IC) chips, such as, but not limited to, one or more single-core processors, one or more multi-core processors, one or more reduced instruction set computing (RISC) processors, or one or more complex instruction set computing (CISC) processors. Communication device 1310 may include... Figure 13 At least some components are shown, such as processor 1312. Communication device 1310 may also include one or more other components unrelated to the scheme disclosed herein (e.g., internal power supply, display device, and / or user interface device); therefore, for simplicity and brevity, these components are not listed. Figure 13 It is shown in the text and is not described in the following text.

[0088] Network device 1320 may be part of a network device, such as a network node, like a satellite, base station, small cell, router, or gateway. For example, network device 1320 may be implemented in an eNodeB in an LTE network, in a gNB in ​​a 5G / NR, Internet of Things (IoT), Narrowband Internet of Things (NB-IoT), or Industrial Internet of Things (IIoT) network, or in a satellite or base station in a 6G network. Alternatively, network device 1320 may be implemented as one or more integrated circuit chips (IC chips), such as, but not limited to, one or more single-core processors, one or more multi-core processors, or one or more Reduced Instruction Set Computer (RISC) or Complex Instruction Set Computer (CISC) processors. Network device 1320 may include... Figure 13 At least some of the components shown are included, such as processor 1322. Network device 1320 may also include one or more other components unrelated to the scheme disclosed herein (e.g., internal power supply, display device, and / or user interface device); therefore, for simplicity and brevity, these components are not listed. Figure 13 It is shown in the text and is not described in the following text.

[0089] In one aspect, each of processors 1312 and 1322 may be implemented as one or more single-core processors, one or more multi-core processors, or one or more Complex Instruction Set Computer (CISC) processors. That is, although the singular term "processor" is used herein to refer to processors 1312 and 1322, each of processors 1312 and 1322 may include multiple processors in some embodiments and a single processor in other embodiments, according to this disclosure. In another aspect, each of processors 1312 and 1322 may be implemented as hardware (and optionally firmware) including electronic components, such as, but not limited to, one or more transistors, one or more diodes, one or more capacitors, one or more resistors, one or more inductors, one or more memristors, and / or one or more transformers, which are configured and arranged to achieve a particular purpose according to this disclosure. In other words, in at least some embodiments, each of processors 1312 and 1322 is a dedicated machine specifically designed, arranged, and configured to perform specific tasks, including implementing autonomous reliability enhancements in devices (e.g., communication device 1310) and networks (e.g., network device 1320) according to various embodiments of this disclosure.

[0090] In some embodiments, the communication device 1310 may further include a transceiver 1316 coupled to the processor 1312, capable of wirelessly transmitting and receiving data. In some embodiments, the communication device 1310 may further include a memory 1314 coupled to the processor 1312, capable of being accessed and storing data by the processor 1312. In some embodiments, the network device 1320 may further include a transceiver 1326 coupled to the processor 1322, capable of wirelessly transmitting and receiving data. In some embodiments, the network device 1320 may further include a memory 1324 coupled to the processor 1322, capable of being accessed and storing data by the processor 1322. Therefore, the communication device 1310 and the network device 1320 may wirelessly communicate with each other via transceiver 1316 and transceiver 1326, respectively. For better understanding, the following description of the operation, function and capability of each of the communication device 1310 and the network device 1320 is provided in the context of a mobile communication environment, wherein the communication device 1310 is implemented as a communication device or user equipment (UE), and the network device 1320 is implemented as a network node of a communication network.

[0091] In some embodiments, processor 1312 may receive a Subband Full-Duplex (SBFD) configuration and a Frequency Domain Resource Allocation (FDRA) configuration from network device 1320 via transceiver 1316. The SBFD configuration includes discontinuous subbands within a time slot, and the FDRA configuration includes a plurality of resource modules (RBs). Processor 1312 may receive information from network device 1320 via transceiver 1316. The information indicates to communication device 1310 that a subset of the RBs located outside the discontinuous subbands has been excluded.

[0092] In some embodiments, the discontinuous subband is a downlink subband or an uplink subband.

[0093] In some embodiments, the virtual resource modules (VRBs) and physical resource modules (PRBs) corresponding to RBs are reindexed to exclude subsets of RBs located outside of discontinuous subbands.

[0094] In some embodiments, the reindexing numbers of VRBs and PRBs are consecutive between discontinuous subbands.

[0095] In some embodiments, the information includes a frequency domain allocation field, and a first subset of bits in the frequency domain allocation field is used to indicate a resource allocation.

[0096] In some embodiments, a second subset of bits in the frequency domain allocation field is not used for resource allocation.

[0097] In some embodiments, the first bit of the first subset bits corresponds to the number of RBs across the subband.

[0098] In some embodiments, the second bit of the second subset bits corresponds to the difference between the first bit of the first subset bits and the third bit corresponding to the number of all RBs on the bandwidth portion (BWP).

[0099] In some embodiments, the first bit of the first subset bits corresponds to the number of resource module groups (RGBs) across the subband.

[0100] In some embodiments, the second bit of the second subset bits corresponds to the difference between the first bit of the first subset bits and the third bit corresponding to the number of all RBGs on the bandwidth portion (BWP).

[0101] In some embodiments, a Resource Indicator Value (RIV) is adjusted based on reindexed PRBs.

[0102] In some embodiments, processor 1322 may transmit a Subband Full-Duplex (SBFD) configuration and a Frequency Domain Resource Allocation (FDRA) configuration to communication device 1310 via transceiver 1326. The SBFD configuration includes discontinuous subbands within a time slot, and the FDRA configuration includes a plurality of resource modules (RBs). Processor 1322 may transmit a message to communication device 1310 via transceiver 1326. The message indicates to communication device 1310 that a subset of the RBs located outside the discontinuous subbands has been excluded.

[0103] In some embodiments, the discontinuous subband is a downlink subband or an uplink subband.

[0104] In some embodiments, RBs include virtual resource modules (VRBs), and VRBs are reindexed to exclude a subset of RBs located outside of discontinuous subbands.

[0105] In some embodiments, RBs include physical resource modules (PRBs), and PRBs are reindexed to exclude subsets of RBs located outside of discontinuous subbands.

[0106] In some embodiments, the reindexing numbers of VRBs and PRBs are consecutive between discontinuous subbands.

[0107] In some embodiments, the information includes a frequency domain allocation field, and a first subset of bits in the frequency domain allocation field is used to indicate a resource allocation.

[0108] In some embodiments, a second subset of bits in the frequency domain allocation field is not used for resource allocation.

[0109] In some embodiments, the first bit of the first subset bits corresponds to the number of RBs across the subband.

[0110] In some embodiments, the second bit of the second subset bits corresponds to the difference between the first bit of the first subset bits and the third bit corresponding to the number of all RBs on the bandwidth portion (BWP).

[0111] In some implementations, the first bit of the first subset bit corresponds to the number of resource module groups (RGBs) across the subband.

[0112] In some implementations, the second bit of the second subset bit corresponds to the difference between the first bit of the first subset bit and the third bit, which corresponds to the number of all Resource Module Groups (RBGs) on the Bandwidth Part (BWP).

[0113] In some implementations, the Resource Indicator Value (RIV) is adjusted based on reindexed Physical Resource Modules (PRBs).

[0114] Explanatory process

[0115] Figure 14 An example flow 1400 according to an embodiment of this disclosure is illustrated. Flow 1400 may be an example embodiment of the scenario / solution described above, whether in part or in whole, relating to Frequency Domain Resource Allocation (FDRA) on discontinuous subbands in Subband Full-Duplex (SBFD) of this disclosure. Flow 1400 may represent one aspect of an embodiment of the features of communication device 1310. Flow 1400 may include one or more operations, actions, or functions, as shown in blocks 1410 and 1420. Although shown as separate blocks, the individual blocks of flow 1400 may be divided into more blocks, merged into fewer blocks, or eliminated, depending on the desired embodiment. Furthermore, the blocks of flow 1400 may be arranged according to... Figure 14 The process 1400 may be executed in the order shown, or in a different order. Process 1400 may be implemented by communication device 1310 or any suitable user equipment (UE) or machine type device. For illustrative purposes only and without limitation, process 1400 is described in the context of communication device 1310 below. Process 1400 may begin from block 1410.

[0116] In block 1410, process 1400 may involve the processor 1312 of communication device 1310 receiving a subband full-duplex (SBFD) configuration and a frequency domain resource allocation (FDRA) configuration from a network node. The SBFD configuration includes discontinuous subbands within a time slot, and the FDRA configuration includes multiple resource modules (RBs). Process 1400 can continue from block 1410 to block 1420.

[0117] In block 1420, process 1400 may involve processor 1312 receiving information from a network node. The information indicates to communication device 1310 that a subset of resource blocks (RBs) located outside of discontinuous subbands has been excluded.

[0118] Figure 15 An example flow 1500 according to an embodiment of this disclosure is illustrated. Flow 1500 may be an example embodiment of the scenario / scheme described above, whether in part or in whole, relating to Frequency Domain Resource Allocation (FDRA) on discontinuous subbands in Subband Full-Duplex (SBFD) of this disclosure. Flow 1500 may represent one aspect of an embodiment of the features of network device 1320. Flow 1500 may include one or more operations, actions, or functions, as shown in blocks 1510 and 1520. Although shown as separate blocks, the individual blocks of flow 1500 may be divided into more blocks, merged into fewer blocks, or eliminated, depending on the desired embodiment. Furthermore, the blocks of flow 1500 may be arranged according to... Figure 15 The process 1500 may be executed in the order shown, or in a different order. Process 1500 may be implemented by network device 1320 or any suitable network device or machine type device. For illustrative purposes only and without limitation, process 1500 is described in the context of network device 1320 below. Process 1500 may begin at block 1510.

[0119] In block 1510, process 1500 may involve the processor 1322 of network device 1320 sending Subband Full-Duplex (SBFD) configuration and Frequency Domain Resource Allocation (FDRA) configuration to user equipment (UE). The SBFD configuration includes discontinuous subbands within a time slot, and the FDRA configuration includes multiple resource modules (RBs). Process 1500 can continue from block 1510 to block 1520.

[0120] In block 1520, process 1500 may involve the processor 1322 of network device 1320 sending information to user equipment (UE). The information indicates to the user equipment (UE) that a subset of resource blocks (RBs) located outside the discontinuous subband has been excluded.

[0121] Additional Notes

[0122] The topics described herein sometimes illustrate different components contained within or connected to different other components. It should be understood that the architectures shown are merely examples, and many other architectures can actually be implemented to achieve the same functionality. Conceptually, any arrangement of components to achieve the same functionality is actually “associated” in order to achieve the desired functionality. Therefore, any two components combined in this document to achieve a particular function can be considered “associated” in order to achieve the desired functionality, regardless of the architecture or intermediate components. Similarly, any two such associated components can also be considered “operationally connected” or “operationally coupled” to achieve the desired functionality, and any two components that can be suchly associated can also be considered “operationally coupled” to achieve the desired functionality. Specific examples of operational coupling include, but are not limited to, physically connectable and / or physically interactive components and / or wirelessly interactive and / or logically interactive components.

[0123] Furthermore, regarding the use of virtually any plural and / or singular terms in this document, a person with technical skills may appropriately translate from plural to singular and / or from singular to plural depending on the context and / or application. For clarity, various singular / plural permutations may be explicitly listed in this document.

[0124] Furthermore, those skilled in the art will understand that terms commonly used herein, particularly in appended claims, such as the body of an appended claim, are generally considered "open" terms. For example, the word "comprising" should be interpreted as "including but not limited to," the word "having" should be interpreted as "having at least," and the word "including" should be interpreted as "including but not limited to," etc. Those skilled in the art will also further understand that if a specific number of statements are explicitly introduced in a claim, this intention is explicitly stated in the claim, and where there is no such statement, this intention does not exist. For example, to aid understanding, the following appended claims may contain the use of the introductory phrases "at least one" and "one or more" to introduce claim statements. However, the use of these phrases should not be construed as implying that introducing claim statements with the indefinite article "a (a or an)" limits any particular claim containing such an introductory claim statement to containing only one such statement, even if the same claim includes the introductory phrase "one or more" or "at least one" and the indefinite article such as "a (a or an)," for example, "a (a or an)" should be interpreted as "at least one" or "one or more"; the same applies to definite articles used to introduce claim statements. Furthermore, even when a specific number of claims is explicitly stated, those skilled in the art will recognize that such a statement should be interpreted as at least the stated number. For example, the simple statement "two statements" without any other modifiers means at least two statements, or two or more statements. Additionally, when using conventions such as "at least one A, B, and C," this structure is generally understood by those skilled in the art to mean the convention. For example, "a system having at least one A, B, and C" will include, but is not limited to, a system having only A, a system having only B, a system having only C, a system with A and B together, a system with A and C together, a system with B and C together, and / or a system with A, B, and C together, etc. Similarly, when using conventions such as "at least one A, B, or C," this structure is generally understood by those skilled in the art to mean the convention. For example, "a system having at least one A, B, or C" will include, but is not limited to, a system having only A, a system having only B, a system having only C, a system with A and B together, a system with A and C together, a system with B and C together, and / or a system with A, B, and C together, etc. Those skilled in the art will further understand that virtually any extractive word and / or phrase presenting two or more alternative terms, whether in the description, claims, or drawings, should be understood to include the possibility of containing one term, two terms, or both terms. For example, the phrase "A or B" would be understood to include the possibility of "A" or "B" or "A and B".

[0125] As can be seen from the foregoing, various embodiments of the present disclosure have been described herein for illustrative purposes, and various modifications may be made without departing from the scope and spirit of the disclosure. Therefore, the various embodiments disclosed herein are not intended to be limiting, and the true scope and spirit are indicated by the following claims.

Claims

1. A method comprising: A processor of a device receives from a network node a subband full-duplex (SBFD) configuration and a frequency domain resource allocation (FDRA) configuration, wherein the subband full-duplex configuration includes multiple non-contiguous subbands within a time slot, and the frequency domain resource allocation configuration includes multiple resource modules (RBs); and The processor receives information from the network node indicating to the device that a subset of the resource modules located outside the discontinuous subbands has been excluded.

2. The method of claim 1, wherein the discontinuous subbands are downlink subbands or uplink subbands.

3. The method of claim 2, wherein These resource modules include multiple Virtual Resource Modules (VRBs) that are reindexed to exclude a subset of resource modules located outside of the discontinuous subbands, and the multiple reindexing numbers of these virtual resource modules are consecutive among the discontinuous subbands; or These resource modules include multiple physical resource modules (PRBs) that are reindexed to exclude the subset of resource modules located outside the discontinuous subbands, and the multiple reindex numbers of these physical resource modules are consecutive among the discontinuous subbands.

4. The method of claim 3, wherein the information includes a frequency domain allocation field, and a first subset of bits of the frequency domain allocation field is used to indicate a resource allocation.

5. The method of claim 4, wherein a second subset of bits of the frequency domain allocation field is not used for the resource allocation.

6. The method of claim 5, wherein a first digit of the first subset bit corresponds to a number of resource modules spanning the subbands.

7. The method of claim 6, wherein a second bit of the second subset bit corresponds to the difference between the first bit of the first subset bit and a third bit corresponding to the number of one of the resource modules on a bandwidth portion (BWP).

8. The method of claim 5, wherein a first bit of the first subset corresponds to a number of multiple resource module groups (RGBs) across the subbands.

9. The method of claim 8, wherein a second bit of the second subset bit corresponds to the difference between the first bit of the first subset bit and a third bit corresponding to the number of one of the resource module groups on a bandwidth portion (BWP).

10. The method of claim 3, wherein a Resource Indicator Value (RIV) is adjusted based on the reindexed physical resource modules.

11. A method comprising: A processor of a device sends a subband full-duplex (SBFD) configuration and a frequency domain resource allocation (FDRA) configuration to a user equipment (UE), wherein the subband full-duplex configuration includes multiple discontinuous subbands within a time slot, and the frequency domain resource allocation configuration includes multiple resource modules (RBs); and The processor sends a message to the user equipment indicating that a subset of the resource modules located outside the discontinuous subbands has been excluded.

12. The method of claim 11, wherein the discontinuous subbands are downlink subbands or uplink subbands.

13. The method of claim 12, wherein These resource modules include multiple Virtual Resource Modules (VRBs) that are reindexed to exclude a subset of resource modules located outside of the discontinuous subbands, and the multiple reindexing numbers of these virtual resource modules are consecutive among the discontinuous subbands; or These resource modules include multiple physical resource modules (PRBs) that are reindexed to exclude the subset of resource modules located outside the discontinuous subbands, and the multiple reindex numbers of these physical resource modules are consecutive among the discontinuous subbands.

14. The method of claim 13, wherein the information includes a frequency domain allocation field, and a first subset of bits of the frequency domain allocation field is used to indicate a resource allocation.

15. The method of claim 14, wherein a second subset of bits of the frequency domain allocation field is not used for the resource allocation.

16. The method of claim 15, wherein a first digit of the first subset bits corresponds to a number of resource modules spanning the subbands.

17. The method of claim 16, wherein a second bit of the second subset bit corresponds to the difference between the first bit of the first subset bit and a third bit corresponding to the number of one of the resource modules on a bandwidth portion (BWP).

18. The method of claim 15, wherein a first bit of the first subset corresponds to a number of multiple resource block groups (RGBs) across the subbands.

19. The method of claim 18, wherein a second bit of the second subset bit corresponds to the difference between the first bit of the first subset bit and a third bit corresponding to the number of one of the resource module groups on a bandwidth portion (BWP).

20. An apparatus comprising: A transceiver that communicates wirelessly with a network node during operation; as well as A processor, communicatively connected to the transceiver, is configured to perform the following operations during operation: The transceiver receives a subband full-duplex (SBFD) configuration and a frequency domain resource allocation (FDRA) configuration from the network node, wherein the subband full-duplex configuration includes multiple discontinuous subbands within a time slot, and the frequency domain resource allocation configuration includes multiple resource modules (RBs); and The transceiver receives information from the network node, wherein the information indicates to the device that a subset of resource modules located outside the discontinuous subbands are excluded.