Protection band resource determination method, equipment, device and storage medium
By determining the bandwidth of the protection band in the SBFD system based on the values of the protection band and the transmission carrier parameters in the 5G NR system, the problem of uncertainty in the protection band size is solved and the effect of reducing interference is achieved.
Patent Information
- Application Number
- CN202410175022.5
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2024-02-07
- Publication Date
- 2025-08-08
AI Technical Summary
In 5G NR systems, how to determine the size of the protection band in the subband does not overlap full duplex SBFD technology to reduce interference between the uplink subband and the downlink subband.
By determining the bandwidth of the protection band in the SBFD system based on the values of the first parameter related to the protection band and the second parameter related to the transmission carrier, including predefined parameter correspondence, product operation and rounding operations, ensuring the accuracy of the protection band size.
It realizes the accurate determination of the protection band size in the SBFD system, reduces interference between the uplink and downlink subbands, and supports the normal operation of the system.
Smart Images

Figure CN120456267A_ABST
Abstract
Description
Technical Field
[0001] The present application relates to the field of wireless communication technology, and in particular to a method, device, apparatus, and storage medium for determining guard band resources. Background Art
[0002] In the fifth generation mobile communication (5G) New Radio (NR) system, in order to improve the uplink coverage of the Time Division Duplex (TDD) system, the introduction of Subband Non-Overlapping Full Duplex (SBFD) technology is considered. That is, the base station can simultaneously transmit and receive through different subbands within a TDD carrier, and the subbands used for transmission and reception do not overlap.
[0003] SBFD symbols contain both uplink and downlink subbands. Adjacent uplink and downlink subbands are subject to strong interference. Therefore, a guard band is defined between these two subbands, where no uplink or downlink transmission occurs. Determining the size of the guard band is a technical challenge. Summary of the Invention
[0004] The present application provides a method, device, apparatus and storage medium for determining guard band resources, so as to solve the problem of determining guard band resources.
[0005] In a first aspect, the present application provides a method for determining guard band resources, which is applied to a terminal and includes:
[0006] Based on multiple candidate values corresponding to a first parameter related to the guard band and a value of a second parameter related to the transmission carrier, a bandwidth of a guard band in a full-duplex SBFD system in which the subbands do not overlap is determined.
[0007] In some embodiments, determining that a sub-band does not overlap a bandwidth of a guard band in a full-duplex SBFD system includes:
[0008] Determining a value of the first parameter from a plurality of candidate values corresponding to the first parameter based on a correspondence between the first parameter and the second parameter and a value of the second parameter;
[0009] Based on the first parameter, a bandwidth of a guard band in the SBFD system is determined.
[0010] In some embodiments, determining a bandwidth of a guard band in an SBFD system based on the first parameter includes:
[0011] The bandwidth of the guard band in the SBFD system is determined based on a product of the first parameter and the first bandwidth, wherein the first bandwidth is determined based on the second parameter.
[0012] In some embodiments, determining that a sub-band does not overlap a bandwidth of a guard band in a full-duplex SBFD system includes:
[0013] Determining a value of the first parameter from a plurality of candidate values corresponding to the first parameter based on an instruction from the network device;
[0014] The bandwidth of the guard band in the SBFD system is determined based on a product of the first parameter and the first bandwidth, wherein the first bandwidth is determined based on the second parameter.
[0015] In some embodiments, determining the bandwidth of the guard band in the SBFD system based on the product of the first parameter and the first bandwidth includes:
[0016] If the product is not an integer multiple of X, the product is rounded to the integer with X as the base;
[0017] Based on the result after the rounding operation, the bandwidth of the guard band in the SBFD system is determined;
[0018] X is an integer greater than or equal to 1.
[0019] In some embodiments, the first parameter is a guard band bandwidth or a percentage value related to the guard band.
[0020] In some embodiments, the second parameter includes one or more of the following:
[0021] Uplink subband bandwidth;
[0022] Frequency of the uplink sub-band;
[0023] Carrier bandwidth;
[0024] The center frequency of the carrier;
[0025] The frequency band of the carrier;
[0026] The subcarrier spacing of the carrier;
[0027] The bandwidth of the uplink part bandwidth BWP;
[0028] Downlink BWP bandwidth.
[0029] In a second aspect, the present application further provides a method for determining guard band resources, which is applied to a network device, comprising:
[0030] Based on multiple candidate values corresponding to a first parameter related to the guard band and a value of a second parameter related to the transmission carrier, a bandwidth of a guard band in a full-duplex SBFD system in which the subbands do not overlap is determined.
[0031] In some embodiments, determining that a sub-band does not overlap a bandwidth of a guard band in a full-duplex SBFD system includes:
[0032] Determining a value of the first parameter from a plurality of candidate values corresponding to the first parameter based on a correspondence between the first parameter and the second parameter and a value of the second parameter;
[0033] Based on the first parameter, a bandwidth of a guard band in the SBFD system is determined.
[0034] In some embodiments, determining a bandwidth of a guard band in an SBFD system based on the first parameter includes:
[0035] The bandwidth of the guard band in the SBFD system is determined based on a product of the first parameter and the first bandwidth, wherein the first bandwidth is determined based on the second parameter.
[0036] In some embodiments, determining that a sub-band does not overlap a bandwidth of a guard band in a full-duplex SBFD system includes:
[0037] Determining a value of the first parameter from a plurality of candidate values corresponding to the first parameter;
[0038] The value of the first parameter is indicated to the terminal, and the bandwidth of the guard band in the SBFD system is determined based on the product of the first parameter and the first bandwidth; wherein the first bandwidth is determined based on the second parameter.
[0039] In some embodiments, determining the bandwidth of the guard band in the SBFD system based on the product of the first parameter and the first bandwidth includes:
[0040] If the product is not an integer multiple of X, the product is rounded to the integer with X as the base;
[0041] Based on the result after the rounding operation, the bandwidth of the guard band in the SBFD system is determined;
[0042] X is an integer greater than or equal to 1.
[0043] In some embodiments, the first parameter is a guard band bandwidth or a percentage value related to the guard band.
[0044] In some embodiments, the second parameter includes one or more of the following:
[0045] Uplink subband bandwidth;
[0046] Frequency of the uplink sub-band;
[0047] Carrier bandwidth;
[0048] The center frequency of the carrier;
[0049] The frequency band of the carrier;
[0050] The subcarrier spacing of the carrier;
[0051] The bandwidth of the uplink part bandwidth BWP;
[0052] Downlink BWP bandwidth.
[0053] In a third aspect, the present application further provides a terminal, including a memory, a transceiver, and a processor;
[0054] A memory for storing a computer program; a transceiver for transmitting and receiving data under the control of the processor; and a processor for reading the computer program in the memory and performing the following operations:
[0055] Based on multiple candidate values corresponding to a first parameter related to the guard band and a value of a second parameter related to the transmission carrier, a bandwidth of a guard band in a full-duplex SBFD system in which the subbands do not overlap is determined.
[0056] In some embodiments, determining that a sub-band does not overlap a bandwidth of a guard band in a full-duplex SBFD system includes:
[0057] Determining a value of the first parameter from a plurality of candidate values corresponding to the first parameter based on a correspondence between the first parameter and the second parameter and a value of the second parameter;
[0058] Based on the first parameter, a bandwidth of a guard band in the SBFD system is determined.
[0059] In some embodiments, determining a bandwidth of a guard band in an SBFD system based on the first parameter includes:
[0060] The bandwidth of the guard band in the SBFD system is determined based on a product of the first parameter and the first bandwidth, wherein the first bandwidth is determined based on the second parameter.
[0061] In some embodiments, determining that a sub-band does not overlap a bandwidth of a guard band in a full-duplex SBFD system includes:
[0062] Determining a value of the first parameter from a plurality of candidate values corresponding to the first parameter based on an instruction from the network device;
[0063] The bandwidth of the guard band in the SBFD system is determined based on a product of the first parameter and the first bandwidth, wherein the first bandwidth is determined based on the second parameter.
[0064] In some embodiments, determining the bandwidth of the guard band in the SBFD system based on the product of the first parameter and the first bandwidth includes:
[0065] If the product is not an integer multiple of X, the product is rounded to the integer with X as the base;
[0066] Based on the result after the rounding operation, the bandwidth of the guard band in the SBFD system is determined;
[0067] X is an integer greater than or equal to 1.
[0068] In some embodiments, the first parameter is a guard band bandwidth or a percentage value related to the guard band.
[0069] In some embodiments, the second parameter includes one or more of the following:
[0070] Uplink subband bandwidth;
[0071] Frequency of the uplink sub-band;
[0072] Carrier bandwidth;
[0073] The center frequency of the carrier;
[0074] The frequency band of the carrier;
[0075] The subcarrier spacing of the carrier;
[0076] The bandwidth of the uplink part bandwidth BWP;
[0077] Downlink BWP bandwidth.
[0078] In a fourth aspect, the present application further provides a network device, including a memory, a transceiver, and a processor;
[0079] A memory for storing a computer program; a transceiver for transmitting and receiving data under the control of the processor; and a processor for reading the computer program in the memory and performing the following operations:
[0080] Based on multiple candidate values corresponding to a first parameter related to the guard band and a value of a second parameter related to the transmission carrier, a bandwidth of a guard band in a full-duplex SBFD system in which the subbands do not overlap is determined.
[0081] In some embodiments, determining that a sub-band does not overlap a bandwidth of a guard band in a full-duplex SBFD system includes:
[0082] Determining a value of the first parameter from a plurality of candidate values corresponding to the first parameter based on a correspondence between the first parameter and the second parameter and a value of the second parameter;
[0083] Based on the first parameter, a bandwidth of a guard band in the SBFD system is determined.
[0084] In some embodiments, determining a bandwidth of a guard band in an SBFD system based on the first parameter includes:
[0085] The bandwidth of the guard band in the SBFD system is determined based on a product of the first parameter and the first bandwidth, wherein the first bandwidth is determined based on the second parameter.
[0086] In some embodiments, determining that a sub-band does not overlap a bandwidth of a guard band in a full-duplex SBFD system includes:
[0087] Determining a value of the first parameter from a plurality of candidate values corresponding to the first parameter;
[0088] The value of the first parameter is indicated to the terminal, and the bandwidth of the guard band in the SBFD system is determined based on the product of the first parameter and the first bandwidth; wherein the first bandwidth is determined based on the second parameter.
[0089] In some embodiments, determining the bandwidth of the guard band in the SBFD system based on the product of the first parameter and the first bandwidth includes:
[0090] If the product is not an integer multiple of X, the product is rounded to the integer with X as the base;
[0091] Based on the result after the rounding operation, the bandwidth of the guard band in the SBFD system is determined;
[0092] X is an integer greater than or equal to 1.
[0093] In some embodiments, the first parameter is a guard band bandwidth or a percentage value related to the guard band.
[0094] In some embodiments, the second parameter includes one or more of the following:
[0095] Uplink subband bandwidth;
[0096] Frequency of the uplink sub-band;
[0097] Carrier bandwidth;
[0098] The center frequency of the carrier;
[0099] The frequency band of the carrier;
[0100] The subcarrier spacing of the carrier;
[0101] The bandwidth of the uplink part bandwidth BWP;
[0102] Downlink BWP bandwidth.
[0103] In a fifth aspect, the present application further provides a device for determining guard band resources, comprising:
[0104] The first determining unit is configured to determine a bandwidth of a guard band in a sub-band non-overlapping full-duplex SBFD system based on multiple candidate values corresponding to a first parameter related to the guard band and a value of a second parameter related to the transmission carrier.
[0105] In some embodiments, determining that a sub-band does not overlap a bandwidth of a guard band in a full-duplex SBFD system includes:
[0106] Determining a value of the first parameter from a plurality of candidate values corresponding to the first parameter based on a correspondence between the first parameter and the second parameter and a value of the second parameter;
[0107] Based on the first parameter, a bandwidth of a guard band in the SBFD system is determined.
[0108] In some embodiments, determining a bandwidth of a guard band in an SBFD system based on the first parameter includes:
[0109] The bandwidth of the guard band in the SBFD system is determined based on a product of the first parameter and the first bandwidth, wherein the first bandwidth is determined based on the second parameter.
[0110] In some embodiments, determining that a sub-band does not overlap a bandwidth of a guard band in a full-duplex SBFD system includes:
[0111] Determining a value of the first parameter from a plurality of candidate values corresponding to the first parameter based on an instruction from the network device;
[0112] The bandwidth of the guard band in the SBFD system is determined based on a product of the first parameter and the first bandwidth, wherein the first bandwidth is determined based on the second parameter.
[0113] In some embodiments, determining the bandwidth of the guard band in the SBFD system based on the product of the first parameter and the first bandwidth includes:
[0114] If the product is not an integer multiple of X, the product is rounded to the integer with X as the base;
[0115] Based on the result after the rounding operation, the bandwidth of the guard band in the SBFD system is determined;
[0116] X is an integer greater than or equal to 1.
[0117] In some embodiments, the first parameter is a guard band bandwidth or a percentage value related to the guard band.
[0118] In some embodiments, the second parameter includes one or more of the following:
[0119] Uplink subband bandwidth;
[0120] Frequency of the uplink sub-band;
[0121] Carrier bandwidth;
[0122] The center frequency of the carrier;
[0123] The frequency band of the carrier;
[0124] The subcarrier spacing of the carrier;
[0125] The bandwidth of the uplink part bandwidth BWP;
[0126] Downlink BWP bandwidth.
[0127] In a sixth aspect, the present application further provides a device for determining guard band resources, including:
[0128] The second determining unit is configured to determine a bandwidth of a guard band in a sub-band non-overlapping full-duplex SBFD system based on multiple candidate values corresponding to a first parameter related to the guard band and a value of a second parameter related to the transmission carrier.
[0129] In some embodiments, determining that a sub-band does not overlap a bandwidth of a guard band in a full-duplex SBFD system includes:
[0130] Determining a value of the first parameter from a plurality of candidate values corresponding to the first parameter based on a correspondence between the first parameter and the second parameter and a value of the second parameter;
[0131] Based on the first parameter, a bandwidth of a guard band in the SBFD system is determined.
[0132] In some embodiments, determining a bandwidth of a guard band in an SBFD system based on the first parameter includes:
[0133] The bandwidth of the guard band in the SBFD system is determined based on a product of the first parameter and the first bandwidth, wherein the first bandwidth is determined based on the second parameter.
[0134] In some embodiments, determining that a sub-band does not overlap a bandwidth of a guard band in a full-duplex SBFD system includes:
[0135] Determining a value of the first parameter from a plurality of candidate values corresponding to the first parameter;
[0136] The value of the first parameter is indicated to the terminal, and the bandwidth of the guard band in the SBFD system is determined based on the product of the first parameter and the first bandwidth; wherein the first bandwidth is determined based on the second parameter.
[0137] In some embodiments, determining the bandwidth of the guard band in the SBFD system based on the product of the first parameter and the first bandwidth includes:
[0138] If the product is not an integer multiple of X, the product is rounded to the integer with X as the base;
[0139] Based on the result after the rounding operation, the bandwidth of the guard band in the SBFD system is determined;
[0140] X is an integer greater than or equal to 1.
[0141] In some embodiments, the first parameter is a guard band bandwidth or a percentage value related to the guard band.
[0142] In some embodiments, the second parameter includes one or more of the following:
[0143] Uplink subband bandwidth;
[0144] Frequency of the uplink sub-band;
[0145] Carrier bandwidth;
[0146] The center frequency of the carrier;
[0147] The frequency band of the carrier;
[0148] The subcarrier spacing of the carrier;
[0149] The bandwidth of the uplink part bandwidth BWP;
[0150] Downlink BWP bandwidth.
[0151] In the seventh aspect, the present application also provides a non-transitory readable storage medium, which stores a computer program, and the computer program is used to enable the processor to execute the method for determining the protection band resources described in the first aspect as described above, or execute the method for determining the protection band resources described in the second aspect as described above.
[0152] In an eighth aspect, the present application also provides a communication device, in which a computer program is stored, and the computer program is used to enable the communication device to execute the method for determining the protection band resources described in the first aspect above, or to execute the method for determining the protection band resources described in the second aspect above.
[0153] In the ninth aspect, the present application also provides a processor-readable storage medium, which stores a computer program, and the computer program is used to enable the processor to execute the method for determining the protection band resources described in the first aspect as described above, or execute the method for determining the protection band resources described in the second aspect as described above.
[0154] In the tenth aspect, the present application also provides a chip product, in which a computer program is stored, and the computer program is used to enable the chip product to execute the method for determining the protection band resources described in the first aspect above, or execute the method for determining the protection band resources described in the second aspect above.
[0155] The present application provides a method, device, apparatus, and storage medium for determining guard band resources. The terminal can determine the bandwidth of the guard band in the SBFD system based on multiple candidate values corresponding to a first parameter related to the guard band and the value of a second parameter related to the transmission carrier, thereby enabling the terminal to accurately determine the size of the guard band and support normal operation in the SBFD system. BRIEF DESCRIPTION OF THE DRAWINGS
[0156] In order to more clearly illustrate the technical solutions in the embodiments of the present application or related technologies, the following is a brief introduction to the drawings required for use in the embodiments or related technical descriptions. Obviously, the drawings described below are some embodiments of the present application. For ordinary technicians in this field, other drawings can be obtained based on these drawings without any creative work.
[0157] Figure 1 Schematic diagram of SBFD subband configuration #1 provided for related technologies;
[0158] Figure 2 One of the flow charts of the method for determining guard band resources provided in an embodiment of the present application;
[0159] Figure 3 The second flowchart of the method for determining guard band resources provided in an embodiment of the present application;
[0160] Figure 4 A schematic diagram of the structure of a terminal provided in an embodiment of the present application;
[0161] Figure 5 A schematic diagram of the structure of a network device provided in an embodiment of the present application;
[0162] Figure 6 One of the structural diagrams of the device for determining guard band resources provided in an embodiment of the present application;
[0163] Figure 7 This is a second structural diagram of the device for determining guard band resources provided in an embodiment of the present application. DETAILED DESCRIPTION
[0164] In the embodiments of this application, the term "and / or" describes the association relationship between associated objects, indicating that three relationships can exist. For example, A and / or B can represent three situations: A exists alone, A and B exist simultaneously, and B exists alone. The character " / " generally indicates that the associated objects are in an "or" relationship.
[0165] In the embodiments of the present application, the term "plurality" refers to two or more than two, and other quantifiers are similar.
[0166] In the embodiments of the present application, the terms "first," "second," and the like are used to distinguish similar objects, and are not used to describe a specific order or precedence. It should be understood that the terms used in this manner are interchangeable where appropriate, so that the embodiments of the present application can be implemented in an order other than that illustrated or described herein. Furthermore, the objects distinguished by "first" and "second" are generally of the same type, and do not limit the number of objects. For example, the first object can be one or more.
[0167] The following will be combined with the drawings in the embodiments of this application to clearly and completely describe the technical solutions in the embodiments of this application. Obviously, the embodiments described are only part of the embodiments of this application, not all of the embodiments. Based on the embodiments in this application, all other embodiments obtained by ordinary technicians in this field without making creative efforts are within the scope of protection of this application.
[0168] In order to facilitate a clearer understanding of the technical solutions of the various embodiments of the present application, some technical contents related to the various embodiments of the present application are first introduced.
[0169] The 5G NR system supports TDD and Frequency Division Duplex (FDD), two duplex communication modes in mobile communications technology. TDD transmits and receives at different times on the same frequency channel (i.e., carrier), distinguishing uplink and downlink transmission resources by time. FDD transmits and receives simultaneously on different frequency channels, distinguishing uplink and downlink transmission resources by frequency.
[0170] For SBFD systems, the subband configurations in related technologies include the following two cases:
[0171] SBFD subband configuration #1: Uses the {DUD} mode. This means that an SBFD timeslot contains an uplink subband at the center of the carrier bandwidth and two downlink subbands on either side of the carrier bandwidth. In {DUD} mode, D stands for downlink, and U stands for uplink.
[0172] SBFD subband configuration #2: Using the {DU} mode, an SBFD timeslot contains an uplink subband on one side of the carrier bandwidth and a downlink subband on the other side of the carrier bandwidth. In the {DU} mode, D stands for downlink and U stands for uplink.
[0173] Figure 1 Schematic diagram of SBFD subband configuration #1 provided for related technologies, such as Figure 1As shown, time slot n is a downlink time slot, time slot n+1, time slot n+2 and time slot n+3 are SBFD symbols (the subband configuration uses the {DUD} mode), and there are two guard bands.
[0174] Terminals in an SBFD system are half-duplex capable and can be either SBFD-capable or non-SBFD-capable. SBFD-capable terminals are those that are aware of the SBFD subband configuration, are aware of the base station they are accessing to perform SBFD operations, or are later-version terminals. New terminal behaviors can be defined for SBFD-capable terminals. Terminals that do not support SBFD are earlier-generation or legacy terminals, or are unaware of the SBFD subband configuration or the base station they are accessing to perform SBFD operations. Terminals in an SBFD system are referred to as SBFD terminals.
[0175] Figure 2 One of the flow charts of the method for determining the guard band resources provided in the embodiment of the present application is applied to a terminal (SBFD terminal), such as Figure 2 As shown, the method includes the following steps:
[0176] Step 200 : Determine the bandwidth of the guard band in a full-duplex SBFD system in which subbands do not overlap based on multiple candidate values corresponding to a first parameter related to the guard band and a value of a second parameter related to the transmission carrier.
[0177] In some implementations, multiple candidate values corresponding to the first parameter may be predefined, and the terminal determines the bandwidth of the guard band based on the multiple candidate values and the value of a second parameter related to the transmission carrier in the system. The guard band bandwidth may refer to the total bandwidth of the guard band, such as the bandwidth of the guard band between the uplink subband and the downlink subband in the {DU} mode, or the sum of the bandwidths of the two guard bands in the {DUD} mode; or the guard band bandwidth may refer to the bandwidth of a continuous guard band, such as the bandwidth of either guard band in the two guard bands in the {DUD} mode.
[0178] In some embodiments, the first parameter is a guard band bandwidth or a percentage value related to the guard band.
[0179] For example, the multiple candidate values corresponding to the guard band bandwidth are 6 RB, 8 RB, 10 RB, 15 RB, 20 RB, etc., where RB refers to a resource block. For example, the multiple candidate values corresponding to the percentage value related to the guard band are 3%, 7%, 10%, etc. It should be understood that this is only an example, and the numerical values and units of the multiple candidate values corresponding to the first parameter are not limited in this application.
[0180] In some embodiments, the second parameter includes one or more of the following:
[0181] Uplink subband bandwidth; uplink subband frequency; carrier bandwidth; carrier center frequency; carrier frequency band; carrier subcarrier spacing; uplink bandwidth part (BWP); downlink BWP bandwidth.
[0182] The method for determining guard band resources provided in the embodiment of the present application enables the terminal to determine the bandwidth of the guard band in the SBFD system based on multiple candidate values corresponding to the first parameter related to the guard band and the value of the second parameter related to the transmission carrier, thereby enabling the terminal to accurately determine the size of the guard band and support normal operation in the SBFD system.
[0183] In some embodiments, determining that a sub-band does not overlap a bandwidth of a guard band in a full-duplex SBFD system includes:
[0184] Determining a value of the first parameter from a plurality of candidate values corresponding to the first parameter based on a correspondence between the first parameter and the second parameter and a value of the second parameter;
[0185] Based on the first parameter, a bandwidth of a guard band in the SBFD system is determined.
[0186] In some implementations, a correspondence between a first parameter and a second parameter can be predefined. Based on the value of the second parameter in the system, the value of the first parameter corresponding to the value of the second parameter can be found to determine the value of the first parameter. For example, if the first parameter is the guard band bandwidth, the guard band bandwidth can be directly determined. If the first parameter is a percentage value related to the guard band, the guard band bandwidth can be further determined using other parameters.
[0187] Taking the correspondence table shown in Table 1 as an example, assuming that the first parameter is the guard band bandwidth, the second parameter is the uplink subband bandwidth, and the uplink subband bandwidth in the current system is 100RB, then according to the correspondence table shown in Table 1, it can be determined that the guard band bandwidth is 8RB.
[0188] Table 1 Correspondence between guard band bandwidth and uplink subband bandwidth
[0189]
[0190]
[0191] In the table, x represents an integer value less than 50 and greater than or equal to 6. x is a predefined value. For example, x is 6.
[0192] The second parameter may include one or more transmission carrier-related parameters. In some embodiments, the second parameter includes multiple transmission carrier-related parameters, and the correspondence between the first parameter and the second parameter refers to the correspondence between the first parameter and a combination of the multiple transmission carrier-related parameters.
[0193] As shown in the corresponding relationship example in Table 2 below, assuming that the bandwidth of the uplink subband in the current system is 100 RB and the frequency of the uplink subband is less than 6 GHz, it can be determined that the bandwidth of the guard band is 8 RB.
[0194] Table 2 Correspondence between guard band bandwidth and uplink sub-band bandwidth and frequency
[0195]
[0196] In the table, x represents an integer value less than 50 and greater than or equal to 6. x is a predefined value. For example, x is 6.
[0197] In some embodiments, the correspondence between the first parameter and the second parameter may be defined separately for different subband configurations. For example, different correspondence tables may be predefined for the {DUD} and {DU} subband configurations, and the correspondence table to be used is selected based on the subband configuration used by the SBFD system.
[0198] In some embodiments, determining a bandwidth of a guard band in an SBFD system based on the first parameter includes:
[0199] The bandwidth of the guard band in the SBFD system is determined based on a product of the first parameter and the first bandwidth, wherein the first bandwidth is determined based on the second parameter.
[0200] For example, the first parameter is a percentage value related to the guard band. After the value of the first parameter is determined through the correspondence between the first parameter and the second parameter, the value of the first parameter can be further multiplied by the value of the first bandwidth to obtain the value of the guard band bandwidth.
[0201] In some implementations, the first bandwidth may be an uplink subband bandwidth, a carrier bandwidth, an uplink BWP bandwidth, a downlink BWP bandwidth, or other bandwidths determined based on the second parameter.
[0202] In some embodiments, determining the bandwidth of the guard band in the SBFD system based on the product of the first parameter and the first bandwidth includes:
[0203] If the product is not an integer multiple of X, the product is rounded to the integer with X as the base;
[0204] Based on the result after the rounding operation, the bandwidth of the guard band in the SBFD system is determined;
[0205] X is an integer greater than or equal to 1.
[0206] In some embodiments, the product of the value of the first parameter and the first bandwidth may not be an integer or may not be an integer multiple of a required value X. In this case, a rounding operation is required, such as rounding up, rounding down, finding the value closest to an integer multiple of X upward, or finding the value closest to an integer multiple of X downward, etc., where upward refers to a direction greater than the product, and downward refers to a direction less than the product.
[0207] Taking the correspondence table shown in Table 3 as an example, assuming that the first parameter is a percentage value related to the guard band, the second parameter is the carrier bandwidth, and the carrier bandwidth in the current system is 210 RB, then the percentage value related to the guard band can be determined as 3% based on the correspondence table shown in Table 3. Furthermore, assuming that the first bandwidth is the carrier bandwidth (this is only an example; the first bandwidth and the second parameter may be the same or different) and its value is 210 RB, then 210 RB * 3% = 6.3 RB.
[0208] If 6.3RB is rounded up (that is, rounded with 1 as the base), it is 7RB; if 6.3RB is rounded down (that is, rounded with 1 as the base), it is 6RB.
[0209] If the size of the guard band is required to be an integer multiple of 6 RBs (X=6), the value closest to the integer multiple of 6 found for 6.3 RB upwards (rounding operation with radix 6) is 12 RB, and the value closest to the integer multiple of 6 found for 6.3 RB downwards (rounding operation with radix 6) is 6 RB.
[0210] Table 3 Correspondence between guard band-related percentage values and carrier bandwidth
[0211] Percentage values associated with guard bands Carrier bandwidth (RB) 10% y~100 7% 101~200 3% 201~275
[0212] In the table, y represents an integer less than 100 and is a predefined value. For example, y is 25.
[0213] In some embodiments, determining that a sub-band does not overlap a bandwidth of a guard band in a full-duplex SBFD system includes:
[0214] Determining a value of the first parameter from a plurality of candidate values corresponding to the first parameter based on an instruction from the network device;
[0215] The bandwidth of the guard band in the SBFD system is determined based on a product of the first parameter and the first bandwidth, wherein the first bandwidth is determined based on the second parameter.
[0216] In some implementations, a network device (eg, a base station) may determine a value of the first parameter from a plurality of candidate values corresponding to a predefined first parameter and indicate it to the terminal. The terminal determines the value of the first parameter according to the instruction of the network device.
[0217] In some embodiments, after determining the value of the first parameter, the terminal may further multiply the value of the first parameter by the value of the first bandwidth to obtain the value of the guard band bandwidth. The first bandwidth may be, for example, the bandwidth of an uplink subband, a carrier bandwidth, an uplink BWP bandwidth, a downlink BWP bandwidth, or other bandwidth determined based on the second parameter.
[0218] For example, the first parameter is a percentage value related to the guard band, and the terminal may multiply the determined percentage value related to the guard band by the value of the first bandwidth to obtain the value of the guard band bandwidth.
[0219] In some embodiments, the product of the value of the first parameter and the first bandwidth may not be an integer or may not be an integer multiple of a required value X. In this case, a rounding operation is required, such as rounding up, rounding down, rounding up to the nearest integer multiple of X, or rounding down to the nearest integer multiple of X. For details, please refer to the above description and will not be repeated here.
[0220] Figure 3 The second flow chart of the method for determining the guard band resources provided in the embodiment of the present application is applied to a network device (eg, a base station), such as Figure 3 As shown, the method includes the following steps:
[0221] Step 300: Determine the bandwidth of the guard band in a full-duplex SBFD system in which subbands do not overlap based on multiple candidate values corresponding to a first parameter related to the guard band and a value of a second parameter related to the transmission carrier.
[0222] Specifically, both the network device and the terminal can determine the bandwidth of the guard band in the SBFD system based on multiple candidate values of the first parameter related to the guard band and the values of the relevant parameters of the transmission carrier, so as to ensure that the network device and the terminal have a consistent understanding of the guard band resources.
[0223] In some implementations, multiple candidate values corresponding to the first parameter may be predefined, and the network device determines the bandwidth of the guard band based on the multiple candidate values and the value of a second parameter related to the transmission carrier in the system. The guard band bandwidth may refer to the total bandwidth of the guard band, such as the bandwidth of the guard band between the uplink subband and the downlink subband in the {DU} mode, or the sum of the bandwidths of the two guard bands in the {DUD} mode; or the guard band bandwidth may refer to the bandwidth of a continuous guard band, such as the bandwidth of either guard band in the two guard bands in the {DUD} mode.
[0224] In some embodiments, the first parameter is a guard band bandwidth or a percentage value related to the guard band.
[0225] For example, the multiple candidate values corresponding to the guard band bandwidth are 6 RB, 8 RB, 10 RB, 15 RB, 20 RB, etc. For example, the multiple candidate values corresponding to the percentage value related to the guard band are 3%, 7%, 10%, etc. It should be understood that this is only an example, and the numerical values and units of the multiple candidate values corresponding to the first parameter are not limited in this application.
[0226] In some embodiments, the second parameter includes one or more of the following:
[0227] Uplink sub-band bandwidth; uplink sub-band frequency; carrier bandwidth; carrier center frequency; carrier frequency band; carrier sub-carrier spacing; uplink BWP bandwidth; downlink BWP bandwidth.
[0228] The method for determining guard band resources provided in the embodiment of the present application enables a network device to determine the bandwidth of the guard band in the SBFD system based on multiple candidate values corresponding to a first parameter related to the guard band and the value of a second parameter related to the transmission carrier, thereby enabling the network device to accurately determine the size of the guard band and support normal operation in the SBFD system.
[0229] In some embodiments, determining that a sub-band does not overlap a bandwidth of a guard band in a full-duplex SBFD system includes:
[0230] Determining a value of the first parameter from a plurality of candidate values corresponding to the first parameter based on a correspondence between the first parameter and the second parameter and a value of the second parameter;
[0231] Based on the first parameter, a bandwidth of a guard band in the SBFD system is determined.
[0232] In some implementations, a correspondence between a first parameter and a second parameter can be predefined. Based on the value of the second parameter in the system, the value of the first parameter corresponding to the value of the second parameter can be found to determine the value of the first parameter. For example, if the first parameter is the guard band bandwidth, the guard band bandwidth can be directly determined. If the first parameter is a percentage value related to the guard band, the guard band bandwidth can be further determined using other parameters.
[0233] Taking the correspondence table shown in Table 1 as an example, assuming that the first parameter is the guard band bandwidth, the second parameter is the uplink subband bandwidth, and the uplink subband bandwidth in the current system is 100RB, then according to the correspondence table shown in Table 1, it can be determined that the guard band bandwidth is 8RB.
[0234] The second parameter may include one or more transmission carrier-related parameters. In some embodiments, the second parameter includes multiple transmission carrier-related parameters, and the correspondence between the first parameter and the second parameter refers to the correspondence between the first parameter and a combination of the multiple transmission carrier-related parameters.
[0235] As shown in the corresponding relationship example in Table 2 below, assuming that the bandwidth of the uplink subband in the current system is 100 RB and the frequency of the uplink subband is less than 6 GHz, it can be determined that the bandwidth of the guard band is 8 RB.
[0236] In some embodiments, the correspondence between the first parameter and the second parameter may be defined separately for different subband configurations. For example, different correspondence tables may be predefined for the {DUD} and {DU} subband configurations, and the correspondence table to be used is selected based on the subband configuration used by the SBFD system.
[0237] In some embodiments, determining a bandwidth of a guard band in an SBFD system based on the first parameter includes:
[0238] The bandwidth of the guard band in the SBFD system is determined based on a product of the first parameter and the first bandwidth, wherein the first bandwidth is determined based on the second parameter.
[0239] For example, the first parameter is a percentage value related to the guard band. After the value of the first parameter is determined through the correspondence between the first parameter and the second parameter, the value of the first parameter can be further multiplied by the value of the first bandwidth to obtain the value of the guard band bandwidth.
[0240] In some implementations, the first bandwidth may be an uplink subband bandwidth, a carrier bandwidth, an uplink BWP bandwidth, a downlink BWP bandwidth, or a bandwidth determined by other second parameters.
[0241] In some embodiments, determining the bandwidth of the guard band in the SBFD system based on the product of the first parameter and the first bandwidth includes:
[0242] If the product is not an integer multiple of X, the product is rounded to the integer with X as the base;
[0243] Based on the result after the rounding operation, the bandwidth of the guard band in the SBFD system is determined;
[0244] X is an integer greater than or equal to 1.
[0245] In some embodiments, the product of the value of the first parameter and the first bandwidth may not be an integer or may not be an integer multiple of a required value X. In this case, a rounding operation is required, such as rounding up, rounding down, finding the value closest to an integer multiple of X upward, or finding the value closest to an integer multiple of X downward, etc., where upward refers to a direction greater than the product, and downward refers to a direction less than the product.
[0246] Taking the correspondence table shown in Table 3 as an example, assuming that the first parameter is a percentage value related to the guard band, the second parameter is the carrier bandwidth, and the carrier bandwidth in the current system is 210 RB, then the percentage value related to the guard band can be determined as 3% based on the correspondence table shown in Table 3. Furthermore, assuming that the first bandwidth is the carrier bandwidth (this is only an example; the first bandwidth and the second parameter may be the same or different) and its value is 210 RB, then 210 RB * 3% = 6.3 RB.
[0247] If 6.3RB is rounded up (that is, rounded with 1 as the base), it is 7RB; if 6.3RB is rounded down (that is, rounded with 1 as the base), it is 6RB.
[0248] If the size of the guard band is required to be an integer multiple of 6 RBs (X=6), the value closest to the integer multiple of 6 found for 6.3 RB upwards (rounding operation with radix 6) is 12 RB, and the value closest to the integer multiple of 6 found for 6.3 RB downwards (rounding operation with radix 6) is 6 RB.
[0249] In some embodiments, determining that a sub-band does not overlap a bandwidth of a guard band in a full-duplex SBFD system includes:
[0250] Determining a value of the first parameter from a plurality of candidate values corresponding to the first parameter;
[0251] The value of the first parameter is indicated to the terminal, and the bandwidth of the guard band in the SBFD system is determined based on the product of the first parameter and the first bandwidth; wherein the first bandwidth is determined based on the second parameter.
[0252] In some implementations, the network device may determine the value of the first parameter from a plurality of candidate values corresponding to the predefined first parameter, and indicate it to the terminal, so that the terminal can determine the value of the first parameter according to the instruction of the network device.
[0253] In some embodiments, after determining the value of the first parameter, the network device may further multiply the value of the first parameter by the value of the first bandwidth to obtain the value of the guard band bandwidth. The first bandwidth may be, for example, the bandwidth of an uplink subband, a carrier bandwidth, an uplink BWP bandwidth, a downlink BWP bandwidth, or another bandwidth determined by a second parameter.
[0254] For example, the first parameter is a percentage value related to the guard band, and the network device may multiply the determined percentage value related to the guard band by the value of the first bandwidth to obtain the value of the guard band bandwidth.
[0255] In some embodiments, the product of the value of the first parameter and the first bandwidth may not be an integer or may not be an integer multiple of a required value X. In this case, a rounding operation is required, such as rounding up, rounding down, rounding up to the nearest integer multiple of X, or rounding down to the nearest integer multiple of X. For details, please refer to the above description and will not be repeated here.
[0256] The methods provided in the various embodiments of this application are based on the same application concept, so the implementation of each method can refer to each other, and the repeated parts will not be repeated.
[0257] The following describes the methods provided in the above embodiments of the present application through examples of specific application scenarios.
[0258] Example 1:
[0259] As shown in Table 1, multiple first parameter values are predefined. The first parameter represents the bandwidth of the guard band, and the second parameter represents the bandwidth of the uplink subband. A predefined correspondence exists between the multiple first parameters and the second parameters. Based on the predefined correspondence between the second parameters and the predefined correspondence, the first parameter (and, therefore, the bandwidth of the guard band) can be determined. Assuming that the bandwidth of the uplink subband in the current system is 100 RB, the bandwidth of the guard band can be determined to be 8 RB.
[0260] As another example, as shown in Table 2, multiple first parameter values are predefined. The first parameter is the bandwidth of the guard band, and the second parameter is the bandwidth and frequency of the uplink subband. A predefined correspondence exists between the multiple first parameters and the second parameters. Based on the predefined correspondence between the second parameters and the predefined correspondence, the first parameter (and, therefore, the guard band bandwidth) can be determined. Assuming that the uplink subband bandwidth in the current system is 100 RB and the uplink subband frequency is less than 6 GHz, the guard band bandwidth can be determined to be 8 RB.
[0261] It should be noted that in this example, the bandwidth of the guard band and the bandwidth of the uplink subband are described in units of RB. Optionally, the bandwidth of the guard band and the bandwidth of the uplink subband can also be described in units of MHz, kHz, the number of subcarriers, the number of resource block groups (RBGs), etc. The mapping relationship table for the bandwidth of the guard band and the bandwidth of the uplink subband can be defined in the same unit, or in different units.
[0262] In addition, this example only uses the second parameter as the uplink subband bandwidth, and the second parameter as a combination of the uplink subband bandwidth and frequency. It is also possible that the second parameter is the carrier bandwidth, the carrier center frequency, or a combination of the carrier bandwidth and center frequency. Furthermore, it is not excluded that other characteristics related to the transmission carrier can be used as the second parameter to define a mapping relationship between multiple guard band bandwidth candidate values.
[0263] It should also be noted that the correspondence table in this example can be defined separately for different subband configurations. For example, different tables are predefined for the subband configurations of {DUD} and {DU}, and the correspondence table used is selected according to the subband configuration adopted by the SBFD system.
[0264] In addition, the numerical values given in this example are only used to illustrate how to determine the guard band bandwidth, and do not mean that the solution must be implemented according to the given numerical values. The specific numerical values and ranges may be different from those in this example.
[0265] Example 2:
[0266] As shown in Table 3, multiple first parameter values are predefined. The first parameter is a percentage value associated with the guard band, and the second parameter is the carrier bandwidth. A predefined correspondence exists between the multiple first parameters and the second parameters. Based on the predefined correspondence between the second parameters and the predefined correspondence, the first parameter (i.e., the percentage value associated with the guard band) can be determined. Assuming that the carrier bandwidth in the current system is 210 RB, the percentage value associated with the guard band of the first parameter can be determined to be 3%.
[0267] The bandwidth of the guard band is calculated based on the product of a determined first parameter and a first bandwidth, where the first bandwidth is the carrier bandwidth. Assuming that the current carrier bandwidth is 210RB, based on 210RB*3%=6.3RB, since the calculation result is not an integer, the result is rounded off. In this example, rounding up is used, and the guard band bandwidth is determined to be 7RB.
[0268] It should be noted that in this example, the carrier bandwidth is described in units of RB. Optionally, the carrier bandwidth can also be described in units of MHz, kHz, the number of subcarriers, the number of RBGs, etc. In addition, in this example, only the second parameter is the carrier bandwidth as an example. It is also possible that the second parameter is the bandwidth of the uplink subband, or a combination of the uplink subband bandwidth and the center frequency, or a combination of the carrier bandwidth and the center frequency. In addition, it is not ruled out that other characteristics related to the transmission carrier are used as the second parameter to define the mapping relationship between multiple guard band bandwidth candidate values.
[0269] It should also be noted that the correspondence table in this example can be defined separately for different carrier configurations. For example, different tables are predefined for the subband configurations of {DUD} and {DU}, and the correspondence table used is selected according to the subband configuration adopted by the SBFD system.
[0270] In addition, the numerical values given in this example are only used to illustrate how to determine the protection band, and do not mean that the solution must be implemented according to the given numerical values. The specific numerical values and ranges may be different from those in this example.
[0271] In this example, only rounding up is used as an example. It is also possible to use rounding down, or rounding based on X, including finding the value closest to an integer multiple of X downward or finding the value closest to an integer multiple of X upward, when all other conditions are the same.
[0272] Example 3:
[0273] Multiple first parameter values are predefined, each representing a percentage value related to the guard band. The base station notifies the user of one of the multiple candidate first parameter values. For example, if the base station notifies the user of the first parameter as 10%, the guard band bandwidth is calculated based on the product of the determined first parameter and the first bandwidth, which is the bandwidth of the uplink subband. Assuming the current uplink subband bandwidth is 24 RBs, the calculation is based on 20 RBs * 10% = 2.4 RBs. Since the calculated result is not an integer, the result is rounded. Assuming the guard band size must be an integer multiple of 6 RBs, in this example, the value closest to a multiple of 6 is found for 2.4 RBs, and the guard band bandwidth is determined to be 6 RBs.
[0274] It should be noted that in this example, the uplink subband bandwidth is described in units of RBs. Optionally, the uplink subband bandwidth can also be described in units of MHz, kHz, number of subcarriers, number of RBGs, etc. In addition, in this example, only the second parameter is the uplink subband bandwidth. It is also possible that the second parameter is the carrier bandwidth.
[0275] The methods and devices provided in the various embodiments of the present application are based on the same application concept. Since the methods and devices solve problems based on similar principles, the implementation of the devices and methods can refer to each other, and the repeated parts will not be repeated.
[0276] Figure 4 A schematic diagram of the structure of the terminal provided in the embodiment of the present application is shown in FIG. Figure 4 As shown, the terminal includes a memory 420, a transceiver 410 and a processor 400; wherein the processor 400 and the memory 420 may also be physically arranged separately.
[0277] The memory 420 is used to store computer programs; the transceiver 410 is used to send and receive data under the control of the processor 400.
[0278] Specifically, the transceiver 410 is configured to receive and send data under the control of the processor 400 .
[0279] Among them, Figure 4 In the embodiment, the bus architecture may include any number of interconnected buses and bridges, specifically various circuits of one or more processors represented by processor 400 and memory represented by memory 420, which are linked together. The bus architecture may also link together various other circuits such as peripheral devices, voltage regulators, and power management circuits, which are well known in the art and, therefore, are not further described in this application. The bus interface provides an interface. The transceiver 410 may be a plurality of components, i.e., a transmitter and a receiver, providing a unit for communicating with various other devices on a transmission medium, such as a wireless channel, a wired channel, an optical cable, and other transmission media. For different user devices, the user interface 430 may also be an interface capable of connecting external or internal devices as required, and the connected devices include but are not limited to a keypad, a display, a speaker, a microphone, a joystick, and the like.
[0280] The processor 400 is responsible for managing the bus architecture and general processing, and the memory 420 can store data used by the processor 400 when performing operations.
[0281] The processor 400 may be a central processing unit (CPU), an application specific integrated circuit (ASIC), a field programmable gate array (FPGA), or a complex programmable logic device (CPLD). The processor may also adopt a multi-core architecture.
[0282] The processor 400 is configured to execute any of the methods provided in the embodiments of the present application according to the obtained executable instructions by calling the computer program stored in the memory 420, for example, determining the bandwidth of the guard band in a sub-band non-overlapping full-duplex SBFD system based on multiple candidate values corresponding to the first parameter related to the guard band and the value of the second parameter related to the transmission carrier.
[0283] In some embodiments, determining that a sub-band does not overlap a bandwidth of a guard band in a full-duplex SBFD system includes:
[0284] Determining a value of the first parameter from a plurality of candidate values corresponding to the first parameter based on a correspondence between the first parameter and the second parameter and a value of the second parameter;
[0285] Based on the first parameter, a bandwidth of a guard band in the SBFD system is determined.
[0286] In some embodiments, determining a bandwidth of a guard band in an SBFD system based on the first parameter includes:
[0287] The bandwidth of the guard band in the SBFD system is determined based on a product of the first parameter and the first bandwidth, wherein the first bandwidth is determined based on the second parameter.
[0288] In some embodiments, determining that a sub-band does not overlap a bandwidth of a guard band in a full-duplex SBFD system includes:
[0289] Determining a value of the first parameter from a plurality of candidate values corresponding to the first parameter based on an instruction from the network device;
[0290] The bandwidth of the guard band in the SBFD system is determined based on a product of the first parameter and the first bandwidth, wherein the first bandwidth is determined based on the second parameter.
[0291] In some embodiments, determining the bandwidth of the guard band in the SBFD system based on the product of the first parameter and the first bandwidth includes:
[0292] If the product is not an integer multiple of X, the product is rounded to the integer with X as the base;
[0293] Based on the result after the rounding operation, the bandwidth of the guard band in the SBFD system is determined;
[0294] X is an integer greater than or equal to 1.
[0295] In some embodiments, the first parameter is a guard band bandwidth or a percentage value related to the guard band.
[0296] In some embodiments, the second parameter includes one or more of the following:
[0297] Uplink subband bandwidth;
[0298] Frequency of the uplink sub-band;
[0299] Carrier bandwidth;
[0300] The center frequency of the carrier;
[0301] The frequency band of the carrier;
[0302] The subcarrier spacing of the carrier;
[0303] The bandwidth of the uplink part bandwidth BWP;
[0304] Downlink BWP bandwidth.
[0305] Figure 5 A schematic diagram of the structure of the network device provided in the embodiment of the present application is shown as follows: Figure 5 As shown, the network device includes a memory 520, a transceiver 510 and a processor 500; wherein, the processor 500 and the memory 520 may also be arranged physically separately.
[0306] The memory 520 is used to store computer programs; the transceiver 510 is used to send and receive data under the control of the processor 500.
[0307] Specifically, the transceiver 510 is configured to receive and send data under the control of the processor 500 .
[0308] Among them, Figure 5 In the embodiment, the bus architecture may include any number of interconnected buses and bridges, specifically linking together various circuits of one or more processors represented by processor 500 and memory represented by memory 520. The bus architecture may also link together various other circuits such as peripheral devices, voltage regulators, and power management circuits, which are well known in the art and therefore will not be further described in this application. The bus interface provides an interface. The transceiver 510 may be a plurality of components, i.e., a transmitter and a receiver, providing a unit for communicating with various other devices over a transmission medium, such as a wireless channel, a wired channel, an optical cable, or the like.
[0309] The processor 500 is responsible for managing the bus architecture and general processing, and the memory 520 can store data used by the processor 500 when performing operations.
[0310] The processor 500 may be a CPU, an ASIC, an FPGA, or a CPLD, and the processor may also adopt a multi-core architecture.
[0311] The processor 500 is configured to execute any of the methods provided in the embodiments of the present application according to the obtained executable instructions by calling the computer program stored in the memory 520, for example, determining the bandwidth of the guard band in a sub-band non-overlapping full-duplex SBFD system based on multiple candidate values corresponding to a first parameter related to the guard band and a value of a second parameter related to the transmission carrier.
[0312] In some embodiments, determining that a sub-band does not overlap a bandwidth of a guard band in a full-duplex SBFD system includes:
[0313] Determining a value of the first parameter from a plurality of candidate values corresponding to the first parameter based on a correspondence between the first parameter and the second parameter and a value of the second parameter;
[0314] Based on the first parameter, a bandwidth of a guard band in the SBFD system is determined.
[0315] In some embodiments, determining a bandwidth of a guard band in an SBFD system based on the first parameter includes:
[0316] The bandwidth of the guard band in the SBFD system is determined based on a product of the first parameter and the first bandwidth, wherein the first bandwidth is determined based on the second parameter.
[0317] In some embodiments, determining that a sub-band does not overlap a bandwidth of a guard band in a full-duplex SBFD system includes:
[0318] Determining a value of the first parameter from a plurality of candidate values corresponding to the first parameter;
[0319] The value of the first parameter is indicated to the terminal, and the bandwidth of the guard band in the SBFD system is determined based on the product of the first parameter and the first bandwidth; wherein the first bandwidth is determined based on the second parameter.
[0320] In some embodiments, determining the bandwidth of the guard band in the SBFD system based on the product of the first parameter and the first bandwidth includes:
[0321] If the product is not an integer multiple of X, the product is rounded to the integer with X as the base;
[0322] Based on the result after the rounding operation, the bandwidth of the guard band in the SBFD system is determined;
[0323] X is an integer greater than or equal to 1.
[0324] In some embodiments, the first parameter is a guard band bandwidth or a percentage value related to the guard band.
[0325] In some embodiments, the second parameter includes one or more of the following:
[0326] Uplink subband bandwidth;
[0327] Frequency of the uplink sub-band;
[0328] Carrier bandwidth;
[0329] The center frequency of the carrier;
[0330] The frequency band of the carrier;
[0331] The subcarrier spacing of the carrier;
[0332] The bandwidth of the uplink part bandwidth BWP;
[0333] Downlink BWP bandwidth.
[0334] It should be noted here that the above-mentioned terminals and network devices provided in the embodiments of the present application can implement all the method steps implemented in the above-mentioned method embodiments and can achieve the same technical effects. The parts and beneficial effects of this embodiment that are the same as those in the method embodiments will not be described in detail here.
[0335] Figure 6 This is one of the structural diagrams of the device for determining the protection band resources provided in the embodiment of the present application, such as Figure 6 As shown, the device includes:
[0336] The first determining unit 600 is configured to determine a bandwidth of a guard band in a sub-band non-overlapping full-duplex SBFD system based on multiple candidate values corresponding to a first parameter related to the guard band and a value of a second parameter related to the transmission carrier.
[0337] In some embodiments, determining that a sub-band does not overlap a bandwidth of a guard band in a full-duplex SBFD system includes:
[0338] Determining a value of the first parameter from a plurality of candidate values corresponding to the first parameter based on a correspondence between the first parameter and the second parameter and a value of the second parameter;
[0339] Based on the first parameter, a bandwidth of a guard band in the SBFD system is determined.
[0340] In some embodiments, determining a bandwidth of a guard band in an SBFD system based on the first parameter includes:
[0341] The bandwidth of the guard band in the SBFD system is determined based on a product of the first parameter and the first bandwidth, wherein the first bandwidth is determined based on the second parameter.
[0342] In some embodiments, determining that a sub-band does not overlap a bandwidth of a guard band in a full-duplex SBFD system includes:
[0343] Determining a value of the first parameter from a plurality of candidate values corresponding to the first parameter based on an instruction from the network device;
[0344] The bandwidth of the guard band in the SBFD system is determined based on a product of the first parameter and the first bandwidth, wherein the first bandwidth is determined based on the second parameter.
[0345] In some embodiments, determining the bandwidth of the guard band in the SBFD system based on the product of the first parameter and the first bandwidth includes:
[0346] If the product is not an integer multiple of X, the product is rounded to the integer with X as the base;
[0347] Based on the result after the rounding operation, the bandwidth of the guard band in the SBFD system is determined;
[0348] X is an integer greater than or equal to 1.
[0349] In some embodiments, the first parameter is a guard band bandwidth or a percentage value related to the guard band.
[0350] In some embodiments, the second parameter includes one or more of the following:
[0351] Uplink subband bandwidth;
[0352] Frequency of the uplink sub-band;
[0353] Carrier bandwidth;
[0354] The center frequency of the carrier;
[0355] The frequency band of the carrier;
[0356] The subcarrier spacing of the carrier;
[0357] The bandwidth of the uplink part bandwidth BWP;
[0358] Downlink BWP bandwidth.
[0359] Figure 7 The second structural diagram of the device for determining the protection band resources provided in the embodiment of the present application is as follows: Figure 7 As shown, the device includes:
[0360] The second determining unit 700 is configured to determine a bandwidth of a guard band in a sub-band non-overlapping full-duplex SBFD system based on multiple candidate values corresponding to a first parameter related to the guard band and a value of a second parameter related to a transmission carrier.
[0361] In some embodiments, determining that a sub-band does not overlap a bandwidth of a guard band in a full-duplex SBFD system includes:
[0362] Determining a value of the first parameter from a plurality of candidate values corresponding to the first parameter based on a correspondence between the first parameter and the second parameter and a value of the second parameter;
[0363] Based on the first parameter, a bandwidth of a guard band in the SBFD system is determined.
[0364] In some embodiments, determining a bandwidth of a guard band in an SBFD system based on the first parameter includes:
[0365] The bandwidth of the guard band in the SBFD system is determined based on a product of the first parameter and the first bandwidth, wherein the first bandwidth is determined based on the second parameter.
[0366] In some embodiments, determining that a sub-band does not overlap a bandwidth of a guard band in a full-duplex SBFD system includes:
[0367] Determining a value of the first parameter from a plurality of candidate values corresponding to the first parameter;
[0368] The value of the first parameter is indicated to the terminal, and the bandwidth of the guard band in the SBFD system is determined based on the product of the first parameter and the first bandwidth; wherein the first bandwidth is determined based on the second parameter.
[0369] In some embodiments, determining the bandwidth of the guard band in the SBFD system based on the product of the first parameter and the first bandwidth includes:
[0370] If the product is not an integer multiple of X, the product is rounded to the integer with X as the base;
[0371] Based on the result after the rounding operation, the bandwidth of the guard band in the SBFD system is determined;
[0372] X is an integer greater than or equal to 1.
[0373] In some embodiments, the first parameter is a guard band bandwidth or a percentage value related to the guard band.
[0374] In some embodiments, the second parameter includes one or more of the following:
[0375] Uplink subband bandwidth;
[0376] Frequency of the uplink sub-band;
[0377] Carrier bandwidth;
[0378] The center frequency of the carrier;
[0379] The frequency band of the carrier;
[0380] The subcarrier spacing of the carrier;
[0381] The bandwidth of the uplink part bandwidth BWP;
[0382] Downlink BWP bandwidth.
[0383] It should be noted that the division of units in the embodiments of the present application is schematic and is merely a logical functional division. In actual implementation, other division methods may be used. Furthermore, the functional units in the various embodiments of the present application may be integrated into a single processing unit, or each unit may exist physically separately, or two or more units may be integrated into a single unit. The aforementioned integrated units may be implemented in the form of hardware or software functional units.
[0384] If the integrated unit is implemented in the form of a software functional unit and sold or used as an independent product, it can be stored in a processor-readable storage medium. Based on this understanding, the technical solution of the present application is essentially or the part that contributes to the prior art or all or part of the technical solution can be embodied in the form of a software product, and the computer software product is stored in a storage medium, including a number of instructions for enabling a computer device (which can be a personal computer, server, or network device, etc.) or a processor to execute all or part of the steps of the method described in each embodiment of the present application. The aforementioned storage medium includes: various media that can store program codes, such as a USB flash drive, a mobile hard disk, a read-only memory (ROM), a random access memory (RAM), a magnetic disk or an optical disk.
[0385] It should be noted here that the above-mentioned device provided in the embodiment of the present application can implement all the method steps implemented in the above-mentioned method embodiment and can achieve the same technical effect. The parts and beneficial effects of this embodiment that are the same as those in the method embodiment will not be described in detail here.
[0386] On the other hand, an embodiment of the present application further provides a non-transitory readable storage medium, which stores a computer program, and the computer program is used to enable a processor to execute the method for determining protection band resources provided by the above-mentioned terminal-side embodiments.
[0387] It should be noted here that the non-transitory readable storage medium provided in the embodiment of the present application can implement all the method steps implemented in the above-mentioned terminal-side method embodiment, and can achieve the same technical effect. The parts and beneficial effects of this embodiment that are the same as the method embodiment will not be described in detail here.
[0388] On the other hand, an embodiment of the present application further provides a non-transitory readable storage medium, which stores a computer program, and the computer program is used to enable a processor to execute the method for determining protection band resources provided by the above-mentioned embodiments on the network device side.
[0389] It should be noted here that the non-transient readable storage medium provided in the embodiment of the present application can implement all the method steps implemented in the above-mentioned network device side method embodiment, and can achieve the same technical effect. The parts and beneficial effects of this embodiment that are the same as the method embodiment will not be described in detail here.
[0390] The non-transitory readable storage medium can be any available medium or data storage device that can be accessed by a computer, including but not limited to magnetic storage (such as floppy disks, hard disks, magnetic tapes, magneto-optical disks (MO)), optical storage (such as CDs, DVDs, BDs, HVDs, etc.), and semiconductor storage (such as ROMs, EPROMs, EEPROMs, non-volatile memories (NANDFLASH), solid-state drives (SSDs)), etc.
[0391] The technical solutions provided in the embodiments of the present application can be applicable to a variety of systems, especially 5G systems, 6G systems, etc. For example, applicable systems may be global system of mobile communication (GSM) systems, code division multiple access (CDMA) systems, wideband code division multiple access (WCDMA) general packet radio service (GPRS) systems, long term evolution (LTE) systems, LTE frequency division duplex (FDD) systems, LTE time division duplex (TDD) systems, long term evolution advanced (LTE-A) systems, universal mobile telecommunication systems (UMTS), worldwide interoperability for microwave access (WiMAX) systems, 5G new air interface (NR) systems, etc. These various systems include terminal devices and network devices. The system may also include core network parts, such as the Evolved Packet System (EPS), 5G system (5GS), 6G system, etc.
[0392] The terminal involved in the embodiments of the present application may be a device that provides voice and / or data connectivity to a user, a handheld device with wireless connection function, or other processing devices connected to a wireless modem. In different systems, the name of the terminal may also be different. For example, in a 5G system, the terminal may be called a user equipment (UE). A wireless terminal device can communicate with one or more core networks (CN) via a radio access network (RAN). The wireless terminal device can be a mobile terminal device, such as a mobile phone (or "cellular" phone) and a computer with a mobile terminal device. For example, it can be a portable, pocket-sized, handheld, computer-built-in or vehicle-mounted mobile device that exchanges voice and / or data with a radio access network. For example, personal communication service (PCS) phones, cordless phones, session initiation protocol (SIP) phones, wireless local loop (WLL) stations, personal digital assistants (PDAs), and other devices. The wireless terminal device may also be referred to as a system, a subscriber unit, a subscriber station, a mobile station, a mobile station, a remote station, an access point, a remote terminal device, an access terminal device, a user terminal device, a user agent, or a user device, but is not limited in the embodiments of the present application.
[0393] The network device involved in the embodiments of the present application may be a base station, which may include multiple cells providing services to terminals. Depending on the specific application scenario, the base station may also be called an access point, or may be a device in an access network that communicates with a wireless terminal device through one or more sectors on an air interface, or may be named otherwise. The network device may be used to interchange received air frames with Internet Protocol (IP) packets, acting as a router between the wireless terminal device and the rest of the access network, wherein the rest of the access network may include an Internet Protocol (IP) communication network. The network device may also coordinate attribute management of the air interface. For example, the network device involved in the embodiments of the present application may be a network device (Base Transceiver Station, BTS) in the Global System for Mobile communications (GSM) or Code Division Multiple Access (CDMA), or a network device (NodeB) in Wide-band Code Division Multiple Access (WCDMA), or an evolutionary network device (eNB or e-NodeB) in the Long Term Evolution (LTE) system, a 5G base station (gNB) in the 5G network architecture (next generation system), or a home evolved Node B (HeNB), a relay node, a home base station (femto), a pico base station (pico), etc., and is not limited in the embodiments of the present application. In some network structures, the network device may include a centralized unit (CU) node and a distributed unit (DU) node, and the centralized unit and the distributed unit may also be geographically separated.
[0394] Network devices and terminals can each use one or more antennas for Multiple Input Multiple Output (MIMO) transmission. MIMO transmission can be single-user MIMO (SU-MIMO) or multi-user MIMO (MU-MIMO). Depending on the form and number of antenna combinations, MIMO transmission can be 2D-MIMO, 3D-MIMO, FD-MIMO, or massive-MIMO. It can also be diversity transmission, precoded transmission, or beamforming transmission.
[0395] Those skilled in the art will appreciate that the embodiments of the present application can be provided as methods, systems, or computer program products. Therefore, the present application can adopt the form of a complete hardware embodiment, a complete software embodiment, or an embodiment in combination with software and hardware. Moreover, the present application can adopt the form of a computer program product implemented on one or more computer-usable storage media (including but not limited to magnetic disk storage and optical storage, etc.) that contain computer-usable program code.
[0396] The present application is described with reference to the flowcharts and / or block diagrams of the methods, devices (systems), and computer program products according to the embodiments of the present application. It should be understood that each process and / or box in the flowchart and / or block diagram, as well as the combination of the processes and / or boxes in the flowchart and / or block diagram, can be implemented by computer-executable instructions. These computer-executable instructions can be provided to a processor of a general-purpose computer, a special-purpose computer, an embedded processor, or other programmable data processing device to produce a machine, so that the instructions executed by the processor of the computer or other programmable data processing device generate instructions for implementing the steps in the process. Figure 1 a process or multiple processes and / or boxes Figure 1 A device that provides the functions specified in a block or multiple blocks.
[0397] These processor-executable instructions may also be stored in a processor-readable memory that can direct a computer or other programmable data processing device to operate in a specific manner, so that the instructions stored in the processor-readable memory produce an article of manufacture comprising an instruction device that implements the process Figure 1 a process or multiple processes and / or boxes Figure 1 The function specified in one or more boxes.
[0398] These processor-executable instructions can also be loaded onto a computer or other programmable data processing device so that a series of operational steps are performed on the computer or other programmable device to produce a computer-implemented process, thereby providing instructions for executing on the computer or other programmable device to implement the process. Figure 1 a process or multiple processes and / or boxes Figure 1 A step that specifies a function in one or more boxes.
[0399] Obviously, those skilled in the art may make various changes and modifications to this application without departing from the spirit and scope of this application. Thus, if these modifications and variations of this application fall within the scope of the claims of this application and their equivalents, this application is intended to include these modifications and variations.
Claims
1. A method for determining guard band resources, characterized in that: Applied to terminals, including: Based on multiple candidate values corresponding to a first parameter related to the guard band and a value of a second parameter related to the transmission carrier, a bandwidth of a guard band in a full-duplex SBFD system in which the subbands do not overlap is determined.
2. The method for determining guard band resources according to claim 1, wherein: The determining that the sub-band does not overlap the bandwidth of the guard band in the full-duplex SBFD system includes: Determining a value of the first parameter from a plurality of candidate values corresponding to the first parameter based on a correspondence between the first parameter and the second parameter and a value of the second parameter; Based on the first parameter, a bandwidth of a guard band in the SBFD system is determined.
3. The method for determining guard band resources according to claim 2, wherein: The determining, based on the first parameter, a bandwidth of a guard band in the SBFD system includes: The bandwidth of the guard band in the SBFD system is determined based on the product of the first parameter and a first bandwidth; wherein the first bandwidth is determined based on the second parameter.
4. The method for determining guard band resources according to claim 1, wherein: The determining that the sub-band does not overlap the bandwidth of the guard band in the full-duplex SBFD system includes: Determining, based on an instruction from the network device, a value of the first parameter from a plurality of candidate values corresponding to the first parameter; The bandwidth of the guard band in the SBFD system is determined based on the product of the first parameter and a first bandwidth; wherein the first bandwidth is determined based on the second parameter.
5. The method for determining guard band resources according to claim 3 or 4, characterized in that: The determining, based on the product of the first parameter and the first bandwidth, the bandwidth of the guard band in the SBFD system includes: If the product is not an integer multiple of X, performing a rounding operation on the product with X as the base; determining a bandwidth of a guard band in the SBFD system based on a result of the rounding operation; The X is an integer greater than or equal to 1.
6. The method for determining guard band resources according to any one of claims 1 to 4, characterized in that: The first parameter is the guard band bandwidth or a percentage value related to the guard band.
7. The method for determining guard band resources according to any one of claims 1 to 4, characterized in that: The second parameter includes one or more of the following: Uplink subband bandwidth; Frequency of the uplink sub-band; Carrier bandwidth; The center frequency of the carrier; The frequency band of the carrier; The subcarrier spacing of the carrier; The bandwidth of the uplink part bandwidth BWP; Downlink BWP bandwidth.
8. A method for determining guard band resources, characterized in that: Applicable to network equipment, including: Based on multiple candidate values corresponding to a first parameter related to the guard band and a value of a second parameter related to the transmission carrier, a bandwidth of a guard band in a full-duplex SBFD system in which the subbands do not overlap is determined.
9. The method for determining guard band resources according to claim 8, wherein: The determining that the sub-band does not overlap the bandwidth of the guard band in the full-duplex SBFD system includes: Determining a value of the first parameter from a plurality of candidate values corresponding to the first parameter based on a correspondence between the first parameter and the second parameter and a value of the second parameter; Based on the first parameter, a bandwidth of a guard band in the SBFD system is determined.
10. The method for determining guard band resources according to claim 9, wherein: The determining, based on the first parameter, a bandwidth of a guard band in the SBFD system includes: The bandwidth of the guard band in the SBFD system is determined based on the product of the first parameter and a first bandwidth; wherein the first bandwidth is determined based on the second parameter.
11. The method for determining guard band resources according to claim 8, wherein: The determining that the sub-band does not overlap the bandwidth of the guard band in the full-duplex SBFD system includes: Determining a value of the first parameter from a plurality of candidate values corresponding to the first parameter; The value of the first parameter is indicated to the terminal, and the bandwidth of the guard band in the SBFD system is determined based on the product of the first parameter and a first bandwidth; wherein the first bandwidth is determined based on the second parameter.
12. The method for determining guard band resources according to claim 10 or 11, characterized in that: The determining, based on the product of the first parameter and the first bandwidth, the bandwidth of the guard band in the SBFD system includes: If the product is not an integer multiple of X, performing a rounding operation on the product with X as the base; determining a bandwidth of a guard band in the SBFD system based on a result of the rounding operation; The X is an integer greater than or equal to 1.
13. The method for determining guard band resources according to any one of claims 8 to 11, characterized in that: The first parameter is the guard band bandwidth or a percentage value related to the guard band.
14. The method for determining guard band resources according to any one of claims 8 to 11, characterized in that: The second parameter includes one or more of the following: Uplink subband bandwidth; Frequency of the uplink sub-band; Carrier bandwidth; The center frequency of the carrier; The frequency band of the carrier; The subcarrier spacing of the carrier; The bandwidth of the uplink part bandwidth BWP; Downlink BWP bandwidth.
15. A terminal, characterized in that: Including memory, transceiver, processor; Memory for storing computer programs; a transceiver, configured to transmit and receive data under the control of the processor; and a processor, configured to read the computer program in the memory and perform the following operations: Based on multiple candidate values corresponding to a first parameter related to the guard band and a value of a second parameter related to the transmission carrier, a bandwidth of a guard band in a full-duplex SBFD system in which the subbands do not overlap is determined. The terminal according to claim 15 , wherein: The determining that the sub-band does not overlap the bandwidth of the guard band in the full-duplex SBFD system includes: Determining a value of the first parameter from a plurality of candidate values corresponding to the first parameter based on a correspondence between the first parameter and the second parameter and a value of the second parameter; Based on the first parameter, a bandwidth of a guard band in the SBFD system is determined. The terminal according to claim 16 , wherein: The determining, based on the first parameter, a bandwidth of a guard band in the SBFD system includes: The bandwidth of the guard band in the SBFD system is determined based on the product of the first parameter and a first bandwidth; wherein the first bandwidth is determined based on the second parameter. The terminal according to claim 15 , wherein: The determining that the sub-band does not overlap the bandwidth of the guard band in the full-duplex SBFD system includes: Determining, based on an instruction from the network device, a value of the first parameter from a plurality of candidate values corresponding to the first parameter; The bandwidth of the guard band in the SBFD system is determined based on the product of the first parameter and a first bandwidth; wherein the first bandwidth is determined based on the second parameter.
19. The terminal according to claim 17 or 18, characterized in that The determining, based on the product of the first parameter and the first bandwidth, the bandwidth of the guard band in the SBFD system includes: If the product is not an integer multiple of X, performing a rounding operation on the product with X as the base; determining a bandwidth of a guard band in the SBFD system based on a result of the rounding operation; The X is an integer greater than or equal to 1.
20. The terminal according to any one of claims 15 to 18, characterized in that: The first parameter is the guard band bandwidth or a percentage value related to the guard band.
21. The terminal according to any one of claims 15 to 18, characterized in that: The second parameter includes one or more of the following: Uplink subband bandwidth; Frequency of the uplink sub-band; Carrier bandwidth; The center frequency of the carrier; The frequency band of the carrier; The subcarrier spacing of the carrier; The bandwidth of the uplink part bandwidth BWP; Downlink BWP bandwidth.
22. A network device, characterized in that: Including memory, transceiver, processor; Memory for storing computer programs; a transceiver, configured to transmit and receive data under the control of the processor; and a processor, configured to read the computer program in the memory and perform the following operations: Based on multiple candidate values corresponding to a first parameter related to the guard band and a value of a second parameter related to the transmission carrier, a bandwidth of a guard band in a full-duplex SBFD system in which the subbands do not overlap is determined.
23. The network device according to claim 22, wherein: The determining that the sub-band does not overlap the bandwidth of the guard band in the full-duplex SBFD system includes: Determining a value of the first parameter from a plurality of candidate values corresponding to the first parameter based on a correspondence between the first parameter and the second parameter and a value of the second parameter; Based on the first parameter, a bandwidth of a guard band in the SBFD system is determined.
24. The network device according to claim 23, wherein: The determining, based on the first parameter, a bandwidth of a guard band in the SBFD system includes: The bandwidth of the guard band in the SBFD system is determined based on the product of the first parameter and a first bandwidth; wherein the first bandwidth is determined based on the second parameter.
25. The network device according to claim 22, wherein: The determining that the sub-band does not overlap the bandwidth of the guard band in the full-duplex SBFD system includes: Determining a value of the first parameter from a plurality of candidate values corresponding to the first parameter; The value of the first parameter is indicated to the terminal, and the bandwidth of the guard band in the SBFD system is determined based on the product of the first parameter and a first bandwidth; wherein the first bandwidth is determined based on the second parameter.
26. The network device according to claim 24 or 25, characterized in that: The determining, based on the product of the first parameter and the first bandwidth, the bandwidth of the guard band in the SBFD system includes: If the product is not an integer multiple of X, performing a rounding operation on the product with X as the base; determining a bandwidth of a guard band in the SBFD system based on a result of the rounding operation; The X is an integer greater than or equal to 1.
27. The network device according to any one of claims 22 to 25, characterized in that: The first parameter is the guard band bandwidth or a percentage value related to the guard band.
28. The network device according to any one of claims 22 to 25, characterized in that: The second parameter includes one or more of the following: Uplink subband bandwidth; Frequency of the uplink sub-band; Carrier bandwidth; The center frequency of the carrier; The frequency band of the carrier; The subcarrier spacing of the carrier; The bandwidth of the uplink part bandwidth BWP; Downlink BWP bandwidth.
29. A device for determining guard band resources, characterized in that: include: The first determining unit is configured to determine a bandwidth of a guard band in a sub-band non-overlapping full-duplex SBFD system based on multiple candidate values corresponding to a first parameter related to the guard band and a value of a second parameter related to the transmission carrier.
30. A device for determining guard band resources, characterized in that: include: The second determining unit is configured to determine a bandwidth of a guard band in a sub-band non-overlapping full-duplex SBFD system based on multiple candidate values corresponding to a first parameter related to the guard band and a value of a second parameter related to the transmission carrier.
31. A non-transitory readable storage medium, characterized in that The non-transitory readable storage medium stores a computer program, and the computer program is used to enable a processor to execute the method according to any one of claims 1 to 7.
32. A non-transitory readable storage medium, characterized in that The non-transitory readable storage medium stores a computer program, and the computer program is used to enable a processor to execute the method according to any one of claims 8 to 14.