PO determination method, communication device and storage medium

CN121647016APending Publication Date: 2026-03-10BEIJING XIAOMI MOBILE SOFTWARE CO LTD
View PDF 0 Cites 0 Cited by

Patent Information

Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2024-06-28
Publication Date
2026-03-10

AI Technical Summary

Technical Problem

In existing multiplexing enhancement technologies, the coverage and throughput of the Physical Uplink Shared Channel (PUSCH) are limited, especially in the application of Subband Duplex (SBFD) technology, where the frequency domain location configuration of the PO is not precise enough, resulting in insufficient resource utilization.

Method used

By receiving and determining the PO configuration information within the sub-band duplex SBFD time unit, and using the first and second parameters respectively for the cases of interleaved PUSCH, the frequency domain position of the PO is accurately determined, the distribution of the PO in the frequency domain is optimized, resource fragmentation is reduced, and system capacity is improved.

Benefits of technology

It improves the system capacity of the physical uplink shared channel, enhances the utilization efficiency of frequency domain resources, and improves uplink coverage and throughput.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN121647016A_ABST
    Figure CN121647016A_ABST
Patent Text Reader

Abstract

The embodiment of the invention provides a PO determination method, communication equipment and a storage medium. The physical uplink shared channel PUSCH opportunity PO determination method executed by a first device comprises the steps of receiving PO configuration information sent by a network device, wherein the PO configuration information is used for configuring a PO; and determining the frequency domain position of the PO in the sub-band duplex SBFD time unit.
Need to check novelty before this filing date? Find Prior Art

Description

PO determination method, communication device, and storage medium TECHNICAL FIELD

[0001] The present disclosure relates to the technical field of communication, and particularly relates to a Physical Uplink Shared Channel (PUSCH) Occasion (PO) determination method, a communication device, and a storage medium. BACKGROUND

[0002] In order to improve uplink (UL) coverage and throughput, a subband full duplex (SBFD) technology is introduced in multiplexing enhancement technology. For example, a frequency domain range corresponding to a downlink (DL) or flexible symbol of a carrier component (CC) is divided into multiple subbands.

[0003] SUMMARY

[0004] Embodiments of the present disclosure provide a PO determination method, a communication device, and a storage medium.

[0005] According to a first aspect of embodiments of the present disclosure, a PO determination method is provided, which is executed by a first network function, and the method comprises: receiving PO configuration information sent by a network device, the PO configuration information being used for configuring a PO; and determining a frequency domain position of the PO in a SBFD time unit.

[0006] According to a second aspect of embodiments of the present disclosure, a PO determination method is provided, which is executed by a network device, and the method comprises: sending PO configuration information to a user equipment (UE), the PO configuration information being used for the network device to configure a frequency domain position of a PO in a subband full duplex (SBFD) time unit.

[0007] According to a third aspect of embodiments of the present disclosure, a user equipment (UE) is provided, and the UE comprises:

[0008] A receiving module is configured to receive PO configuration information sent by a network device, the PO configuration information being used for configuring a PO;

[0009] A processing module is configured to determine a frequency domain position of the PO in a SBFD time unit.

[0010] According to a fourth aspect of embodiments of the present disclosure, a network device is provided, and the network device comprises:

[0011] A sending module is configured to send PO configuration information to a user equipment (UE), the PO configuration information being used for the network device to configure a frequency domain position of a PO in a subband full duplex (SBFD) time unit.

[0012] According to a fifth aspect of the embodiments of the present disclosure, a communication system is provided, wherein the communication system comprises a UE and a network device; the UE is configured to perform the method of any of the technical solutions of the first aspect; and the network device is configured to perform the method of any of the technical solutions of the second aspect.

[0013] According to a sixth aspect of the embodiments of the present disclosure, a communication device is provided, wherein the communication device comprises one or more processors; and the processor is configured to invoke instructions to cause the communication device to perform the method of determining a physical uplink shared channel (PUSCH) occasion (PO) provided by any of the technical solutions of the first aspect to the second aspect.

[0014] According to a seventh aspect of the embodiments of the present disclosure, a storage medium is provided, wherein the storage medium stores instructions, when the instructions are executed on a communication device, cause the communication device to perform the method of determining a physical uplink shared channel (PUSCH) occasion (PO) provided by any of the technical solutions of the first aspect to the second aspect.

[0015] According to an eighth aspect of the embodiments of the present disclosure, a program product is provided, wherein the program product comprises a computer program, when the computer program is executed by a communication device, causes the communication device to implement the method of determining a physical uplink shared channel (PUSCH) occasion (PO) provided by any of the technical solutions of the first aspect to the second aspect.

[0016] The technical solution provided by the embodiments of the present disclosure can increase the system capacity of the PO by configuring the PO on the SBFD time unit, compared with configuring the PO on the non-SBFD time unit.

[0017] It should be understood that the above general description and the following detailed description are only exemplary and explanatory, and cannot limit the embodiments of the present disclosure. BRIEF DESCRIPTION OF DRAWINGS

[0018] The accompanying drawings, which are incorporated into and form part of the specification, illustrate the embodiments consistent with the present disclosure and, together with the specification, serve to explain the principles of the embodiments of the present disclosure.

[0019] FIG. 1A is a schematic diagram of an architecture of a communication system according to an exemplary embodiment;

[0020] FIG. 1B is a schematic diagram of a configuration of an SBFD symbol according to an exemplary embodiment;

[0021] FIG. 1C is a schematic diagram of a configuration of a PO according to an exemplary embodiment;

[0022] FIG. 1D is a schematic diagram of PO configuration information according to an exemplary embodiment;

[0023] FIG. 1E is a schematic diagram of another configuration of a PO according to an example embodiment;

[0024] FIG. 1F is a schematic diagram of another configuration of a PO according to an example embodiment;

[0025] FIG. 1G is a schematic diagram of another configuration of a PO according to an example embodiment;

[0026] FIG. 2 is a schematic diagram of interactions of a PO determination method according to an example embodiment;

[0027] FIG. 3 is a schematic diagram of a flow of a PO determination method according to an example embodiment;

[0028] FIG. 4 is a schematic diagram of a flow of a PO determination method according to an example embodiment;

[0029] FIG. 5A is a schematic diagram of another configuration of a PO according to an example embodiment;

[0030] FIG. 5B is a schematic diagram of another configuration of a PO according to an example embodiment;

[0031] FIG. 5C is a schematic diagram of another configuration of a PO according to an example embodiment;

[0032] FIG. 5D is a schematic diagram of another configuration of a PO according to an example embodiment;

[0033] FIG. 5E is a schematic diagram of another configuration of a PO according to an example embodiment;

[0034] FIG. 6 is a schematic diagram of a flow of a PO determination method according to an example embodiment;

[0035] FIG. 7A is a schematic diagram of a structure of a UE according to an example embodiment;

[0036] FIG. 7B is a schematic diagram of a structure of a network device according to an example embodiment;

[0037] FIG. 8A is a schematic diagram of a structure of a communication device according to an example embodiment;

[0038] FIG. 8B is a schematic diagram of a structure of a chip according to an example embodiment. DETAILED DESCRIPTION

[0039] Embodiments of the present disclosure provide a physical uplink shared channel (PUSCH) occasion (PO) determination method, a communication device, a communication system, and a storage medium.

[0040] The first aspect provides a physical uplink shared channel (PUSCH) occasion (PO) determination method, wherein the method is performed by a first network function, and the method comprises: receiving PO configuration information sent by a network device, the PO configuration information being used for configuring a PO; and determining a frequency domain position of the PO in a sub-band duplex (SBFD) time unit.

[0041] Compared with configuring the PO only on a non-SBFD time unit, configuring the PO on the SBFD time unit can increase the system capacity of the PO.

[0042] In some embodiments of the first aspect, the frequency domain position of the PO in the SBFD time unit is determined by: when the PUSCH is not configured with staggering, the frequency domain position of the PO in the SBFD time unit is determined according to a first parameter, and the first parameter is used to determine a starting RB of a first PO of a non-SBFD time unit and / or a starting RB of a first PO in the SBFD time unit.

[0043] In some embodiments of the first aspect, when the PUSCH is configured with staggering, the frequency domain position of the PO in the SBFD time unit is determined according to a second parameter, and the second parameter is related to staggering of the PUSCH.

[0044] In this way, according to whether the PUSCH is configured with staggering, the corresponding parameter is selected to determine the frequency domain position of the PO in the SBFD time unit, so that the frequency domain position of the PO in the SBFD time unit is accurately determined in different cases. At the same time, through the value setting of the first parameter and / or the second parameter, the PO can be located at the edge position of the UL BWP or the edge position of the UL sub-band as much as possible, so as to reduce the phenomenon of fragmenting the UL sub-band or the UL BWP due to the PO setting, and improve the efficient performance of the UL frequency domain resource.

[0045] In some embodiments of the first aspect, the first parameter comprises at least one of: a first element used to indicate an offset between a starting RB of a first PO of a non-SBFD time unit and a starting RB of an uplink (UL) bandwidth part (BWP); a second element used to indicate an offset between the starting RB of the first PO of the non-SBFD time unit and a starting RB of an UL sub-band; a third element used to indicate an offset between a starting RB of a first PO of an SBFD time unit and the starting RB of the UL BWP; and a fourth element used to indicate an offset between the starting RB of the first PO of the SBFD time unit and the starting RB of the UL sub-band.

[0046] The above scheme defines four definitions of the first parameter, and the implementation is not limited to the above definitions and can be flexibly selected and applied.

[0047] In some embodiments of the first aspect, the first parameter is a first element, and the frequency domain position of the PO within the SBFD time unit is determined according to the first parameter, including at least one of: the frequency domain position of the PO within the SBFD time unit is determined according to a quotient between the first element and a third parameter; the frequency domain position of the PO within the SBFD time unit is determined according to a remainder of a modulo operation between the first element and a fourth parameter; the frequency domain position of the PO within the SBFD time unit is determined according to the first element and a first product, the first product being a product between a number of the PO within the SBFD time unit for which the frequency domain position is to be determined minus one and a fifth parameter; the number is a positive integer; and the fifth parameter includes one of: a sum of a number of RBs included in one PO and a number of RBs included in a guard interval; and a number of RBs between POs is greater than or equal to 0.

[0048] The above scheme proposes a specific implementation of determining the frequency domain position of the PO within the SBFD time unit based on the first element, and the specific implementation is not limited to the above examples.

[0049] In some embodiments of the first aspect, at least one of the third parameter, the fourth parameter, and the fifth parameter is agreed by a protocol or configured by a network device.

[0050] In some embodiments of the first aspect, the third parameter has a value of one of: 1; a positive integer; an upward rounding of a bandwidth ratio between the UL BWP and the UL sub-band; a downward rounding of the bandwidth ratio between the UL BWP and the UL sub-band; a rounding of a number of digits after a decimal point of the bandwidth ratio between the UL BWP and the UL sub-band; an upward rounding of a number of RBs ratio between the UL BWP and the UL sub-band; a downward rounding of the number of RBs ratio between the UL BWP and the UL sub-band; and a rounding of a number of digits after a decimal point of the number of RBs ratio between the UL BWP and the UL sub-band.

[0051] In some embodiments of the first aspect,

[0052] The starting RB of the first PO within the SBFD time unit is determined in one of the following ways:

[0053] wherein, is the starting RB of the first PO within the SBFD time unit; is a starting RB of the UL sub-band; frequencyStartMsgA-PUSCH is the first element; and A is the third parameter.

[0054] In some embodiments of the first aspect, the fourth parameter is one of: a positive integer; a bandwidth of the UL sub-band; a difference between the bandwidth of the UL sub-band and a bandwidth of the PO; a number of RBs included in the UL sub-band; a difference between the number of RBs included in the UL sub-band and a number of RBs included in the PO.

[0055] In some embodiments of the first aspect, the starting RB of the n-th PO within the SBFD time unit is determined according to a function as follows: is a starting RB of the n-th PO (n-1) * nrofPRBs-PerMsgA-PO + (n-1) * guardBandMsgA-PUSCH) mod E; is a starting RB of the UL sub-band; nrofPRBs-PerMsgA-PO is a number of RBs included in the one PO; frequencyStartMsgA-PUSCH is the first element; guardBandMsgA-PUSCH is a number of RBs included in a guard band; and E is a modulus.

[0056] In some embodiments of the first aspect, E is at least one of: a positive integer; a bandwidth of the UL sub-band; a difference between the bandwidth of the UL sub-band and a bandwidth of the PO; a number of RBs included in the UL sub-band; and a difference between the number of RBs included in the UL sub-band and a number of RBs included in the PO.

[0057] In some embodiments of the first aspect, the method further comprises: invalidating or not using the n+1-th PO, the n-th PO and the n+1-th PO have overlapping frequency domain positions, and n is an integer greater than or equal to 1.

[0058] When the frequency domain positions of any two adjacent POs determined according to any of the above schemes overlap, one of the POs is invalidated, so that the UE will subsequently send a random access related message on the corresponding PO.

[0059] In some embodiments of the first aspect, determining the frequency domain positions of the POs within the SBFD time unit comprises: the PO configuration information includes a third element, and the starting RB of the first PO of the SBFD time unit is determined according to the third element; the PO configuration information includes a fourth element, and the starting RB of the first PO of the SBFD time unit is determined according to the fourth element; the PO configuration information does not include the third element and does not include the fourth element, and the starting RB of the first PO of the SBFD time unit is determined according to the first element or the second element.

[0060] ​Thus, in a case where the third element and the fourth element are successfully acquired, the frequency domain position of the PO in the SBFD time unit is determined according to the third element or the fourth element preferentially, otherwise the frequency domain position of the PO in the SBFD time unit is determined according to the first element and / or the second element.

[0061] In some embodiments of the first aspect, the PO configuration information comprises a third element, and the starting RB of the first PO in the SBFD time unit is determined according to the third element, including that: the PO configuration information comprises the third element, and the starting RB of the first PO in the SBFD time unit is determined according to a sum of a starting RB of the UL BWP and the third element; or,

[0062] The PO configuration information comprises a fourth element, and the starting RB of the first PO in the SBFD time unit is determined according to the fourth element, including that: the PO configuration information comprises the fourth element, and the starting RB of the first PO in the SBFD time unit is determined according to a sum of a starting RB of the UL subband and the fourth element.

[0063] In some embodiments of the first aspect, the PO configuration information does not comprise the third element and does not comprise the fourth element, and the starting RB of the first PO in the SBFD time unit is determined according to the first element or the second element, including that: the PO configuration information does not comprise the third element and does not comprise the fourth element, and the starting RB of the first PO in the SBFD time unit is determined according to a sum of the first element and a starting RB of the UL BWP, or the starting RB of the first PO in the SBFD time unit is determined according to a sum of the second element and a starting RB of the UL subband.

[0064] In some embodiments of the first aspect, the frequency domain position of the PO in the SBFD time unit is determined according to a sum between the starting RB of the UL subband where the SBFD is located and a sixth parameter, and the frequency domain position of the PO in the SBFD time unit is determined according to a seventh parameter.

[0065] In some embodiments of the first aspect, the sixth parameter is a natural number.

[0066] In some embodiments of the first aspect, the seventh parameter is a natural number, or the seventh parameter is a frequency domain position of the starting RB of the first PO in the SBFD time unit of the UL BWP.

[0067] In some embodiments of the first aspect, at least one of the sixth parameter and the seventh parameter is agreed by a protocol or configured by a network device.

[0068] In some embodiments of the first aspect, the SBFD time unit comprises: a first type of SBFD time unit, the first type of SBFD time unit being configured on a DL time unit of a time division multiplexing-uplink-downlink common configuration, TDD-UL-DL-ConfigCommon; and a second type of SBFD time unit, the second type of SBFD time unit being configured on a flexible time unit, the flexible time unit comprising at least one of: a flexible time unit configured by the TDD-UL-DL-ConfigCommon; a time unit not configured by the TDD-UL-DL-ConfigCommon; and a time unit not configured by a time division multiplexing-uplink-downlink dedicated configuration, TDD-UL-DL-ConfigDedicated.

[0069] In some embodiments of the first aspect, the first type of SBFD time unit is configured with a PO, and the second type of SBFD time unit is not configured with a PO.

[0070] In some embodiments of the first aspect, a first type of UE has a capability of identifying the SBFD time unit; and a second type of UE does not have the capability of identifying the SBFD time unit.

[0071] In some embodiments of the first aspect, the PO configuration information is for the first type of UE; or the PO configuration information is for the first type of UE and the second type of UE.

[0072] In some embodiments of the first aspect, the PO configuration information is for the first type of UE and the second type of UE, a PO of the first type of SBFD time unit and / or the second type of SBFD time unit is for the first type of UE; and / or, a PO of the first type of SBFD time unit is for the second type of UE and a PO of the second type of SBFD time unit is not for the second type of UE.

[0073] In some embodiments of the first aspect, the second parameter comprises at least one of: a starting interlace index, for indicating a first interlace; a number of interlaces contained in one PO; and a number of POs of frequency division multiplexing, FDM.

[0074] In some embodiments of the first aspect, determining the frequency domain position of the POs in the SBFD time unit according to the second parameter comprises: determining interlace indices contained in each PO according to the starting interlace index, the number of interlaces contained in one PO, and the number of POs of FDM; determining RB sets of each interlace according to a frequency domain range of the UL sub-band; and determining the frequency domain position of the POs in the SBFD time unit according to the interlace indices contained in each PO and the RB sets of the interlaces.

[0075] In this way, the above scheme gives how to determine the frequency domain position of the POs in the SBFD symbol in the case of PUSCH with interlaces.

[0076] In some embodiments of the first aspect, the second parameter is the same for the SBFD time unit and the non-SBFD time unit; or the second parameter is at least partially different for the SBFD time unit and the non-SBFD time unit.

[0077] The second aspect provides a physical uplink shared channel (PUSCH) occasion (PO) determination method, performed by a network device, the method comprising: sending, by the network device, PO configuration information to a user equipment (UE), the PO configuration information being used for the network device to configure a frequency domain position of a PO within a sub-band duplex (SBFD) time unit.

[0078] In some embodiments of the second aspect, the PUSCH is not configured with staggering, the first parameter is used to determine the frequency domain position of the PO within the SBFD time unit, and the first parameter is used to determine a starting RB of a first PO of the non-SBFD time unit and / or a starting RB of a first PO within the SBFD time unit. In some embodiments of the second aspect, the PUSCH is configured with staggering, the second parameter is used to determine the frequency domain position of the PO within the SBFD time unit, and the second parameter is related to staggering of the PUSCH.

[0079] In some embodiments of the second aspect, the first parameter comprises at least one of: a first element used to indicate an offset between a starting RB of a first PO of the non-SBFD time unit and a starting RB of an uplink (UL) bandwidth part (BWP); a second element used to indicate an offset between the starting RB of the first PO of the non-SBFD time unit and a starting RB of a UL sub-band; a third element used to indicate an offset between a starting RB of a first PO of the SBFD time unit and the starting RB of the UL BWP; and a fourth element used to indicate an offset between the starting RB of the first PO of the SBFD time unit and the starting RB of the UL sub-band.

[0080] In some embodiments of the second aspect, the first parameter is the first element, a quotient between the first element and the third parameter is used to determine the frequency domain position of the PO within the SBFD time unit, and a remainder of a modulo operation between the first element and the fourth parameter is used to determine the frequency domain position of the PO within the SBFD time unit.

[0081] In some embodiments of the second aspect, the first element and a first product are used to determine the frequency domain position of the PO within the SBFD time unit, the first product being a product between the number of the PO to be determined in the frequency domain position within the SBFD time unit minus one and a fifth parameter, the number being a positive integer, and the fifth parameter comprising: a sum of a number of RBs included in one PO and a number of RBs included in a guard interval; and a number of RBs between the POs being greater than or equal to 0.

[0082] In some embodiments of the second aspect, at least one of the third parameter, the fourth parameter, and the fifth parameter is agreed upon by a protocol or configured by the network device.

[0083] In some embodiments of the second aspect, the third parameter is one of: 1; a positive integer; a ceiling of a ratio of bandwidths between the UL BWP and the UL sub-band; a floor of the ratio of the bandwidths between the UL BWP and the UL sub-band; a rounding of a number of bits after a decimal point of the ratio of the bandwidths between the UL BWP and the UL sub-band; a ceiling of a ratio of numbers of RBs between the UL BWP and the UL sub-band; a floor of the ratio of the numbers of RBs between the UL BWP and the UL sub-band; a rounding of a number of bits after a decimal point of the ratio of the numbers of RBs between the UL BWP and the UL sub-band.

[0084] In some embodiments of the second aspect, the starting RB of the first PO within the SBFD time unit is determined in one of the following ways:

[0085] wherein, is the starting RB of the first PO within the SBFD time unit; is the starting RB of the UL sub-band; frequencyStartMsgA-PUSCH is the first element; and A is the third parameter.

[0086] In some embodiments of the second aspect, the fourth parameter is one of: a positive integer; a bandwidth of the UL sub-band to which the SBFD time unit belongs; a difference between the bandwidth of the UL sub-band and a bandwidth of the PO; a number of RBs included in the UL sub-band; a difference between the number of RBs included in the UL sub-band and a number of RBs included in the PO.

[0087] In some embodiments of the second aspect, the starting RB of the n-th PO within the SBFD time unit is determined according to the following function: wherein, is the starting RB of the n-th PO (n-1) * nrofPRBs-PerMsgA-PO + (n-1) * guardBandMsgA-PUSCH) mod E; is the starting RB of the UL sub-band; frequencyStartMsgA-PUSCH is the first element; nrofPRBs-PerMsgA-PO is the number of RBs included in the one PO; guardBandMsgA-PUSCH is the number of RBs included in the guard band; and E is the modulus.

[0088] In some embodiments of the second aspect, E is at least one of: a positive integer; a bandwidth of the UL sub-band; a difference between the bandwidth of the UL sub-band and a bandwidth of the PO; a number of RBs included in the UL sub-band; a difference between the number of RBs included in the UL sub-band and a number of RBs included in the PO.

[0089] In some embodiments of the second aspect, the determining the frequency domain position of the PO within the SBFD time unit comprises: the PO configuration information comprises a third element, and a starting RB of a first PO of the SBFD time unit is determined according to the third element; the PO configuration information comprises a fourth element, and the starting RB of the first PO of the SBFD time unit is determined according to the fourth element; the PO configuration information does not comprise the third element and does not comprise the fourth element, and the starting RB of the first PO of the SBFD time unit is determined according to the first element or the second element.

[0090] In some embodiments of the second aspect, the PO configuration information comprises a third element, and a sum of a starting RB of the UL BWP and the third element is used to determine a starting RB of a first PO within the SBFD time unit; or, the PO configuration information comprises a fourth element, and a sum of the fourth element and a UL subband is used to determine the starting RB of the first PO within the SBFD time unit.

[0091] In some embodiments of the second aspect, the PO configuration information does not comprise the third element and does not comprise the fourth element, and a sum of the first element and the starting RB of the UL BWP is used to determine the starting RB of the first PO within the SBFD time unit, or a sum of the second element and the starting RB of the UL subband is used to determine the starting RB of the first PO within the SBFD time unit.

[0092] In some embodiments of the second aspect, a sum of a starting RB of a UL subband in which the SBFD is located and the sixth parameter is used to determine the frequency domain position of the PO within the SBFD time unit; or,

[0093] The seventh parameter is used to determine the frequency domain position of the PO within the SBFD time unit.

[0094] In some embodiments of the second aspect, the sixth parameter is a natural number.

[0095] In some embodiments of the second aspect, the seventh parameter is a natural number, or the seventh parameter is a frequency domain position of a starting RB of a first PO within the SBFD time unit of the UL BWP.

[0096] In some embodiments of the second aspect, at least one of the sixth parameter and the seventh parameter is agreed by a protocol or configured by a network device.

[0097] In some embodiments of the first aspect, the method further comprises: invalidating or not using the (n+1)th PO, a frequency domain position of the nth PO and the (n+1)th PO overlap, and n is an integer greater than or equal to 1.

[0098] In some embodiments of the second aspect, the SBFD time unit comprises: a first type of SBFD time unit, the first type of SBFD time unit being configured on a DL time unit of a time division multiplexing-uplink-downlink common configuration, TDD-UL-DL-ConfigCommon; and a second type of SBFD time unit, the second type of SBFD time unit being configured on a flexible time unit, the flexible time unit comprising at least one of: a flexible time unit configured by the TDD-UL-DL-ConfigCommon; a time unit not configured by the TDD-UL-DL-ConfigCommon; and a time unit not configured by a time division multiplexing-uplink-downlink dedicated configuration, TDD-UL-DL-ConfigDedicated.

[0099] In some embodiments of the second aspect, the first type of SBFD time unit is configured with a PO, and the second type of SBFD time unit is not configured with a PO.

[0100] In some embodiments of the second aspect, the first type of UE has a capability of identifying the SBFD time unit; and the second type of UE does not have the capability of identifying the SBFD time unit.

[0101] In some embodiments of the second aspect, the PO configuration information is for the first type of UE; or the PO configuration information is for the first type of UE and the second type of UE.

[0102] In some embodiments of the second aspect, the PO configuration information is for the first type of UE and the second type of UE, the PO of the first type of SBFD time unit and the second type of SBFD time unit is for the first type of UE; and / or the PO of the first type of SBFD time unit is for the second type of UE and the PO of the second type of SBFD time unit is not for the second type of UE.

[0103] In some embodiments of the second aspect, the second parameter comprises at least one of: a starting interlace index, for indicating a first interlace; a number of interlaces contained in one PO; and a number of POs of frequency division multiplexing, FDM.

[0104] In some embodiments of the second aspect, determining the frequency domain location of the POs in the SBFD time unit according to the second parameter comprises: determining interlace indices contained in each PO according to the starting interlace index, the number of interlaces contained in one PO, and the number of POs of FDM; determining RB sets of each interlace according to a frequency domain range of the UL sub-band; and determining the frequency domain location of the POs in the SBFD time unit according to the interlace indices contained in each PO and the RB sets of the interlaces.

[0105] In some embodiments of the second aspect, the second parameter is the same for SBFD time units and non-SBFD time units; or the second parameter is at least partially different for SBFD time units and non-SBFD time units.

[0106] The third aspect provides a user equipment (UE), wherein the UE comprises: a receiving module configured to receive PO configuration information sent by a network device, the PO configuration information being used to configure a PO; and a processing module configured to determine a frequency domain position of the PO within a sub-band duplex (SBFD) time unit.

[0107] The fourth aspect provides a network device, wherein the network device comprises: a sending module configured to send PO configuration information to a user equipment (UE), the PO configuration information being used to configure a frequency domain position of a PO within a sub-band duplex (SBFD) time unit.

[0108] The fifth aspect provides a communication system, wherein the communication system comprises a UE and a network device; the UE is configured to implement any one of the technical solutions of the first aspect. The network device is configured to implement any one of the technical solutions of the second aspect.

[0109] In the sixth aspect, the embodiments of the present disclosure provide a program product, wherein the program product comprises a computer program, and the computer program, when executed by a communication device, enables the communication device to implement a physical uplink shared channel (PUSCH) occasion (PO) determination method described in the optional implementation manners of the first aspect to the second aspect.

[0110] In the seventh aspect, the embodiments of the present disclosure provide a computer program, which, when executed on a computer, enables the computer to perform a physical uplink shared channel (PUSCH) occasion (PO) determination method described in the first aspect to the second aspect.

[0111] It can be understood that the UE, the network device, and the communication system, the program product, and the computer program described above are all used to execute the method provided by the embodiments of the present disclosure. Therefore, the beneficial effects that can be achieved thereby can refer to the beneficial effects in the corresponding method, which will not be described here again.

[0112] The embodiments of the present disclosure provide a physical uplink shared channel (PUSCH) occasion (PO) determination method, a communication device, a communication system and a storage medium. The embodiments of the present disclosure are not exhaustive, but only illustrate some embodiments, and are not specific limitations on the protection scope of the present disclosure. In the case of no contradiction, each step in an embodiment can be implemented as an independent embodiment, and the steps can be combined arbitrarily, for example, the way of removing some steps in an embodiment can also be implemented as an independent embodiment, and the order of the steps in an embodiment can be arbitrarily exchanged, in addition, the optional implementation manners in an embodiment can be combined arbitrarily; in addition, the embodiments can be combined arbitrarily, for example, the steps of different embodiments or part or all of the steps of different embodiments can be combined arbitrarily, an embodiment can be combined with the optional implementation manners of other embodiments.

[0113] In the embodiments of the present disclosure, the terms and / or descriptions between the embodiments are consistent and can be referred to each other if there is no special description and logical conflict, and the technical features in different embodiments can be combined to form new embodiments according to their inherent logical relationship.

[0114] The terms used in the embodiments of the present disclosure are only for the purpose of describing the specific embodiments, and not as a limitation on the present disclosure.

[0115] In the embodiments of the present disclosure, unless otherwise specified, the elements expressed in singular form, such as "one", "a", "the", "above", "preceding", "this", etc., can represent "one and only one", or "one or more", "at least one", etc. For example, in the case of using articles such as "a", "an", "the" in English, the noun after the article can be understood as singular expression, or as plural expression.

[0116] In the embodiments of the present disclosure, "plurality" means two or more.

[0117] In some embodiments, the terms "at least one of", "one or more", "a plurality of", "multiple", and the like can be replaced with each other.

[0118] In some embodiments, the description of "at least one of A, B", "A and / or B", "A or B in one case, A or B in another case", "one of A or B", and the like, can include the following technical manners according to the case: in some embodiments, A is executed (A is executed regardless of B); in some embodiments, B is executed (B is executed regardless of A); in some embodiments, A and B are selectively executed (A and B are selectively executed); in some embodiments, A and B are executed (A and B are executed). When there are more branches such as A, B, C, and the like, the above description is similar.

[0119] In some embodiments, the description of "A or B", and the like, can include the following technical manners according to the case: in some embodiments, A is executed (A is executed regardless of B); in some embodiments, B is executed (B is executed regardless of A); in some embodiments, A and B are selectively executed (A and B are selectively executed). When there are more branches such as A, B, C, and the like, the above description is similar.

[0120] The prefix words "first", "second", and the like in the embodiments of the present disclosure are only used to distinguish different description objects, and do not constitute a limitation on the position, order, priority, quantity, or content of the description objects. The description of the description objects should refer to the description in the context of the claims or embodiments, and should not constitute an additional limitation because of the use of the prefix words. For example, the description objects are "fields", and the ordinal words before "fields" in "first field" and "second field" do not limit the position or order between "fields". "First" and "second" do not limit whether the "fields" modified thereby are in the same message, nor do they limit the order of "first field" and "second field". For another example, the description objects are "levels", and the ordinal words before "levels" in "first level" and "second level" do not limit the priority between "levels". For another example, the quantity of the description objects is not limited by the ordinal words, and can be one or more. For example, "first device", wherein the quantity of "devices" can be one or more. In addition, the objects modified by different prefix words can be the same or different, for example, the description objects are "devices", and "first device" and "second device" can be the same device or different devices, and the types thereof can be the same or different. For another example, the description objects are "information", and "first type of information" and "second type of information" can be the same information or different information, and the content thereof can be the same or different.

[0121] In some embodiments, "including A", "containing A", "for indicating A", "carrying A", can be interpreted as directly carrying A, or indirectly indicating A.

[0122] In some embodiments, the terms "…", "determining …", "in the case of …", "when …", "when …", "if …", and the like can be replaced with each other.

[0123] In some embodiments, the terms “greater than”, “greater than or equal to”, “not less than”, “more than”, “more than or equal to”, “not less than”, “higher than”, “higher than or equal to”, “not lower than”, “above”, and the like can be replaced with each other, and the terms “less than”, “less than or equal to”, “not greater than”, “fewer than”, “fewer than or equal to”, “not more than”, “lower than”, “lower than or equal to”, “not higher than”, “below”, and the like can be replaced with each other.

[0124] In some embodiments, an apparatus and the like can be interpreted as an entity, and can also be interpreted as virtual, and the names thereof are not limited to the names described in the embodiments. The terms “apparatus”, “equipment”, “device”, “circuitry”, “network element”, “node”, “function”, “unit”, “section”, “system”, “network”, “chip”, “chip system”, “entity”, “subject”, and the like can be replaced with each other.

[0125] In some embodiments, “network” can be interpreted as an apparatus (for example, an access network device, a core network device, and the like) included in the network.

[0126] In some embodiments, the terms “access network device (AN device)”, “radio access network device (RAN device)”, “base station (BS)”, “radio base station”, “fixed station”, “node”, “access point”, “transmission point (TP)”, “reception point (RP)”, “transmission / reception point (TRP)”, “panel”, “antenna panel”, “antenna array”, “cell”, “macro cell”, “small cell”, “femto cell”, “pico cell”, “sector”, “cell group”, “serving cell”, “carrier”, “component carrier”, “bandwidth part (BWP)”, and the like can be replaced with each other.

[0127] In some embodiments, the terms "terminal", "terminal device", "user equipment (UE)", "user terminal", "mobile station (MS)", "mobile terminal (MT)", "subscriber station", "mobile unit", "subscriber unit", "wireless unit", "remote unit", "mobile device", "wireless device", "wireless communication device", "remote device", "mobile subscriber station", "access terminal", "mobile terminal", "wireless terminal", "remote terminal", "handset", "user agent", "mobile client", "client", and so on can be replaced with each other.

[0128] In some embodiments, an access network device, a core network device, or a network device can be replaced with a UE. For example, the embodiments of the present disclosure can also be applied to a structure in which communication between an access network device, a core network device, or a network device and a UE is replaced with communication between a plurality of UEs (e.g., device-to-device (D2D), vehicle-to-everything (V2X), and so on). In this case, the structure in which the UE has all or part of the functions of the access network device can also be provided. In addition, the terms "uplink", "downlink", and so on can be replaced with terms corresponding to the inter-UE communication (e.g., "side"). For example, an uplink channel, a downlink channel, and so on can be replaced with a side channel, and an uplink, a downlink, and so on can be replaced with a side link.

[0129] In some embodiments, a UE can be replaced with an access network device, a core network device, or a network device. In this case, the structure in which the access network device, the core network device, or the network device has all or part of the functions of the UE can also be provided.

[0130] In some embodiments, the data, information, etc. can be obtained in compliance with the laws and regulations of the country in which the location is situated.

[0131] In some embodiments, the data, information, etc. can be obtained after obtaining the consent of the user.

[0132] In addition, each element, each row, or each column in the table of the embodiments of the present disclosure can be implemented as an independent embodiment, and any combination of any element, any row, or any column can also be implemented as an independent embodiment.

[0133] FIG. 1A is a schematic diagram of an architecture of a communication system according to an embodiment of the present disclosure.

[0134] As shown in FIG. 1A, the communication system 100 includes a UE (terminal) 101 and a network device 102. The network device 102 can include an access network device and / or a core network device.

[0135] In some embodiments, the UE 101 includes at least one of a mobile phone, a wearable device, an Internet of Things device, a car with communication function, a smart car, a Pad, a computer with wireless transceiver function, a virtual reality (VR) UE device, an augmented reality (AR) UE device, a wireless UE device in industrial control, a wireless UE device in self-driving, a wireless UE device in remote medical surgery, a wireless UE device in smart grid, a wireless UE device in transportation safety, a wireless UE device in smart city, a wireless UE device in smart home, etc., but is not limited thereto.

[0136] In some embodiments, the UE is also referred to as a User Equipment (UE).

[0137] In some embodiments, the access network device may, for example, be at least one of a node or a device that accesses a UE to a wireless network, and the access network device may, for example, include at least one of an evolved NodeB (eNB) in a 5G communication system, a next generation eNB (ng-eNB), a next generation NodeB (gNB), a node B (NB), a home node B (HNB), a home evolved node B (HeNB), a wireless backhaul device, a radio network controller (RNC), a base station controller (BSC), a base transceiver station (BTS), a base band unit (BBU), a mobile switching center, a base station in a 6G communication system, an Open RAN, a Cloud RAN, a base station in other communication systems, an access node in a Wi-Fi system, but is not limited thereto.

[0138] In some embodiments, the technical means of the present disclosure can be applicable to an Open RAN architecture, at which time the interfaces between or within the access network devices involved in the embodiments of the present disclosure can become internal interfaces of the Open RAN, and the processes and information interactions between these internal interfaces can be implemented through software or programs.

[0139] In some embodiments, the access network device can be composed of a central unit (CU) and a distributed unit (DU), where the CU can also be referred to as a control unit. The CU-DU structure can split the protocol layers of the access network device, and some of the protocol layers can be controlled by the CU, and the rest or all of the protocol layers can be distributed in the DU and controlled by the CU, but is not limited thereto.

[0140] In some embodiments, the core network device can be one device including the first network element, or can be multiple devices or device groups each including the first network element. The network element can be virtual or physical. The core network may, for example, include at least one of an evolved packet core (EPC), a 5G core network (5GCN), and a next generation core (NGC).

[0141] It can be understood that the communication system described in the embodiments of the present disclosure is for more clearly illustrating the technical means of the embodiments of the present disclosure, and does not constitute a limitation on the technical means provided by the embodiments of the present disclosure. It can be known by those skilled in the art that, as the system architecture evolves and new service scenarios appear, the technical means provided by the embodiments of the present disclosure are also applicable to similar technical problems.

[0142] The following embodiments of the present disclosure can be applied to the communication system 100 shown in FIG. 1A or part of the subjects, but are not limited thereto. The subjects shown in FIG. 1A are exemplary, and the communication system can include all or part of the subjects in FIG. 1A, or other subjects other than FIG. 1A. The number and form of each subject is arbitrary, and the connection relationship between the subjects is exemplary. The subjects can not be connected or can be connected, and the connection can be in any manner, can be direct connection or indirect connection, and can be wired connection or wireless connection.

[0143] Embodiments of the present disclosure can be applied to Long Term Evolution (LTE), LTE-Advanced (LTE-A), LTE-Beyond (LTE-B), SUPER 3G, IMT-Advanced, 4th generation mobile communication system (4G), 5th generation mobile communication system (5G), 5G new radio (NR), Future Radio Access (FRA), New-Radio Access Technology (RAT), New Radio (NR), New radio access (NX), Future generation radio access (FX), Global System for Mobile communications (GSM (registered trademark)), CDMA2000, Ultra Mobile Broadband (UMB), IEEE 802.11 (Wi-Fi (registered trademark)), IEEE 802.16 (WiMAX (registered trademark)), IEEE 802.20, Ultra-WideBand (UWB), Bluetooth (Bluetooth (registered trademark)), Public Land Mobile Network (PLMN) network, Device-to-Device (D2D) system, Machine to Machine (M2M) system, Internet of Things (IoT) system, Vehicle-to-Everything (V2X), system using other resources, next-generation system extended based thereon, and the like. Further, a plurality of systems can be combined (for example, combination of LTE and NR).

[0144] To improve UL coverage and throughput, subband full duplex (SBFD) will be studied in the duplex enhancement project. Specifically, a carrier component (CC) is divided into multiple subbands (SBs) in the frequency domain on the downlink (DL) or flexible (F) symbols. Multiple SBs, including one uplink (UL) SB and at least one DL SB, allow the base station to transmit DL signals in the DL SB and receive UL signals in the UL SB at the same time. The DL symbol or the F symbol is configured by the time division duplex uplink-downlink common configuration (TDD-UL-DL-ConfigCommon) or the time division duplex uplink-downlink dedicated configuration (TDD-UL-DL-ConfigDedicated) or the down control information (DCI) 2-0 as a DL or F symbol. A symbol that simultaneously contains a DL SB and a UL SB in the frequency domain can be referred to as an SBFD symbol. Similarly, a time slot that contains at least one SBFD symbol in multiple symbols can be referred to as an SBFD time slot. As shown in FIG. 1B, time slot #0 is a DL time slot containing 14 DL symbols, time slots #1-3 are SBFD time slots each containing 14 SBFD symbols, and time slot #4 is a UL time slot containing 14 UL symbols. There can also be a guard band (GB) between the DL SB and the UL SB to reduce interference between the DL signal in the DL SB and the UL signal in the UL SB by frequency domain isolation.

[0145] In a subband full duplex (SBFD) symbol, the GB and the DL SB are not available for UL transmission, and the UL SB is available for UL transmission. In an SBFD symbol, the frequency domain range available for UL transmission can be referred to as the UL available frequency domain range, and the frequency domain range unavailable for UL transmission can be referred to as the UL unavailable frequency domain range. According to the above analysis, the UL frequency domain range of the non-SBFD symbol and the SBFD symbol is different. The UL available frequency domain range is the UL frequency domain range on the CC. In an SBFD symbol, the UL available frequency domain range on the UL BWP refers to the frequency domain range overlapping the UL available frequency domain range on the CC. Unless otherwise specified, the UL available frequency domain range in the following refers to the UL available frequency domain range on the BWP.

[0146] Between the DL subband and the UL subband, there can also be a GB (guard band) to isolate the DL subband from the UL subband in the frequency domain to reduce interference between the DL signal in the DL subband and the UL signal in the UL subband.

[0147] In the SBFD symbol, the frequency domain range available for UL transmission can be discontinuous, including the following two cases: the GB and the DL subband are not available for UL transmission, and the UL subband is available for UL transmission; the DL subband is not available for UL transmission, and the UL subband and the GB are available for UL transmission.

[0148] The frequency domain range available for UL transmission in the SBFD symbol can be referred to as the UL frequency domain range, and the frequency domain range not available for UL transmission in the SBFD symbol can be referred to as outside the UL frequency domain range. As can be seen from the above, the UL frequency domain range of the non-SBFD symbol and the SBFD symbol is different. The UL frequency domain range is the UL frequency domain range on the CC. In the SBFD symbol, the UL frequency domain range on the UL BWP refers to the frequency domain range overlapping the UL frequency domain range on the CC. Unless otherwise specified, the UL frequency domain range in the following refers to the UL frequency domain range on the BWP.

[0149] When the UE is in an idle state, the UE measures the received signal strength and other information of the SSB beam when initially accessing a cell, and selects the optimal SSB beam. In the direction of the optimal SSB beam, the UE transmits a PRACH signal in a valid random access channel occasion (RO) to perform random access. A valid RO refers to an RO that is determined to be valid according to the criteria in the protocol among the configured ROs. In addition, in other states, the UE can also transmit a PRACH signal in a valid RO to perform random access. Random access includes contention-based random access (CBRA) and contention-free random access (CFRA), where there are multiple UEs using the same preamble sequence in CBRA, i.e., the PRACH signals of 2 UEs collide, which can cause random access to fail.

[0150] Random access can also be divided into 4-step random access and 2-step random access according to the number of steps in the random access (RA) process. In step 1 of 2-step random access, the UE transmits MsgA-PRACH in a valid RO and transmits MsgA-PUSCH in a valid PUSCH occasion (PO).

[0151] In SBFD symbols, UEs can transmit uplink signals on UL SB. Therefore, configuring PO in SBFD symbols can increase the number of POs compared to configuring PO in UL or F symbols only. SBFD-aware UEs can configure PO in SBFD symbols for random access, reduce access latency, and reduce the probability of MsgA-PRACH signal collision between different UEs in CBRA (Contention Based Random Access). As shown in FIG. 1C, POs configured in SBFD symbols can be referred to as additional valid POs, and valid POs in UL or F symbols can be referred to as legacy valid POs. In FIG. 1C, time units #0, #1, #2, #3, #5, #6, #7, and #8 are SBFD time units. Time units #4 and #9 are UL time units. Therefore, POs set in SBFD time units #0, #1, #2, #3, #5, #6, #7, and #8 are additional valid POs that increase PO capacity, and POs set in UL time units #4 and #9 are legacy valid POs.

[0152] In some embodiments, the time domain configuration can be as follows: msgA-PUSCH-TimeDomainOffset: offset between PO and PRACH slot (including valid RO), using the SCS (Subcarrier Spacing) of the active UL BWP, each PRACH slot (including valid RO) determines the slot where the PO is located, respectively, to determine the starting slot of the PO.

[0153] nrofSlotsMsgA-PUSCH: the number of consecutive slots containing 1 or more POs (PUSCH occasions), and the symbol position of the PO in each slot is the same. nrofMsgA-PO-PerSlot: the number of POs contained in 1 slot. guardPeriodMsgA-PUSCH: when 1 slot contains multiple POs in the time domain, the interval between POs is guardPeriod symbol length.

[0154] In some embodiments, the frequency domain configuration can be as follows: if Interlaced PUSCH is configured, the frequency domain range can be determined by the following parameters: interlaceIndexFirstPO-MsgA-PUSCH indicates the first Interlace index; nrofInterlacesPerMsgA-PO indicates the number of Interlaces contained in one PO; nrofMsgA-PO-FDM: the number of frequency division multiplexing of POs.

[0155] One Interlace can involve one or more reference common resource blocks (CRBs). If Interlaced PUSCH is not configured, the frequency domain range can be determined by the following parameters: frequencyStartMsgA-PUSCH: the offset of the frequency domain starting position of PO relative to PRB0 (starting PRB) of the UL BWP; nrofPRBs-PerMsgA-PO: the number of RBs of PO; nrofMsgA-PO-FDM: the number of POs frequency division multiplexed in the same time domain position; guardBandMsgA-PUSCH: the frequency domain interval between adjacent POs in the same time domain position; if Interlaced PUSCH is configured, guardBandMsgA-PUSCH is 0; hopping; msgA-IntraSlotFrequencyHopping: whether PO is allowed to hop within a slot; msgA-HoppingBits: the frequency offset between the first hop (1st hop) and the second hop (2nd hop) of frequency hopping can be determined in combination with msgA-HoppingBits and Table 1, where msgA-HoppingBits indicates the number of hopping bits in the table. FIG. ID shows a PO configuration parameter. For example, the PO configuration parameter can include: frequencyStartMsgA-PUSCH, which is used to indicate the offset between the PUSCH slot and the PRACH slot. Table 1 is an explanation of the UL BWP, UL sub-band, and hopping related parameters. st hop) and the second hop (2nd hop) of frequency hopping can be determined in combination with msgA-HoppingBits and Table 1, where msgA-HoppingBits indicates the number of hopping bits in the table. FIG. ID shows a PO configuration parameter. For example, the PO configuration parameter can include: frequencyStartMsgA-PUSCH, which is used to indicate the offset between the PUSCH slot and the PRACH slot. Table 1 is an explanation of the UL BWP, UL sub-band, and hopping related parameters.

[0156] Table 1

[0157] An example of Interlace containing CRB can be shown in FIG. 1E and FIG. 1F. Common Resource Block (CRB) is divided into M Interlaces. Each Interlace contains CRB within BWP#i: Overlap of BWP#i and Interlace. An example is as follows: CRB contains CRB#0-79, divided into 5 Interlaces, BWP contains CRB#4-72, then each Interlace contains CRB within BWP is: Interlace#0: 5, 10, 15, 20, …, 70, Interlace#1: 6, 11, 16, 21, …, 71, Interlace#2: 7, 12, 17, 22, …, 72, Interlace#3: 8, 13, 18, 23, …, 68, Interlace#4: 4, 9, 14, 19, 24, …, 69.

[0158] In the above configuration mode, as shown in FIG. 1G, when PUSCH is not configured with Interlace, if there is only one frequencyStartMsgA-PUSCH parameter to configure the starting position of PO. In order to ensure that PO is within the UL sub-band on the SBFD symbol, PO needs to be configured within the UL sub-band, which will cause the fragmentation of the UL available resources on the non-SBFD symbol. In order to ensure that the resources on the non-SBFD symbol are not fragmented, PO can be configured at the edge of the UL BWP, which may cause PO to be outside the UL sub-band on the SBFD symbol, resulting in PO being unable to be used. When PUSCH is not configured with Interlace, on the SBFD and non-SBFD symbols, the starting RB index of PO is determined according to the parameter frequencyStartMsgA-PUSCH, which may cause the following problems:

[0159] The starting frequency domain position of PO on the SBFD symbol does not consider the frequency domain range of UL transmission on the SBFD symbol, resulting in PO on the SBFD symbol being on the DL sub-band and being unable to be used. In view of this, FIG. 2 is an interaction schematic diagram of a PO determination method according to an example embodiment. As shown in FIG. 2, the embodiment of the present disclosure relates to a PO determination method for a communication system 100, and the method comprises:

[0160] S2101: The network device sends PO configuration information to the UE.

[0161] In some embodiments, the network device can be an access network device, and exemplary access network devices can include, but are not limited to, eNB and / or gNB, etc.

[0162] In some embodiments, the network device sends a radio resource control (RRC) message, a media access control (MAC) layer message, or a physical layer message to the UE. The RRC message, the MAC layer message, or the physical layer message can include the PO configuration information described above.

[0163] In some embodiments, the PO configuration information can be used by the UE to determine the resource location of one or more POs. Exemplarily, the PO configuration information can include, but is not limited to, at least one of the following:

[0164] msgA-PUSCH-TimeDomainOffset: offset between a PO and a PRACH slot (containing a valid RO), used to determine the starting slot of the PO.

[0165] nrofSlotsMsgA-PUSCH: number of consecutive slots containing one or more POs, each slot has the same symbol location for the POs;

[0166] nrofMsgA-PO-PerSlot: number of POs contained in one slot.

[0167] GuardPeriodMsgA-PUSCH: if one slot contains multiple POs in time domain, the guard period between the POs is guardPeriod symbols long.

[0168] If PUSCH is configured with interlace, the PO configuration information includes at least one of the following: interlaceIndexFirstPO-MsgA-PUSCH indicates the first interlace index; nrofInterlacesPerMsgA-PO indicates the number of interlaces contained in one PO; nrofMsgA-PO-FDM: number of FDMed POs.

[0169] If PUSCH is configured with interlace, the PO configuration information includes at least one of the following: frequencyStartMsgA-PUSCH: frequency domain starting position of the PO, offset value relative to PRB0 of the CC; nrofPRBs-PerMsgA-PO: number of RBs of the PO; nrofMsgA-PO-FDM: number of FDMed POs at the same time domain location; guardBandMsgA-PUSCH: frequency domain interval between adjacent POs at the same time domain location.

[0170] Of course, the above is only an example of the PO configuration information, and the specific implementation is not limited to the above example.

[0171] The network device sends the PO configuration information, and correspondingly, the UE receives the PO configuration information.

[0172] The PO configuration information includes a first parameter and a second parameter. The first parameter is used to determine the starting RB of the first PO in a non-SBFD time unit and / or the starting RB of the first PO in a SBFD time unit. The second parameter is related to the staggering of PUSCH.

[0173] In some embodiments, the first parameter indicates the starting RB of the first PO on the non-SBFD time unit of the UL BWP, but the value indicated by the first parameter can be used for the frequency domain position determination of the PO in the SBFD time unit and / or the non-SBFD time unit.

[0174] It is worth noting that the non-SBFD time unit here can be any SBFD time unit other than the SBFD time unit. Specifically, the non-SBFD time unit can include a UL time unit not configured as a SBFD time unit, a DL time unit not configured as a SBFD time unit, and / or a F time unit not configured as a SBFD time unit.

[0175] In some embodiments, the first parameter includes at least one of the following:

[0176] a first element for indicating an offset between the starting RB of the first PO in the non-SBFD time unit and the starting RB of the uplink UL bandwidth part BWP;

[0177] a second element for indicating an offset between the starting RB of the first PO in the non-SBFD time unit and the starting RB of the uplink UL sub-band;

[0178] a third element for indicating an offset between the starting RB of the first PO in the SBFD time unit and the starting RB of the uplink UL bandwidth part BWP;

[0179] a fourth element for indicating an offset between the starting RB of the first PO in the SBFD time unit and the starting RB of the uplink UL sub-band.

[0180] In some embodiments, the second parameter includes at least one of the following: a starting staggering index for indicating the first staggering; the number of staggering included in one PO; the number of POs in frequency division multiplexing FDM.

[0181] In some embodiments, the SBFD time unit includes a first type of SBFD time unit and a second type of SBFD time unit.

[0182] In some embodiments, the first type of SBFD time unit is configured on a DL time unit of time division multiplexing-uplink-downlink common configuration TDD-UL-DL-ConfigCommon configuration.

[0183] In some embodiments, the second type of SBFD time unit is configured on flexible time units. In some embodiments, the flexible time units comprise at least one of the following: flexible time units configured by TDD-UL-DL-ConfigCommon; time units not configured by TDD-UL-DL-ConfigCommon; time units not configured by time division multiplexing-uplink-downlink-specific DD-UL-DL-ConfigDedicated.

[0184] In some embodiments, in the case that the network device does not send TDD-UL-DL-ConfigCommon and / or DD-UL-DL-ConfigDedicated information elements (IEs), the time units available to the UE are not configured by the TDD-UL-DL-ConfigCommon IE and / or the DD-UL-DL-ConfigDedicated IE.

[0185] In some embodiments, the first type of SBFD time unit is configured with a PO, and the second type of SBFD time unit is not configured with a PO.

[0186] In some embodiments, the first type of UE has the capability to identify SBFD time units; the second type of UE does not have the capability to identify SBFD time units.

[0187] In some embodiments, the first parameter indicates the starting RB of the first PO on the SBFD time unit of the UL BWP. Illustratively, the first parameter is the offset of the starting RB of the first PO on the SBFD time unit relative to the starting RB of the UL BWP; illustratively, the first parameter is the offset of the starting RB of the first PO on the SBFD time unit relative to the starting RB of the UL sub-band. Illustratively, the first parameter can include, but is not limited to, frequencyStartMsg-A-PUSCH-r16 that is newly defined or reinterpreted.

[0188] In some embodiments, the first parameter can or can not be carried in the PO configuration information. For example, the first parameter can be carried in any other downlink message, for example, the first parameter can be configured in a system message, an RRC message, a MAC layer message, or a physical layer message.

[0189] In some embodiments, the PO configuration information is for the first type of UE; or, the PO configuration information is for the first type of UE and the second type of UE.

[0190] In some embodiments, the PO configuration information is used for both the first type of UE and the second type of UE, and the first type of SBFD time unit and / or the second type of SBFD time unit is configured with the PO. The PO of the first type of SBFD time unit and / or the second type of SBFD time unit is used for the first type of UE; and / or, the PO of the second type of SBFD time unit is used for the second type of UE and the PO of the first type of SBFD time unit is not used for the second type of UE.

[0191] In some embodiments, the PO configuration information is used for the first type of UE, and the first type of SBFD time unit and / or the second type of SBFD time unit is configured with the PO. The PO of the first type of SBFD time unit and / or the second type of SBFD time unit is used for the first type of UE; and / or, the PO of the first type of SBFD time unit is not used for the second type of UE and the PO of the second type of SBFD time unit is not used for the second type of UE.

[0192] In some embodiments, the SBFD time unit can be a SBFD slot, a SBFD mini-slot or a SBFD symbol.

[0193] S2102: The UE determines the frequency domain position of the PO within the SBFD time unit.

[0194] In some embodiments, the frequency domain position can be understood as a frequency domain range.

[0195] In some embodiments, the UE determines the frequency domain position of the PO within the SBFD time unit upon receiving the PO configuration information.

[0196] In some embodiments, the UE determines the frequency domain position of the PO within the SBFD time unit according to the first parameter and / or the second parameter upon receiving the PO configuration information.

[0197] In some embodiments, the UE determines the frequency domain position of the PO within the SBFD time unit according to one or more parameters in the PO configuration information upon receiving the PO configuration information.

[0198] In the embodiments of the present disclosure, the PUSCH can be configured with interleaving or not configured with interleaving.

[0199] The way of determining the frequency domain position of the PO within the SBFD time unit is different for the PUSCH configured with interleaving or not configured with interleaving.

[0200] For the case that the PUSCH is not configured with interleaving, the following provides several optional ways of the UE determining the frequency domain position of the PO within the SBFD time unit:

[0201] Method 1: The frequency domain position of the PO within the SBFD time unit is determined according to the quotient between the first element and the third parameter.

[0202] In some embodiments, the third parameter takes one of the following values: 1; a positive integer; an upward rounding of a bandwidth ratio between the UL BWP and the UL subband; a downward rounding of the bandwidth ratio between the UL BWP and the UL subband; a rounding of a number of bits after the decimal point of the bandwidth ratio between the UL BWP and the UL subband; an upward rounding of a RB number ratio between the UL BWP and the UL subband; a downward rounding of the RB number ratio between the UL BWP and the UL subband; a rounding of a number of bits after the decimal point of the RB number ratio between the UL BWP and the UL subband.

[0203] In some embodiments, the third parameter can take a value of 1 or a positive integer, and the specific value can be agreed by a protocol, etc.

[0204] In some embodiments, the third parameter can take a value of: or or or or or wherein, is the number of RBs contained by the UL subband. is the number of RBs contained by the UL BWP. is the bandwidth of the UL subband. is the bandwidth of the UL BWP. represents downward rounding. represents upward rounding. Round represents rounding.

[0205] In some embodiments, the starting RB of the first PO in the SBFD time unit is the sum of the starting RB of the UL subband and an upward rounding of a quotient between the first element and the third parameter; or, in some embodiments, the starting RB of the first PO in the SBFD time unit is the sum of the starting RB of the UL subband and a downward rounding of the quotient between the first element and the third parameter; or, in some embodiments, the starting RB of the first PO in the SBFD time unit is the sum of the starting RB of the UL subband and a rounding of a number of bits after the decimal point of the quotient between the first element and the third parameter.

[0206] Exemplarily, the manner 1 can determine the starting RB of the first PO in the SBFD time unit by using the following function relationship:

[0207] or

[0208] or

[0209] wherein, is the starting RB of the first PO in the SBFD time unit. is the starting RB of the first PO in the SBFD time unit. frequencyStartMsgA-PUSCH can be an offset value of the starting RB of the first PO in the SBFD time unit of the UL bandwidth part BWP and the starting RB of the UL BWP. A is the third parameter.

[0210] In some embodiments, the number of FDMed POs is determined according to nrofMsgA-PO-FDM in the PO configuration information. However, when nrofMsgA-PO-FDM is equal to 1, it means that there is only one PO in one time domain location, and the first PO is the only PO in the time domain location.

[0211] When the number of FDMed POs indicated by nrofMsgA-PO-FDM is greater than 1, after the frequency domain location of the first PO is determined, the frequency domain location of each FDMed PO can be determined according to the bandwidth of a single PO or the number of RBs contained in a single PO.

[0212] In some embodiments, the number of FDMed POs on the SBFD time unit is N, and when N is greater than 1, the starting RB of the n+1th PO is wherein, is the starting position of the n th PO, nrofPRBs-PerMsgA-PO is the number of RBs of a PO, and n is an integer greater than or equal to 1. When n is 1, it is the first PO in the SBFD time unit. guardBandMsgA-PUSCH is the number of RBs included in the guard band.

[0213] Method 2: The frequency domain location of the PO in the SBFD time unit is determined according to the remainder of the modulo operation between the first element and the fourth parameter.

[0214] In some embodiments, the value of the fourth parameter is one of the following: a positive integer; the bandwidth of the UL subband; the difference between the bandwidth of the UL subband and the bandwidth of the PO; the number of RBs included in the UL subband; the difference between the number of RBs of the UL subband and the number of RBs of the PO; the bandwidth of the UL subband minus the bandwidth of the PO, and then minus the bandwidth of the guard band between POs; the number of RBs of the UL subband minus the bandwidth of the PO, and then minus the number of RBs of the guard band between POs.

[0215] In some embodiments, the value of the fourth parameter can be any positive integer.

[0216] In some embodiments, the fourth parameter can be: or, or, or, wherein, is the bandwidth of the UL subband. is the number of RBs contained in the UL subband. is the bandwidth of the PO, is the number of RBs contained in the PO.

[0217] In some embodiments, B is a positive integer, which is configured by a protocol default or a higher layer message or determined according to other parameters.

[0218] In some embodiments, the frequency domain position of the PO within the SBFD time unit is determined according to the remainder of the modulo operation between the starting RB of the UL subband, the first element and the fourth parameter. Illustratively, the starting RB of the first PO within the SBFD time unit is determined according to the remainder of the modulo operation between the starting RB of the UL subband, the first element and the fourth parameter.

[0219] In some embodiments, the mode 2 can be expressed by the following function relationship:

[0220] wherein, is the starting RB of the first PO within the SBFD time unit. is the starting RB of the UL subband. frequencyStartMsgA-PUSCH is the aforementioned first element. Illustratively, frequencyStartMsgA-PUSCH can indicate the starting RB of the first PO in the non-SBFD time unit of the UL bandwidth part BWP. Illustratively, frequencyStartMsgA-PUSCH can be an offset value indicating the starting RB of the first PO within the non-SBFD time unit of the UL bandwidth part BWP and the starting RB of the UL BWP. B can be the fourth parameter.

[0221] In some embodiments, the number of frequency division multiplexed POs is determined according to nrofMsgA-PO-FDM in the PO configuration information. However, in the case where nrofMsgA-PO-FDM is equal to 1, it means that there is only one PO in a time domain position, and the aforementioned first PO is the only PO corresponding to the time domain position.

[0222] In the case where the number of frequency division multiplexed POs indicated by nrofMsgA-PO-FDM is greater than 1, after the frequency domain position of the first PO is determined, the frequency domain position of each of the frequency division multiplexed POs is determined according to the bandwidth of a single PO or the number of RBs contained in a single PO.

[0223] In some embodiments, the number of POs on an SBFD time unit is N, and the starting RB of the n+1th PO is wherein, is the starting position of the n th PO, nrofPRBs-PerMsgA-PO is the number of RBs of one PO, n is an integer greater than or equal to 1. When n is 1, it is the first PO in the SBFD time unit. guardBandMsgA-PUSCH is the number of RBs included in the guard interval.

[0224] Method 3: determining the frequency domain position of the PO in the SBFD time unit according to the first element and the first product, the first product is the product of the number of the PO to be determined in the frequency domain position in the SBFD time unit minus 1 and the fifth parameter; the number is a positive integer; the fifth parameter is the sum of the number of RBs included in one PO and the number of RBs included in the guard interval; the number of RBs between the POs is greater than or equal to 0.

[0225] In some embodiments, the starting RB of the PO in the SBFD time unit includes: the sum of the remainder after the modulo operation of the sum of the first element and the first product and the starting RB of the UL sub-band.

[0226] In some embodiments, the starting RB of the n th PO in the SBFD time unit can be determined according to the following function relationship.

[0227] wherein, is the starting RB of the n th PO. is the starting RB of the UL sub-band. frequencyStartMsgA-PUSCH is the first element. Exemplarily, frequencyStartMsgA-PUSCH is the offset of the starting RB of the first PO in the non-SBFD time unit relative to the starting RB of the UL BWP. nrofPRBs-PerMsgA-PO is the number of RBs included in one PO. guardBandMsgA-PUSCH is the number of RBs included in the guard interval. E is the modulus. In some embodiments, the modulus in this method 3 can be referred to as the eighth parameter.

[0228] In some embodiments, the value of the eighth parameter is one of: a positive integer; the bandwidth of the UL sub-band; the difference between the bandwidth of the UL sub-band and the bandwidth of the PO; the number of RBs included in the UL sub-band; the difference between the number of RBs of the UL sub-band and the number of RBs of the PO; the bandwidth of the UL sub-band minus the bandwidth of the PO, and minus the bandwidth of the guard interval between the POs; the number of RBs of the UL sub-band minus the bandwidth of the PO, and minus the number of RBs of the guard interval between the POs.

[0229] In some embodiments, E can be at least one of the following: or, or, or, wherein, is the bandwidth of the UL subband. is the number of RBs contained in the UL subband. is the bandwidth of the PO. is the number of RBs contained in the PO.

[0230] In some embodiments, E is a positive integer, which is configured by a protocol default or a higher layer message or determined according to other parameters.

[0231] In some embodiments, the number of frequency division multiplexed POs is determined according to nrofMsgA-PO-FDM in the PO configuration information. In the case where the number of frequency division multiplexed POs indicated by nrofMsgA-PO-FDM is greater than 1, the nth+1 PO is invalid or not used, and the frequency domain positions of the nth PO and the nth+1 PO overlap, where n is an integer greater than or equal to 1.

[0232] Method 4:

[0233] In some embodiments, the third element is used to indicate the offset between the starting RB of the first PO of the SBFD time unit and the starting RB of the uplink UL bandwidth part BWP.

[0234] In other embodiments, the fourth element is used to indicate the offset between the starting RB of the first PO of the SBFD time unit and the starting RB of the uplink UL subband.

[0235] In some embodiments, the third element or the fourth element can be written as frequencyStartMsgA-PUSCH-SBFD. In summary, the third element or the fourth element can be used to determine the starting RB of the first PO within the SBFD time unit.

[0236] In some embodiments, the UE acquires the third element or the fourth element, and then determines the frequency domain position of the PO within the SBFD time unit according to the third element or the fourth element. In the case where the UE does not acquire the third element and does not acquire the fourth element, the frequency domain position of the PO within the SBFD time unit is determined according to the first element or the second element. Exemplarily, the PO configuration information includes the third element or the fourth element, and the frequency domain position of the PO within the SBFD time unit is determined according to the third element or the fourth element.

[0237] In some embodiments, the determination of the frequency domain position of the first PO within the BFD time unit related to the first parameter has the following cases:

[0238] Case 1: the PO configuration information includes a third element, and the starting RB of the first PO in the SBFD time unit is determined according to the third element.

[0239] Further, the PO configuration information includes a third element, and the starting RB of the first PO in the SBFD time unit is determined according to the sum of the starting RB of the UL BWP and the third element.

[0240] Case 2: the PO configuration information includes a fourth element, and the starting RB of the first PO in the SBFD time unit is determined according to the fourth element.

[0241] Further, the PO configuration information includes a fourth element, and the starting RB of the first PO in the SBFD time unit is determined according to the sum of the starting RB of the UL sub-band and the fourth element.

[0242] Case 3: the PO configuration information does not include the third element and does not include the fourth element, and the starting RB of the first PO in the SBFD time unit is determined according to the first element.

[0243] Further, the starting RB of the first PO in the SBFD time unit is determined according to the sum of the first element and the starting RB of the UL BWP.

[0244] Case 4: the starting RB of the first PO in the SBFD time unit is determined according to the sum of the first element and the starting RB of the UL BWP, and the starting RB of the first PO in the SBFD time unit is determined according to the second element.

[0245] Further, the starting RB of the first PO in the SBFD time unit is determined according to the sum of the second element and the starting RB of the UL sub-band.

[0246] In some embodiments, the number of FDMed POs is determined according to nrofMsgA-PO-FDM in the PO configuration information. However, when nrofMsgA-PO-FDM is equal to 1, it means that there is only one PO in the time domain position, and the above-mentioned first PO is the only PO corresponding to the time domain position.

[0247] When the number of FDMed POs indicated by nrofMsgA-PO-FDM is greater than 1, after the frequency domain position of the first PO is determined, the frequency domain positions of each of the FDMed POs are determined according to the bandwidth of a single PO or the number of RBs contained in a single PO.

[0248] In some embodiments, the number of FDMed POs on the SBFD time unit is N, and when N is greater than 1, the starting RB of the n+1th PO is wherein, is the starting position of the nth PO, nrofPRBs-PerMsgA-PO is the number of RBs of a PO, n is an integer greater than or equal to 1. When n is 1, it is the first PO in the SBFD time unit. guardBandMsgA-PUSCH is the number of RBs included in the guard band.

[0249] Mode 5:

[0250] Upon receiving the PO configuration information, the frequency domain position of the PO in the SBFD time unit is determined according to the sum of the starting RB of the UL sub-band where the SBFD is located and the sixth parameter.

[0251] In some embodiments, the sixth parameter can be configured in the PO configuration information, a system message, a scheduling message of the system message, an RRC message, a MAC layer message, or a physical layer message.

[0252] In some embodiments, the starting RB of the first PO in the SBFD time unit is determined according to the following function relationship in Mode 5: wherein, is the starting RB of the first PO in the SBFD time unit. is the starting RB of the UL sub-band. C is the sixth parameter. In some embodiments, the value of the sixth parameter is a natural number. For example, the value of C can be 0 or any positive integer. In some embodiments, C takes the value of frequencyStartMsgA-PUSCH or frequencyStartMsgA-PUSCH-SBFD.

[0253] For example, the protocol stipulates, the higher layer configures, or determines the value of C as frequencyStartMsgA-PUSCH-SBFD according to other parameters, and frequencyStartMsgA-PUSCH-SBFD is the offset value of the starting RB of the first RO FDM on the SBFD symbol relative to the starting RB of the UL sub-band.

[0254] For example, the protocol stipulates, the higher layer configures, or determines the value of D as frequencyStartMsgA-PUSCH according to other parameters, and frequencyStartMsgA-PUSCH is the offset value of the starting RB of the first RO FDM on the non-SBFD symbol relative to the starting RB of the UL BWP.

[0255] In some embodiments, the number of frequency division multiplexed POs is determined according to nrofMsgA-PO-FDM in the PO configuration information. However, when nrofMsgA-PO-FDM is equal to 1, it means that there is only one PO in the time domain position, and the above-mentioned first PO is the only PO corresponding to the time domain position.

[0256] In the case that the number of frequency division multiplexed POs indicated by nrofMsgA-PO-FDM is greater than 1, after determining the frequency domain location of the first PO, the frequency domain location of each of the frequency division multiplexed POs can be determined according to the bandwidth of a single PO or the number of RBs contained in a single PO.

[0257] In some embodiments, the number of FDM POs in a SBFD time unit is N, and N is greater than 1, the starting RB of the n+1th PO is wherein, is the starting position of the nth PO, nrofPRBs-PerMsgA-PO is the number of RBs of a PO, and n is an integer greater than or equal to 1. When n is 1, it is the first PO in the SBFD time unit. guardBandMsgA-PUSCH is the number of RBs included in the guard band.

[0258] Method 6: receiving the PO configuration information, and determining the frequency domain location of the PO in the SBFD time unit according to the seventh parameter.

[0259] In some embodiments, the value of the seventh parameter is a natural number, or the value of the seventh parameter is the frequency domain location of the starting RB of the first PO in the SBFD time unit of the UL BWP.

[0260] In some embodiments, the starting RB of the first PO in the SBFD time unit is determined according to the function relationship in method 6: is the starting RB of the first PO in the SBFD time unit. D is the seventh parameter. In some embodiments, D takes the value of frequencyStartMsgA-PUSCH or frequencyStartMsgA-PUSCH-SBFD.

[0261] For example, the protocol stipulates, the higher layer configures, or determines the value of C according to other parameters, C takes the value of frequencyStartMsgA-PUSCH-SBFD, and frequencyStartMsgA-PUSCH-SBFD is the offset value of the starting RB of the first FDM PO in the SBFD symbol relative to the starting RB of the UL BWP.

[0262] For example, the protocol stipulates, the higher layer configures, or determines the value of C according to other parameters, C takes the value of frequencyStartMsgA-PUSCH. frequencyStartMsgA-PUSCH is the offset value of the starting RB of the first FDM PO in the non-SBFD symbol relative to the starting RB of the UL BWP.

[0263] In some embodiments, the number of frequency division multiplexed POs is determined according to nrofMsgA-PO-FDM in the PO configuration information. However, when nrofMsgA-PO-FDM is equal to 1, it means that there is only one PO in one time domain location, and the first PO is the only PO in the time domain location.

[0264] When the number of frequency division multiplexed POs indicated by nrofMsgA-PO-FDM is greater than 1, after the frequency domain location of the first PO is determined, the frequency domain location of each of the frequency division multiplexed POs is determined according to the bandwidth of a single PO or the number of RBs included in a single PO.

[0265] In some embodiments, when the number of FDM POs on the SBFD time unit is N and N is greater than 1, the starting RB of the n+1th PO is wherein, is the starting position of the nth PO, nrofPRBs-PerMsgA-PO is the number of RBs of a PO, and n is an integer greater than or equal to 1. When n is 1, it is the first PO in the SBFD time unit. guardBandMsgA-PUSCH is the number of RBs included in the guard band.

[0266] In some embodiments, one or more of the second parameter, the third parameter, the fourth parameter, the fifth parameter, the sixth parameter, the seventh parameter, and the eighth parameter can be determined by protocol or configured by the network device. For example, the network device can configure these parameters through the PO configuration information and / or other messages.

[0267] In some embodiments, one or more of the second parameter, the third parameter, the fourth parameter, the fifth parameter, the sixth parameter, the seventh parameter, and the eighth parameter can be determined by other parameters. For example, the second parameter can be determined by the first parameter and the frequency domain location of the UL sub-band.

[0268] In some embodiments, the number of RBs included in a PO and at least one of the parameters of the number of FDM POs are configured differently in the SBFD time unit and the non-SBFD time unit.

[0269] When the PO supports intra-slot hopping, at least one of the modes 1 to 6 is used to determine the frequency domain location of the first hop of the PO. The determination of the frequency domain location of the second hop of the PO is not limited in the present solution.

[0270] Mode 7:

[0271] When there is a configured stagger for PUSCH, the frequency domain location of the PO in the SBFD time unit can be determined according to the second parameter.

[0272] In some embodiments, the second parameter can be carried in the PO configuration information or in other messages, for example, in RRC messages in which the PO configuration information is not carried.

[0273] Determining the frequency domain position of the POs in the SBFD time unit according to the second parameter can include:

[0274] Determining the interlace indexes included in each PO according to the starting interlace index, the number of interlaces included in one PO, and the number of POs in FDM;

[0275] Determining the RB set of each interlace according to the frequency domain range of the UL subband;

[0276] Determining the frequency domain position of the POs in the SBFD time unit according to the interlace indexes included in each PO and the RB set of each interlace.

[0277] In some embodiments, the same second parameter is used for the SBFD time unit and the non-SBFD time unit.

[0278] In some other embodiments, the second parameter used for the SBFD time unit and the non-SBFD time unit is at least partially different.

[0279] In the embodiments of the present disclosure, the methods 1 to 6 can be used for PUSCH without interlaces, and the method 7 can be used for PUSCH with interlaces. In some embodiments, determining the frequency domain position of the POs in the SBFD time unit includes:

[0280] In the two-step random access process, the frequency domain position of the POs in the SBFD time unit.

[0281] In some embodiments, the PO configuration information is used for both the first type of UE and the second type of UE, and the first type of SBFD time unit and / or the second type of SBFD time unit is configured with a PO. The PO of the first type of SBFD time unit and / or the second type of SBFD time unit is used for the first type of UE; and / or, the PO of the second type of SBFD time unit is used for the second type of UE and the PO of the first type of SBFD time unit is not used for the second type of UE. In some embodiments, the PO configuration information has a PO on the first type of SBFD time unit and has no PO on the second type of SBFD time unit, and the frequency domain position of the PO in the first type of SBFD time unit is determined using at least one of the manners 1 to 7. In some examples, the PO configuration information has no PO or has a PO on the first type of SBFD time unit and has a PO on the second type of SBFD time unit, and the frequency domain position of the PO in the first type of SBFD time unit and the second type of SBFD time unit is determined using at least one of the manners 1 to 7. In some examples, the PO configuration information has no PO or has a PO on the first type of SBFD time unit and has a PO on the second type of SBFD time unit, and the frequency domain position of the PO in the first type of SBFD time unit and the second type of SBFD time unit is determined using one of the manners 6 and 7.

[0282] In some embodiments, the PO configuration information is used for the first type of UE, and the first type of SBFD time unit and / or the second type of SBFD time unit is configured with a PO. The PO of the first type of SBFD time unit and / or the second type of SBFD time unit is used for the first type of UE; and / or, the PO of the first type of SBFD time unit is not used for the second type of UE and the PO of the second type of SBFD time unit is not used for the second type of UE. The frequency domain position of the PO in the first type of SBFD time unit and the second type of SBFD time unit is determined using at least one of the manners 1 to 7.

[0283] In some embodiments, the UL sub-band is a frequency domain range in which the UL sub-band on the CC overlaps with the UL BWP.

[0284] As shown in FIG. 3, the embodiment of the present disclosure provides a PO determination method, which is executed by a UE. The method can include: S3101: receiving PO configuration information.

[0285] In some embodiments, the PO configuration information is received by the network device.

[0286] In some embodiments, the related description of the PO configuration information can refer to the corresponding embodiments of FIG. 2, which will not be repeated here.

[0287] S3102: determining the frequency domain position of the PO in the SBFD time unit.

[0288] In some embodiments, the optional implementation of S3102 can refer to S2102 of the corresponding embodiment of FIG. 2.

[0289] As shown in FIG. 4, the embodiment of the present disclosure provides a PO determination method, which is performed by a network device. The method can include:

[0290] S4101: sending PO configuration information.

[0291] In some embodiments, the network device sends the PO configuration information to the UE.

[0292] In some embodiments, the related description of the PO configuration information can refer to S2101 of the corresponding embodiment of FIG. 2.

[0293] In some embodiments, the PO configuration information is used by the network device to configure the frequency domain position of the PO within a sub-band duplex (SBFD) time unit. The frequency domain position of the PO within the SBFD time unit can adopt any one of the modes 1 to 7 in the corresponding embodiment of FIG. 2.

[0294] Therefore, the embodiment of the present disclosure provides the following scheme: for the configuration of the interlaced PUSCH, if the RB contained by the interlace is determined according to the non-SBFD symbol, and then the RB contained by the PO is determined, there may be a case that part of the RB of the PO is outside the UL sub-band. For the non-interlaced PUSCH, the parameter frequencyStartMsgA-PUSCH is reinterpreted on the SBFD symbol.

[0295] Exemplarily, the UE determines the frequency domain position of the PO on the SBFD symbol according to the starting RB in the UL sub-band and the reinterpreted frequencyStartMsgA-PUSCH.

[0296] Exemplarily, the UE determines the frequency domain position of the PO on the SBFD symbol using the new parameter frequencyStartMsgA-PUSCH-SBFD.

[0297] Exemplarily, when the interlaced PUSCH is configured, the RB contained by each interlace is re-determined on the SBFD symbol.

[0298] The embodiment of the present disclosure provides a PO determination method, which can include:

[0299] The UE determines the frequency domain position of each PO on the SBFD symbol in the PO Config by the following method. The PO Config is a kind of information unit carrying the aforementioned PO configuration information.

[0300] Method 1: Interlaced PUSCH is not configured, UE determines the frequency domain location of each PO on SBFD symbols according to the starting RB in UL subband and / or parameter 1.

[0301] Method 1-1: The starting RB of the first PO on SBFD symbols is

[0302] Or,

[0303] Or,

[0304] is the starting RB in UL subband;

[0305] And round(frequencyStartMsgA-PUSCH / A) is parameter 1

[0306] frequencyStartMsgA-PUSCH is the offset value of the starting RB of the first PO on non-SBFD symbols relative to the starting RB of the UL BWP

[0307] A is a positive integer, which is protocol default / high layer configuration / determined according to other parameters

[0308] Exemplarily, the value of A configured by the protocol default / high layer is 1.

[0309] Exemplarily, A is determined according to other parameters, and the value of A can be Or, Or, Or, Or, Or,

[0310] Method 1-2: The starting RB of the first PO on SBFD symbols is The first PO is the first PO.

[0311] is the starting RB in UL subband.

[0312] frequencyStartMsgA-PUSCH is the offset value of the starting RB of the first PO on non-SBFD symbols relative to the starting RB of the UL BWP.

[0313] B is a positive integer, which is protocol default / high layer configuration or determined according to other parameters.

[0314] Exemplarily, the value of B is determined by the protocol, higher layer configuration, or other parameters as follows: or or

[0315] wherein, is the number of RBs of the UL subband, is the number of RBs of the PO, is the number of RBs of the guard interval between the POs, or, is the bandwidth of the UL subband, is the bandwidth of the PO, is the bandwidth of the guard interval between the POs.

[0316] Mode 1-3:

[0317] The starting RB of the first PO of FDM on the SBFD symbol is

[0318] is the starting RB in the UL subband. C is a natural number, which is determined by the protocol, higher layer configuration, or other parameters. Exemplarily, the value of C is 0. Exemplarily, the value of C is frequencyStartMsgA-PUSCH. Exemplarily, the value of C is frequencyStartMsgA-PUSCH-SBFD.

[0319] Exemplarily, the value of C is determined by the protocol, higher layer configuration, or other parameters as frequencyStartMsgA-PUSCH-SBFD. frequencyStartMsgA-PUSCH-SBFD is the offset value of the starting RB of the first RO of FDM on the SBFD symbol relative to the starting RB of the UL subband.

[0320] Exemplarily, the value of C is determined by the protocol, higher layer configuration, or other parameters as frequencyStartMsgA-PUSCH. frequencyStartMsgA-PUSCH is the offset value of the starting RB of the first RO of FDM on the non-SBFD symbol relative to the starting RB of the UL BWP.

[0321] Mode 1-4: The starting RB of the first PO of FDM on the SBFD symbol is D is parameter 1. D is a natural number, which is determined by the protocol, higher layer configuration, or other parameters.

[0322] Exemplarily, the D is determined as frequencyStartMsgA-PUSCH-SBFD according to a protocol convention, a high-layer configuration, or other parameters, where the frequencyStartMsgA-PUSCH-SBFD is an offset value of a starting RB of a first RO FDMed on the SBFD symbol relative to a starting RB of the UL BWP.

[0323] Exemplarily, the D is determined as frequencyStartMsgA-PUSCH according to a protocol convention, a high-layer configuration, or other parameters, where the frequencyStartMsgA-PUSCH is an offset value of a starting RB of a first RO FDMed on the non-SBFD symbol relative to a starting RB of the UL BWP.

[0324] The starting RB of the first PO FDMed on the SBFD symbol is determined using the manners 1-1, 1-2, 1-3, and 1-4, and the number of the FDM POs on the first type of SBFD symbol is N, then the starting RB of the n+1th PO is: n is an integer greater than or equal to 1. is a starting position of the n-th PO, and nrofPRBs-PerMsgA-PO is the number of RBs of one PO. The guardBandMsgA is the number of RBs between the FDM POs.

[0325] Optionally, at least one of nrofPRBs-PerMsgA-PO, guardBandMsgA, and the number of the FDM POs is configured differently between the SBFD symbol and the non-SBFD symbol.

[0326] The starting RB of the n-th PO FDMed on the SBFD symbol is determined using the manner 1-5.

[0327] is a starting RB in the UL sub-band, and n is an integer greater than or equal to 1. The frequencyStartMsgA-PUSCH is an offset value of a first PO FDMed on the non-SBFD symbol relative to a starting RB of the UL BWP.

[0328] nrofPRBs-PerMsgA-PO is the number of RBs of one PO. The guardBandMsgA is the number of RBs between the FDM POs. E is a positive integer, which is determined according to a protocol default, a high-layer configuration, or other parameters.

[0329] Exemplarily, the E is determined as or or

[0330] wherein, nrofPRBs-PerMsgA-PO is the number of RBs of a UL subband, nrofRBs-PerPO is the number of RBs of a PO, nrofRBs-GuardBand-PerPO is the number of RBs of a guard band between POs, or, nrofRBs-PerMsgA-PO is the bandwidth of a UL subband, nrofRBs-PerPO is the bandwidth of a PO, nrofRBs-GuardBand-PerPO is the bandwidth of a guard band between POs.

[0331] Optionally, at least one of nrofPRBs-PerMsgA-PO, guardBandMsgA, and the number of FDMed POs is configured differently on SBFD symbols and non-SBFD symbols.

[0332] The methods 1-1 to 1-5 can be used by a UE to determine the frequency domain location of each PO on SBFD symbols in a two-step random access procedure.

[0333] Optionally, PO Config has POs on the first type of SBFD symbols and no POs on the second type of SBFD symbols, and the frequency domain range of each PO on the first type of SBFD symbols is determined using the methods 1-1 to 1-5.

[0334] Optionally, PO Config has POs on the second type of SBFD symbols and has or has not POs on the first type of SBFD symbols, and the frequency domain range of each PO on the first type of SBFD symbols and the second type of SBFD symbols is determined using the method 1-4.

[0335] Optionally, PO Config has POs on the second type of SBFD symbols and has or has not POs on the first type of SBFD symbols, and the frequency domain range of each PO on the first type of SBFD symbols and the second type of SBFD symbols is determined using the methods 1-1 to 1-5.

[0336] The first type of SBFD symbols and the second type of SBFD symbols are defined as follows: the first type of SBFD symbols are TDD-UL-DL-ConfigCommon configured as DL and configured as SBFD symbols.

[0337] The second type of SBFD symbol is configured as F by TDD-UL-DL-ConfigCommon, and is configured as SBFD symbol, or, the symbol is not configured by TDD-UL-DL-ConfigCommon, and the symbol is not configured by TDD-UL-DL-ConfigDedicated, and is configured as SBFD symbol by other information elements. That is, the second type of SBFD symbol includes the symbol configured as flexible unit by TDD-UL-DL-ConfigCommon, or the time unit configured as SBFD symbol by other information elements except TDD-UL-DL-ConfigCommon and TDD-UL-DL-ConfigDedicated.

[0338] Optionally, the PO Config is used for both non-SBFD aware UE and SBFD aware UE, and the SBFD aware UE can use the PO on the first type of SFBD symbol and / or the second type of SBFD symbol. Exemplarily, the non-SBFD aware UE is the second type of UE described above. The non-SBFD aware UE can use the PO on the second type of SBFD symbol, and cannot use the PO on the first type of SBFD symbol.

[0339] Optionally, the PO Config is used for SBFD aware UE, and the SBFD aware UE can use the PO on the first type of SFBD symbol and / or the second type of SBFD symbol. The non-SBFD aware UE cannot use the PO on the first type of SBFD symbol and the PO on the second type of SBFD symbol.

[0340] In the manner 1-5, if the frequency domain range of the n+1th PO overlaps with the frequency domain range of the 1st to nth PO, the n+1th PO is an invalid PO, and n is an integer greater than or equal to 1.

[0341] Manner 2: Interlaced PUSCH is configured, and the UE determines the frequency domain position of each PO on the SBFD symbol according to the frequency domain range in the UL sub-band and / or parameter 2.

[0342] Manner 2-1:

[0343] According to the starting Interlace index (interlaceIndexFirstPO-MsgA-PUSCH) on the non-SBFD symbol, the number of Interlaces contained in one PO, and the number of POs of FDM, the Interlace index contained in each PO can be determined.

[0344] Determine the RB set contained by each Interlace according to the frequency range of the UL subband

[0345] Determine the frequency location of each PO in combination with the Interlace contained by each PO and the RB set contained by each Interlace.

[0346] Parameter 2 is one or more of the following parameters: the starting Interlace index, the number of Interlaces contained by each PO, and the number of PO FDMs.

[0347] Method 2-2:

[0348] At least one of the following parameters is configured differently on SBFD symbols and non-SBFD symbols: the starting Interlace index, the number of Interlaces contained by each PO, and the number of PO FDMs. For parameters that are not configured differently on SBFD symbols and non-SBFD symbols, the parameters of non-SBFD symbols are used.

[0349] Determine the Interlace index contained by each PO according to the starting Interlace index, the number of Interlaces contained by each PO, and the number of PO FDMs.

[0350] Determine the RB set contained by each Interlace according to the frequency range of the UL subband.

[0351] Determine the frequency location of each PO in combination with the Interlace contained by each PO and the RB set contained by each Interlace.

[0352] The second parameter is one or more of the following parameters: the starting Interlace index, the number of Interlaces contained by each PO, and the number of PO FDMs.

[0353] Base station side: The base station determines the frequency location of each PO on SBFD symbols in the PO Config by the following method.

[0354] Method 1: Interlaced PUSCH is not configured, and the UE determines the frequency location of each PO on SBFD symbols according to the starting RB in the UL subband and / or parameter 1.

[0355] The specific method is not described here.

[0356] Method 2: Interlaced PUSCH is configured, and the UE determines the frequency location of each PO on SBFD symbols according to the frequency range in the UL subband and / or parameter 2.

[0357] The specific method is the UE side method 2, which is not described here.

[0358] Embodiments

[0359] Embodiment 1 Method UE side: PUSCH is not configured interlaced, SBFD aware UE determines the frequency domain position of each PO on SBFD symbol in PO Config by the following method.

[0360] On SBFD symbol, UL subband can be used for UL transmission, if PO is within UL subband, it can be used to send MsgA-PUSCH signal, otherwise, PO cannot be used to send MsgA-PUSCH signal.

[0361] One example is as follows: on SBFD symbol, frequencyStartMsgA-PUSCH is understood as the offset of the first RB of the UL BWP, that is, frequencyStartMsgA-PUSCH, which may cause frequencyStartMsgA-PUSCH to be too large or too small, resulting in the problem that PO in SBFD is outside the UL subband, resulting in PO being unavailable, which can be shown in FIG. 5A.

[0362] On SBFD symbol, if frequencyStartMsgA-PUSCH is understood as the offset value of the first RB of the UL subband, frequencyStartMsgA-PUSCH may also be too large, resulting in the problem that PO in SBFD is outside the UL subband, which can be shown in FIG. 5B.

[0363] To avoid the above problems, methods 1-1 to 1-5 can be used.

[0364] Method 1: PUSCH is not configured interlaced, UE determines the frequency domain position of each PO on SBFD symbol according to the starting RB in UL subband and / or parameter 1

[0365] One example of method 1-1 is as follows:

[0366] The protocol defaults, high layer configurations or other parameters determine that the value of A is 2, which can avoid the value of frequencyStartMsgA-PUSCH being too large, resulting in the problem that PO in SBFD is outside the UL subband and further resulting in PO on SBFD symbol being unavailable. If this method is used, the PO configuration effect can be as shown in FIG. 5C.

[0367] One example of method 1-2 is as follows:

[0368] B is determined by protocol default, higher layer configuration or other parameters The value of frequencyStartMsgA-PUSCH mod B can be guaranteed to be less than That is, the starting position of the first PO can be guaranteed to be within the UL sub-band.

[0369] B is determined by protocol default, higher layer configuration or other parameters The value of frequencyStartMsgA-PUSCH mod B can be guaranteed to be less than That is, the frequency domain position of the first PO can be guaranteed to be within the UL sub-band, as shown in FIG. 5D.

[0370] An example of mode 1-3 is as follows: the starting RB of the first PO of FDM on the SBFD symbol is C is determined by protocol default, higher layer configuration or other parameters, and the value is 0, so that the starting RB of the first PO can be guaranteed to be the first RB of the UL sub-band, as shown in FIG. 5E. In this case, frequencyStartMsgA-PUSCH is not referred to when determining the starting RB of the first PO within the SBFD symbol.

[0371] An example of mode 1-4 is as follows: frequencyStartMsgA-PUSCH on non-SBFD symbols can be reasonably configured to enable POs on SBFD symbols to be within the UL sub-band as much as possible.

[0372] frequencyStartMsgA-PUSCH-SBFD on SBFD symbols can be reasonably configured to enable POs on SBFD symbols to be within the UL sub-band as much as possible.

[0373] An example of mode 1-5 is as follows: E is determined by protocol default, higher layer configuration or other parameters The value of (frequencyStartMsgA-PUSCH + (n-1)*nrofPRBs-PerMsgA-PO + (n-1)*guardBandMsgA-PUSCH) mod B can be guaranteed to be less than That is, the starting position of each PO on the SBFD symbol can be guaranteed to be within the UL sub-band.

[0374] E is determined by protocol default, higher layer configuration or other parameters The value of (frequencyStartMsgA-PUSCH + (n-1)*nrofPRBs-PerMsgA-PO + (n-1)*guardBandMsgA-PUSCH) mod B can be guaranteed to be less than That is, the frequency domain position of each PO on the SBFD symbol is ensured to be within the UL sub-band.

[0375] In the manner 1-5, there may be a case that the frequency domain positions of multiple POs overlap on the SBFD symbol, in which case the PO with a larger PO index can be considered as an invalid PO.

[0376] Embodiment 2 - Manner 2

[0377] UE side: Interlaced PUSCH is configured, and the SBFD aware UE determines the frequency domain position of each PO on the SBFD symbol in the PO Config through the following method. The PO Config can be an IE carrying PO configuration information.

[0378] Manner 2: Interlaced PUSCH is configured, and the UE determines the frequency domain position of each PO on the SBFD symbol according to the frequency domain range in the UL sub-band and / or parameter 2

[0379] In the manner 2, the number of Interlaces contained by each PO is determined according to the starting Interlace index, the number of Interlaces contained by one PO, and the number of PO FDMs on the SBFD symbol, and the Interlace index contained by each PO can be determined

[0380] In the manner 2-1, the starting Interlace index, the number of Interlaces contained by one PO, and the number of PO FDMs on the SBFD symbol are completely different from the configuration on the non-SBFD symbol; in the manner 2-2, at least one of the starting Interlace index, the number of Interlaces contained by one PO, and the number of PO FDMs on the SBFD symbol is different from the non-SBFD.

[0381] An example is as follows: the RB set contained by each Interlace in the frequency domain range of the UL sub-band is determined

[0382] An example is as follows: as shown in FIG. 1E, the CRBs contain CRB#0-79, which are divided into 5 Interlaces, and the UL sub-band contains CRB#12-70, so that the CRBs contained by each Interlace in the UL sub-band are: Interlace#0: 15, 20, …, 70, Interlace#1: 16, 21, …, 71, Interlace#2: 12, 17, 22, …, 72, Interlace#3: 13, 18, 23, …, 68, Interlace#4: 14, 19, 24, …, 69.

[0383] The interleaving corresponding to the UL subband can be as shown in FIG. 1F. In combination with the Interlace included in each PO and the RB set included in each Interlace, the frequency domain position of each PO is determined.

[0384] Embodiment 3

[0385] As shown in FIG. 6, the embodiment of the present disclosure provides a PO determination method, which can include: step 1: sending first information, the first information including PO configuration information;

[0386] Step 2: determine the frequency domain position of the PO on the SBFD symbol in the PO resource.

[0387] The first information includes the PO configuration information of the SBFD aware UE. For the PUSCH without configured Interlaced, the SBFD aware UE determines the frequency domain position of the PO on the SBFD symbol using at least one of mode 1-1 to mode 1-5. For the PUSCH with configured Interlaced, the SBFD aware UE determines the frequency domain position of the PO on the SBFD symbol using at least one of mode 2-1 to mode 2-2.

[0388] In the embodiments of the present disclosure, part or all of the steps, and optional implementation manners thereof, can be combined with part or all of the steps in other embodiments, or can be combined with optional implementation manners of other embodiments.

[0389] In the embodiments of the present disclosure, part or all of the steps, and optional implementation manners thereof, can be combined with part or all of the steps in other embodiments, or can be combined with optional implementation manners of other embodiments.

[0390] The embodiments of the present disclosure also provide a device for implementing any of the above methods, for example, a device is provided, and the above device includes units or modules for implementing each step performed by the UE in any of the above methods. For another example, another device is provided, and the device includes units or modules for implementing each step performed by the network device (for example, an access network device, or a core network device, etc.) in any of the above methods.

[0391] It should be understood that the division of each unit or module in the above apparatus is only a logical function division, and all or part of them can be integrated into a physical entity or physically separated in actual implementation. In addition, the units or modules in the apparatus can be implemented in the form of processor calling software: for example, the apparatus includes a processor connected with a memory, the memory stores instructions, and the processor calls the instructions stored in the memory to implement any of the above methods or realize the functions of each unit or module of the above apparatus, wherein the processor is, for example, a general processor such as a central processing unit (CPU) or a microprocessor, and the memory is a memory in the apparatus or a memory outside the apparatus. Alternatively, the units or modules in the apparatus can be implemented in the form of hardware circuit, and the functions of part or all of the units or modules can be realized by the design of hardware circuit. The above hardware circuit can be understood as one or more processors; for example, in one implementation, the above hardware circuit is an application-specific integrated circuit (ASIC), and the functions of part or all of the above units or modules are realized by the design of the logical relationship of elements in the circuit; for example, in another implementation, the above hardware circuit is a programmable logic device (PLD), and a field programmable gate array (FPGA) is taken as an example, which can include a large number of logic gate circuits, and the connection relationship between the logic gate circuits is configured by a configuration file, so as to realize the functions of part or all of the above units or modules. All units or modules of the above apparatus can be implemented in the form of processor calling software, or all units or modules can be implemented in the form of hardware circuit, or part of the units or modules are implemented in the form of processor calling software, and the remaining part is implemented in the form of hardware circuit.

[0392] In the embodiments of the present disclosure, the processor is a circuit with signal processing capability. In one implementation, the processor can be a circuit with instruction reading and running capability, such as a central processing unit (CPU), a microprocessor, a graphics processing unit (GPU) (which can be understood as a microprocessor), a digital signal processor (DSP), and the like. In another implementation, the processor can implement certain functions through a logical relationship of a hardware circuit, and the logical relationship of the hardware circuit is fixed or reconfigurable. For example, the processor is a hardware circuit implemented by an application-specific integrated circuit (ASIC) or a programmable logic device (PLD), such as an FPGA. In the reconfigurable hardware circuit, the processor loads a configuration document to implement the process of configuring the hardware circuit. It can be understood that the process of loading the processor to load the instructions to implement the functions of the above part or all units or modules. In addition, it can also be a hardware circuit designed for artificial intelligence, which can be understood as an ASIC, such as a neural network processing unit (NPU), a tensor processing unit (TPU), a deep learning processing unit (DPU), and the like.

[0393] As shown in FIG. 7A, the embodiments of the present disclosure provide a UE, comprising:

[0394] The receiving module 7101 is configured to receive the PO configuration information sent by the network device.

[0395] The processing module 7102 is configured to determine the frequency domain position of the PO in the SBFD time unit.

[0396] In some embodiments, the UE further comprises a sending module. For example,

[0397] The sending module and / or the receiving module can correspond to the network interface and / or the transceiving antenna of the first network function.

[0398] In some embodiments, the processing module can be used for the UE to perform the information processing related steps in any one of the PO determination methods.

[0399] In some embodiments, the sending module can be used for the UE to perform the information sending related steps in any one of the PO determination methods.

[0400] In some embodiments, the receiving module can be configured to perform the information sending related steps in any one of the PO determination methods by the UE.

[0401] In some embodiments, the processing module 7102 is configured to determine the frequency domain position of the PO within the SBFD time unit according to a first parameter, the first parameter being used to determine the starting RB of the first PO of the non-SBFD time unit and / or the starting RB of the first PO within the SBFD time unit, when the PUSCH is not configured with staggering.

[0402] In some embodiments, the processing module 7102 is configured to determine the frequency domain position of the PO within the SBFD time unit according to a second parameter, the second parameter being related to the staggering of the PUSCH, when the PUSCH is configured with staggering.

[0403] In some embodiments, the first parameter comprises at least one of: a first element used to indicate an offset between the starting RB of the first PO of the non-SBFD time unit and the starting RB of the uplink (UL) bandwidth part (BWP); a second element used to indicate an offset between the starting RB of the first PO of the non-SBFD time unit and the starting RB of the uplink (UL) sub-band; a third element used to indicate an offset between the starting RB of the first PO of the SBFD time unit and the starting RB of the uplink (UL) bandwidth part (BWP); and a fourth element used to indicate an offset between the starting RB of the first PO of the SBFD time unit and the starting RB of the uplink (UL) sub-band.

[0404] In some embodiments, the first parameter is the first element, and the determination of the frequency domain position of the PO within the SBFD time unit according to the first parameter comprises at least one of: determining the frequency domain position of the PO within the SBFD time unit according to the quotient between the first element and a third parameter; determining the frequency domain position of the PO within the SBFD time unit according to the remainder of the modulo operation between the first element and a fourth parameter; and determining the frequency domain position of the PO within the SBFD time unit according to the first element and a first product, the first product being the product between the number of the PO within the SBFD time unit to be determined and a fifth parameter after the number is reduced by one, the number being a positive integer, and the fifth parameter comprising: the sum of the number of RBs included in one PO and the number of RBs included in a guard interval; and the number of RBs between the POs being greater than or equal to 0.

[0405] In some embodiments, at least one of the third parameter, the fourth parameter, and the fifth parameter is agreed by a protocol or configured by a network device.

[0406] In some embodiments, the third parameter takes one of the following values: 1; a positive integer; an upward rounding of a bandwidth ratio between the UL BWP and the UL subband; a downward rounding of the bandwidth ratio between the UL BWP and the UL subband; a rounding of a number of bits after the decimal point of the bandwidth ratio between the UL BWP and the UL subband; an upward rounding of a RB number ratio between the UL BWP and the UL subband; a downward rounding of the RB number ratio between the UL BWP and the UL subband.

[0407] a rounding of a number of bits after the decimal point of the RB number ratio between the UL BWP and the UL subband.

[0408] In some embodiments, the starting RB of the first PO within the SBFD time unit is determined in one of the following ways:

[0409] wherein, is the starting RB of the first PO within the SBFD time unit; is the starting RB of the UL subband; frequencyStartMsgA-PUSCH is the first element; and A is the third parameter.

[0410] In some embodiments, the fourth parameter takes one of the following values: a positive integer; a bandwidth of the UL subband; a difference between the bandwidth of the UL subband and a bandwidth of the PO; a number of RBs included in the UL subband; and a difference between the number of RBs included in the UL subband and a number of RBs included in the PO.

[0411] In some embodiments, the starting RB of the n-th PO within the SBFD time unit is determined according to the following function: wherein, is the starting RB of the n-th PO (n-1) * nrofPRBs-PerMsgA-PO + (n-1) * guardBandMsgA-PUSCH) mod E; is the starting RB of the UL subband; frequencyStartMsgA-PUSCH is the first element; nrofPRBs-PerMsgA-PO is a number of RBs included in the one PO; guardBandMsgA-PUSCH is a number of RBs included in a guard band; and E is a modulus.

[0412] In some embodiments, E is at least one of the following: a positive integer; a bandwidth of the UL subband; a difference between the bandwidth of the UL subband and a bandwidth of the PO; a number of RBs included in the UL subband; and a difference between the number of RBs included in the UL subband and a number of RBs included in the PO.

[0413] In some embodiments, the processing module is configured to invalidate or not use the n+1th PO, the n+1th PO and the n+1th PO are overlapped in frequency domain location, and n is an integer greater than or equal to 1.

[0414] In some embodiments, the processing module is configured to determine the starting RB of the first PO of the SBFD time unit according to the third element according to the third element, the fourth element is included in the PO configuration information, and the starting RB of the first PO of the SBFD time unit is determined according to the fourth element; the PO configuration information does not include the third element and does not include the fourth element, and the starting RB of the first PO of the SBFD time unit is determined according to the first element or the second element.

[0415] In some embodiments, the processing module is configured to determine the starting RB of the first PO of the SBFD time unit according to the third element according to the third element, the fourth element is included in the PO configuration information, and the starting RB of the first PO of the SBFD time unit is determined according to the fourth element; the PO configuration information does not include the third element and does not include the fourth element, and the starting RB of the first PO of the SBFD time unit is determined according to the first element or the second element.

[0416] In some embodiments, the processing module is configured to determine the starting RB of the first PO of the SBFD time unit according to the third element according to the third element, the fourth element is included in the PO configuration information, and the starting RB of the first PO of the SBFD time unit is determined according to the fourth element; the PO configuration information does not include the third element and does not include the fourth element, and the starting RB of the first PO of the SBFD time unit is determined according to the first element or the second element.

[0417] In some embodiments, the processing module is configured to determine the starting RB of the first PO of the SBFD time unit according to the third element according to the third element, the fourth element is included in the PO configuration information, and the starting RB of the first PO of the SBFD time unit is determined according to the fourth element; the PO configuration information does not include the third element and does not include the fourth element, and the starting RB of the first PO of the SBFD time unit is determined according to the first element or the second element.

[0418] In some embodiments, the processing module is configured to determine the frequency domain location of the PO in the SBFD time unit according to the sum of the starting RB of the UL subband where the SBFD is located and the sixth parameter;

[0419] The frequency domain location of the PO in the SBFD time unit is determined according to the seventh parameter.

[0420] In some embodiments, the sixth parameter is a natural number.

[0421] In some embodiments, the seventh parameter is a natural number, or the value of the seventh parameter is the frequency domain location of the starting RB of the first PO in the SBFD time unit of the UL BWP.

[0422] In some embodiments, at least one of the sixth parameter and the seventh parameter is agreed by a protocol or configured by a network device.

[0423] In some embodiments, the SBFD time unit comprises: a first type of SBFD time unit, the first type of SBFD time unit being configured on a DL time unit of a time division multiplexing-uplink-downlink common configuration (TDD-UL-DL-ConfigCommon); and a second type of SBFD time unit, the second type of SBFD time unit being configured on a flexible time unit, the flexible time unit comprising at least one of: a flexible time unit configured by the TDD-UL-DL-ConfigCommon; a time unit not configured by the TDD-UL-DL-ConfigCommon; and a time unit not configured by a time division multiplexing-uplink-downlink dedicated configuration (TDD-UL-DL-ConfigDedicated).

[0424] In some embodiments, the first type of SBFD time unit is configured with a PO, and the second type of SBFD time unit is not configured with a PO.

[0425] In some embodiments, a first type of UE has a capability of identifying the SBFD time unit; and a second type of UE does not have the capability of identifying the SBFD time unit.

[0426] In some embodiments, the PO configuration information is for the first type of UE; or the PO configuration information is for the first type of UE and the second type of UE.

[0427] In some embodiments, the PO configuration information is for the first type of UE and the second type of UE, a PO of the first type of SBFD time unit and / or a PO of the second type of SBFD time unit is for the first type of UE; and / or, a PO of the first type of SBFD time unit is for the second type of UE and a PO of the second type of SBFD time unit is not for the second type of UE.

[0428] In some embodiments, the second parameter comprises at least one of: a starting interlace index, used to indicate a first interlace; a number of interlaces contained in one PO; and a number of POs of frequency division multiplexing (FDM).

[0429] In some embodiments, determining a frequency domain position of a PO within the SBFD time unit according to the second parameter comprises: determining interlace indices contained in each PO according to the starting interlace index, the number of interlaces contained in one PO, and the number of POs of FDM; determining a RB set of each interlace according to a frequency domain range of a UL subband; and determining the frequency domain position of the PO within the SBFD time unit according to the interlace indices contained in each PO and the RB set of the interlace.

[0430] In some embodiments, the second parameter is the same for the SBFD time unit and the non-SBFD time unit; or the second parameter is at least partially different for the SBFD time unit and the non-SBFD time unit.

[0431] As shown in FIG. 7B, the embodiments of the present disclosure provide a second network function execution, wherein the second network function comprises:

[0432] The sending module 7201 is configured to send PO configuration information to a user equipment (UE), and the PO configuration information is used at least for the network device to configure the PO within a sub-band duplex (SBFD) time unit.

[0433] In some embodiments, the network device comprises a receiving module and / or a processing module.

[0434] In some embodiments, the sending module and / or the receiving module can correspond to a network interface and / or a transceiving antenna of the network device.

[0435] In some embodiments, the processing module can be used by the network device to perform steps related to information processing in any one of the PO determination methods.

[0436] In some embodiments, the sending module can be used by the network device to perform steps related to information sending in any one of the PO determination methods.

[0437] In some embodiments, the receiving module can be used by the network device to perform steps related to information sending in any one of the PO determination methods.

[0438] In some embodiments, the PUSCH is not configured with interleaving, the first parameter is used to determine the frequency domain position of the PO within the SBFD time unit, and the first parameter is used to determine the starting RB of the first PO of the non-SBFD time unit and / or the starting RB of the first PO within the SBFD time unit.

[0439] In other embodiments,

[0440] The PUSCH is configured with interleaving, the second parameter is used to determine the frequency domain position of the PO within the SBFD time unit, and the second parameter is related to the interleaving of the PUSCH.

[0441] In some embodiments, the first parameter comprises at least one of: a first element indicating an offset between a starting RB of a first PO of a non-SBFD time unit and a starting RB of an uplink (UL) bandwidth part (BWP); a second element indicating an offset between the starting RB of the first PO of the non-SBFD time unit and a starting RB of an UL sub-band; a third element indicating an offset between a starting RB of a first PO of an SBFD time unit and the starting RB of the UL BWP; and a fourth element indicating an offset between the starting RB of the first PO of the SBFD time unit and the starting RB of the UL sub-band.

[0442] In some embodiments, the first parameter is a first element, a quotient between the first element and the third parameter is used to determine a frequency domain position of a PO within the SBFD time unit, a remainder of a modulo operation between the first element and the fourth parameter is used to determine the frequency domain position of the PO within the SBFD time unit, and the first element and a first product are used to determine the frequency domain position of the PO within the SBFD time unit, the first product being a product between the fifth parameter and a number of the PO within the SBFD time unit to be determined after being reduced by one, the number being a positive integer, and the fifth parameter comprising a sum of a number of RBs included in one PO and a number of RBs included in a guard interval, and a number of RBs between the POs being greater than or equal to 0.

[0443] In some embodiments, at least one of the third parameter, the fourth parameter, and the fifth parameter is agreed by a protocol or configured by a network device.

[0444] In some embodiments, the third parameter has a value of one of: 1; a positive integer; a ceiling of a bandwidth ratio between the UL BWP and the UL sub-band; a floor of the bandwidth ratio between the UL BWP and the UL sub-band; a rounding of a number of digits after a decimal point of the bandwidth ratio between the UL BWP and the UL sub-band; a ceiling of a RB number ratio between the UL BWP and the UL sub-band; a floor of the RB number ratio between the UL BWP and the UL sub-band; and a rounding of the number of digits after the decimal point of the RB number ratio between the UL BWP and the UL sub-band. In some embodiments, a starting RB of a first PO within the SBFD time unit is determined in one of the following ways:

[0445] wherein, is the starting RB of the first PO within the SBFD time unit; is the starting RB of the UL sub-band; frequencyStartMsgA-PUSCH is the first element; and A is the third parameter.

[0446] In some embodiments, the fourth parameter has one of the following values: a positive integer; a bandwidth of the UL sub-band to which the SBFD time unit belongs; a difference between the bandwidth of the UL sub-band and a bandwidth of the PO; a number of RBs included in the UL sub-band; and a difference between the number of RBs included in the UL sub-band and a number of RBs included in the PO.

[0447] In some embodiments, a starting RB of the n-th PO in the SBFD time unit is determined according to a function as follows: is a starting RB of the n-th PO (n-1) * nrofPRBs-PerMsgA-PO + (n-1) * guardBandMsgA-PUSCH) mod E; is a starting RB of the UL sub-band; frequencyStartMsgA-PUSCH is the first element; nrofPRBs-PerMsgA-PO is a number of RBs included in the one PO; guardBandMsgA-PUSCH is a number of RBs included in a guard band; and E is a modulus.

[0448] In some embodiments, E has at least one of the following values: a positive integer; a bandwidth of the UL sub-band; a difference between the bandwidth of the UL sub-band and a bandwidth of the PO; a number of RBs included in the UL sub-band; and a difference between the number of RBs included in the UL sub-band and a number of RBs included in the PO.

[0449] In some embodiments, the processing module is configured to determine, according to a third element included in the PO configuration information, a starting RB of a first PO in the SBFD time unit; determine, according to a fourth element included in the PO configuration information, the starting RB of the first PO in the SBFD time unit; or determine, according to the first element or the second element, the starting RB of the first PO in the SBFD time unit when the PO configuration information does not include the third element and does not include the fourth element.

[0450] In some embodiments, the PO configuration information includes a third element, and a sum of a starting RB of the UL BWP and the third element is used to determine a starting RB of a first PO in the SBFD time unit; or the PO configuration information includes a fourth element, and a sum of the fourth element and the UL sub-band is used to determine the starting RB of the first PO in the SBFD time unit.

[0451] In some embodiments, the PO configuration information does not include the third element and does not include the fourth element, and a sum of the first element and a starting RB of the UL BWP is used to determine the starting RB of the first PO in the SBFD time unit, or a sum of the second element and a starting RB of the UL sub-band is used to determine the starting RB of the first PO in the SBFD time unit.

[0452] ​In some embodiments, a sum of a starting RB of the UL sub-band where the SBFD is located and the sixth parameter is used to determine the frequency domain location of the PO within the SBFD time unit; or, a seventh parameter is used to determine the frequency domain location of the PO within the SBFD time unit.

[0453] In some embodiments, the sixth parameter is a natural number.

[0454] In some embodiments, the seventh parameter is a natural number, or, the seventh parameter is a frequency domain location of a starting RB of a first PO within the SBFD time unit of the UL BWP.

[0455] In some embodiments, at least one of the sixth parameter and the seventh parameter is agreed by a protocol or configured by a network device.

[0456] In some embodiments, the SBFD time unit includes: a first type of SBFD time unit, the first type of SBFD time unit is configured on a DL time unit of a time division multiplexing-uplink-downlink common configuration TDD-UL-DL-ConfigCommon; and a second type of SBFD time unit, the second type of SBFD time unit is configured on a flexible time unit, the flexible time unit includes at least one of: a flexible time unit configured by the TDD-UL-DL-ConfigCommon; a time unit not configured by the TDD-UL-DL-ConfigCommon; and a time unit not configured by a time division multiplexing-uplink-downlink dedicated configuration DD-UL-DL-ConfigDedicated.

[0457] In some embodiments, the first type of SBFD time unit is configured with a PO, and the second type of SBFD time unit is not configured with a PO.

[0458] In some embodiments, a first type of UE has a capability of identifying the SBFD time unit; and a second type of UE does not have the capability of identifying the SBFD time unit.

[0459] In some embodiments, the PO configuration information is for the first type of UE; or, the PO configuration information is for the first type of UE and the second type of UE.

[0460] In some embodiments, the PO configuration information is for the first type of UE and the second type of UE, a PO of the first type of SBFD time unit and the second type of SBFD time unit is for the first type of UE; and / or, a PO of the first type of SBFD time unit is for the second type of UE and a PO of the second type of SBFD time unit is not for the second type of UE.

[0461] In some embodiments, the second parameter comprises at least one of: a starting interlace index, indicating a first interlace; a number of interlaces contained in one PO; a number of FDMed POs.

[0462] In some embodiments, determining the frequency domain location of the POs in the SBFD time unit according to the second parameter comprises: determining interlace indexes contained in each PO according to the starting interlace index, the number of interlaces contained in one PO, and the number of FDMed POs; determining RB sets of each interlace according to a frequency domain range of the UL subband; and determining the frequency domain location of the POs in the SBFD time unit according to the interlace indexes contained in each PO and the RB sets of each interlace.

[0463] In some embodiments, the second parameter is the same for the SBFD time unit and the non-SBFD time unit, or the second parameter is at least partially different for the SBFD time unit and the non-SBFD time unit.

[0464] Embodiments of the present disclosure also provide a communication device, which can comprise: one or more processors; wherein the processor is configured to invoke instructions to cause the communication device to perform the PUSCH occasion (PO) determination method implemented by any one of the preceding embodiments.

[0465] In some embodiments, as shown in FIG. 8A and / or FIG. 8B, the communication device 8100 further comprises one or more memories 8102 for storing instructions. Alternatively, all or part of the memory 8102 can also be outside the communication device 8100.

[0466] The communication device can be the UE and the network device as described above. In some embodiments, the network device can be a master node and / or a secondary node.

[0467] In some embodiments, the communication device 8100 further comprises one or more transceivers 8103. When the communication device 8100 comprises one or more transceivers 8103, the communication steps such as transmission and reception in the above method are performed by the transceiver 8103, and the other steps are performed by the processor 8101.

[0468] In some embodiments, the transceiver can include a receiver and a transmitter, which can be separate or integrated together. Alternatively, the terms transceiver, transceiving unit, transceiver, transceiving circuit, etc. can be replaced by each other, the terms transmitter, transmitting unit, transmitter, transmitting circuit, etc. can be replaced by each other, and the terms receiver, receiving unit, receiver, receiving circuit, etc. can be replaced by each other.

[0469] Optionally, the communication device 8100 further includes one or more interface circuits 8104 connected with the memory 8102, which can be used to receive signals from the memory 8102 or other devices, and can be used to send signals to the memory 8102 or other devices. For example, the interface circuit 8104 can read instructions stored in the memory 8102 and send the instructions to the processor 8101.

[0470] The communication device 8100 in the above embodiment description can be a network device or a UE, but the scope of the communication device 8100 described in the present disclosure is not limited thereto, and the structure of the communication device 8100 can not be limited by Figure 8A. The communication device can be a standalone device or can be part of a larger device. For example, the communication device can be: (1) a standalone integrated circuit (IC), or a chip, or a chip system or subsystem; (2) a set of one or more ICs, which can optionally also include storage components for storing data, programs; (3) an ASIC, such as a Modem; (4) a module that can be embedded in other devices; (5) a receiver, a UE device, a smart UE device, a cellular phone, a wireless device, a handset, a mobile unit, a car-mounted device, a network device, a cloud device, an artificial intelligence device, etc.; (6) other, etc.

[0471] Figure 8B is a structural schematic diagram of a chip 8200 according to an embodiment of the present disclosure. For the case where the communication device 8100 is a chip or a chip system, the structural schematic diagram of the chip 8200 shown in Figure 8B can be referred to, but is not limited thereto.

[0472] The chip 8200 includes one or more processors 8201 for invoking instructions to cause the chip 8200 to perform any of the above PUSCH occasion (PO) determination methods.

[0473] In some embodiments, the chip 8200 further includes one or more interface circuits 8202 connected with the memory 8203, which can be used to receive signals from the memory 8203 or other devices, and can be used to send signals to the memory 8203 or other devices. For example, the interface circuit 8202 can read instructions stored in the memory 8203 and send the instructions to the processor 8201. Optionally, the terms interface circuit, interface, transceiver pin, and transceiver can be replaced with each other.

[0474] In some embodiments, the chip 8200 further includes one or more memories 8203 for storing instructions. Optionally, all or part of the memory 8203 can be outside the chip 8200.

[0475] The present disclosure also provides a storage medium having stored thereon instructions which, when executed on a communication device 8100, cause the communication device 8100 to perform any of the above methods. Optionally, the storage medium is an electronic storage medium. Optionally, the storage medium is a computer-readable storage medium, but can also be a storage medium readable by other apparatuses. Optionally, the storage medium can be a non-transitory storage medium, but can also be a transitory storage medium.

[0476] The present disclosure also provides a program product which, when executed by a communication device 8100, causes the communication device 8100 to perform any of the above physical uplink shared channel, PUSCH, occasion, PO, determination methods. Optionally, the program product is a computer program product.

[0477] The present disclosure also provides a computer program which, when executed on a computer, causes the computer to perform any of the above physical uplink shared channel, PUSCH, occasion, PO, determination methods.

[0478] Other embodiments of the present disclosure will be apparent to those skilled in the art from consideration of the specification and practice of the features disclosed herein. The present disclosure is intended to cover any variations, uses or adaptations of the present disclosure following, in general, the principles of the present disclosure and including such features that are evident to those skilled in the art to which the present disclosure pertains. The specification and examples are to be regarded as illustrative only, and the true scope and spirit of the present disclosure are indicated by the following claims.

[0479] It should be understood that the present embodiments are not limited to the precise structures as set forth above and in the accompanying drawings and that various modifications and changes can be made without departing from the scope thereof. The scope of the present embodiments should only be limited by the claims below.

Claims

A method for determining the timing (PO) of the Physical Uplink Shared Channel (PUSCH), wherein, Performed by a user equipment (UE), the method includes: Receive PO configuration information sent by the network device, the PO configuration information being used to configure the PO; Determine the frequency domain location of PO within the subband duplex SBFD time unit. According to the method of claim 1, wherein, Determining the frequency domain position of PO within a sub-band duplex SBFD time unit includes: The PUSCH is not configured to interleave. The frequency domain position of the PO within the SBFD time unit is determined according to the first parameter. The first parameter is used to determine the starting RB of the first PO in a non-SBFD time unit and / or the starting RB of the first PO within the SBFD time unit. The method according to claim 2, wherein, The first parameter includes at least one of the following: The first element indicates the offset between the starting RB of the first PO of the non-SBFD time unit and the starting RB of the uplink UL bandwidth portion BWP. The second element is used to indicate the offset between the starting RB of the first PO of the non-SBFD time unit and the starting RB of the uplink UL subband; The third element is used to indicate the offset between the starting RB of the first PO of the SBFD time unit and the starting RB of the uplink UL BWP; The fourth element indicates the offset between the starting RB of the first PO of the SBFD time unit and the starting RB of the uplink UL subband. The method according to claim 2 or 3, wherein, The first parameter is the first element, and determining the frequency domain position of PO within the SBFD time unit based on the first parameter includes at least one of the following: The frequency domain position of PO within the SBFD time unit is determined based on the quotient between the first element and the third parameter. The frequency domain position of PO within the SBFD time unit is determined based on the remainder of the modulo operation between the first element and the fourth parameter. Based on the first element and the first product, the frequency domain position of the PO within the SBFD time unit is determined. The first product is the product of the PO number whose frequency domain position is to be determined in the SBFD time unit minus one and the fifth parameter. The number is a positive integer. The fifth parameter includes: the sum of the number of RBs contained in a PO and the number of RBs contained in the guard interval; the number of RBs between POs is greater than or equal to 0. The method according to claim 4, wherein, At least one of the third, fourth, and fifth parameters is agreed upon by the protocol or configured by the network device. The method according to claim 4 or 5, wherein, The value of the third parameter is one of the following: 1; positive integer; The bandwidth ratio between the UL BWP and the UL sub-band is rounded up. The bandwidth ratio between the UL BWP and the UL sub-band is rounded down. Rounding to the nearest decimal place of the bandwidth ratio between the UL BWP and the UL subband; The ratio of the number of RBs between the UL BWP and the UL sub-band is rounded up. The ratio of the number of RBs between the UL BWP and the UL sub-band is rounded down. The decimal places of the ratio of the number of RBs between the UL BWP and the UL sub-band are rounded. The method according to any one of claims 4 to 6, wherein, The starting RB of the first PO within the SBFD time unit is determined using one of the following methods: Among them, the The starting RB is the first PO within the SBFD time unit; RB is the starting RB of the UL subband; frequencyStartMsgA-PUSCH is the first element; and A is the third parameter. The method according to claim 4, wherein, The fourth parameter can take one of the following values: Positive integer; bandwidth of the UL subband; The difference between the bandwidth of the UL subband and the bandwidth of the PO; The number of RBs included in the UL sub-band; The difference between the number of RBs included in the UL subband and the number of RBs included in the PO. The method according to claim 4, wherein, The starting RB of the nth PO within the SBFD time unit is determined according to the following function: Among them, the The starting RB for the nth PO; The starting RB is the UL subband; the frequencyStartMsgA-PUSCH is the first element; the nrofPRBs-PerMsgA-PO is the number of RBs contained in one PO; the guardBandMsgA-PUSCH is the number of RBs contained in the guard interval; and E is the modulus. The method according to claim 9, wherein, E is at least one of the following: positive integer; The bandwidth of the UL subband; The difference between the bandwidth of the UL subband and the bandwidth of the PO; The number of RBs included in the UL sub-band; The difference between the number of RBs included in the UL subband and the number of RBs included in the PO. The method according to claim 9 or 10, wherein, The method further includes: The (n+1)th PO is invalid or not used, and the frequency domain positions of the nth PO and the (n+1)th PO overlap, where n is an integer greater than or equal to 1. The method according to claim 3, wherein, Determining the frequency domain position of PO within a sub-band duplex SBFD time unit includes: The PO configuration information includes the third element, and the starting RB of the first PO of the SBFD time unit is determined based on the third element; The PO configuration information includes the fourth element, and the starting RB of the first PO of the SBFD time unit is determined based on the fourth element; The PO configuration information does not include the third element and does not include the fourth element. The starting RB of the first PO of the SBFD time unit is determined based on the first element or the second element. The method according to claim 12, wherein, The PO configuration information includes the third element, and the starting RB of the first PO of the SBFD time unit is determined based on the third element, including: The PO configuration information includes the third element, and the starting RB of the first PO in the SBFD time unit is determined by the sum of the starting RB of the UL BWP and the third element. The method according to claim 12, wherein, The PO configuration information includes the fourth element. Determining the starting RB of the first PO in the SBFD time unit based on the fourth element includes: the PO configuration information includes the fourth element. Determining the starting RB of the first PO in the SBFD time unit based on the sum of the starting RB of the UL sub-band and the fourth element. The method according to claim 14, wherein, The PO configuration information does not include the third element and does not include the fourth element. The starting RB of the first PO of the SBFD time unit is determined based on the first element or the second element, including: The PO configuration information does not include the third element and does not include the fourth element. The starting RB of the first PO within the SBFD time unit is determined based on the sum of the first element and the starting RB of the UL BWP, or... The PO configuration information does not include the third element and does not include the fourth element. The starting RB of the first PO in the SBFD time unit is determined based on the sum of the second element and the starting RB of the UL sub-band. According to the method of claim 1, wherein, Determining the frequency domain position of PO within a sub-band duplex SBFD time unit includes: The frequency domain position of PO within the SBFD time unit is determined by the sum between the starting RB of the UL sub-band where the SBFD is located and the sixth parameter; The frequency domain position of PO within the SBFD time unit is determined based on the seventh parameter. The method according to claim 16, wherein, The sixth parameter is a natural number. The method according to claim 16, wherein, The value of the seventh parameter is a natural number, or the value of the seventh parameter is the frequency domain position of the starting RB of the first PO within the SBFD time unit of the UL BWP. The method according to any one of claims 16 to 18, wherein, At least one of the sixth parameter and the seventh parameter is agreed upon by the protocol or configured by the network device. According to the method of claim 1, wherein, Determining the frequency domain position of the PO within a sub-band duplex (SBFD) time unit includes: the PUSCH is configured to be interleaved, and the frequency domain position of the PO within the SBFD time unit is determined according to a second parameter, wherein the second parameter is related to the interleaving of the PUSCH. The method according to claim 20, wherein, The second parameter includes at least one of the following: The starting interleaving index is used to indicate the first interleaving; The number of interleavings contained in a PO; Number of POs in Frequency Division Multiplexing (FDM). The method according to claim 20 or 21, wherein, Determining the frequency domain position of PO within the SBFD time unit based on the second parameter includes: The interleaving index of each PO is determined based on the starting interleaving index, the number of interleavings contained in a PO, and the number of POs in the FDM; Based on the frequency domain range of the UL subband, determine the set of each interleaved RB; The frequency domain position of the PO within the SBFD time unit is determined based on the interleaved index contained in each PO and the interleaved RB set. The method according to any one of claims 20 to 22, wherein, The second parameter is the same for both SBFD and non-SBFD time units; or, The second parameter differs at least partially for SBFD time units and non-SBFD time units. The method according to any one of claims 1 to 23, wherein, The SBFD time unit includes: The first type of SBFD time unit is configured on the DL time unit configured in the Time Division Multiplexing-Uplink-Downlink Common Configuration (TDD-UL-DL-ConfigCommon). The second type of SBFD time unit is configured on a flexible time unit, the flexible time unit comprising at least one of the following: The flexible time unit configured by TDD-UL-DL-ConfigCommon; Time units not configured by the aforementioned TDD-UL-DL-ConfigCommon; The time unit configured by DD-UL-DL-ConfigDedicated for unrestricted time-division multiplexing-uplink-downlink. The method according to claim 24, wherein, The first type of SBFD time unit is configured with the PO, while the second type of SBFD time unit is not configured with the PO. The method according to claim 25, wherein, The first type of UE has the ability to identify the SBFD time unit; the second type of UE does not have the ability to identify the SBFD time unit. The method according to claim 25, wherein, The PO configuration information is used for the first type of UE; or, the PO configuration information is used for both the first type of UE and the second type of UE. The method according to claim 25, wherein, The PO configuration information is used for the first type of UE and the second type of UE. The PO of the first type of SBFD time unit and / or the second type of SBFD time unit is used for the first type of UE; and / or, the PO of the first type of SBFD time unit is used for the second type of UE and the PO of the second type of SBFD time unit is not used for the second type of UE. A method for determining the timing (PO) of the Physical Uplink Shared Channel (PUSCH), wherein, Performed by a network device, the method includes: The PO configuration information is sent to the user equipment (UE), and the PO configuration information is used by the network device to configure the frequency domain position of the PO within the sub-band duplex SBFD time unit. The method according to claim 29, wherein, The PUSCH is not configured to interleave. The first parameter is used to determine the frequency domain position of the PO within the SBFD time unit. The first parameter is also used to determine the starting RB of the first PO in a non-SBFD time unit and / or the starting RB of the first PO within the SBFD time unit. The method according to claim 30, wherein, The first parameter includes at least one of the following: The first element indicates the offset between the starting RB of the first PO of the non-SBFD time unit and the starting RB of the uplink UL bandwidth portion BWP. The second element is used to indicate the offset between the starting RB of the first PO of the non-SBFD time unit and the starting RB of the uplink UL subband; The third element is used to indicate the offset between the starting RB of the first PO of the SBFD time unit and the starting RB of the uplink ULBWP. The fourth element indicates the offset between the starting RB of the first PO of the SBFD time unit and the starting RB of the uplink UL subband. The method according to claim 29 or 30, wherein, The first parameter is the first element. The quotient between the first element and the third parameter is used to determine the frequency domain position of PO within the SBFD time unit; The remainder of the modulo operation between the first element and the fourth parameter is used to determine the frequency domain position of PO within the SBFD time unit; The first element and the first product are used to determine the frequency domain position of the PO within the SBFD time unit. The first product is the product of the PO number whose frequency domain position is to be determined in the SBFD time unit minus one and the fifth parameter. The number is a positive integer. The fifth parameter includes: the sum of the number of RBs contained in a PO and the number of RBs contained in the guard interval; the number of RBs between POs is greater than or equal to 0. The method according to claim 32, wherein, At least one of the third, fourth, and fifth parameters is agreed upon by the protocol or configured by the network device. The method according to claim 32 or 33, wherein, The value of the third parameter is one of the following: 1; positive integer; The bandwidth ratio between the UL BWP and the UL sub-band is rounded up. The bandwidth ratio between the UL BWP and the UL sub-band is rounded down. Rounding to the nearest decimal place of the bandwidth ratio between the UL BWP and the UL subband; The ratio of the number of RBs between the UL BWP and the UL sub-band is rounded up. The ratio of the number of RBs between the UL BWP and the UL sub-band is rounded down. The decimal places of the ratio of the number of RBs between the UL BWP and the UL sub-band are rounded. The method according to any one of claims 32 to 34, wherein, The starting RB of the first PO within the SBFD time unit is determined using one of the following methods: Among them, the The starting RB is the first PO within the SBFD time unit; RB is the starting RB of the UL subband; frequencyStartMsgA-PUSCH is the first element; and A is the third parameter. The method according to claim 34, wherein, The fourth parameter can take one of the following values: positive integer; The bandwidth of the UL subband to which the SBFD time unit belongs; The difference between the bandwidth of the UL subband and the bandwidth of the PO; The number of RBs included in the UL sub-band; The difference between the number of RBs included in the UL subband and the number of RBs included in the PO. The method according to claim 30, wherein, The starting RB of the nth PO within the SBFD time unit is determined according to the following function: Among them, the The starting RB for the nth PO; The starting RB is the UL subband; the frequencyStartMsgA-PUSCH is the first element; the nrofPRBs-PerMsgA-PO is the number of RBs contained in one PO; the guardBandMsgA-PUSCH is the number of RBs contained in the guard interval; and E is the modulus. The method according to claim 37, wherein, E is at least one of the following: positive integer; The bandwidth of the UL subband; The difference between the bandwidth of the UL subband and the bandwidth of the PO; The number of RBs included in the UL sub-band; The difference between the number of RBs included in the UL subband and the number of RBs included in the PO. The method according to claim 37 or 38, wherein, The method further includes: If the (n+1)th PO is invalid or not used, the frequency domain positions of the nth PO and the (n+1)th PO overlap. If the (n+1)th PO is invalid or not used, the frequency domain positions of the nth PO and the (n+1)th PO overlap is invalid. The n is an integer greater than or equal to 1. The method according to claim 37 or 38, wherein, The frequency domain of PO within the time unit of the determined sub-band duplex SBFD. Location, including; The PO configuration information includes the third element, and the starting RB of the first PO of the SBFD time unit is determined based on the third element; The PO configuration information includes the fourth element, and the starting RB of the first PO of the SBFD time unit is determined based on the fourth element; The PO resource configuration information does not include the third element and does not include the fourth element. The starting RB of the first PO of the SBFD time unit is determined based on the first element or the second element. The method according to claim 40, wherein, The PO configuration information includes the third element, the starting RB of the UL BWP, and the sum of the third element, which are used to determine the starting RB of the first PO within the SBFD time unit; or, The PO configuration information includes the fourth element, and the sum of the fourth element and the UL subband is used to determine the starting RB of the first PO within the SBFD time unit. The method according to claim 40, wherein, The PO configuration information does not include the third element and does not include the fourth element. The sum of the first element and the starting RB of the UL BWP is used to determine the starting RB of the first PO in the SBFD time unit, or the sum of the second element and the starting RB of the UL sub-band is used to determine the starting RB of the first PO in the SBFD time unit. The method according to claim 29, wherein, The sum of the starting RB of the UL subband where the SBFD is located and the sixth parameter is used to determine the frequency domain position of the PO within the SBFD time unit; or... The seventh parameter is used to determine the frequency domain position of PO within the SBFD time unit. The method according to claim 43, wherein, The sixth parameter is a natural number. The method according to claim 43, wherein, The value of the seventh parameter is a natural number, or the value of the seventh parameter is the frequency domain position of the starting RB of the first PO within the SBFD time unit of the UL BWP. The method according to any one of claims 43 to 45, wherein, At least one of the sixth parameter and the seventh parameter is agreed upon by the protocol or configured by the network device. The method according to claim 29, wherein, The PUSCH is configured to be interleaved, and the second parameter is used to determine the frequency domain position of PO within the SBFD time unit. The second parameter is related to the interleaving of the PUSCH. The method according to claim 47, wherein, The second parameter includes at least one of the following: The starting interleaving index is used to indicate the first interleaving; The number of interleavings contained in a PO; Number of POs in Frequency Division Multiplexing (FDM). The method according to claim 47 or 48, wherein, Determining the frequency domain position of PO within the SBFD time unit based on the second parameter includes: The interleaving index of each PO is determined based on the starting interleaving index, the number of interleavings contained in a PO, and the number of POs in the FDM. Based on the frequency domain range of the UL subband, determine the set of each interleaved RB; The frequency domain position of the PO within the SBFD time unit is determined based on the interleaved index contained in each PO and the interleaved RB set. The method according to any one of claims 47 to 49, wherein, The second parameter is the same for both SBFD and non-SBFD time units; or, The second parameter differs at least partially for SBFD time units and non-SBFD time units. The method according to any one of claims 29 to 50, wherein, The SBFD time unit includes: The first type of SBFD time unit is configured on the DL time unit configured in the Time Division Multiplexing-Uplink-Downlink Common Configuration (TDD-UL-DL-ConfigCommon). The second type of SBFD time unit is configured on a flexible time unit, the flexible time unit comprising at least one of the following: The flexible time unit configured by TDD-UL-DL-ConfigCommon; Time units not configured by the aforementioned TDD-UL-DL-ConfigCommon; The time unit configured by DD-UL-DL-ConfigDedicated for unrestricted time-division multiplexing-uplink-downlink. The method according to claim 51, wherein, The first type of SBFD time unit is configured with the PO, while the second type of SBFD time unit is not configured with the PO. The method according to claim 52, wherein, The first type of UE has the ability to identify the SBFD time unit; the second type of UE does not have the ability to identify the SBFD time unit. The method according to claim 52, wherein, The PO configuration information is used for the first type of UE; or, the PO configuration information is used for both the first type of UE and the second type of UE. The method according to claim 52, wherein, The PO configuration information is used for the first type of UE and the second type of UE, and the PO of the first type of SBFD time unit and the second type of SBFD time unit is used for the first type of UE; and / or, the PO of the first type of SBFD time unit is used for the second type of UE and the PO of the second type of SBFD time unit is not used for the second type of UE. A user equipment (UE), wherein, The UE includes: The receiving module is configured to receive PO configuration information sent by the network device, the PO configuration information being used to configure the PO; The processing module is configured to determine the frequency domain position of PO within the sub-band duplex SBFD time unit. A network device, wherein, The network device includes: The transmitting module is configured to transmit PO configuration information to the user equipment (UE), the PO configuration information being used by the network device to configure the frequency domain position of the PO within the sub-band duplex SBFD time unit. A communication system, wherein, The communication system includes a UE and network equipment; The UE is configured to perform the method according to any one of claims 1 to 28; The network device is configured to perform the method according to any one of claims 29 to 54. A communication device, wherein, The communication device includes: One or more processors; The processor is configured to invoke instructions to cause the communication device to execute the Physical Uplink Shared Channel (PUSCH) Timing PO determination method as described in any one of claims 1 to 28 or 29 to 54. A storage medium, wherein, The storage medium stores instructions that, when executed on the communication device, cause the communication device to perform the Physical Uplink Shared Channel (PUSCH) Timing (PO) determination method as described in any one of claims 1 to 28 or 29 to 54. A program product, wherein, The program product includes a computer program that, when executed by a communication device, enables the communication device to implement the Physical Uplink Shared Channel (PUSCH) Timing (PO) determination method as described in any one of 1 to 28 or 29 to 54.