RO determination method, communication device and storage medium

By determining the frequency domain location of the RO within the sub-band duplex SBFD time unit, the problem of insufficient RO configuration in the prior art is solved, thereby improving system capacity, uplink coverage, and throughput.

WO2026000413A1PCT designated stage Publication Date: 2026-01-02BEIJING XIAOMI MOBILE SOFTWARE CO LTD
View PDF 3 Cites 0 Cited by

Patent Information

Application Number
PCT/CN2024/102691
Authority / Receiving Office
WO · WO
Patent Type
Applications
Current Assignee / Owner
Filing Date
2024-06-28
Publication Date
2026-01-02

AI Technical Summary

Technical Problem

In multiplexing enhancement technologies, existing technologies have failed to effectively solve the configuration problem of random access opportunity (RO) in the subband duplex (SBFD) time unit, resulting in insufficient system capacity.

Method used

By receiving and processing the Random Access Channel (RACH) resource configuration information sent by network devices, the RO frequency domain position within the sub-band duplex SBFD time unit is determined, and the RO configuration method is optimized to increase system capacity.

Benefits of technology

It increased the system capacity of RO, and improved uplink coverage and throughput.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN2024102691_02012026_PF_FP_ABST
    Figure CN2024102691_02012026_PF_FP_ABST
Patent Text Reader

Abstract

Provided in the embodiments of the present disclosure are an RO determination method, a communication device and a storage medium. The RO determination method, which is executed by a UE, can comprise: receiving random access channel (RACH) resource configuration information sent by a network device; and determining a frequency domain position of an RO within a subband full duplex (SBFD) time unit.
Need to check novelty before this filing date? Find Prior Art

Description

Ro 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 random access occasion (RO) 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 a 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 a plurality of subbands (SBs). The plurality of SBs can include one or more UL SBs. The UL SBs can be used for uplink transmission.

[0003] SUMMARY

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

[0005] According to a first aspect of embodiments of the present disclosure, a RO determination method is provided, which is performed by a user equipment (UE), and the method comprises: receiving random access channel (RACH) resource configuration information sent by a network device; and determining a frequency domain position of a RO in a subband full duplex (SBFD) time unit after receiving the RACH resource configuration information.

[0006] According to a second aspect of embodiments of the present disclosure, a RO determination method is provided, which is performed by a network device, and the method comprises:

[0007] sending, to a user equipment (UE), random access channel (RACH) resource configuration information, wherein the RACH resource configuration information is used at least for the network device to configure a RO in a subband full duplex (SBFD) time unit.

[0008] According to a third aspect of embodiments of the present disclosure, a user equipment (UE) is provided, and the UE comprises: a receiving module configured to receive random access channel (RACH) resource configuration information sent by a network device; and a processing module configured to determine a frequency domain position of a RO in a subband full duplex (SBFD) time unit after receiving the RACH resource configuration information.

[0009] According to a fourth aspect of the embodiments of the present disclosure, a network device is provided, and the network device comprises a sending module configured to send random access channel (RACH) resource configuration information to a user equipment (UE), the RACH resource configuration information being used at least for the network device to configure a RO in a sub-band duplex (SBFD) time unit.

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

[0011] According to a sixth aspect of the embodiments of the present disclosure, a communication device is provided, and the communication device comprises one or more processors; and the processor is configured to invoke instructions to cause the communication device to perform the RO determination method provided in any of the technical solutions of the first aspect to the second aspect.

[0012] According to a seventh aspect of the embodiments of the present disclosure, a storage medium is provided, and the storage medium stores instructions, when the instructions are run on a communication device, causing the communication device to perform the RO determination method provided in any of the first aspect to the second aspect.

[0013] According to an eighth aspect of the embodiments of the present disclosure, a program product is provided, and the program product comprises a computer program, when the computer program is executed by a communication device, causing the communication device to implement the RO determination method provided in any of the technical solutions of the first aspect to the second aspect.

[0014] The technical solution provided by the embodiments of the present disclosure can increase the system capacity of the RO by configuring the RO on the SBFD time unit, compared with configuring the RO on the non-SBFD time unit. It should be understood that the foregoing 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

[0015] The accompanying drawings, which are incorporated in and constitute a part of the specification, illustrate embodiments consistent with the present disclosure and serve to explain the principles of the present disclosure together with the specification.

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

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

[0018] FIG. 1C is a schematic diagram of a configuration of a RO according to an example embodiment;

[0019] FIG. 1D is a schematic diagram of another configuration of a RO according to an example embodiment;

[0020] FIG. 1E is a configuration diagram of another RO according to an example embodiment;

[0021] FIG. 2 is an interaction diagram of a RO determination method according to an example embodiment;

[0022] FIG. 3 is a flow diagram of a RO determination method according to an example embodiment;

[0023] FIG. 4 is a flow diagram of a RO determination method according to an example embodiment;

[0024] FIG. 5 is a configuration diagram of another RO according to an example embodiment;

[0025] FIG. 6 is a flow diagram of a RO determination method according to an example embodiment;

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

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

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

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

[0030] Embodiments of the present disclosure provide a RO determination method, a communication device, a communication system and a storage medium.

[0031] The first aspect provides a RO determination method, wherein the method is performed by a user equipment (UE), and the method comprises: receiving random access channel (RACH) resource configuration information sent by a network device; and determining a frequency domain position of a RO in a sub-band duplex (SBFD) time unit.

[0032] Based on the above scheme, the RO is configured on the SBFD time unit, which can increase the system capacity of the RO compared with configuring the RO only on the non-SBFD time unit.

[0033] In some embodiments of the first aspect, the RACH resource configuration information comprises at least one of the following:

[0034] The first parameter is used to determine a starting RB of a first RO on a non-SBFD time unit and / or a SBFD time unit of an UL bandwidth part (BWP).

[0035] The second parameter is used to determine a starting RB of a first RO on the SBFD time unit of the UL BWP.

[0036] The RACH resource configuration information can include the first parameter and / or the second parameter, that is, the parameters contained in the RACH resource configuration information are updated adaptively according to the configuration of the RO on the SBFD time unit, and / or the parameter definition and / or the parameter usage, so that the UE can correctly determine the resource location of the RO configured by the network device according to the RACH resource configuration information.

[0037] In some embodiments of the first aspect, the first parameter is used to determine an offset of a starting RB of a first RO of a non-SBFD time unit relative to a starting RB of the UL BWP. Illustratively, the first parameter is an offset of a starting RB of a first RO of a non-SBFD time unit relative to a starting RB of the UL BWP. The above scheme explicitly defines a first parameter, which has the characteristics of simple implementation.

[0038] In some embodiments of the first aspect, determining the frequency domain location of the RO within the SBFD time unit includes at least one of the following: determining the frequency domain location of the RO within the SBFD time unit according to a quotient between the first parameter and a third parameter; determining the frequency domain location of the RO within the SBFD time unit according to a remainder of a modulo operation between the first parameter and a fourth parameter; determining the frequency domain location of the RO within the SBFD time unit according to a first product, the first product being a product between the first parameter and a fifth parameter after a number of the RO to be determined within the SBFD time unit is reduced by 1; the number is a positive integer; and the fifth parameter is a number of RBs included in one RO.

[0039] The above scheme specifically how to determine the frequency domain location of the RO within the SBFD time unit according to the first parameter has the characteristics of simple implementation and provides multiple ways, which can be flexibly selected as needed in specific implementation.

[0040] In some embodiments of the first aspect, at least one of the third parameter, the fourth parameter, and the fifth parameter is set by default or configured by the network device.

[0041] The third parameter, the fourth parameter, and the fifth parameter are limited in the above scheme, and the values of the third parameter, the fourth parameter, and / or the fifth parameter can be flexibly determined according to actual needs in specific implementation. In some embodiments of the first aspect, the value of the third parameter is one of the following: 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 a 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 a decimal point of the RB number ratio between the UL BWP and the UL subband.

[0042] Based on the above scheme, the value of the third parameter is determined, and any one of the above can be flexibly selected in specific implementation.

[0043] In some embodiments of the first aspect, the starting RB of the first RO in the SBFD time unit is determined in one of the following ways:

[0044] is the starting RB in the UL subband; is the starting RB of the first RB in the SBFD time unit; A is the third parameter; msg1-FrequencyStart is the first parameter.

[0045] The above scheme limits how to specifically determine the starting RB of the first RO in the SBFD time unit, and if the starting RB of the first RB is determined, the frequency domain position of each RO can be simply determined according to the characteristics of frequency division multiplexing between multiple RBs.

[0046] In some embodiments of the first aspect, the frequency domain position of the RO in the SBFD time unit is determined according to the first parameter and the first product, including: determining the frequency domain position of the RO in the SBFD time unit according to a remainder after modulus operation of a sum of the first parameter and the first product and the starting RB of the UL subband.

[0047] The above scheme limits how to specifically determine the starting RB of the first RO in the SBFD time unit according to the first parameter and the first product, and has the characteristics of simple implementation.

[0048] In some embodiments of the first aspect, the value of the modulus in the modulus operation of the sum of the first parameter and the first product 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 RO; a number of RBs of the UL subband; a difference between the bandwidth of the UL subband and a number of RBs of the RO.

[0049] In some embodiments of the first aspect, the (n+1)th RO is not used or is invalid, and the frequency domain locations of the nth RO and the (n+1)th RO overlap, where n is an integer greater than or equal to 1.

[0050] When it is determined according to any of the above schemes that the frequency domain locations of any two adjacent ROs overlap, one of the ROs is invalid, and thus the UE will subsequently initiate random access according to the valid RO.

[0051] In some embodiments of the first aspect, the second parameter is an offset of a starting RB of a first RO in an SBFD time unit relative to a starting RB of an UL subband; or the second parameter is an offset of a starting RB of a first RO in an SBFD time unit relative to a starting RB of an UL BWP.

[0052] The above schemes give two definitions of the second parameter, and the definition of the second parameter can be flexibly set according to needs in specific implementation.

[0053] In some embodiments of the first aspect, the frequency domain location of the RO in the SBFD time unit is determined, including: the RACH resource configuration information includes the second parameter, and the frequency domain location of the RO in the SBFD time unit is determined according to the second parameter; or the RACH resource configuration information does not include the second parameter, and the frequency domain location of the RO in the SBFD time unit is determined according to the first parameter.

[0054] The above scheme limits that when the RACH resource configuration information contains both the first parameter and the second parameter, the frequency domain location of the RO in the SBFD time unit is determined according to the second parameter first, otherwise the frequency domain location of the RO in the SBFD time unit is determined according to the first parameter. In this way, on the one hand, the frequency domain location of the RO in the SBFD time unit can be determined regardless of the RACH resource configuration information, and on the other hand, if the RACH resource configuration information carries the second parameter, the UE can more accurately determine the frequency domain location of the RO in the SBFD time unit and can make the RO in the SBFD time unit be located at the edge of the UL subband as much as possible, reducing the fragmentation of the UL subband.

[0055] In some embodiments of the first aspect, the RACH resource configuration information comprises a second parameter, and the frequency domain position of the RO within the SBFD time unit is determined according to the second parameter, including: the RACH resource configuration information comprises the second parameter, and the second parameter is an offset of the starting RB of the first RO within the SBFD time unit relative to the starting RB of the UL sub-band, and the starting RB of the first RO within the SBFD time unit is determined according to the sum of the starting RB of the UL sub-band and the second parameter; or, the RACH resource configuration information comprises the second parameter, and the second parameter is an offset of the starting RB of the first RO within the SBFD time unit relative to the starting RB of the UL BWP, and the starting RB of the first RO within the SBFD time unit is determined according to the sum of the starting RB of the UL BWP and the second parameter; or, the RACH resource configuration information does not comprise the second parameter, and the frequency domain position of the RO within the SBFD time unit is determined according to the first parameter, including: the RACH resource configuration information does not comprise the second parameter, and the first parameter is an offset of the starting RB of the first RO within the non-SBFD time unit relative to the starting RB of the UL BWP, and the starting RB of the first RO within the SBFD time unit is determined according to the sum of the starting RB of the UL sub-band and the first parameter; or, the RACH resource configuration information does not comprise the second parameter, and the first parameter is an offset of the starting RB of the first RO within the non-SBFD time unit relative to the starting RB of the UL BWP, and the starting RB of the first RO within the SBFD time unit is determined according to the sum of the starting RB of the UL BWP and the first parameter.

[0056] The above scheme defines several alternative ways of how to determine the starting RB of the RO within the SBFD time unit according to the second parameter, which can be flexibly set as needed in specific implementation.

[0057] In some embodiments of the first aspect, the frequency domain position of the RO within the SBFD time unit is determined according to at least one of: the sum of the starting RB of the UL sub-band where the SBFD is located and the sixth parameter; and the seventh parameter.

[0058] The above scheme further provides two ways of determining the frequency domain position of the RO within the SBFD time unit, which can be flexibly selected as needed in specific implementation.

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

[0060] In some embodiments of the first aspect, 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 RO on the SBFD time unit of the UL BWP.

[0061] 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.

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

[0063] In some embodiments of the first aspect, the first type SBFD time units are configured with ROs, and the second type SBFD time units are not configured with ROs.

[0064] Based on the above scheme, the first type SBFD time units are configured with ROs, and the second type SBFD time units are not configured with ROs, so that the second type UE can continue to determine the frequency domain position of the RO in the original manner. At this time, the RO is only set in the UL time unit for the second type UE.

[0065] In some embodiments of the first aspect, the first type UE has the capability of identifying the SBFD time units, and the second type UE does not have the capability of identifying the SBFD time units.

[0066] In some embodiments of the first aspect, the RACH resource configuration information is for the first type UE, or the RACH resource configuration information is for the first type UE and the second type UE.

[0067] The above scheme limits that the RACH resource configuration information of the first type UE and the second type UE can be shared or configured separately. The specific way can be flexibly selected according to the current demand. If the first type UE and the second type UE share a set of RACH resource configuration information, the network device can be configured only once, and the downlink signaling overhead of the network device can be reduced.

[0068] In some embodiments of the first aspect, the RACH resource configuration information is for the first type of UE and the second type of UE, the first type of SBFD time unit and / or the second type of SBFD time unit is configured with ROs; the ROs of the first type of SBFD time unit and the second type of SBFD time unit are for the first type of UE; and / or, the ROs of the second type of SBFD time unit are for the second type of UE and the ROs of the first type of SBFD time unit are not for the second type of UE.

[0069] The above solution defines how the first type of UE and the second type of UE handle the determined ROs if the first type of UE and the second type of UE share a set of RACH resource configuration information. For example, the second type of UE calculates that a certain RO is located in a SBFD time unit, and since the second type of UE cannot identify that the current time unit is a SBFD time unit rather than a DL time unit, the second type of UE considers the RO as an invalid RO, and the invalid RO is not used for random access of the second type of UE. However, the first type of UE determines that a certain RO is located in a SBFD time unit, and still considers the RO as valid, and considers that all valid ROs can be used for random access.

[0070] The second aspect provides a method for determining ROs, wherein the method is performed by a network device, and the method comprises: sending, to a user equipment (UE), random access channel (RACH) resource configuration information, the RACH resource configuration information being at least used for the network device to configure ROs in a sub-band duplex (SBFD) time unit.

[0071] In some embodiments of the second aspect, the RACH resource configuration information comprises at least one of:

[0072] a first parameter, the first parameter being used to determine a starting RB of a first RO on a non-SBFD time unit and / or a SBFD time unit of an UL bandwidth part (BWP);

[0073] a second parameter, the second parameter being used to determine a starting RB of a first RO on a SBFD time unit of the UL BWP.

[0074] In some embodiments of the second aspect, the first parameter is used to determine an offset of the starting RB of the first RO on the non-SBFD time unit relative to a starting RB of the UL BWP.

[0075] In some embodiments of the second aspect, a quotient between the first parameter and the third parameter is used to determine a frequency domain location of the ROs in the SBFD time unit, or,

[0076] a remainder of a modulo operation between the first parameter and the fourth parameter is used to determine the frequency domain location of the ROs in the SBFD time unit; or,

[0077] The first parameter and the first product are used to determine a frequency domain position of the RO within the SBFD time unit, and the first product is a product of a number of the RO whose frequency domain position is to be determined and the fifth parameter after the number is reduced by 1; the number is a positive integer; and the fifth parameter is a number of RBs included in one RO.

[0078] In some embodiments of the second aspect, at least one of the third parameter, the fourth parameter, and the fifth parameter is set by default or configured by a network device.

[0079] In some embodiments of the second 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 subband; a downward rounding of the bandwidth ratio between the UL BWP and the UL subband; a rounding of a number of bits after a 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; and a rounding of a number of bits after a decimal point of the RB number ratio between the UL BWP and the UL subband.

[0080] In some embodiments of the second aspect, a starting RB of a first RO within the SBFD time unit is determined in one of the following manners:

[0081] is a starting RB in the UL subband; is a starting RB of a first RB within the SBFD time unit; A is the third parameter; and msg1-FrequencyStart is the first parameter.

[0082] In some embodiments of the second aspect, the fourth parameter has a value of one of: a bandwidth of the UL subband; a difference between the bandwidth of the UL subband and a bandwidth of the RO; a number of RBs of the UL subband; and a difference between the bandwidth of the UL subband and a number of RBs of the RO.

[0083] In some embodiments of the second aspect, the starting RB of the RO within the SBFD time unit is determined according to the first parameter and the first product, including: a sum of the first parameter and the first product after modulo operation, and a remainder of the sum modulo the starting RB of the UL subband.

[0084] In some embodiments of the second aspect, a modulus of the modulo operation of the sum of the first parameter and the first product has a value of at least one of: a positive integer; a bandwidth of the UL subband; a difference between the bandwidth of the UL subband and a bandwidth of the RO; a number of RBs of the UL subband; and a difference between the bandwidth of the UL subband and a number of RBs of the RO.

[0085] In some embodiments of the second aspect, the method further includes: not using or invalidating the (n+1)th RO, the frequency domain locations of the n th RO and the (n+1)th RO overlap, n is an integer greater than or equal to 1.

[0086] In some embodiments of the second aspect, the RACH resource configuration information includes the second parameter, and the second parameter is an offset of the starting RB of the first RO in the SBFD time unit relative to the starting RB of the UL sub-band, a sum of the starting RB of the UL sub-band and the second parameter is used to determine the starting RB of the first RO in the SBFD time unit; or, the RACH resource configuration information includes the second parameter, and the second parameter is an offset of the starting RB of the first RO in the SBFD time unit relative to the starting RB of the UL BWP, a sum of the starting RB of the UL BWP and the second parameter is used to determine the starting RB of the first RO in the SBFD time unit.

[0087] In some embodiments of the second aspect, the RACH resource configuration information does not include the second parameter, and the first parameter is an offset of the starting RB of the first RO in the non-SBFD time unit relative to the starting RB of the UL BWP, a sum of the starting RB of the UL sub-band and the first parameter is used to determine the starting RB of the first RO in the SBFD time unit; or, the RACH resource configuration information does not include the second parameter, and the first parameter is an offset of the starting RB of the first RO in the non-SBFD time unit relative to the starting RB of the UL BWP, a sum of the starting RB of the UL BWP and the first parameter is used to determine the starting RB of the first RO in the SBFD time unit.

[0088] In some embodiments of the second aspect, a sum of the starting RB of the UL sub-band and the second parameter is used to determine the frequency domain location of the RO in the SBFD time unit; or, a sum of the starting RB of the UL sub-band and the first parameter is used to determine the frequency domain location of the RO in the SBFD time unit.

[0089] In some embodiments of the second aspect, a sum of the 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 RO in the SBFD time unit; or, the seventh parameter is used to determine the frequency domain location of the RO in the SBFD time unit.

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

[0091] In some embodiments of the second aspect, the seventh parameter takes a natural number, or the seventh parameter takes the frequency domain location of the starting RB of the first RO on the SBFD time unit of the UL BWP.

[0092] 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 the network device.

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

[0094] In some embodiments of the second aspect, the first type SBFD time units are configured with ROs, and the second type SBFD time units are not configured with ROs.

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

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

[0097] In some embodiments of the second aspect, the first type SBFD time units and the second type SBFD time units are configured with ROs; the ROs of the first type SBFD time units and the second type SBFD time units are for the first type UE; and / or the RO of the first type SBFD time units is for the second type UE and the RO of the second type SBFD time units is not for the second type UE.

[0098] The third aspect provides a UE, comprising:

[0099] The receiving module is configured to receive random access channel RACH resource configuration information sent by a network device.

[0100] The processing module is configured to determine a frequency domain position of an RO in a sub-band duplex SBFD time unit.

[0101] The fourth aspect provides a network device, wherein the network device comprises:

[0102] The sending module is configured to send random access channel (RACH) resource configuration information to a user equipment (UE), and the RACH resource configuration information is used at least for the network device to configure the RO in a sub-band duplex (SBFD) time unit.

[0103] The fifth aspect provides a communication system, wherein the communication system comprises a UE and a network device; the UE is configured to perform the RO determination method provided in any of the technical solutions of the first aspect; and the network device is configured to perform the RO determination method provided in any of the technical solutions of the second aspect.

[0104] The sixth aspect provides a program product, wherein the program product comprises a computer program, and the computer program is configured to enable a communication device to implement the RO determination method described in the first aspect to the optional implementation manner of the second aspect when the computer program is executed by the communication device.

[0105] The seventh aspect provides a computer program, which is configured to enable a computer to perform the RO determination method described in the first aspect to the optional implementation manner of the second aspect when the computer program is executed by the computer.

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

[0107] The embodiments of the present disclosure provide a RO 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 mode after 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 exchanged arbitrarily, in addition, the optional implementation manners in an embodiment can be combined arbitrarily; in addition, the embodiments can be combined arbitrarily, for example, some or all steps of different embodiments can be combined arbitrarily, and an embodiment can be combined with the optional implementation manners of other embodiments.

[0108] In the embodiments of the present disclosure, the terms and / or descriptions of 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.

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

[0110] In the embodiments of the present disclosure, an element expressed in singular form, such as "a", "an", "the", "said", "the aforementioned", "the foregoing", "this", and the like, unless otherwise specified, can represent "one and only one", or can represent "one or more", "at least one", and the like. For example, in the case of using an article such as "a", "an", "the", and the like in English, the noun after the article can be understood as a singular expression, or can be understood as a plural expression.

[0111] In the embodiments of the present disclosure, "plurality" refers to two or more.

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

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

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

[0115] The prefix words of "first", "second" and the like in the embodiments of the present disclosure are merely used to distinguish different description objects, and do not constitute limitation on the position, order, priority, quantity or content of the description objects. The description objects are described in the claims or embodiments in the context, and should not be construed as redundant limitation because of the use of the prefix words. For example, the ordinal words in front of the description objects "field" in "first field" and "second field" do not limit the position or order between the "fields", and "first" and "second" do not limit whether the "fields" modified thereby are in the same message or not, nor limit the order of "first field" and "second field". For another example, the ordinal words in front of the description objects "level" in "first level" and "second level" do not limit the priority between the "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", in which the quantity of "device" 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 "device", 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 contents thereof can be the same or different.

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

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

[0118] In some embodiments, the terms of "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 of "less than", "less than or equal to", "not greater than", "less than", "less 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.

[0119] In some embodiments, the apparatus and the like can be interpreted as physical or virtual, and the name thereof is not limited to the name recorded in the embodiments. The terms of "apparatus", "equipment", "device", "circuit", "network element", "node", "function", "unit", "section", "system", "network", "chip", "chip system", "entity", "subject" and the like can be replaced with each other.

[0120] In some embodiments, “network” can be interpreted as the devices (e.g., access network devices, core network devices, etc.) included in the network.

[0121] 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),” etc. can be replaced with each other.

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

[0123] In some embodiments, the access network device, the core network device, or the network device can be replaced with the UE. For example, the embodiments of the present disclosure can also be applied to a structure in which communication between the access network device, the core network device, or the network device and the 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 also be replaced with terms corresponding to the inter-UE communication (e.g., "side"). For example, the uplink channel, the downlink channel, and so on can be replaced with the side channel, and the uplink, the downlink, and so on can be replaced with the sidelink.

[0124] In some embodiments, the UE can be replaced with the access network device, the core network device, or the 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.

[0125] In some embodiments, obtaining data, information, etc. can comply with laws and regulations of the country where the location is.

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

[0127] 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.

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

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

[0130] 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, but is not limited thereto.

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

[0132] 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.

[0133] In some embodiments, the technical means of the present disclosure can be applicable to an Open RAN architecture, in which case, 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.

[0134] 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, while the rest or all of the protocol layers can be distributed in the DU and controlled by the CU, but is not limited thereto.

[0135] 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).

[0136] 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.

[0137] 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 be connected or not connected, and the connection can be in any way, can be direct connection or indirect connection, can be wired connection or wireless connection.

[0138] 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).

[0139] 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, and time slots #1-3 are SBFD time slots each containing 14 SBFD symbols. Time slot #4 is a UL time slot containing 14 UL symbols. Between the DL SB and the UL SB, there can also be a guard band (GB) to reduce interference between the DL signal in the DL SB and the UL signal in the UL SB through frequency domain isolation.

[0140] 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.

[0141] There can also be a guard band (GB) between the DL subband and the UL subband to isolate the DL subband from the UL subband in the frequency domain to reduce interference between the DL signals in the DL subband and the UL signals in the UL subband.

[0142] In the SBFD symbol, the frequency domain range available for UL transmission can not be continuous, 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.

[0143] 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 known 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 hereinafter refers to the UL frequency domain range on the BWP.

[0144] In the idle state, the UE measures the received signal strength and other information of the SSB beam during the initial access to the cell, and selects the optimal SSB beam. In the optimal SSB beam direction, the PRACH signal is sent in the valid random access channel occasion (RACH Occasion, RO) to perform random access. The valid RO refers to the RO configured according to the criteria in the protocol. In addition, in other states, the UE can also send the PRACH signal in the valid RO to perform random access. Random access includes CBRA (Contention-Based Random Access) and CFRA (Contention-Free Random Access), wherein in CBRA, there are multiple UEs using the same preamble sequence (preamble), i.e., the PRACH signals of 2 UEs collide, which will cause random access failure.

[0145] In the SBFD symbol, the UE can send uplink signals in the UL SB. Therefore, compared with configuring ROs only in UL or F symbols, configuring ROs in SBFD symbols can increase the number of ROs. The SBFD-aware UE (UE that can identify the SBFD symbol configuration) can configure ROs in the SBFD symbol to perform random access, which can reduce access latency and also reduce the probability of PRACH signal collision between different UEs in CBRA.

[0146] Considering the available frequency domain range for UL on SBFD symbols and non-SBFD symbols, in order to enable the use of RO on SBFD symbols, it is necessary to ensure that the RO on SBFD symbols is within the UL subband. The non-SBFD symbol can be any symbol other than the SBFD symbol. For example, the non-SBFD symbol can include an UL symbol and / or a DL symbol. The UL symbol can be dedicated to UL transmission. The DL symbol can be dedicated to DL transmission. FIG. 1C shows a schematic diagram of an RO configuration on SBFD symbols.

[0147] The time domain location of the RO can be determined according to the index prach-ConfigurationIndex and Table 1.

[0148] prach-ConfigurationIndex INTEGER(0..255);

[0149] PRACH configuration index: prach-ConfigurationIndex configured in RRC;

[0150] Preamble format: preamble format B4 is used;

[0151] nf mod x = y: the configuration period of the RO (PRACH configuration period) is 2 frames (x = 2), and the RO is on the odd frame (y = 1) in the 2 frames.

[0152] Subframe number: the RO is on subframes 2, 3, 4, 7, 8, and 9 in the odd frame.

[0153] Starting Symbol: the starting symbol of the RO in the subframe is 0.

[0154] Number of PRACH slots within a subframe: the number of PRACH slots in a subframe is 1 (the length of the subframe is 1 ms, and the corresponding SCS is 15 KHz. At this time, the length of the PRACH slot is 1 ms, and the SCS is 15 KHz).

[0155] Number of time-domain PRACH occasions within a PRACH slot: in the time domain, one PRACH slot contains 1 RO.

[0156] PRACH duration: the length of one RO symbol: 12 symbols.

[0157] The frequency domain where the ROs are located is determined according to the following parameters:

[0158] msg1-FDM ENUMERATED{one, two, four, eight};

[0159] msg1-FrequencyStart INTEGER(0..maxNrofPhysicalResourceBlocks-1);

[0160] msg1-FDM: The number of ROs FDMed in one PRACH slot in the frequency domain.

[0161] msg1-FrequencyStart: The starting RB of the first RO in the FDMed ROs, which is the frequency offset relative to the UL BWP.

[0162] The number of RBs occupied by one RO: determined according to the sequence length of the PRACH signal and the SCS.

[0163] The sequence length of the PRACH signal can be determined according to the Preamble format determined by prach-ConfigurationIndex, and the sequence length of the Preamble format agreed by the protocol.

[0164] The SCS of the PRACH signal can be determined according to the number of PRACH slots within a subframe indicated by prach-ConfigurationIndex.

[0165] Table 1

[0166] Fig. 1D shows a schematic of a RO time-frequency configuration, which can specifically include: ROs in subframes #2, 3, 4, 7, 8, 9; in the time domain, one PRACH slot contains 1 RO, and in one subframe, the symbol range of the first RO is OS#0-11. In Fig. 1D, subframes #4 and #9 are uplink subframes, and the ROs set in subframes #4 and #9 are the original valid ROs. Subframes #2, 3, 5, 6 are SBFD subframes, and the ROs set in the SBFD subframes are additional valid ROs in addition to the original valid ROs.

[0167] In frequency domain, one PRACH slot contains 2 ROs. If ROs are configured within SBFD symbols, there will be additional valid ROs besides the legacy valid ROs.

[0168] In the above configuration, if there is only one msg1-FrequencyStart parameter to configure the starting position of RO. As shown in FIG. 1E, if the RO is configured at the middle position of the UL, the originally continuously allocated UL resource will be fragmented by the RO.

[0169] To ensure that the RO is within the UL sub-band on the SBFD symbol, the RO needs to be configured within the UL sub-band, which will cause the fragmentation of the available UL resource on the non-SBFD symbol.

[0170] To ensure that the resource on the non-SBFD symbol is not fragmented, the RO can be configured at the edge of the UL BWP, which may cause the RO to be outside the UL sub-band on the SBFD symbol, resulting in the RO being unavailable.

[0171] FIG. 2 is an interaction diagram illustrating a method for determining RO according to an example embodiment. As shown in FIG. 2, the embodiments of the present disclosure relate to a method for determining RO, which is used in the communication system 100, and the method comprises:

[0172] S2101: The network device sends RACH resource configuration information to the UE.

[0173] In some embodiments, the network device can be an access network device, which can include but is not limited to eNB and / or gNB, etc.

[0174] In some embodiments, the RACH resource configuration information is used to configure the RO. In some embodiments, the RACH resource configuration information is in the SIB.

[0175] 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 above-mentioned RACH resource configuration information.

[0176] In some embodiments, the RACH resource configuration information can be used by the UE to determine the resource location of one or more ROs. For example, the RACH resource configuration information can include but is not limited to at least one of the following:

[0177] PRACH configuration index, used to indicate PRACH-ConfigurationIndex in RRC message; Preamble Format; Configuration Periodicity; Subframe Number; Number of PRACH slots within a subframe; Length of RO; Msg1-FDM, used to indicate the number of ROs in frequency division multiplexing, which can be an enumerated type parameter, when the value of Msg1-FDM is 1, 2, 4 or 8, etc.

[0178] The above is only an example of RACH resource configuration information, and the RACH resource configuration information is not limited to the above example.

[0179] The network device sends the RACH resource configuration information, and correspondingly, the UE receives the RACH resource configuration information.

[0180] The RACH resource configuration information includes at least one of the following: a first parameter or a second parameter. The first parameter is used to determine the starting RB of the first RO on the non-SBFD time unit and / or the SBFD time unit of the UL bandwidth part BWP. The second parameter is used to determine the starting RB of the first RO on the SBFD time unit of the UL BWP.

[0181] In some embodiments, the first parameter is used to determine the offset of the starting RB of the first RO on the non-SBFD time unit relative to the starting RB of the UL BWP. Illustratively, the first parameter indicates the starting RB of the first RO on the non-SBFD time unit of the UL BWP, but the value indicated by the first parameter can be used for frequency domain position determination of the RO within the SBFD time unit and / or the non-SBFD time unit. Illustratively, the first parameter is used to determine the offset of the starting RB of the first RO on the non-SBFD time unit relative to the starting RB of the UL BWP.

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

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

[0184] In some embodiments, the first type of SBFD time unit is configured on a DL time unit of a Time Division Duplexing-Uplink-Downlink Common configuration, TDD-UL-DL-ConfigCommon. In some embodiments, the second type of SBFD time unit is configured on a flexible time unit.

[0185] In some embodiments, the flexible time unit comprises at least one of the following: a flexible time unit configured by the TDD-UL-DL-ConfigCommon; a time unit not configured by the TDD-UL-DL-ConfigCommon; a time unit not configured by a Time Division Duplexing-Uplink-Downlink Dedicated configuration, TDD-UL-DL-ConfigDedicated.

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

[0187] In some embodiments, the first type of SBFD time unit is configured with an RO, and the second type of SBFD time unit is not configured with an RO.

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

[0189] In some embodiments, the second parameter indicates the starting RB of the first RO on the SBFD time unit of the UL BWP. Illustratively, the second parameter is an offset of the starting RB of the first RO on the SBFD time unit relative to the starting RB of the UL BWP; illustratively, the second parameter is an offset of the starting RB of the first RO on the SBFD time unit relative to the starting RB of the UL sub-band.

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

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

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

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

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

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

[0196] In some embodiments, the frequency domain position can be a frequency domain range, or a RB included by the RO.

[0197] In some embodiments, the UE determines the frequency domain position of the RO within the SBFD time unit upon receiving the RACH resource configuration information.

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

[0199] The following provides several optional ways for the UE to determine the frequency domain position of the RO within the SBFD time unit:

[0200] Way 1: The frequency domain position of the RO within the SBFD time unit is determined according to the quotient between the first parameter and the third parameter.

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

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

[0203] In some embodiments, the third parameter can have a value of: Or Or Or Or Or Wherein is the number of RBs contained in the UL subband. is the number of RBs contained in the UL BWP. is the bandwidth of the UL subband. is the bandwidth of the UL BWP. represents rounding down. represents rounding up. Round represents rounding to the nearest digit after the decimal point.

[0204] In some embodiments, the starting RB of the first RO in the SBFD time unit is the sum of the starting RB of the UL subband and the rounding up of the quotient between the first parameter and the third parameter; or

[0205] In some embodiments, the starting RB of the first RO in the SBFD time unit is the sum of the starting RB of the UL subband and the rounding down of the quotient between the first parameter and the third parameter; or

[0206] In some embodiments, the starting RB of the first RO in the SBFD time unit is the sum of the starting RB of the UL subband and the rounding to the nearest digit after the decimal point of the quotient between the first parameter and the third parameter.

[0207] Exemplarily, the first RO in the SBFD time unit can be determined by the following function relationship in mode 1:

[0208] Or

[0209] Or

[0210] Wherein is the starting RB of the first RO in the SBFD time unit. is the starting RB of the UL subband. msg1-FrequencyStart is the first parameter. Exemplarily, msg1-FrequencyStart can be the starting RB of the first RO in the non-SBFD time unit of the UL bandwidth part BWP. A is the third parameter.

[0211] In some embodiments, the number of frequency division multiplexed ROs is determined according to msg1-FDM in the RACH resource configuration information. However, when msg1-FDM is equal to 1, it means that there is only one RO in the time domain position, and the first RO is the only RO in the time domain position.

[0212] When the number of frequency division multiplexed ROs indicated by msg1-FDM is greater than 1, after the frequency domain position of the first RO is determined, the frequency domain position of each of the frequency division multiplexed ROs is determined according to the bandwidth of a single RO or the number of RBs included in a single RO.

[0213] In some embodiments, the number of FDM ROs in the SBFD time unit is N, and when N is greater than 1, the starting RB of the n+1th RO is wherein, is the starting position of the nth RO, nrofPRBs-PerRO is the number of RBs of a single RO, and n is an integer greater than or equal to 1. When n is 1, it is the first RO in the SBFD time unit.

[0214] Method 2: The frequency domain position of the RO in the SBFD time unit is determined according to the remainder of the modulo operation between the first parameter and the fourth parameter.

[0215] In some embodiments, the fourth parameter can be one of the following: 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 RO; the number of RBs included in the UL sub-band; and the difference between the bandwidth of the UL sub-band and the number of RBs of the RO.

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

[0217] In some embodiments, the value of the fourth parameter can be: or, or, or, wherein, is the bandwidth of the UL sub-band. is the number of RBs included in the UL sub-band. is the bandwidth of the RO. is the number of RBs included in the RO.

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

[0219] In some embodiments, the frequency domain position of the RO 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 parameter, and the fourth parameter. Exemplarily, the starting RB of the first RO 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 parameter, and the fourth parameter.

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

[0221] wherein, is the starting RB of the first RO within the SBFD time unit. is the starting RB of the UL subband. The msg1-FrequencyStart is the aforementioned first parameter. Exemplarily, the msg1-FrequencyStart can indicate the starting RB of the first RO of the non-SBFD time unit in the UL bandwidth part (BWP). The B can be the fourth parameter.

[0222] In some embodiments, the number of frequency division multiplexed ROs is determined according to the msg1-FDM in the RACH resource configuration information. However, when the msg1-FDM is equal to 1, it means that there is only one RO in the time domain position, and the aforementioned first RO is the only RO in the corresponding time domain position.

[0223] When the number of frequency division multiplexed ROs indicated by the msg1-FDM is greater than 1, after the frequency domain position of the first RO is determined, the frequency domain positions of each of the frequency division multiplexed ROs are determined according to the bandwidth of a single RO or the number of RBs contained in a single RO.

[0224] In some embodiments, when the number of FDM ROs on the SBFD time unit is N and N is greater than 1, the starting RB of the n+1th RO is wherein, is the starting position of the nth RO, the nrofPRBs-PerRO is the number of RBs of a single RO, and n is an integer greater than or equal to 1. When n is 1, it is the first RO within the SBFD time unit.

[0225] Manner 3: The frequency domain position of the RO within the SBFD time unit is determined according to the first parameter and the first product, wherein the first product is the product of the number of the RO whose frequency domain position is to be determined minus 1 and the fifth parameter; the number is a positive integer; and the fifth parameter is the number of RBs contained in a single RO.

[0226] In some embodiments, the starting RB of the RO within the SBFD time unit includes the sum of the remainder of the modulo operation between the first parameter and the first product and the starting RB of the UL subband.

[0227] In some embodiments, the starting RB of the nth RO within the SBFD time unit can be determined according to the following function relationship.

[0228] wherein, is the starting RB of the nth RO. is the starting RB of the UL subband. msg1-FrequencyStart is the first parameter. Illustratively, msg1-FrequencyStart is the offset of the starting RB of the first RO within the non-SBFD time unit relative to the starting RB of the UL BWP. nrofPRBs-PerRO is the number of RBs included in one RO. E is the modulus. In some embodiments, the modulus in this way 3 can be referred to as the eighth parameter.

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

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

[0231] In some embodiments, the number of frequency division multiplexed ROs is determined according to msg1-FDM in the RACH resource configuration information. In the case where the number of frequency division multiplexed ROs indicated by msg1-FDM is greater than 1, when the frequency domain positions of the nth RO and the n+1th RO overlap, the n+1th RO is invalid, and n is an integer greater than or equal to 1.

[0232] Way 4:

[0233] In some embodiments, the second parameter is the offset of the starting RB of the first RO within the SBFD time unit relative to the starting RB of the UL subband. Illustratively, the UL subband is the subband in which the SBFD time unit is located.

[0234] In some embodiments, the second parameter is the offset of the starting RB of the first RO within the SBFD time relative to the starting RB of the UL BWP. The UL BWP can be the BWP in which the SBFD time unit is located.

[0235] In some embodiments, the second parameter can be written as: msg1-FrequencyStart-SBFD. In summary, the second parameter can be used to determine the starting RB of the first RO within the SBFD time unit.

[0236] In some embodiments, the UE obtains the second parameter, and determines the frequency domain location of the RO within the SBFD time unit according to the second parameter. In some embodiments, the UE does not obtain the second parameter, and determines the frequency domain location of the RO within the SBFD time unit according to the first parameter. For example, the RACH resource configuration information includes the second parameter, and the frequency domain location of the RO within the SBFD time unit is determined according to the second parameter. For example, the RACH resource configuration information does not include the second parameter, and the frequency domain location of the RO within the SBFD time unit is determined according to the first parameter.

[0237] For example, the RACH resource configuration information includes the second parameter, and the frequency domain location of the RO within the SBFD time unit is determined according to the second parameter; and / or, the RACH resource configuration information does not include the second parameter, and the frequency domain location of the RO within the SBFD time unit is determined according to the first parameter.

[0238] In some embodiments, the determination of the frequency domain location of the first RO within the SBFD time unit according to the second parameter can be as follows:

[0239] Case 1: the RACH resource configuration information includes the second parameter, and the frequency domain location of the RO within the SBFD time unit is determined according to the second parameter, including: the RACH resource configuration information includes the second parameter, and the second parameter is the offset of the starting RB of the first RO within the SBFD time unit relative to the starting RB of the UL sub-band, and the starting RB of the first RO within the SBFD time unit is determined according to the sum of the starting RB of the UL sub-band and the second parameter.

[0240] Case 2: the RACH resource configuration information includes the second parameter, and the second parameter is the offset of the starting RB of the first RO within the SBFD time unit relative to the starting RB of the UL BWP, and the starting RB of the first RO within the SBFD time unit is determined according to the sum of the starting RB of the UL BWP and the second parameter.

[0241] Case 3: the RACH resource configuration information does not include the second parameter, and the frequency domain location of the RO within the SBFD time unit is determined according to the first parameter, including: the RACH resource configuration information does not include the second parameter, and the first parameter is the offset of the starting RB of the first RO within the non-SBFD time unit relative to the starting RB of the UL BWP, and the starting RB of the first RO within the SBFD time unit is determined according to the starting RB of the UL sub-band and the first parameter.

[0242] Case 4: The RACH resource configuration information does not include the second parameter, and the first parameter is the offset of the starting RB of the first RO in the SBFD time unit relative to the starting RB of the UL BWP. The starting RB of the first RO in the SBFD time unit is determined according to the sum of the starting RB of the UL BWP and the first parameter.

[0243] In some embodiments, the number of frequency division multiplexed ROs is determined according to msg1-FDM in the RACH resource configuration information. However, when msg1-FDM is equal to 1, there is only one RO at the time domain position, and the first RO is the only RO at the time domain position.

[0244] When the number of frequency division multiplexed ROs indicated by msg1-FDM is greater than 1, after the frequency domain position of the first RO is determined, the frequency domain position of each of the frequency division multiplexed ROs is determined according to the bandwidth of a single RO or the number of RBs included in a single RO.

[0245] In some embodiments, the number of FDM ROs in the SBFD time unit is N, and when N is greater than 1, the starting RB of the n+1th RO is wherein, is the starting position of the nth RO, nrofPRBs-PerRO is the number of RBs of a single RO, and n is an integer greater than or equal to 1. When n is 1, it is the first RO in the SBFD time unit.

[0246] Method 5:

[0247] After receiving the RACH resource configuration information, the frequency domain position of the RO 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.

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

[0249] In some embodiments, the starting RB of the first RO in the SBFD time unit is determined according to the following function relationship in method 5: wherein, is the starting RB of the first RO 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 msg1-FrequencyStart or msg1-FrequencyStart-SBFD.

[0250] In some embodiments, the number of frequency division multiplexed ROs is determined according to msg1-FDM in the RACH resource configuration information. However, when msg1-FDM is equal to 1, it means that there is only one RO in the corresponding time domain position, and the first RO is the only RO in the corresponding time domain position.

[0251] When the number of frequency division multiplexed ROs indicated by msg1-FDM is greater than 1, after the frequency domain position of the first RO is determined, the frequency domain position of each of the frequency division multiplexed ROs is determined according to the bandwidth of a single RO or the number of RBs included in a single RO.

[0252] In some embodiments, the number of ROs in the FDM of the SBFD time unit is N, and when N is greater than 1, the starting RB of the n+1th RO is wherein, is the starting position of the nth RO, nrofPRBs-PerRO is the number of RBs of a single RO, and n is an integer greater than or equal to 1. When n is 1, it is the first RO in the SBFD time unit.

[0253] Method 6: receiving the RACH resource configuration information, and determining the frequency domain position of the RO in the SBFD time unit according to the seventh parameter.

[0254] In some embodiments, 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 RO in the SBFD time unit of the UL BWP.

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

[0256] In some embodiments, the number of frequency division multiplexed ROs is determined according to msg1-FDM in the RACH resource configuration information. However, when msg1-FDM is equal to 1, it means that there is only one RO in the corresponding time domain position, and the first RO is the only RO in the corresponding time domain position.

[0257] When the number of frequency division multiplexed ROs indicated by msg1-FDM is greater than 1, after the frequency domain position of the first RO is determined, the frequency domain position of each of the frequency division multiplexed ROs is determined according to the bandwidth of a single RO or the number of RBs included in a single RO.

[0258] In some embodiments, the number of FDMed ROs in a SBFD time unit is N, and when N is greater than 1, the starting RB of the n+1th RO is wherein, is the starting position of the n th RO, nrofPRBs-PerRO is the number of RBs in one RO, and n is an integer greater than or equal to 1. When n is 1, it is the first RO in the SBFD time unit.

[0259] 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 network device configuration. For example, the network device can configure these parameters through RACH resource configuration information and / or other messages.

[0260] 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 position of the UL sub-band.

[0261] In some embodiments, the number of RBs contained in one RO, at least one parameter of the number of FDMed ROs is configured differently in the SBFD time unit and the non-SBFD time unit.

[0262] In some embodiments, the UE determines the frequency domain position of the RO in the SBFD time unit includes at least one of the following:

[0263] In the four-step random access process, the frequency domain position of the RO in the SBFD time unit;

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

[0265] In some embodiments, the RACH resource configuration information is used for both the first type of UE and the second type of UE, the first type of SBFD time unit and / or the second type of SBFD time unit is configured with RO. The RO 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 RO of the second type of SBFD time unit is used for the second type of UE and the RO of the first type of SBFD time unit is not used for the second type of UE. In some embodiments, the RACH resource configuration has RO on the first type of SBFD time unit, has no RO on the second type of SBFD time unit, and the frequency domain position of the RO in the first type of SBFD time unit is determined using one of the ways 1 to 6. In some examples, there is no RO or there is RO on the first type of SBFD time unit, the RACH resource configuration has RO on the second type of SBFD time unit, and the frequency domain position of the RO in the first type of SBFD time unit and the second type of SBFD time unit is determined using one of the ways 1 to 6. In some examples, there is no RO or there is RO on the first type of SBFD time unit, the RACH resource configuration has RO on the second type of SBFD time unit, and the frequency domain position of the RO in the first type of SBFD time unit and the second type of SBFD time unit is determined using the way 6.

[0266] In some embodiments, the RACH resource configuration information is used for the first type of UE, the first type of SBFD time unit and / or the second type of SBFD time unit is configured with RO. The RO 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 RO of the first type of SBFD time unit is not used for the second type of UE and the RO of the second type of SBFD time unit is not used for the second type of UE. The frequency domain position of the RO in the first type of SBFD time unit and the second type of SBFD time unit is determined using one of the ways 1 to 6.

[0267] 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.

[0268] As shown in FIG. 3, the embodiment of the present disclosure provides a RO determination method, which is performed by a UE. The method can include:

[0269] S3101: receiving RACH resource configuration information.

[0270] In some embodiments, the UE receives the RACH resource configuration information sent by the network device.

[0271] In the embodiment of the present disclosure, the related description of the RACH resource configuration information can refer to the related description of the corresponding embodiment of FIG. 2.

[0272] S3102: determining the frequency domain position of the RO in the SBFD time unit.

[0273] In some embodiments, how the UE specifically determines the frequency domain position of the RO within the SBFD time unit can refer to the corresponding embodiments of FIG. 2. For example, the modes 1 to 6 in the corresponding embodiments of FIG. 2 can be used for the determination of the frequency domain position of the RO within the SBFD time unit.

[0274] As shown in FIG. 4, the embodiments of the present disclosure provide an RO determination method, which is executed by a network device. The method can include:

[0275] S4101: sending RACH resource configuration information.

[0276] In some embodiments, the network device sends the RACH resource configuration information to the UE.

[0277] In some embodiments, the RACH resource configuration information is used at least for the network device to configure the RO within the SBFD time unit.

[0278] In some embodiments, one or more of the first parameter to the seventh parameter and the eighth parameter can be carried in the RACH resource configuration information, or can not be carried in the RACH resource configuration information, but be sent to the UE by an additional network message, or be derived by a protocol agreement or other parameters.

[0279] The embodiments of the present disclosure provide an RO determination method, which can configure the RO on the SBFD symbol, and when the RO is configured on the SBFD symbol, the RO is located as much as possible at the edge of the UL sub-band corresponding to the SBFD symbol, reducing the resource fragmentation caused by the fragmentation of the UL sub-band of the RO.

[0280] The parameter msg1-FrequencyStart is included in the RACH resource configuration information.

[0281] After the RO is set within the SBFD symbol, how to let the UE quickly identify the RO configured within the SBFD symbol is provided below in two optional modes:

[0282] Mode A: the UE reinterprets the parameter msg1-FrequencyStart. Illustratively, the UE determines the frequency domain range of the RO on the SBFD symbol according to the starting RB in the UL sub-band and the reinterpreted msg1-FrequencyStart.

[0283] Mode B: the UE uses a new parameter msg1-FrequencyStart-SBFD to determine the frequency domain range of the RO on the SBFD symbol.

[0284] UE side: SBFD aware UE determines the frequency domain location of each RO on SBFD symbol in RACH Config by the following method. Exemplarily, the SBFD aware UE is one of the aforementioned first type of UE.

[0285] Method 1: UE determines the frequency domain range of each RO on SBFD symbol according to the starting RB in UL subband and / or parameter 1.

[0286] Method 1-1: The starting RB of the first RO FDMed on SBFD symbol is

[0287] or

[0288] or

[0289] is the starting RB in UL subband.

[0290] or is parameter 1.

[0291] msg1-FrequencyStart is the offset value of the starting RB of the first RO FDMed on non-SBFD symbol relative to the starting RB of UL BWP.

[0292] A can be a positive integer. A can be agreed by protocol, configured by higher layer or determined according to other parameters.

[0293] Exemplarily, the value of A configured by protocol / higher layer is 1.

[0294] Exemplarily, A is determined according to other parameters or or

[0295] is the number of RBs of UL subband, is the number of RBs of UL BWP, or,

[0296] is the bandwidth of UL subband, is the bandwidth of UL BWP.

[0297] Method 1-2: The starting RB of the first RO FDMed on SBFD symbol is

[0298] msg1-FrequencyStart is the offset value of the starting RB of the first RO of FDM on non-SBFD symbols relative to the starting RB of the UL BWP. B is a positive integer, which is protocol agreed, higher layer configured or determined according to other parameters.

[0299] msg1-FrequencyStart is the offset value of the starting RB of the first RO of FDM on non-SBFD symbols relative to the starting RB of the UL BWP. B is a positive integer, which is protocol agreed, higher layer configured or determined according to other parameters.

[0300] For example, B is determined as msg1-FrequencyStart-SBFD, which is the offset value of the starting RB of the first RO of FDM on SBFD symbols relative to the starting RB of the UL BWP. Or, Wherein,

[0301] is the number of RBs of the UL subband, is the number of RBs of the RO, or,

[0302] is the bandwidth of the UL subband, is the bandwidth of the RO.

[0303] Way 1-3: The starting RB of the first RO of FDM on SBFD symbols is

[0304] msg1-FrequencyStart is the offset value of the starting RB of the first RO of FDM on non-SBFD symbols relative to the starting RB of the UL BWP. B is a positive integer, which is protocol agreed, higher layer configured or determined according to other parameters.

[0305] Way 1-4: The starting RB of the first RO of FDM on SBFD symbols is

[0306] D is a natural number, which is protocol agreed, higher layer configured or determined according to other parameters.

[0307] For example, D is determined as msg1-FrequencyStart-SBFD, which is the offset value of the starting RB of the first RO of FDM on SBFD symbols relative to the starting RB of the UL BWP.

[0308] For example, D is determined as msg1-FrequencyStart, which is the offset value of the starting RB of the first RO of FDM on non-SBFD symbols relative to the starting RB of the UL BWP.

[0309] The starting RB of the first RO of FDM on the SBFD symbol is determined using the manner 1-1, 1-2, 1-3, 1-4, and the number of FDM ROs on the first type of SBFD symbol is N, and the starting RB of the n+1th RO is

[0310] is the starting position of the nth RO, nrofPRBs-PerRO is the number of RBs of one RO, and n is an integer greater than or equal to 1.

[0311] Optionally, at least one of nrofPRBs-PerRO and the number of FDM ROs can be the same or different for the RO configuration of the SBFD symbol and the non-SBFD symbol.

[0312] Optionally, the starting RB of the nth RO of FDM on the SBFD symbol is n is an integer greater than or equal to 1

[0313] is the starting RB in the UL sub-band;

[0314] msg1-FrequencyStart 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. nrofPRBs-PerRO is the number of RBs of one RO.

[0315] E is a positive integer, which is agreed by the protocol, configured by the higher layer, or determined according to other parameters.

[0316] For example, the value of E is determined by the protocol, configured by the higher layer, or according to other parameters Or, Optionally, at least one of nrofPRBs-PerRO and the number of FDM ROs can be the same or different for the RO configuration of the SBFD symbol and the non-SBFD symbol.

[0317] Optionally, the manners 1-1 to 1-5 can be used in the RACH Config of the four-step RA and the two-step RA to determine the frequency domain position of each RO on the SBFD symbol. For example, the RACH Config can be one of the aforementioned RACH resource configuration information.

[0318] Optionally, the RACH Config has ROs on the first type of SBFD symbol and no ROs on the second type of SBFD symbol, and the frequency domain range of each RO on the first type of SBFD symbol is determined using the manners 1-1 to 1-5.

[0319] Optionally, the RACH Config has ROs on the second type of SBFD symbols, and the RACH Config has or has not ROs on the first type of SBFD symbols, and the frequency domain range of each RO on the first type of SBFD symbols and the second type of SBFD symbols is determined using the manner 1-4.

[0320] Optionally, the RACH Config has ROs on the second type of SBFD symbols, and the RACH Config has or has not ROs on the first type of SBFD symbols, and the frequency domain range of each RO on the first type of SBFD symbols and the second type of SBFD symbols is determined using the manner 1-1 to 1-5.

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

[0322] The second type of SBFD symbols are the symbols configured as F by TDD-UL-DL-ConfigCommon and configured as SBFD symbols, or the symbols not configured by TDD-UL-DL-ConfigCommon and not configured by TDD-UL-DL-ConfigDedicated, and configured as SBFD symbols by other information elements. That is, the second type of SBFD symbols include the symbols configured as flexible units by TDD-UL-DL-ConfigCommon, or the time units configured as SBFD symbols by other information elements except TDD-UL-DL-ConfigCommon and TDD-UL-DL-ConfigDedicated.

[0323] Optionally, the RACH Config is used for both non-SBFD aware UE and SBFD aware UE, and the SBFD aware UE can use the ROs on the first type of SFBD symbols and / or the second type of SBFD symbols. Illustratively, the non-SBFD aware UE is the aforementioned second type of UE. The non-SBFD aware UE can use the ROs on the second type of SBFD symbols, and cannot use the ROs on the first type of SBFD symbols.

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

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

[0326] Base station side: The base station determines the frequency domain position of each RO on the SBFD symbol in the RACH Config by the following method. The base station is one of the foregoing network devices. Exemplarily, the RACH Config is one of the foregoing RACH configuration information.

[0327] Manner 1: The base station determines the frequency domain range of each RO on the SBFD symbol according to the starting RB in the UL subband and / or parameter 1. The UE capable of identifying the SBFD symbol determines the frequency domain position of each RO on the SBFD symbol in the RACH Config by the following method.

[0328] The UL subband on the SBFD symbol can be used for UL transmission. If the RO is within the UL subband, the RO can be used to transmit the PRACH signal, otherwise the RO cannot be used to transmit the PRACH signal. An example is as follows: msg1-FrequencyStart on the SBFD symbol is understood as the offset value of the first RB of the UL BWP, which can cause the RO on the SBFD symbol to be outside the UL subband, thereby causing the RO to be unavailable. Exemplarily, the PRACH signal can be a signal transmitted on the RO. As shown in FIG. 1F, if the RO is configured in the DL subband corresponding to the SBFD symbol, the corresponding RO is an invalid RO. The invalid RO cannot be used for random access. msg1-FrequencyStart shown in FIG. 1F can be understood as the offset value of the first RB of the UL BWP.

[0329] As shown in FIG. 5, if msg1-FrequencyStart can be understood as the offset value of the first RB of the UL BWP, if the value of msg1-FrequencyStart is equal to msg1-FrequencyStart-A, i.e., the value of msg1-FrequencyStart is too large, which causes the RO in the SBFD symbol to be outside the UL subband. If the value of msg1-FrequencyStart is equal to msg1-FrequencyStart-B, i.e., the value of msg1-FrequencyStart is too small, which also causes the RO in the SBFD symbol to be outside the UL subband.

[0330] In order to make the RO on the SBFD symbol exactly located in the UL subband, manners 1-1 to 1-5 can be used.

[0331] Way 1: UE determines the frequency domain range of each RO on SBFD symbol according to the starting RB in UL subband and / or parameter 1

[0332] One example of way 1-1 is as follows:

[0333] The protocol agreement / high layer configuration / determination of the value of A according to other parameters is 2, which can avoid the value of msg1-FrequencyStart being too large, causing the RO in SBFD to be outside the UL subband, and causing the RO on the SBFD symbol to be unable to be used.

[0334] One example of way 1-2 is as follows:

[0335] The protocol agreement / high layer configuration or determination of the value of B according to other parameters is The value of msg1-FrequencyStart mod B can be guaranteed to be less than That is, it can be guaranteed that the starting RB of the first RO is within the UL subband.

[0336] The protocol agreement / high layer configuration / determination of the value of B according to other parameters is The value of msg1-FrequencyStart mod B can be guaranteed to be less than That is, it can be guaranteed that the frequency domain range of the first RO is within the UL subband.

[0337] One example of way 1-3 is as follows:

[0338] The starting RB of the first RO of FDM on the SBFD symbol is The protocol agreement / high layer configuration or determination of the value of C according to other parameters is 0, which can guarantee that the starting RB of the first RO is the first RB of the UL subband.

[0339] One example of way 1-4 is as follows:

[0340] By reasonably configuring the parameter msg1-FrequencyStart on the non-SBFD symbol, the RO on the SBFD symbol can be enabled to be within the UL subband as much as possible.

[0341] By reasonably configuring the parameter msg1-FrequencyStart-SBFD on the SBFD symbol, the RO on the SBFD symbol can be enabled to be within the UL subband as much as possible.

[0342] One example of way 1-5 is as follows:

[0343] The protocol agreement / high layer configuration or determination of the value of E according to other parameters is The value of (msg1-FrequencyStart+(n-1)*nrofPRBs-PerRO) mod B can be guaranteed to be less than That is, it can be guaranteed that the starting position of each RO is within the UL sub-band on the SBFD symbol.

[0344] The protocol stipulates, the higher layer configures or determines the value of E according to other parameters It can be guaranteed that the value of (msg1-FrequencyStart+(n-1)*nrofPRBs-PerRO)mod B is less than That is, it can be guaranteed that the frequency domain range of each RO is within the UL sub-band on the SBFD symbol.

[0345] In mode 1-5, on the SBFD symbol, there may be a case that the frequency domain ranges of multiple ROs overlap, at this time, the RO with a larger RO index can be considered as an invalid RO.

[0346] Embodiment 2

[0347] As shown in FIG. 6, the method provided by the embodiment of the present disclosure can include: step 1: sending first information, the first information including RACH resource configuration information. The first information contains RACH resource configuration information capable of identifying the SBFD symbol of the UE. Step 2: determining the frequency domain position of the RO in the SBFD symbol in the RACH resource.

[0348] According to the first information, the UE capable of identifying the SBFD symbol uses at least one of mode 1-1 to mode 1-5 to determine the frequency domain range of the RO on the SBFD symbol.

[0349] 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.

[0350] 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.

[0351] The embodiments of the present disclosure also provide a device for implementing any of the above methods, for example, providing a device, the above device includes units or modules to implement each step performed by the UE in any of the above methods. For another example, another device is also provided, including units or modules to implement 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.

[0352] 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 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 units or modules are realized by the design of the logical relationship of elements in the circuit; for another 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 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.

[0353] 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.

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

[0355] The receiving module 7101 is configured to receive random access channel (RACH) resource configuration information sent by a network device.

[0356] The processing module 7102 is configured to determine the frequency domain position of the RO in the SBFD time unit after receiving the RACH resource configuration information.

[0357] In some embodiments, the UE further comprises a sending module. Illustratively,

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

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

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

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

[0362] In some embodiments, the RACH resource configuration information comprises at least one of:

[0363] a first parameter, the first parameter being used to determine a starting RB of a first RO on a non-SBFD time unit and / or a SBFD time unit of a UL bandwidth part (BWP);

[0364] a second parameter, the second parameter being used to determine a starting RB of a first RO on a SBFD time unit of the UL BWP.

[0365] In some embodiments, the first parameter is used to determine an offset of the starting RB of the first RO on the non-SBFD time unit relative to a starting RB of the UL BWP.

[0366] In some embodiments, the processing module is configured to perform at least one of:

[0367] determine a frequency domain position of a RO within a SBFD time unit according to a quotient between the first parameter and a third parameter;

[0368] determine a frequency domain position of a RO within a SBFD time unit according to a remainder of a modulo operation between the first parameter and a fourth parameter;

[0369] determine a frequency domain position of a RO within a SBFD time unit according to the first parameter and a first product, the first product being a product between the fifth parameter and a number of the RO whose frequency domain position is to be determined on the SBFD time unit, the number being a positive integer; the fifth parameter being a number of RBs included in one RO.

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

[0371] In some embodiments, the third parameter is set as one of: 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 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 decimal point of the RB number ratio between the UL BWP and the UL subband.

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

[0373] is the starting RB in the UL subband; is the starting RB of the first RB within the SBFD time unit; A is a third parameter; and msg1-FrequencyStart is a first parameter.

[0374] 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 RO; a number of RBs of the UL subband; and a difference between the bandwidth of the UL subband and a number of RBs of the RO.

[0375] In some embodiments, the processing module is specifically configured to determine the frequency domain position of the RO within the SBFD time unit according to the first parameter and the first product, including: determining the frequency domain position of the RO within the SBFD time unit according to a remainder after a modulo operation of a sum of the first parameter and the first product and a starting RB of the UL subband.

[0376] In some embodiments, the modulo of the modulo operation of the sum of the first parameter and the first product takes at least 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 RO; a number of RBs of the UL subband; and a difference between the bandwidth of the UL subband and a number of RBs of the RO.

[0377] In some embodiments, the processing module is further configured to invalidate the (n+1)th RO when the frequency domain positions of the nth RO and the (n+1)th RO overlap, where n is an integer greater than or equal to 1.

[0378] In some embodiments, the second parameter is an offset of the starting RB of the first RO within the SBFD time unit relative to a starting RB of the UL subband; or the second parameter is an offset of the starting RB of the first RO within the SBFD time unit relative to a starting RB of the UL BWP.

[0379] In some embodiments, the processing module, configured to determine the frequency domain position of the RO within the SBFD time unit according to the second parameter based on the RACH resource configuration information, includes: the RACH resource configuration information includes the second parameter and the second parameter is an offset of the starting RB of the first RO within the SBFD time unit relative to the starting RB of the UL sub-band, and the starting RB of the first RO within the SBFD time unit is determined according to the sum of the starting RB of the UL sub-band and the second parameter; or the RACH resource configuration information includes the second parameter and the second parameter is an offset of the starting RB of the first RO within the SBFD time unit relative to the starting RB of the UL BWP, and the starting RB of the first RO within the SBFD time unit is determined according to the sum of the starting RB of the UL BWP and the second parameter.

[0380] In some embodiments, the processing module, configured to determine the frequency domain position of the RO within the SBFD time unit according to the first parameter based on the RACH resource configuration information not including the second parameter, includes: the RACH resource configuration information does not include the second parameter and the first parameter is an offset of the starting RB of the first RO within the non-SBFD time unit relative to the starting RB of the UL BWP, and the starting RB of the first RO within the SBFD time unit is determined according to the sum of the starting RB of the UL sub-band and the first parameter; or the RACH resource configuration information does not include the second parameter and the first parameter is an offset of the starting RB of the first RO within the non-SBFD time unit relative to the starting RB of the UL BWP, and the starting RB of the first RO within the SBFD time unit is determined according to the sum of the starting RB of the UL BWP and the first parameter.

[0381] In some embodiments, the receiving module is configured to perform at least one of: receiving the RACH resource configuration information, and determining the frequency domain position of the RO within the SBFD time unit according to the sum of the starting RB of the UL sub-band where the SBFD is located and the sixth parameter; receiving the RACH resource configuration information, and determining the frequency domain position of the RO within the SBFD time unit according to the seventh parameter.

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

[0383] In some embodiments, the seventh parameter is a natural number, or the seventh parameter is the frequency domain position of the starting RB of the first RO on the SBFD time unit of the UL BWP.

[0384] 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.

[0385] In some embodiments, the SBFD time unit includes:

[0386] The first type of SBFD time unit is configured on a time division duplex (TDD)-uplink-downlink common (TDD-UL-DL-ConfigCommon) configured DL time unit.

[0387] The second type of SBFD time unit is configured on a flexible time unit, and the flexible time unit includes at least one of the following:

[0388] A TDD-UL-DL-ConfigCommon configured flexible time unit.

[0389] A time unit not configured by the TDD-UL-DL-ConfigCommon.

[0390] A time unit not configured by a time division duplex (TDD)-uplink-downlink dedicated (TDD-UL-DL-ConfigDedicated).

[0391] In some embodiments, the first type of SBFD time unit is configured with an RO, and the second type of SBFD time unit is not configured with an RO.

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

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

[0394] In some embodiments, the RACH resource configuration information is for the first type of UE and the second type of UE, the first type of SBFD time unit and / or the second type of SBFD time unit is configured with an RO; the RO 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 RO of the second type of SBFD time unit is for the second type of UE and the RO of the first type of SBFD time unit is not for the second type of UE.

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

[0396] The sending module 7201 is configured to send random access channel (RACH) resource configuration information to a user equipment (UE), and the RACH resource configuration information is at least for the network device to be configured with an RO in a sub-band duplex (SBFD) time unit.

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

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

[0399] In some embodiments, the processing module can be configured to perform the information processing related steps in any one of the RO determination methods.

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

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

[0402] In some embodiments, the RACH resource configuration information comprises at least one of:

[0403] a first parameter, the first parameter being used to determine a starting RB of a first RO on a non-SBFD time unit and / or a SBFD time unit of a UL bandwidth part (BWP);

[0404] a second parameter, the second parameter being used to determine the starting RB of the first RO on the SBFD time unit of the UL BWP.

[0405] In some embodiments, the first parameter is used to determine an offset of the starting RB of the first RO on the non-SBFD time unit relative to a starting RB of the UL BWP.

[0406] In some embodiments, a quotient between the first parameter and the third parameter is used to determine a frequency domain location of a RO within the SBFD time unit, or,

[0407] a remainder of a modulo operation between the first parameter and the fourth parameter is used to determine the frequency domain location of the RO within the SBFD time unit; or,

[0408] a first product of the first parameter and the first product is used to determine the frequency domain location of the RO within the SBFD time unit, the first product being a product between the fifth parameter and a number of the RO whose frequency domain location is to be determined after the number is reduced by 1, the number being a positive integer, and the fifth parameter being a number of RBs included in one RO.

[0409] In some embodiments, at least one of the third parameter, the fourth parameter, and the fifth parameter is set by default according to a protocol or is configured by the network device.

[0410] 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.

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

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

[0413] is the starting RB in the UL subband; is the starting RB of the first RB within the SBFD time unit; A is the third parameter; and msg1-FrequencyStart is the first parameter.

[0414] In some embodiments, the fourth parameter takes one of the following values: a bandwidth of the UL subband; a difference between the bandwidth of the UL subband and a bandwidth of the RO; a number of RBs of the UL subband; and a difference between the bandwidth of the UL subband and a number of RBs of the RO.

[0415] In some embodiments, a remainder after a modulo operation of a sum of the first parameter and the first product is used to determine the frequency domain position of the RO within the SBFD time unit.

[0416] In some embodiments, the modulus of the modulo operation of the sum of the first parameter and the first product takes at least 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 RO; a number of RBs of the UL subband; and a difference between the bandwidth of the UL subband and a number of RBs of the RO.

[0417] In some embodiments, the processing module of the network device is configured to invalidate or not use the (n+1)th RO, and the frequency domain positions of the nth RO and the (n+1)th RO overlap, where n is an integer greater than or equal to 1.

[0418] In some embodiments, the RACH resource configuration information comprises a second parameter, and the second parameter is an offset of a starting RB of a first RO in a SBFD time unit relative to a starting RB of an UL subband, a sum of the starting RB of the UL subband and the second parameter, or a sum of a starting RB of an UL BWP and the second parameter, which are used to determine the starting RB of the first RO in the SBFD time unit; or the RACH resource configuration information does not comprise the second parameter, and a first parameter is an offset of a starting RB of a first RO in a non-SBFD time unit relative to a starting RB of an UL subband, a sum of the starting RB of the UL subband and the first parameter, or a sum of a starting RB of an UL BWP and the first parameter, which are used to determine the starting RB of the first RO in the SBFD time unit.

[0419] In some embodiments, a sum of a starting RB of an UL subband in which the SBFD is located and the sixth parameter is used to determine a frequency domain location of a RO in a SBFD time unit; or the seventh parameter is used to determine the frequency domain location of the RO in the SBFD time unit.

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

[0421] 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 RO on a SBFD time unit of an UL BWP.

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

[0423] In some embodiments, the SBFD time unit comprises:

[0424] a first type of SBFD time unit, which is configured on a DL time unit of a time division multiplexing-uplink-downlink common configuration (TDD-UL-DL-ConfigCommon);

[0425] a second type of SBFD time unit, which is configured on a flexible time unit, and the flexible time unit comprises at least one of:

[0426] flexible time units configured by TDD-UL-DL-ConfigCommon;

[0427] time units not configured by TDD-UL-DL-ConfigCommon;

[0428] time units not configured by TDD-UL-DL-ConfigDedicated.

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

[0430] 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.

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

[0432] In some embodiments, the first type of SBFD time unit and the second type of SBFD time unit are configured with ROs; the ROs of the first type of SBFD time unit and the second type of SBFD time unit are for the first type of UE; and / or, the RO of the first type of SBFD time unit is for the second type of UE and the RO of the second type of SBFD time unit is not for the second type of UE.

[0433] Embodiments of the present disclosure also provide a communication device, which can include one or more processors; wherein the processor is configured to invoke instructions to cause the communication device to perform the RO determination method implemented by any one of the preceding embodiments.

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

[0435] 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.

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

[0437] In some embodiments, the transceiver can include a receiver and a transmitter, which can be separate or integrated together. Optionally, 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.

[0438] 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 the instructions stored in the memory 8102 and send the instructions to the processor 8101.

[0439] The communication device 8100 described in the above embodiments can be a network device or a UE, but the scope of the communication device 8100 described in the present disclosure is not limited to this, 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, UE device, smart UE device, cellular phone, wireless device, handset, mobile unit, vehicle-mounted device, network device, cloud device, artificial intelligence device, etc.; (6) other, etc.

[0440] 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 can be 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.

[0441] The chip 8200 includes one or more processors 8201 for invoking instructions to cause the chip 8200 to perform any of the above RO determination methods.

[0442] In some embodiments, chip 8200 further includes one or more interface circuits 8202 that are wired to memory 8203, which can be used to receive signals from or send signals to memory 8203 or other devices. For example, interface circuit 8202 can read instructions stored in memory 8203 and send those instructions to processor 8201. Alternately, the terms interface circuit, interface, transceiver pin, transceiver, and the like can be used interchangeably.

[0443] In some embodiments, chip 8200 further includes one or more memories 8203 for storing instructions. Alternately, all or part of memory 8203 can be external to chip 8200.

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

[0445] 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 RO determination methods. Alternately, the program product is a computer program product.

[0446] The present disclosure also provides a computer program which, when executed on a computer, causes the computer to perform any of the above RO determination methods.

[0447] 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 to the extent that they are not disclosed in the prior art. The specification and examples given are intended as illustrative only and not restrictive of the true scope and spirit of the present disclosure, which is set forth in the following claims.

[0448] It should be understood that the present disclosure is not limited to the precise structures herein described and illustrated, and that various modifications and changes can be made without departing from the scope of the present disclosure. The scope of the present disclosure is limited only by the claims that follow.

Claims

1. A method for determining the random access opportunity (RO), wherein, Performed by a user equipment (UE), the method includes: Receive Random Access Channel (RACH) resource configuration information sent by network devices; Determine the frequency domain location of RO within the subband duplex SBFD time unit.

2. The method according to claim 1, wherein, The RACH resource configuration information includes at least one of the following: The first parameter is used to determine the non-SBFD time unit of the UL bandwidth portion BWP and / or the starting RB of the first RO on the SBFD time unit; The second parameter is used to determine the starting RB of the first RO on the SBFD time unit of the UL BWP.

3. The method according to claim 2, wherein, The first parameter is used to determine the offset of the starting RB of the first RO of the non-SBFD time unit relative to the starting RB of the UL BWP.

4. The method according to claim 3, wherein, Determine the frequency domain location of the RO within the subband duplex SBFD time unit, including at least one of the following: The frequency domain position of RO within the SBFD time unit is determined based on the quotient between the first parameter and the third parameter. The frequency domain position of RO within the SBFD time unit is determined based on the remainder of the modulo operation between the first parameter and the fourth parameter. Based on the first parameter and the first product, the frequency domain position of the RO within the SBFD time unit is determined. The first product is the product of the RO number whose frequency domain position is to be determined within the SBFD time unit minus 1 and the fifth parameter. The number is a positive integer. The fifth parameter is the number of RBs contained in an RO.

5. The method according to claim 4, 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.

6. The method according to claim 4 or 5, wherein, The starting RB of the first RO within the SBFD time unit is determined using one of the following methods: The It is the starting RB in the UL sub-band; the The first RB within the SBFD time unit is the starting RB; A is the third parameter; and msg1-FrequencyStart is the first parameter.

7. The method according to claim 4, wherein, The fourth parameter can take one of the following values: positive integer; The bandwidth of the UL subband; The difference between the bandwidth of the UL subband and the bandwidth of the RO; The number of RBs in the UL subband; The difference between the bandwidth of the UL subband and the number of RBs in the RO.

8. The method according to claim 4, wherein, Determining the frequency domain position of RO within the SBFD time unit based on the first parameter and the first product includes: determining the frequency domain position of RO within the SBFD time unit based on the remainder after modulo operation of the sum of the first parameter and the first product and the starting RB of the UL subband.

9. The method according to claim 8, wherein, The modulo dividend of the modulo operation of the sum of the first parameter and the first product can take at least one of the following values: positive integer; The bandwidth of the UL subband; The difference between the bandwidth of the UL subband and the bandwidth of the RO; The number of RBs in the UL subband; The difference between the bandwidth of the UL subband and the number of RBs in the RO.

10. The method according to claim 8 or 9, wherein, The method further includes: not using or invalidating the (n+1)th RO, where the frequency domain positions of the nth RO and the (n+1)th RO overlap, and n is an integer greater than or equal to 1.

11. The method according to claim 2, wherein, The second parameter is the offset of the starting RB of the first RO within the SBFD time unit relative to the starting RB of the UL subband; or, the second parameter is the offset of the starting RB of the first RO within the SBFD time unit relative to the starting RB of the UL BWP.

12. The method according to claim 2, wherein, Determine the frequency domain location of RO within the sub-band duplex SBFD time unit, including: The RACH resource configuration information includes the second parameter, and the frequency domain position of RO within the SBFD time unit is determined based on the second parameter; The RACH resource configuration information does not include the second parameter, and the frequency domain position of RO within the SBFD time unit is determined based on the first parameter.

13. The method according to claim 12, wherein, The RACH resource configuration information includes the second parameter. Determining the frequency domain position of the RO within the SBFD time unit based on the second parameter includes: The RACH resource configuration information includes the second parameter, and the second parameter is the offset of the starting RB of the first RO in the SBFD time unit relative to the starting RB of the UL sub-band. The starting RB of the first RO in the SBFD time unit is determined based on the starting RB of the UL sub-band and the second parameter. Alternatively, the RACH resource configuration information includes the second parameter, and the second parameter is the offset of the starting RB of the first RO within the SBFD time unit relative to the starting RB of the UL BWP. The starting RB of the first RO within the SBFD time unit is determined based on the starting RB of the UL BWP and the second parameter.

14. The method according to claim 13, wherein, The RACH resource configuration information does not include the second parameter. Determining the frequency domain position of the RO within the SBFD time unit based on the first parameter includes: The RACH resource configuration information does not include the second parameter. Determining the frequency domain position of the RO within the SBFD time unit based on the first parameter includes: The RACH resource configuration information does not include the second parameter. The first parameter is the offset of the starting RB of the first RO in the non-SBFD time unit relative to the starting RB of the UL BWP. The starting RB of the first RO in the SBFD time unit is determined based on the starting RB of the UL sub-band and the first parameter. Alternatively, the RACH resource configuration information does not include the second parameter, and the first parameter is the offset of the starting RB of the first RO in the non-SBFD time unit relative to the starting RB of the UL BWP. The starting RB of the first RO in the SBFD time unit is determined based on the starting RB of the UL BWP and the first parameter.

15. The method according to claim 1, wherein, Determining the frequency domain location of the RO within a sub-band duplex SBFD time unit also includes at least one of the following: The frequency domain position of RO within the SBFD time unit is determined based on the starting RB of the UL sub-band where the SBFD is located and the sixth parameter; The frequency domain position of RO within the SBFD time unit is determined based on the seventh parameter.

16. The method according to claim 15, wherein, The sixth parameter is a natural number.

17. The method according to claim 15, 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 RO in the SBFD time unit of the UL BWP.

18. The method according to any one of claims 15 to 17, wherein, At least one of the sixth parameter and the seventh parameter is agreed upon by the protocol or configured by the network device.

19. The method according to any one of claims 1 to 18, 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; Time units not configured by Time Division Multiplexing-Uplink-Downlink Dedicated DD-UL-DL-ConfigDedicated.

20. The method according to claim 19, wherein, The first type of SBFD time unit is configured with the RO, while the second type of SBFD time unit is not configured with the RO.

21. The method according to claim 19, 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.

22. The method according to claim 21, wherein, The RACH resource configuration information is used for the first type of UE; or, the RACH resource configuration information is used for both the first type of UE and the second type of UE.

23. The method according to claim 22, wherein, The RACH resource configuration information is used for the first type of UE and the second type of UE. The first type of SBFD time unit and / or the second type of SBFD time unit are configured with the RO. The RO 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 RO of the second type of SBFD time unit is used for the second type of UE and the RO of the first type of SBFD time unit is not used for the second type of UE.

24. A method for determining the random access opportunity (RO), wherein, Performed by a network device, the method includes: The network device sends Random Access Channel (RACH) resource configuration information to the User Equipment (UE), wherein the RACH resource configuration information is at least used for configuring RO within the Subband Duplex (SBFD) time unit.

25. The method according to claim 24, wherein, The RACH resource configuration information includes at least one of the following: The first parameter is used to determine the non-SBFD time unit of the UL bandwidth portion BWP and / or the starting RB of the first RO on the SBFD time unit; The second parameter is used to determine the starting RB of the first RO on the SBFD time unit of the UL BWP.

26. The method according to claim 25, wherein, The first parameter is used to determine the offset of the starting RB of the first RO of the non-SBFD time unit relative to the starting RB of the UL BWP.

27. The method according to claim 26, wherein, The quotient between the first parameter and the third parameter is used to determine the frequency domain position of RO within the SBFD time unit, or... The remainder of the modulo operation between the first parameter and the fourth parameter is used to determine the frequency domain position of RO within the SBFD time unit; or, The first parameter and the first product are used to determine the frequency domain position of the RO within the SBFD time unit. The first product is the product of the number of the RO whose frequency domain position is to be determined within the SBFD time unit minus 1 and the fifth parameter. The number is a positive integer. The fifth parameter is the number of RBs contained in an RO.

28. The method according to claim 27, 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.

29. The method according to claim 27 or 28, wherein, The starting RB of the first RO within the SBFD time unit is determined using one of the following methods: The It is the starting RB in the UL sub-band; the The first RB within the SBFD time unit is the starting RB; A is the third parameter; and msg1-FrequencyStart is the first parameter.

30. The method according to claim 28 or 29, wherein, The fourth parameter can take one of the following values: The bandwidth of the UL subband; The difference between the bandwidth of the UL subband and the bandwidth of the RO; The number of RBs in the UL subband; The difference between the bandwidth of the UL subband and the number of RBs in the RO.

31. The method according to claim 28 or 29, wherein, The remainder after modulo operation of the sum of the first parameter and the first product, and the starting RB of the UL subband, are used to determine the frequency domain position of RO within the SBFD time unit.

32. The method according to claim 31, wherein, The modulo dividend of the modulo operation of the sum of the first parameter and the first product can take at least one of the following values: positive integer; The bandwidth of the UL subband; The difference between the bandwidth of the UL subband and the bandwidth of the RO; The number of RBs in the UL subband; The difference between the bandwidth of the UL subband and the number of RBs in the RO.

33. The method according to claim 31 or 32, wherein, The method further includes: The (n+1)th RO is not used or is invalidated. The frequency domain positions of the nth RO and the (n+1)th RO overlap, where n is an integer greater than or equal to 1.

34. The method according to claim 25, wherein, The RACH resource configuration information includes the second parameter, and the second parameter is the offset of the starting RB of the first RO within the SBFD time unit relative to the starting RB of the UL subband. The sum of the starting RB of the UL subband and the second parameter is used to determine the starting RB of the first RO within the SBFD time unit; or, the RACH resource configuration information includes the second parameter, and the second parameter is the offset of the starting RB of the first RO within the SBFD time unit relative to the starting RB of the UL BWP. The sum of the starting RB of the UL BWP and the second parameter is used to determine the starting RB of the first RO within the SBFD time unit.

35. The method according to claim 25, wherein, The RACH resource configuration information does not include the second parameter, and the first parameter is the offset of the starting RB of the first RO in the non-SBFD time unit relative to the starting RB of the ULBWP. The sum of the starting RB of the UL subband and the first parameter is used to determine the starting RB of the first RO in the SBFD time unit; or, the RACH resource configuration information does not include the second parameter, and the first parameter is the offset of the starting RB of the first RO in the non-SBFD time unit relative to the starting RB of the UL BWP. The sum of the starting RB of the UL BWP and the first parameter is used to determine the starting RB of the first RO in the SBFD time unit.

36. The method according to claim 24, 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 RO within the SBFD time unit; or, The seventh parameter is used to determine the frequency domain position of RO within the SBFD time unit.

37. The method of claim 36, wherein, The sixth parameter is a natural number.

38. The method according to claim 36, 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 RO in the SBFD time unit of the UL BWP.

39. The method according to any one of claims 36 to 38, wherein, At least one of the sixth parameter and the seventh parameter is agreed upon by the protocol or configured by the network device.

40. The method according to any one of claims 24 to 39, 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.

41. The method according to claim 40, wherein, The first type of SBFD time unit is configured with the RO, while the second type of SBFD time unit is not configured with the RO.

42. The method according to claim 41, 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.

43. The method according to claim 41, wherein, The RACH resource configuration information is used for the first type of UE; or, the RACH resource configuration information is used for both the first type of UE and the second type of UE.

44. The method according to claim 43, wherein, The first type of SBFD time unit and the second type of SBFD time unit are configured with the RO; the RO of the first type of SBFD time unit and the second type of SBFD time unit are used for the first type of UE; and / or, the RO of the first type of SBFD time unit is used for the second type of UE and the RO of the second type of SBFD time unit is not used for the second type of UE.

45. A user equipment (UE), wherein, The UE includes: The receiving module is configured to receive Random Access Channel (RACH) resource configuration information sent by the network device; The processing module is configured to determine the frequency domain position of the RO within the sub-band duplex SBFD time unit.

46. ​​A network device, wherein, The network device includes: The transmitting module is configured to transmit Random Access Channel (RACH) resource configuration information to the User Equipment (UE), wherein the RACH resource configuration information is at least used by the network device to configure RO within the Subband Duplex (SBFD) time unit.

47. A communication system, wherein, The communication system includes user equipment (UE) and network equipment; The UE is used to perform the method according to any one of claims 1 to 23; The network device is used to perform the method according to any one of claims 24 to 44.

48. 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 RO determination method according to any one of claims 1 to 23 or 24 to 44.

49. A storage medium, wherein, The storage medium stores instructions that, when executed on a communication device, cause the communication device to perform the RO determination method according to any one of claims 1 to 23 or 24 to 44.

50. 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 RO determination method as described in any one of 1 to 23 or 24 to 44.

Citation Information

Patent Citations

  • Random access channel opportunity RO configuration method, information processing method, equipment and storage medium

    CN117546594A

  • Communication method and apparatus

    WO2023143054A1

  • Physical random access channel (PRACH) for subband full duplex operation

    WO2024035329A1