Communication method and apparatus

By indicating or selecting effective random access opportunities, the problem of unclear RO effectiveness under the SBFD scheme in 5G New Radio system is solved, uplink coverage is improved and latency is reduced, efficient PRACH detection is achieved and interference is reduced.

WO2026032377A1PCT designated stage Publication Date: 2026-02-12HUAWEI TECH CO LTD
View PDF 4 Cites 0 Cited by

Patent Information

Application Number
PCT/CN2025/113251
Authority / Receiving Office
WO · WO
Patent Type
Applications
Current Assignee / Owner
Priority Date
2024-08-08
Filing Date
2025-08-07
Publication Date
2026-02-12

AI Technical Summary

Technical Problem

In 5G New Radio wireless communication systems, under the sub-band full-duplex scheme, the effectiveness of random access timing is unclear, resulting in uneven uplink coverage and large latency. Existing methods cannot effectively determine the effectiveness of random access timing that simultaneously occupies SBFD symbols and non-SBFD symbols.

Method used

By receiving or sending first or second information, a valid random access opportunity is indicated or selected. The validity of the RO for SBFD symbols and non-SBFD symbols is determined using first or second rules, including bit values, length of the random access preamble, repeated transmission configuration, and frequency band, etc., to clarify the validity of the RO.

Benefits of technology

It enables the determination of RO validity in subband full-duplex scheme, reduces complexity and signaling overhead, improves PRACH detection performance, reduces the number of cases where no RO is available, and reduces uplink transmission interference and latency.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN2025113251_12022026_PF_FP_ABST
    Figure CN2025113251_12022026_PF_FP_ABST
Patent Text Reader

Abstract

A communication method and an apparatus, which are used for clarifying the validity of ROs simultaneously occupying SBFD symbols and non-SBFD symbols. The method comprises: receiving first information, the first information being used for indicating whether a first-type random access channel occasion (RO) is valid, and the first-type RO being an RO of which a time domain resource occupies a subband full-duplex (SBFD) symbol and a non-SBFD symbol; and, on the basis of the first information, selecting a target RO from amongst candidate ROs, the candidate ROs comprising the first-type RO, and the target RO being a valid RO. On the basis of the method, a network device can directly indicate by means of the first information whether the first-type RO is valid, so as to clarify the validity of ROs simultaneously occupying SBFD symbols and non-SBFD symbols, allowing for low complexity of implementation.
Need to check novelty before this filing date? Find Prior Art

Description

Communication method and apparatus

[0001] Cross-reference to Related Applications

[0002] This application claims priority to the Chinese Patent Application No. 202411093814.4, filed on August 8, 2024, and entitled “A communication method and apparatus”, the content of which is incorporated herein by reference in its entirety. TECHNICAL FIELD

[0003] The present application relates to the field of communication technology, and in particular, to a communication method and apparatus. BACKGROUND

[0004] 5G new radio (NR) wireless communication system is deployed in the middle and high frequency bands, and high data rate and low delay are achieved by using large bandwidth. In a time division duplexing (TDD) system, the downlink (DL) usually occupies the main time resource, which causes the coverage imbalance between the DL and the uplink (UL), resulting in poor uplink coverage and large delay in the TDD system. To solve the problems of uplink coverage and delay in the TDD system, the subband full duplex (SBFD) scheme is proposed in the standard protocol R18. In the SBFD scheme, a carrier can be divided into multiple subbands, and the transmission directions of different subbands can be different. Under the SBFD scheme, the available uplink transmission resources of the terminal device are increased, which can effectively improve the uplink coverage and reduce the uplink delay.

[0005] Based on the SBFD scheme, the terminal device needs to acquire uplink synchronization through a random access process to access the network for communication. Specifically, the terminal device selects a random access channel occasion (RO) to send a random access preamble in the SBFD random access process. In some cases, the RO may occupy both SBFD symbols (symbols configured with SBFD) and non-SBFD symbols (symbols not configured with SBFD). At present, there is no clear method to determine whether such an RO is valid. SUMMARY

[0006] Embodiments of the present application provide a communication method and apparatus to determine the validity of an RO that occupies both SBFD symbols (symbols configured with SBFD) and non-SBFD symbols (symbols not configured with SBFD).

[0007] In a first aspect, the present application provides a communication method, which can be applied to a communication device, the communication device can be a terminal device or a component (e.g., a processor, a chip, a chip system, a circuit, an assembly, a module, or a functional module) in a terminal device. The method can include: receiving first information, the first information being used to indicate whether a first type of random access occasion (RO) is valid; the first type of RO being an RO in which time domain resources occupy sub-band full duplex (SBFD) symbols and non-SBFD symbols; and selecting a target RO from candidate ROs according to the first information, the candidate ROs including the first type of RO, and the target RO being a valid RO.

[0008] Based on the above communication method, the network device can directly indicate whether the first type of RO is valid through the first information, thereby explicitly indicating the validity of the RO occupying both SBFD symbols and non-SBFD symbols, and achieving low complexity.

[0009] In one possible design, the first information can include a first bit, a value of the first bit being the first value indicating that the first type of RO is invalid, and a value of the first bit being the second value indicating that the first type of RO is valid. In this way, the first information can directly indicate whether the first type of RO is valid through different values of the bit, thereby explicitly indicating the validity of the RO occupying both SBFD symbols and non-SBFD symbols, and achieving low complexity.

[0010] In one possible design, when the first information indicates that the first type of RO is valid, the first type of RO can also be determined to be valid according to a first rule. In this way, the validity of the first type of RO can be more in line with the needs of the terminal device.

[0011] In one possible design, the first rule can include at least one of the following: the first type of RO is valid when a sequence length of a random access preamble is greater than or equal to a first threshold; or the first type of RO is valid when the random access preamble is configured with repeated transmission; or the first type of RO is valid when the random access preamble corresponds to a first frequency band. When the sequence length of the random access preamble is greater than or equal to the first threshold, or when the random access preamble corresponds to the first frequency band, the first type of RO is valid, which can avoid or reduce the probability of the occurrence of a situation in which there is no available RO. When the random access preamble is configured with repeated transmission, the first type of RO is valid, which can reduce the transmission delay of the random access preamble.

[0012] In one possible design, the first rule can include at least one of the following: the first type of RO is invalid when a sequence length of a random access preamble is smaller than a first threshold; or the first type of RO is invalid when the random access preamble is configured with non-repetition transmission; or the first type of RO is invalid when the random access preamble corresponds to a second frequency band. This can reduce the probability of collision between the first type of RO and legacy resources, improve PRACH detection performance, reduce the impact of other uplink transmissions on PRACH, and reduce the interference level on other uplink transmissions.

[0013] In one possible design, the random access preamble can be transmitted based on the target RO. This can enable the terminal device to accurately transmit the random access preamble based on the valid RO.

[0014] In a second aspect, a communication method is provided. The method can be applied to a communication apparatus, which can be a network device or a component (e.g., a processor, a chip, a chip system, a circuit, a component, a module, or a functional module) in a network device. The method can include: transmitting first information, the first information being used to indicate whether a first type of random access occasion (RO) is valid; the first type of RO occupying a sub-band full duplex (SBFD) symbol and a non-SBFD symbol in a time domain.

[0015] Based on the above communication method, the network device can directly indicate whether the first type of RO is valid through the first information, thereby explicitly indicating the validity of the RO that simultaneously occupies the SBFD symbol and the non-SBFD symbol, and achieving low complexity.

[0016] In one possible design, the first information can include a first bit, a value of the first bit being the first value indicates that the first type of RO is invalid, and a value of the first bit being the second value indicates that the first type of RO is valid. This can directly indicate whether the first type of RO is valid through different values of the bit in the first information, thereby explicitly indicating the validity of the RO that simultaneously occupies the SBFD symbol and the non-SBFD symbol, and achieving low complexity.

[0017] In one possible design, when the first information indicates that the first type of RO is valid, the first type of RO can also be determined to be valid or invalid according to a first rule. This can make the validity of the first type of RO more in line with the needs of the terminal device.

[0018] In one possible design, the first rule can include at least one of the following: the first type of RO is valid when a sequence length of the random access preamble is greater than or equal to a first threshold; or the first type of RO is valid when the random access preamble is configured with repeated transmission; or the first type of RO is valid when the random access preamble corresponds to a first frequency band. When the sequence length of the random access preamble is greater than or equal to the first threshold, and when the random access preamble corresponds to the first frequency band, the first type of RO is valid, which can avoid or reduce a probability of occurrence of a case where no RO is available. When the random access preamble is configured with repeated transmission, the first type of RO is valid, which can reduce a transmission delay of the random access preamble.

[0019] In one possible design, the first rule can include at least one of the following: the first type of RO is invalid when a sequence length of the random access preamble is less than a first threshold; or the first type of RO is invalid when the random access preamble is configured with non-repeated transmission; or the first type of RO is invalid when the random access preamble corresponds to a second frequency band. This can reduce a probability of collision of the first type of RO with original resources, improve PRACH detection performance, reduce an impact of other uplink transmissions on PRACH, and reduce an interference level on other uplink transmissions.

[0020] In one possible design, the random access preamble can be detected based on valid ROs in candidate ROs, where the candidate ROs include the first type of RO. In this way, the network device can accurately detect the random access preamble sent by the terminal device in valid ROs.

[0021] In a third aspect, a communication method is provided. The method can be applied to a communication apparatus, which can be a terminal device or a component (e.g., a processor, a chip, a chip system, a circuit, an assembly, a module, or a functional module) in a terminal device. The method can include: selecting a target RO from candidate ROs according to a first rule, where the first rule is used to determine whether a first type of RO is valid, the first type of RO is an RO that occupies a sub-band full duplex (SBFD) symbol and a non-SBFD symbol in a time domain resource, the candidate ROs include the first type of RO, and the target RO is a valid RO.

[0022] Based on the above communication method, the validity of the RO that simultaneously occupies the SBFD symbol and the non-SBFD symbol can be explicitly determined by the first rule, without additional signaling indication, which can reduce signaling overhead.

[0023] In one possible design, the first rule can include at least one of the following: the first type of RO is valid when a sequence length of the random access preamble is greater than or equal to a first threshold; or the first type of RO is valid when the random access preamble is configured with repeated transmission; or the first type of RO is valid when the random access preamble corresponds to a first frequency band. When the sequence length of the random access preamble is greater than or equal to the first threshold, and when the random access preamble corresponds to the first frequency band, the first type of RO is valid, which can avoid or reduce a probability of occurrence of a case where there is no available RO. When the random access preamble is configured with repeated transmission, the first type of RO is valid, which can reduce a transmission delay of the random access preamble.

[0024] In one possible design, the first rule can include at least one of the following: the first type of RO is invalid when a sequence length of the random access preamble is less than a first threshold; or the first type of RO is invalid when the random access preamble is configured with non-repeated transmission; or the first type of RO is invalid when the random access preamble corresponds to a second frequency band. This can reduce a probability of collision of the first type of RO with original resources, improve PRACH detection performance, reduce an impact of other uplink transmissions on PRACH, and reduce an interference level on other uplink transmissions.

[0025] In one possible design, the random access preamble can be transmitted based on the target RO. This can enable the terminal device to accurately transmit the random access preamble based on a valid RO.

[0026] In a fourth aspect, a communication method is provided. The method can be applied to a communication apparatus, which can be a network device or a component (e.g., a processor, a chip, a chip system, a circuit, a component, a module, or a functional module) in a network device. The method can include determining, according to a first rule, whether a first type of RO is valid, where the first type of RO occupies a sub-band full duplex (SBFD) symbol and a non-SBFD symbol in a time domain.

[0027] Based on the above communication method, the validity of the RO that simultaneously occupies the SBFD symbol and the non-SBFD symbol can be explicitly determined by the first rule, without additional signaling indication, which can reduce signaling overhead.

[0028] In one possible design, the first rule can include at least one of the following: the first type of RO is valid when a sequence length of the random access preamble is greater than or equal to a first threshold; or the first type of RO is valid when the random access preamble is configured with repeated transmission; or the first type of RO is valid when the random access preamble corresponds to a first frequency band. When the sequence length of the random access preamble is greater than or equal to the first threshold, and when the random access preamble corresponds to the first frequency band, the first type of RO is valid, which can avoid or reduce a probability of occurrence of a situation where no RO is available. When the random access preamble is configured with repeated transmission, the first type of RO is valid, which can reduce a transmission delay of the random access preamble.

[0029] In one possible design, the first rule can include at least one of the following: the first type of RO is invalid when a sequence length of the random access preamble is less than a first threshold; or the first type of RO is invalid when the random access preamble is configured with non-repeated transmission; or the first type of RO is invalid when the random access preamble corresponds to a second frequency band. This can reduce a probability of collision of the first type of RO with original resources, improve PRACH detection performance, reduce an impact of other uplink transmissions on PRACH, and reduce an interference level on other uplink transmissions.

[0030] In one possible design, the random access preamble can be detected based on valid ROs in candidate ROs, where the candidate ROs include the first type of RO. This way, the network device can accurately detect the random access preamble sent by the terminal device in the valid RO.

[0031] In a fifth aspect, a communication method is provided. The method can be applied to a communication apparatus, which can be a terminal device or a component (e.g., a processor, a chip, a chip system, a circuit, an assembly, a module, or a functional module) in a terminal device. The method can include: selecting a target RO from candidate ROs, where the candidate ROs include a first type of RO, and the target RO is a valid RO. The first type of RO is valid when a sequence length of a random access preamble is greater than or equal to a first threshold, and the first type of RO occupies a RO of a sub-band full duplex (SBFD) symbol and a non-SBFD symbol in a time domain. Based on the method, a situation where no RO is available can be avoided or a probability of occurrence of the situation can be reduced.

[0032] In a sixth aspect, the present application provides a communication method, which can be applied to a communication device, the communication device can be a terminal device or a component (such as a processor, a chip, a chip system, a circuit, an assembly, a module or a functional module) in the terminal device. The method can include: selecting a target RO from candidate ROs, the candidate ROs including a first type of RO, and the target RO being a valid RO, wherein the first type of RO is valid when a random access preamble is configured for repeated transmission, and the first type of RO is a RO whose time domain resource occupies sub-band full duplex (SBFD) symbols and non-SBFD symbols. Based on the method, the transmission delay of the random access preamble can be reduced.

[0033] In a seventh aspect, the present application provides a communication method, which can be applied to a communication device, the communication device can be a terminal device or a component (such as a processor, a chip, a chip system, a circuit, an assembly, a module or a functional module) in the terminal device. The method can include: selecting a target RO from candidate ROs, the candidate ROs including a first type of RO, and the target RO being a valid RO, wherein the first type of RO is valid when a random access preamble corresponds to a first frequency band, and the first type of RO is a RO whose time domain resource occupies SBFD symbols and non-SBFD symbols. Based on the method, the occurrence of a situation without available ROs can be avoided or the probability of the occurrence of the situation without available ROs can be reduced.

[0034] In an eighth aspect, the present application provides a communication method, which can be applied to a communication device, the communication device can be a terminal device or a component (such as a processor, a chip, a chip system, a circuit, an assembly, a module or a functional module) in the terminal device. The method can include: selecting a target RO from candidate ROs, the candidate ROs including a first type of RO, and the target RO being a valid RO, wherein the first type of RO is invalid when the sequence length of a random access preamble is less than a first threshold, and the first type of RO is a RO whose time domain resource occupies SBFD symbols and non-SBFD symbols. Based on the method, the probability of the conflict between the first type of RO and the original resource can be reduced, the PRACH detection performance can be improved, the influence of other uplink transmissions on the PRACH can be reduced, and the degree of interference on other uplink transmissions can be reduced.

[0035] In a ninth aspect, the present application provides a communication method, which can be applied to a communication device, the communication device can be a terminal device or a component (such as a processor, a chip, a chip system, a circuit, an assembly, a module or a functional module) in the terminal device. The method can include: selecting a target RO from candidate ROs, the candidate ROs including a first type of RO, and the target RO being a valid RO, wherein when a random access preamble is configured with non-repetition transmission, the first type of RO is invalid, and the first type of RO is a RO whose time domain resource occupies sub-band full duplex (SBFD) symbols and non-SBFD symbols. Based on the method, the probability of conflict between the first type of RO and original resources can be reduced, the PRACH detection performance can be improved, the influence of other uplink transmissions on PRACH can be reduced, and the degree of interference on other uplink transmissions can be reduced.

[0036] In a tenth aspect, the present application provides a communication method, which can be applied to a communication device, the communication device can be a terminal device or a component (such as a processor, a chip, a chip system, a circuit, an assembly, a module or a functional module) in the terminal device. The method can include: selecting a target RO from candidate ROs, the candidate ROs including a first type of RO, and the target RO being a valid RO, wherein when a random access preamble corresponds to a second frequency band, the first type of RO is invalid, and the first type of RO is a RO whose time domain resource occupies SBFD symbols and non-SBFD symbols. Based on the method, the probability of conflict between the first type of RO and original resources can be reduced, the PRACH detection performance can be improved, the influence of other uplink transmissions on PRACH can be reduced, and the degree of interference on other uplink transmissions can be reduced.

[0037] In an eleventh aspect, the present application provides a communication method, which can be applied to a communication device, the communication device can be a terminal device or a component (such as a processor, a chip, a chip system, a circuit, an assembly, a module or a functional module) in the terminal device. The method can include: receiving second information, the second information being used to indicate selection of an SBFD PRACH RO or selection of an uplink (UL) PRACH RO; and selecting a target RO from candidate ROs according to the second information.

[0038] Based on the above communication method, the network device can directly indicate which RO to select as the target RO through the second information, thereby improving the PRACH detection performance, reducing the influence of other uplink transmissions on PRACH, and reducing the degree of interference on other uplink transmissions.

[0039] In a possible design, the second information can include a second bit, and a third value of the second bit indicates that the SBFD PRACH RO is selected as the target RO, i.e., the target RO is the SBFD PRACH RO; and a fourth value of the second bit indicates that the UL PRACH RO is selected as the target RO, i.e., the target RO is the UL PRACH RO. In this way, which RO is selected as the target RO can be directly indicated by different values of the bit of the second information, so that PRACH detection performance is improved, the impact of other uplink transmissions on PRACH is reduced, and the interference degree on other uplink transmissions is reduced.

[0040] In a twelfth aspect, the present application provides a communication method, which can be applied to a communication apparatus. The communication apparatus can be a network device, or can be a component (for example, a processor, a chip, a chip system, a circuit, an assembly, a module, or a functional module) in the network device. The method can include: sending second information, the second information being used to indicate selection of an SBFD PRACH RO or selection of an uplink (UL) PRACH RO.

[0041] Based on the above communication method, the network device can directly indicate, through the second information, which RO is selected as the target RO by the terminal device, so that PRACH detection performance is improved, the impact of other uplink transmissions on PRACH is reduced, and the interference degree on other uplink transmissions is reduced.

[0042] In a possible design, the second information can include a second bit, and a third value of the second bit indicates that the SBFD PRACH RO is selected as the target RO, i.e., the target RO is the SBFD PRACH RO; and a fourth value of the second bit indicates that the UL PRACH RO is selected as the target RO, i.e., the target RO is the UL PRACH RO. In this way, which RO is selected as the target RO can be directly indicated by different values of the bit of the second information, so that PRACH detection performance is improved, the impact of other uplink transmissions on PRACH is reduced, and the interference degree on other uplink transmissions is reduced.

[0043] In a thirteenth aspect, the present application provides a communication method, which can be applied to a communication apparatus. The communication apparatus can be a terminal device, or can be a component (for example, a processor, a chip, a chip system, a circuit, an assembly, a module, or a functional module) in the terminal device. The method can include: selecting, according to a second rule, a target RO from candidate ROs, where the second rule is used to determine selection of an SBFD PRACH RO or selection of an UL PRACH RO as the target RO.

[0044] Based on the above communication method, the second rule can be used to determine which RO is the target RO, thereby improving PRACH detection performance, reducing the impact of other uplink transmissions on PRACH, reducing the degree of interference to other uplink transmissions, and without additional signaling indication, signaling overhead can be reduced.

[0045] In one possible design, the second rule can include at least one of the following: when the preamble format of the SBFD PRACH is different from that of the UL PRACH, and the RSRP measurement value of the SSB measured by the terminal device is less than the RSRP threshold, selecting the SBFD PRACH RO; or when the preamble format of the SBFD PRACH is the same as that of the UL PRACH, and the RSRP measurement value of the SSB measured by the terminal device is greater than the RSRP threshold, selecting the SBFD PRACH RO; or when the preamble length of the SBFD PRACH is greater than that of the UL PRACH, and the RSRP measurement value of the SSB measured by the terminal device is less than the RSRP threshold, selecting the SBFD PRACH RO; or when the preamble length of the SBFD PRACH is less than that of the UL PRACH, and the RSRP measurement value of the SSB measured by the terminal device is greater than the RSRP threshold, selecting the SBFD PRACH RO; or when the number of configured repeated transmissions of the preamble of the SBFD PRACH is greater than that of the UL PRACH, and the RSRP measurement value of the SSB measured by the terminal device is less than the RSRP threshold, selecting the SBFD PRACH RO; or when the number of configured repeated transmissions of the preamble of the SBFD PRACH is less than that of the UL PRACH, and the RSRP measurement value of the SSB measured by the terminal device is greater than the RSRP threshold, selecting the SBFD PRACH RO; or when the preamble of the SBFD PRACH is configured with repeated transmission, and the RSRP measurement value of the SSB measured by the terminal device is less than the RSRP threshold, selecting the SBFD PRACH RO; or when the preamble of the SBFD PRACH is not configured with repeated transmission, and the RSRP measurement value of the SSB measured by the terminal device is greater than the RSRP threshold, selecting the SBFD PRACH RO.

[0046] By selecting the target RO through the above method, the PRACH detection performance can be improved, the impact of other uplink transmissions on PRACH can be reduced, and the degree of interference to other uplink transmissions can be reduced.

[0047] In a possible design, the second rule can include at least one of the following: when the preamble format of the SBFD PRACH is different from that of the UL PRACH, and the RSRP measurement value of the SSB measured by the terminal device is greater than or equal to the RSRP threshold, selecting the UL PRACH RO; or when the preamble format of the SBFD PRACH is the same as that of the UL PRACH, and the RSRP measurement value of the SSB measured by the terminal device is less than or equal to the RSRP threshold, selecting the UL PRACH RO; or when the preamble length of the SBFD PRACH is greater than that of the UL PRACH, and the RSRP measurement value of the SSB measured by the terminal device is greater than or equal to the RSRP threshold, selecting the UL PRACH RO; or when the preamble length of the SBFD PRACH is less than that of the UL PRACH, and the RSRP measurement value of the SSB measured by the terminal device is less than or equal to the RSRP threshold, selecting the UL PRACH RO; or when the number of configured repetitions of the preamble of the SBFD PRACH is greater than that of the UL PRACH, and the RSRP measurement value of the SSB measured by the terminal device is greater than or equal to the RSRP threshold, selecting the UL PRACH RO; or when the number of configured repetitions of the preamble of the SBFD PRACH is less than that of the UL PRACH, and the RSRP measurement value of the SSB measured by the terminal device is less than or equal to the RSRP threshold, selecting the UL PRACH RO; or when the preamble of the SBFD PRACH is configured with repetition, and the RSRP measurement value of the SSB measured by the terminal device is greater than or equal to the RSRP threshold, selecting the UL PRACH RO; or when the preamble of the SBFD PRACH is not configured with repetition, and the RSRP measurement value of the SSB measured by the terminal device is less than or equal to the RSRP threshold, selecting the UL PRACH RO.

[0048] By selecting the target RO through the method, the PRACH detection performance can be improved, the influence of other uplink transmissions on the PRACH can be reduced, and the interference degree on other uplink transmissions can be reduced.

[0049] In a fourteenth aspect, the present application provides a communication method, which can be applied to a communication apparatus, which can be a terminal device or a component (e.g., a processor, a chip, a chip system, a circuit, an assembly, a module, or a functional module) in a terminal device. The method can include: selecting a target RO from candidate ROs, wherein when the format of the preamble of the SBFD PRACH is different from the format of the preamble of the UL PRACH, and the RSRP measurement value of the SSB measured by the terminal device is less than the RSRP threshold value, the SBFD PRACH RO is the target RO. In this way, the PRACH detection performance can be improved, the influence of other uplink transmissions on the PRACH can be reduced, and the degree of interference on other uplink transmissions can be reduced.

[0050] In a fifteenth aspect, the present application provides a communication method, which can be applied to a communication apparatus, which can be a terminal device or a component (e.g., a processor, a chip, a chip system, a circuit, an assembly, a module, or a functional module) in a terminal device. The method can include: selecting a target RO from candidate ROs, wherein when the format of the preamble of the SBFD PRACH is the same as the format of the preamble of the UL PRACH, and the RSRP measurement value of the SSB measured by the terminal device is greater than the RSRP threshold value, the SBFD PRACH RO is the target RO. In this way, the PRACH detection performance can be improved, the influence of other uplink transmissions on the PRACH can be reduced, and the degree of interference on other uplink transmissions can be reduced.

[0051] In a sixteenth aspect, the present application provides a communication method, which can be applied to a communication apparatus, which can be a terminal device or a component (e.g., a processor, a chip, a chip system, a circuit, an assembly, a module, or a functional module) in a terminal device. The method can include: selecting a target RO from candidate ROs, wherein when the preamble length of the SBFD PRACH is greater than the preamble length of the UL PRACH, and the RSRP measurement value of the SSB measured by the terminal device is less than the RSRP threshold value, the SBFD PRACH RO is the target RO. In this way, the PRACH detection performance can be improved, the influence of other uplink transmissions on the PRACH can be reduced, and the degree of interference on other uplink transmissions can be reduced.

[0052] In a seventeenth aspect, the present application provides a communication method, which can be applied to a communication apparatus, which can be a terminal device or a component (e.g., a processor, a chip, a chip system, a circuit, an assembly, a module, or a functional module) in a terminal device. The method can include: selecting a target RO from candidate ROs, wherein when the preamble length of the SBFD PRACH is less than the preamble length of the UL PRACH, and the RSRP measurement value of the SSB measured by the terminal device is greater than the RSRP threshold value, the SBFD PRACH RO is the target RO. In this way, the PRACH detection performance can be improved, the influence of other uplink transmissions on the PRACH can be reduced, and the degree of interference on other uplink transmissions can be reduced.

[0053] In an eighteenth aspect, the present application provides a communication method, which can be applied to a communication apparatus, which can be a terminal device or a component (e.g., a processor, a chip, a chip system, a circuit, an assembly, a module, or a functional module) in a terminal device. The method can include: selecting a target RO from candidate ROs, wherein when the number of configured repeated transmissions of the preamble of the SBFD PRACH is greater than the number of configured repeated transmissions of the preamble of the UL PRACH, and the RSRP measurement value of the SSB measured by the terminal device is less than the RSRP threshold value, the SBFD PRACH RO is the target RO. In this way, the PRACH detection performance can be improved, the influence of other uplink transmissions on the PRACH can be reduced, and the degree of interference on other uplink transmissions can be reduced.

[0054] In a nineteenth aspect, the present application provides a communication method, which can be applied to a communication apparatus, which can be a terminal device or a component (e.g., a processor, a chip, a chip system, a circuit, an assembly, a module, or a functional module) in a terminal device. The method can include: selecting a target RO from candidate ROs, wherein when the number of configured repeated transmissions of the preamble of the SBFD PRACH is less than the number of configured repeated transmissions of the preamble of the UL PRACH, and the RSRP measurement value of the SSB measured by the terminal device is greater than the RSRP threshold value, the SBFD PRACH RO is the target RO. In this way, the PRACH detection performance can be improved, the influence of other uplink transmissions on the PRACH can be reduced, and the degree of interference on other uplink transmissions can be reduced.

[0055] In a twentieth aspect, a communication method is provided. The method can be applied to a communication apparatus, which can be a terminal device or a component (e.g., a processor, a chip, a chip system, a circuit, a component, a module, or a functional module) in a terminal device. The method can include: selecting a target RO from candidate ROs. When a preamble of an SBFD PRACH is configured with repeated transmission, and a RSRP measurement value of an SSB measured by the terminal device is less than a RSRP threshold, the SBFD PRACH RO is the target RO. This can improve PRACH detection performance, reduce the impact of other uplink transmissions on PRACH, and reduce the degree of interference to other uplink transmissions.

[0056] In a twenty-first aspect, a communication method is provided. The method can be applied to a communication apparatus, which can be a terminal device or a component (e.g., a processor, a chip, a chip system, a circuit, a component, a module, or a functional module) in a terminal device. The method can include: selecting a target RO from candidate ROs. When a preamble of an SBFD PRACH is not configured with repeated transmission, and a RSRP measurement value of an SSB measured by the terminal device is greater than a RSRP threshold, the SBFD PRACH RO is the target RO. This can improve PRACH detection performance, reduce the impact of other uplink transmissions on PRACH, and reduce the degree of interference to other uplink transmissions.

[0057] In a twenty-second aspect, a communication method is provided. The method can be applied to a communication apparatus, which can be a terminal device or a component (e.g., a processor, a chip, a chip system, a circuit, a component, a module, or a functional module) in a terminal device. The method can include: selecting a target RO from candidate ROs. When a preamble of an SBFD PRACH is different from a preamble of an UL PRACH, and a RSRP measurement value of an SSB measured by the terminal device is greater than or equal to a RSRP threshold, the UL PRACH RO is the target RO. This can improve PRACH detection performance, reduce the impact of other uplink transmissions on PRACH, and reduce the degree of interference to other uplink transmissions.

[0058] In a twenty-third aspect, the present application provides a communication method, which can be applied to a communication apparatus, which can be a terminal device or a component (e.g., a processor, a chip, a chip system, a circuit, an assembly, a module, or a functional module) in a terminal device. The method can include: selecting a target RO from candidate ROs, wherein when a preamble of the SBFD PRACH is of the same format as a preamble of the UL PRACH, and a RSRP measurement value of an SSB measured by the terminal device is less than or equal to a RSRP threshold value, the UL PRACH RO is the target RO. This can improve PRACH detection performance, reduce the impact of other uplink transmissions on PRACH, and reduce the degree of interference on other uplink transmissions.

[0059] In a twenty-fourth aspect, the present application provides a communication method, which can be applied to a communication apparatus, which can be a terminal device or a component (e.g., a processor, a chip, a chip system, a circuit, an assembly, a module, or a functional module) in a terminal device. The method can include: selecting a target RO from candidate ROs, wherein when a preamble length of the SBFD PRACH is greater than a preamble length of the UL PRACH, and a RSRP measurement value of an SSB measured by the terminal device is greater than or equal to a RSRP threshold value, the UL PRACH RO is the target RO. This can improve PRACH detection performance, reduce the impact of other uplink transmissions on PRACH, and reduce the degree of interference on other uplink transmissions.

[0060] In a twenty-fifth aspect, the present application provides a communication method, which can be applied to a communication apparatus, which can be a terminal device or a component (e.g., a processor, a chip, a chip system, a circuit, an assembly, a module, or a functional module) in a terminal device. The method can include: selecting a target RO from candidate ROs, wherein when a preamble length of the SBFD PRACH is less than a preamble length of the UL PRACH, and a RSRP measurement value of an SSB measured by the terminal device is less than or equal to a RSRP threshold value, the UL PRACH RO is the target RO. This can improve PRACH detection performance, reduce the impact of other uplink transmissions on PRACH, and reduce the degree of interference on other uplink transmissions.

[0061] In a twenty-sixth aspect, the present application provides a communication method, which can be applied to a communication apparatus, which can be a terminal device or a component (e.g., a processor, a chip, a chip system, a circuit, an assembly, a module, or a functional module) in a terminal device. The method can include: selecting a target RO from candidate ROs, wherein when the number of configured repetitions of a preamble of a SBFD PRACH is greater than the number of configured repetitions of a preamble of a UL PRACH, and a measured RSRP value of an SSB measured by the terminal device is greater than or equal to an RSRP threshold, the UL PRACH RO is the target RO. This can improve PRACH detection performance, reduce the impact of other uplink transmissions on PRACH, and reduce the degree of interference on other uplink transmissions.

[0062] In a twenty-seventh aspect, the present application provides a communication method, which can be applied to a communication apparatus, which can be a terminal device or a component (e.g., a processor, a chip, a chip system, a circuit, an assembly, a module, or a functional module) in a terminal device. The method can include: selecting a target RO from candidate ROs, wherein when the number of configured repetitions of a preamble of a SBFD PRACH is less than the number of configured repetitions of a preamble of a UL PRACH, and a measured RSRP value of an SSB measured by the terminal device is less than or equal to an RSRP threshold, the UL PRACH RO is the target RO. This can improve PRACH detection performance, reduce the impact of other uplink transmissions on PRACH, and reduce the degree of interference on other uplink transmissions.

[0063] In a twenty-eighth aspect, the present application provides a communication method, which can be applied to a communication apparatus, which can be a terminal device or a component (e.g., a processor, a chip, a chip system, a circuit, an assembly, a module, or a functional module) in a terminal device. The method can include: selecting a target RO from candidate ROs, wherein when the preamble of the SBFD PRACH is configured to be repeatedly transmitted, and a measured RSRP value of an SSB measured by the terminal device is greater than or equal to an RSRP threshold, the UL PRACH RO is the target RO. This can improve PRACH detection performance, reduce the impact of other uplink transmissions on PRACH, and reduce the degree of interference on other uplink transmissions.

[0064] In a twenty-ninth aspect, the present application provides a communication method, which can be applied to a communication device, which can be a terminal device or a component (e.g., a processor, a chip, a chip system, a circuit, an assembly, a module, or a functional module) in a terminal device. The method can include: selecting a target RO from candidate ROs, wherein the UL PRACH RO is the target RO when the preamble of the SBFD PRACH is not configured for repeated transmission, and the RSRP measurement value of the SSB measured by the terminal device is less than or equal to the RSRP threshold. This can improve the PRACH detection performance, reduce the impact of other uplink transmissions on PRACH, and reduce the degree of interference to other uplink transmissions.

[0065] In a thirtieth aspect, the present application also provides a communication device, which can be a terminal device or a component (e.g., a processor, a chip, a chip system, a circuit, an assembly, a module, or a functional module) in a terminal device. The communication device has the function of implementing the method of the first aspect or any of the possible design examples of the first aspect, or implementing the method of the third aspect or any of the possible design examples of the third aspect, or implementing the method of any of the fifth aspect to the tenth aspect, or implementing the method of the eleventh aspect or any of the possible design examples of the eleventh aspect, or implementing the method of any of the thirteenth aspect to the twenty-ninth aspect. The function can be implemented by hardware or by hardware executing corresponding software. The hardware or software includes one or more modules corresponding to the above functions.

[0066] In a possible design, the structure of the communication device can include a processing unit, and optionally a transceiver unit, which can perform the functions of the method of the first aspect or any of the possible design examples of the first aspect, or the method of the third aspect or any of the possible design examples of the third aspect, or the method of any of the fifth aspect to the tenth aspect, or the method of the eleventh aspect or any of the possible design examples of the eleventh aspect, or the method of any of the thirteenth aspect to the twenty-ninth aspect, which will not be repeated here.

[0067] In one possible design, the communication apparatus can include one or more processors, and optionally, a memory and / or a transceiver, where the transceiver is configured to receive and / or transmit data, messages, information, and the like, and to communicate with other devices in the system, and where the processor is configured to support the communication apparatus to perform the functions of the above-described second aspect or various possible design examples of the second aspect, or to perform the functions of the above-described fourth aspect or various possible design examples of the fourth aspect, or to perform the functions of any one of the above-described twelfth aspect to twenty-eighth aspect, or to perform the functions of the above-described eleventh aspect or various possible design examples of the eleventh aspect, or to perform the functions of any one of the above-described thirteenth aspect to twenty-ninth aspect. The memory is coupled to the processor and stores program instructions and data for the communication apparatus.

[0068] In a thirty-first aspect, the present application also provides a communication apparatus, which can be a network device, or a component (e.g., a processor, a chip, a chip system, a circuit, an assembly, a module, or a functional module) in a network device. The communication apparatus has the functions of the above-described second aspect or various possible design examples of the second aspect, or the above-described fourth aspect or various possible design examples of the fourth aspect, or the above-described twelfth aspect or various possible design examples of the twelfth aspect. The functions can be implemented by hardware, or by execution of corresponding software by hardware. The hardware or software includes one or more modules corresponding to the above-described functions.

[0069] In one possible design, the communication apparatus can include one or more processors, and optionally, a memory and / or a transceiver, where the transceiver is configured to receive and / or transmit data, messages, information, and the like, and to communicate with other devices in the system, and where the processor is configured to support the communication apparatus to perform the functions of the above-described second aspect or various possible design examples of the second aspect, or to perform the functions of the above-described fourth aspect or various possible design examples of the fourth aspect, or to perform the functions of any one of the above-described twelfth aspect to twenty-eighth aspect, or to perform the functions of the above-described eleventh aspect or various possible design examples of the eleventh aspect, or to perform the functions of any one of the above-described thirteenth aspect to twenty-ninth aspect. The memory is coupled to the processor and stores program instructions and data for the communication apparatus.

[0070] In one possible design, the communication apparatus can include one or more processors, and optionally, a memory and / or a transceiver, where the transceiver is configured to receive and / or transmit data, messages, information, and the like, and to communicate with other devices in the system, and where the processor is configured to support the communication apparatus to perform the functions of the above-described second aspect or various possible design examples of the second aspect, or to perform the functions of the above-described fourth aspect or various possible design examples of the fourth aspect, or to perform the functions of any one of the above-described twelfth aspect to twenty-eighth aspect, or to perform the functions of the above-described eleventh aspect or various possible design examples of the eleventh aspect, or to perform the functions of any one of the above-described thirteenth aspect to twenty-ninth aspect. The memory is coupled to the processor and stores program instructions and data for the communication apparatus.

[0071] In a thirty-second aspect, an embodiment of the present application provides a communication system, which can include a terminal device and a network device. The terminal device can be configured to implement the method in the first aspect or any of the possible design examples of the first aspect. The network device can be configured to implement the method in the second aspect or any of the possible design examples of the second aspect. Alternatively, the terminal device can be configured to implement the method in the third aspect or any of the possible design examples of the third aspect. The network device can be configured to implement the method in the fourth aspect or any of the possible design examples of the fourth aspect. Alternatively, the terminal device can be configured to implement the method in the eleventh aspect or any of the possible design examples of the eleventh aspect. The network device can be configured to implement the method in the twelfth aspect or any of the possible design examples of the twelfth aspect.

[0072] In a thirty-third aspect, an embodiment of the present application provides a communication system, which can include a terminal device. The terminal device can be configured to implement the method in any one of the fifth aspect to the tenth aspect, or can be configured to implement the method in any one of the thirteenth aspect to the twenty-ninth aspect.

[0073] In a thirty-fourth aspect, a computer-readable storage medium is provided, which stores program instructions. When the program instructions are run on a computer, the computer is caused to perform the method in the first aspect and any of its possible designs, or the second aspect and any of its possible designs, or the third aspect and any of its possible designs, or the fourth aspect and any of its possible designs, or any one of the fifth aspect to the tenth aspect, or the eleventh aspect and any of its possible designs, or the twelfth aspect and any of its possible designs, or any one of the thirteenth aspect to the twenty-ninth aspect. Exemplarily, the computer-readable storage medium can be any available medium that can be accessed by a computer. For example but not limited to: the computer-readable medium can include a non-transitory computer-readable medium, a random-access memory (RAM), a read-only memory (ROM), an electrically EPROM (EEPROM), a CD-ROM or other optical disk storage, a magnetic disk storage medium or other magnetic storage devices, or any other medium that can be used to carry or store desired program code in the form of instructions or data structures and that can be accessed by a computer.

[0074] In a thirty-fifth aspect, an embodiment of the present application provides a computer program product, including a computer program or instructions, which, when executed on a computer, causes the method in the first aspect or any possible implementation of the first aspect, or the method in the second aspect or any possible implementation of the second aspect, or the method in the third aspect or any possible implementation of the third aspect, or the method in the fourth aspect or any possible implementation of the fourth aspect, or the method in any of the fifth aspect to the tenth aspect, or the method in the eleventh aspect or any possible implementation of the eleventh aspect, or the method in the twelfth aspect or any possible implementation of the twelfth aspect, or the method in the thirteenth aspect to the twenty-ninth aspect, to be performed.

[0075] In a thirty-sixth aspect, the present application also provides a chip or chip system, including one or more processors coupled with at least one memory for reading and executing program instructions stored in the memory, so that the chip or chip system implements the method in the first aspect or any possible implementation of the first aspect, or the method in the second aspect or any possible implementation of the second aspect, or the method in the third aspect or any possible implementation of the third aspect, or the method in the fourth aspect or any possible implementation of the fourth aspect, or the method in any of the fifth aspect to the tenth aspect, or the method in the eleventh aspect or any possible implementation of the eleventh aspect, or the method in the twelfth aspect or any possible implementation of the twelfth aspect, or the method in the thirteenth aspect to the twenty-ninth aspect.

[0076] The technical effects of each of the thirty-first aspect to the thirty-sixth aspect and each aspect can be achieved as described above with respect to the first aspect or various possible solutions in the first aspect, or the second aspect or various possible solutions in the second aspect, or the third aspect or various possible solutions in the third aspect, or the fourth aspect or various possible solutions in the fourth aspect, or any of the fifth aspect to the tenth aspect, or the eleventh aspect or various possible solutions in the eleventh aspect, or the twelfth aspect or various possible solutions in the twelfth aspect, or any of the thirteenth aspect to the twenty-ninth aspect, and will not be repeated here. BRIEF DESCRIPTION OF DRAWINGS

[0077] FIG. 1 is a schematic diagram of an architecture of a communication system provided by the present application;

[0078] FIG. 2 is a schematic diagram of a connection relationship between a network device and a terminal device provided by the present application;

[0079] FIG. 3 is a schematic diagram of a commonly used architecture of a RAN chip provided by the present application;

[0080] FIG. 4 is a schematic diagram of a baseband hardware implementation in an access network device provided by the present application;

[0081] FIG. 5 is a schematic diagram of a time division duplexing (TDD) system according to an embodiment of the present application;

[0082] FIG. 6 is a schematic diagram of a scheme of SBFD according to an embodiment of the present application;

[0083] FIG. 7 is a schematic diagram of another scheme of SBFD according to an embodiment of the present application;

[0084] FIG. 8 is a schematic diagram of a random access procedure according to an embodiment of the present application;

[0085] FIG. 9 is a flow chart of a communication method according to an embodiment of the present application;

[0086] FIG. 10 is a schematic diagram of a first type of RO according to an embodiment of the present application;

[0087] FIG. 11 is a schematic diagram of another first type of RO according to an embodiment of the present application;

[0088] FIG. 12 is a flow chart of another communication method according to an embodiment of the present application;

[0089] FIG. 13 is a schematic diagram of a structure of a communication apparatus according to an embodiment of the present application;

[0090] FIG. 14 is a schematic diagram of a structure of a communication apparatus according to an embodiment of the present application. DETAILED DESCRIPTION

[0091] Embodiments of the present application provide a communication method and apparatus to clarify the validity of ROs occupying SBFD symbols (symbols configured with SBFD) and non-SBFD symbols (symbols not configured with SBFD) at the same time. The method and apparatus described in the present application are based on the same technical concept. Since the principles of the method and apparatus for solving problems are similar, the implementation of the apparatus and the method can be referred to each other, and the repeated parts will not be described again.

[0092] In the description of the present application, the words "first", "second", etc. are only used for the purpose of distinguishing the description, and cannot be understood as indicating or implying relative importance, nor indicating or implying order.

[0093] In the description of the present application, "at least one" means one or more, and more means two or more. "At least one of the following" or similar expressions means any combination of these items, including any combination of single or multiple items. For example, at least one of a, b, or c can mean a, b, c, a and b, a and c, b and c, or a and b and c, where a, b, and c can be single or multiple.

[0094] In the description of the present application, the association relationship between the associated objects is described by “and / or”, which means that there can be three kinds of relationships, for example, A and / or B, which can represent the following three cases: A exists alone, A and B exist together, and B exists alone, where A and B can be singular or plural. “ / ” represents “or”, for example, a / b represents a or b.

[0095] To more clearly describe the technical solutions of the embodiments of the present application, the communication method and device provided by the embodiments of the present application are described in detail below with reference to the accompanying drawings.

[0096] The technical solutions in the embodiments of the present application can be applied to various communication systems, such as universal mobile telecommunications system (UMTS), wireless local area network (WLAN), wireless fidelity (Wi-Fi) system, 4th generation (4G) mobile communication system (such as long term evolution (LTE) system), 5th generation (5G) mobile communication system (such as new radio (NR) system), and future evolved communication system (such as 6th generation (6G) mobile communication system) and the like.

[0097] For example, FIG. 1 shows a possible architecture of a communication system to which the embodiments of the present application are applicable. As shown in FIG. 1, the communication system 10 can include a radio access network (RAN) 100 and a core network (CN) 200. Optionally, the communication system 10 can also include an Internet 300.

[0098] The RAN 100 includes at least one RAN node (such as 110a and 110b in FIG. 1, collectively referred to as 110) and at least one terminal device (such as 120a-120j in FIG. 1, collectively referred to as 120). The RAN 100 can also include other RAN nodes, such as wireless relay devices and / or wireless backhaul devices (not shown in FIG. 1), etc. The terminal devices 120 are connected to the RAN nodes 110 in a wireless manner. The RAN nodes 110 are connected to the core network 200 in a wireless or wired manner. The core network devices in the core network 200 and the RAN nodes 110 in the RAN 100 can be different physical devices respectively, or can be the same physical device integrated with the logical functions of the core network and the logical functions of the radio access network.

[0099] The RAN 100 can be a 3rd generation partnership project (3GPP) related cellular system, e.g., a 4G, 5G mobile communication system, or a future oriented evolved system, e.g., a 6G mobile communication system. The RAN 100 can also be an open radio access network (O-RAN or ORAN), a cloud radio access network (CRAN), or a WiFi system. The RAN 100 can also be a communication system that combines two or more of the above systems.

[0100] The RAN nodes 110, which can also be referred to as RAN entities or access nodes, etc., form part of the communication system 100 and are configured to facilitate wireless access to the communication system 100 for terminal devices. The RAN nodes 110 in the communication system 100 can be of the same type or of different types. In some scenarios, the roles of the RAN nodes 110 and the terminal devices 120 are relative, e.g., the network element 120i in Figure 1 can be a helicopter or a drone, which can be configured to be a mobile base station, for those terminal devices 120j that access to the RAN 100 via the network element 120i, the network element 120i is a base station; but for the base station 110a, the network element 120i is a terminal device. The RAN nodes 110 and the terminal devices 120 are sometimes referred to as communication apparatuses, e.g., the network elements 110a and 110b in Figure 1 can be understood as communication apparatuses with base station functionalities, and the network elements 120a-120j can be understood as communication apparatuses with terminal device functionalities.

[0101] The RAN nodes can also be referred to as network devices. In the following, the network devices are used for description, unless specified otherwise.

[0102] In a possible scenario, the network device can also be referred to as an access network device, which can be a base station, an evolved NodeB (eNodeB), an access point (AP), a transmission reception point (TRP), a next generation NodeB (gNB), a next generation base station in a 6G mobile communication system, a base station in a future mobile communication system, or an access node in a WiFi system, and the like. The access network device can be a macro base station (such as 110a in FIG. 1), a micro base station or an indoor station (such as 110b in FIG. 1), a relay node or a donor node, or a wireless controller in a CRAN scenario. Optionally, the access network device can also be a server, a wearable device, a vehicle or a vehicle-mounted device, and the like. For example, the access network device in vehicle to everything (V2X) technology can be a road side unit (RSU). All or part of the functions of the access network device in this application can also be implemented by software functions running on hardware, or by virtualized functions instantiated on a platform (such as a cloud platform). The access network device in this application can also be a logical node, a logical module or software that can implement all or part of the functions of the access network device.

[0103] In another possible scenario, multiple access network devices cooperate to assist a terminal device to implement wireless access, and different access network devices respectively implement part of the functions of a base station. For example, the access network device can be a central unit (CU), a distributed unit (DU), a CU-control plane (CP), a CU-user plane (UP), or a radio unit (RU), and the like. The CU and the DU can be separately arranged, or can be included in the same network element, such as a baseband unit (BBU). The RU can be included in a radio frequency device or a radio frequency unit, such as a remote radio unit (RRU), an active antenna processing unit (AAU), or a remote radio head (RRH).

[0104] The CU (or CU-CP and CU-UP), DU or RU can also have different names in different systems, but those skilled in the art can understand their meanings. For example, in an ORAN system, the CU can also be referred to as an open CU (O-CU), the DU can also be referred to as an open DU (O-DU), the CU-CP can also be referred to as an open CU-CP (O-CU-CP), the CU-UP can also be referred to as an open CU-UP (O-CU-UP), and the RU can also be referred to as an open RU (O-RU). Any of the CUs (or CU-CP, CU-UP), DUs and RUs in this application can be implemented by a software module, a hardware module, or a combination of a software module and a hardware module.

[0105] The terminal device can also be referred to as a user equipment (UE), a mobile station, a mobile terminal, etc. The terminal device can be widely applied to various scenarios, such as device-to-device (D2D) communication, vehicle to everything (V2X) communication, machine-type communication (MTC), internet of things (IOT), virtual reality, augmented reality, industrial control, autonomous driving, remote medical treatment, smart power grid, smart furniture, smart office, smart wear, smart transportation, smart city, etc. For example, the terminal device can be a mobile phone, a tablet computer, a computer with wireless transceiver function, a wearable device, a vehicle, a drone, a helicopter, an airplane, a ship, a robot, a mechanical arm, a smart home device, etc. Embodiments of the present application do not limit the device form of the terminal device.

[0106] For example, the network device and the terminal device can be connected through an air interface, for example, the connection relationship between the network device and the terminal device can be as shown in FIG. 2.

[0107] For example, FIG. 3 shows a common architecture of a RAN chip. It should be noted that the common architecture of the RAN chip shown in FIG. 3 is only an example, and can also be configured as needed.

[0108] Exemplarily, the RAN chip common architecture is divided into CU, DU and RU. The CU is a platform that performs upper layer L2 and L3 functions. The fronthaul and backhaul interfaces are used to carry the traffic between the CU and the DU and between the CU and the core network. The DU performs L1 and part of L2 functions, and the RU performs L1 computation and RF digital part functions. The fronthaul and backhaul interfaces are used to carry the traffic between the RU and the DU and between the CU and the DU. The integrated DU includes the above-mentioned DU and RU functions.

[0109] The CU / DU hardware includes a chassis platform, a mainboard, peripherals and cooling equipment. The mainboard contains a processing unit, memory, internal I / O interface and external connection port. The hardware accelerator design has an interface, and the hardware function components include storage of software, hardware and system debugging interface, and a single board management controller.

[0110] The DU system is usually implemented using a multi-core processor and one or more hardware accelerators. Part of the DU protocol stack can be implemented in software running on the multi-core processor, and the computation-intensive L1 and L2 functions can be offloaded to a hardware accelerator based on a field programmable gate array (FPGA) / graphics processing unit (GPU); or all L1 functions are offloaded to a hardware accelerator based on an FPGA / GPU, and other protocol stack contents are implemented in software running on the processor; or all the protocol stack is implemented in software running on the processor. The hardware accelerator supports interconnection with an x86 or non-x86 processor. Similarly, the accelerator has a multi-channel peripheral component interconnect express (PCIe) interface pointing to the CPU, and is externally connected through a GbE connection.

[0111] The RU includes three parts: an O-RAN processing unit (OPU), a digital processing unit (DPU) of the O-RU, and an RF processing unit of the O-RU.

[0112] Among them, the OPU receives the enhanced common public radio interface (eCPRI) frame from the O-RAN front haul, and performs the front haul interface, the bottommost L1 (encoding, scrambling, modulation, layer mapping, precoding), synchronization, beamforming and resource unit mapping. The OPU can be implemented as a CPU, FPGA or application specific integrated circuit (ASIC).

[0113] The DPU performs synchronization, digital down conversion (DDC) (digital down conversion in UL), digital up conversion (DUC) (digital up conversion in DL), crest factor reduction (CFR) and digital pre-distortion (DPD) to improve power amplifier efficiency by reducing the peak to average power ratio (PAPR) / adjacent channel leakage ratio (ACLR) of the RF front end; the DPU can be implemented as an FPGA or ASIC.

[0114] The RF processing unit of the O-RU includes a transceiver module, an up / down converter, a power amplifier, a low noise amplifier, a Tx / Rx filter. All conversions between the analog domain and the digital domain (digital-to-analog converters and analog-to-digital converters) (for example, RF sampling, frequency conversion using radio frequency, local oscillator and intermediate frequency mixing in upconversion and downconversion) are performed within the transceiver module. Note that the physical and logical partitions within the RF processing unit do not require specific boundaries.

[0115] By way of example, FIG. 4 shows a schematic diagram of a baseband hardware implementation for an access network device, where the baseband can be implemented with a processing system comprising one or more processors. The processors include microprocessors (e.g., X86, ARM), microcontrollers, digital signal processors (DSPs), field programmable gate arrays (FPGAs), GPUs, programmable logic devices (PLDs), state machines, gated logic, discrete hardware circuits, and other suitable hardware configured to perform the various functionality described herein. That is, the processors used in the baseband can be used to implement the processes and any one or more steps within the processes described below.

[0116] The processing system can be implemented with a bus architecture, represented generally by the bus 1102. The bus can include any number of interconnecting buses and bridges, depending on the specific application of the processing system and the overall design constraints. The bus can couple together various circuits including one or more processors (represented by the processor 1104), memory, and computer readable media. The bus can also link various other circuits such as timing sources, peripherals, voltage regulators, and power management circuits, but is not further described here as it will be apparent to those of ordinary skill in the art. A bus interface provides an interface between the bus and a transceiver.

[0117] The transceiver provides a communication interface or means for communicating with various other apparatus over a wireless transmission medium. The transceiver can be coupled to an antenna array, and the transceiver and antenna array can be used together to communicate with respective network types. At least one interface (e.g., network interface and / or user interface) provides a communication interface or means for communicating over the internal bus or via an external transmission medium.

[0118] The processor is responsible for managing the bus and general processing, including the execution of software stored on the computer-readable medium. The software, when executed by the processor, causes the processing system to perform the various functions described below for any particular apparatus. The functions of the processor and the memory and the computer-readable medium can be implemented as: encoding, decoding, rate matching, de-rate matching, scrambling, de-scrambling, modulating, demodulating, layer mapping, fast Fourier transform (FFT), inverse fast Fourier transform (IFFT), inverse discrete fourier transform (IDFT), precoding, resource element (RE) mapping, channel equalization, de-RE mapping, digital beam forming (BF), adding a cyclic prefix (CP), de-CP, and so on.

[0119] The communication system and architecture described in the embodiments of the present application are used to more clearly illustrate the technical solutions of the embodiments of the present application, and do not constitute a limitation on the technical solutions provided by the embodiments of the present application. It can be known by those skilled in the art that, with the evolution of network architecture and the appearance of new business scenarios, the technical solutions provided by the embodiments of the present application are also applicable to similar technical problems.

[0120] The related terms or technologies involved in the embodiments of the present application are explained below. It should be noted that these explanations are to make the embodiments of the present application easier to understand, and should not be regarded as a limitation on the scope of protection required by the present application.

[0121] 1) Subband full duplex (SBFD)

[0122] As shown in FIG. 5, in a time division duplexing (TDD) system, the downlink (DL) usually occupies the main time resource, which causes the coverage imbalance between the DL and the uplink (UL). Compared with a frequency division duplexing (FDD) system, the uplink coverage of the TDD system is poorer and the delay is larger. In view of the uplink coverage and delay problem in the TDD system, the SBFD scheme is proposed in R18.

[0123] In the SBFD scheme, one carrier can be divided into multiple subbands, and the transmission directions of different subbands can be different. For example, one SBFD scheme can be as shown in FIG. 6: one carrier is divided into three subbands, the middle subband is an uplink subband (used for uplink transmission), and the upper and lower subbands are downlink subbands (used for downlink transmission). For another example, another SBFD scheme can be as shown in FIG. 7: one carrier is divided into two subbands, the upper subband is a downlink subband (used for downlink transmission), and the lower subband is an uplink subband (used for uplink transmission). It can be considered that, in the SBFD scheme, on the SBFD symbol, the network device can implement simultaneous transmission on the downlink subband and reception on the uplink subband. Under the SBFD scheme, the uplink transmission resources available to the terminal device are increased, which can effectively improve the uplink coverage and reduce the uplink delay.

[0124] 2) SBFD symbol and non-SBFD symbol

[0125] The SBFD symbol can be considered as a symbol configured with SBFD, and the non-SBFD symbol can be considered as a symbol without SBFD configuration. For uplink transmission, the non-SBFD symbol can be an uplink symbol or a flexible symbol, and for downlink transmission, the non-SBFD symbol can be a downlink symbol or a flexible symbol.

[0126] 3) Random access (RA)

[0127] Generally, for the cell access procedure, the terminal device first detects the synchronization signal block (SSB) transmitted by the network device to complete the downlink time synchronization and frequency synchronization, and then receives the system information transmitted by the network device, including the system information block 1 (SIB1) and other system information blocks (SIBs), to obtain the configuration information of the cell. The configuration information of the cell includes the configuration information related to cell camping, RA, and the like. Subsequently, the terminal device completes the uplink time synchronization with the network device through the random access procedure, and establishes an RRC connection with the network device. After the terminal device and the network device establish the RRC connection, uplink and downlink service data transmission can be performed.

[0128] In NR, the random access procedure type includes both type-1 random access (type-1 RA) procedure and type-2 random access (type-2 RA) procedure. Among them, the type-1 RA procedure is also called 4-step random access (4-step RA) procedure, and the type-2 RA procedure is also called 2-step random access (2-step RA) procedure. Based on whether there is a conflict in the preamble sent between terminal devices, the random access procedure includes contention based random access (CBRA) procedure and contention free random access (CFRA) procedure, and the CBRA and CFRA procedures are basically the same.

[0129] Taking CBRA as an example, the basic flow of the type-1 RA procedure can be as shown in FIG. 8, and specifically can include the following four steps:

[0130] Step 801: The terminal device sends a preamble through a physical random access channel (PRACH), that is, the terminal device sends a random access message 1 (Msg1).

[0131] Among them, before the terminal device sends Msg1, the terminal device acquires the resource configuration of the physical random access channel (PRACH) by reading the system message, mainly including time, frequency and preamble sequence, etc.

[0132] Specifically, the terminal device randomly selects a random access occasion (RO) associated with the SSB index in the RO for sending the preamble (that is, Msg1) according to the received system message sent by the network device and the selected SSB index (the RO can be understood as the time-frequency resource used by the terminal device for random access, and the network device pre-configures the association relationship between the RO and the SSB index). After determining the time-frequency resource (that is, the RO), the terminal device selects a preamble (up to 64 preambles can be transmitted simultaneously on one RO, and the terminal device selects one preamble from the 64 preambles) in the selected RO for sending. Then the terminal device sends the preamble to the network device, and the preamble is carried by the PRACH.

[0133] Step 802: The terminal device starts a random access response window after sending Msg1, and monitors a random access response (RAR) sent by the network device in the window. The RAR can also be understood as a random access message 2 (Msg2).

[0134] Step 803: The terminal device sends a random access message 3 (Msg3) to the network device.

[0135] If the terminal device successfully detects its own RAR in step 802, the random access is successful, and the terminal device continues to send Msg3 according to the indication of the RAR. The main role of Msg3 is to send an RRC connection establishment request.

[0136] If the terminal device does not receive its own RAR, the random access fails, and the terminal device reinitiates the random access process according to the backoff parameter indicated by the network device until the maximum random access number is reached.

[0137] Step 804: The terminal device monitors a random access message 4 (Msg4) sent by the network device after sending Msg3. Msg4 carries a contention resolution identifier and an air interface parameter configuration for the terminal device.

[0138] If the terminal device successfully receives Msg4, it is considered that the RA is successful, otherwise the RA fails. If the RA is successful, the terminal device continues to send a message 5 (Msg5), and Msg5 is mainly used to send an RRC establishment completion command. If the RA fails, the terminal device reinitiates the random access process according to the backoff parameter indicated by the network device until the maximum random access number is reached.

[0139] Based on the SBFD scheme, the terminal device also accesses the network for communication according to the foregoing random access process. Specifically, the terminal device selects an RO to send a preamble in the SBFD random access process. However, in some cases, the RO may occupy both SBFD symbols and non-SBFD symbols in the SBFD random access process. At present, there is no clear method to determine whether the RO is valid. Based on this, the embodiment of the present application provides a communication method to determine the validity of the RO occupying both SBFD symbols and non-SBFD symbols.

[0140] In the following embodiments, the communication method provided by the embodiments of the present application is described in detail taking a network device and a terminal device as examples. It should be understood that the operations performed by the network device can also be implemented by a processor, or a chip or chip system, or a functional module in the network device, and the operations performed by the terminal device can also be implemented by a processor, or a chip or chip system, or a functional module in the terminal device, which are not limited in the present application.

[0141] Based on the above description, the embodiments of the present application provide a communication method, as shown in FIG. 9, the flow of the method can include:

[0142] Step 901: The network device sends first information, the first information is used to indicate whether the first type of RO is valid; the first type of RO is the RO that occupies the SBFD symbol and the non-SBFD symbol in the time domain resource. Correspondingly, the terminal device receives the first information.

[0143] The RO that occupies the SBFD symbol and the non-SBFD symbol in the time domain resource can also be understood as the RO that spans the SBFD symbol and the non-SBFD symbol in the time domain resource. For example, FIG. 10 and FIG. 11 show a schematic diagram of the first type of RO.

[0144] In an optional implementation, the first information can include a first bit, when the value of the first bit is a first value, it indicates that the first type of RO is invalid, and when the value of the first bit is a second value, it indicates that the first type of RO is valid.

[0145] For example, when the value of the first bit is 0, it indicates that the first type of RO is invalid, and when the value of the first bit is 1, it indicates that the first type of RO is valid. Alternatively, when the value of the first bit is 1, it indicates that the first type of RO is invalid, and when the value of the first bit is 0, it indicates that the first type of RO is valid. Of course, the value of the first bit can also be other conditions, which are not limited in the present application.

[0146] In some embodiments, the network device can directly send the first information to the terminal device, or send the first information to the terminal device through other messages.

[0147] For example, the network device can send the first information to the terminal device through random access information. It can be understood that the first information is carried in the random access information, or the first information is the random access information, which are not limited in the present application.

[0148] The random access information can also indicate the time-frequency location of the PRACH resource, the random access preamble format, the transmission power, the retransmission configuration and the like. The random access information can be carried in the system message.

[0149] In an optional implementation, before sending the first information, the network device can further perform step 900: the network device determines the first information.

[0150] Step 902: The terminal device selects a target RO from the candidate ROs according to the first information, the candidate ROs include the first type of ROs, and the target RO is a valid RO.

[0151] In some embodiments, the terminal device can determine, according to the SSBs sent by the network device, an index of an SSB whose RSRP is higher than an RSRP threshold of the SSB indicated in the system message; the terminal device determines a PRACH resource location according to the random access information, and determines an RO associated with the index of the foregoing SSB, thereby determining the candidate ROs; further, the terminal device determines a valid RO in the candidate ROs according to the first information, and selects one RO in the valid RO as the target RO.

[0152] Optionally, when the first information indicates that the first type of ROs is valid, the target RO finally selected by the terminal device can or can not be the first type of RO. When the first information indicates that the first type of ROs is invalid, the target RO finally selected by the terminal device is not the first type of RO.

[0153] In an optional implementation, when the first information indicates that the first type of ROs is valid, the terminal device can further determine whether the first type of ROs is valid according to a first rule. In this way, the validity of the first type of ROs can be more in line with the needs of the terminal device.

[0154] Correspondingly, when the first information indicates that the first type of ROs is valid, the network device can further determine whether the first type of ROs is valid according to a first rule, so that the network device subsequently detects the random access preamble in the valid RO.

[0155] The first rule can be predefined by a protocol.

[0156] In some examples, the first rule can include at least one of the following A1-A3:

[0157] A1: When a sequence length of the random access preamble is greater than or equal to a first threshold, the first type of ROs is valid.

[0158] It should be understood that the random access preamble in the present application can also be described as a preamble. The sequence length of the random access preamble can also be described as a preamble length, etc., which is not limited in the present application.

[0159] The sequence length of the random access preamble is greater than or equal to the first threshold, and the format of the random access preamble can also be understood as a long format. The long format of the random access preamble can be configured by the network device through the PRACH configuration index.

[0160] When the predefined random access preamble is in a long format, the first type of RO is valid, which can avoid or reduce the probability of the occurrence of a situation in which there is no available RO.

[0161] A2, when the random access preamble is configured to repeat transmission, the first type of RO is valid.

[0162] The network device can configure the random access preamble to allow repeated transmission through the PRACH configuration index.

[0163] When the predefined random access preamble is configured to repeat transmission, the first type of RO is valid, which can reduce the transmission delay of the random access preamble.

[0164] A3, when the random access preamble corresponds to the first frequency band, the first type of RO is valid.

[0165] For example, the first frequency band can be frequency 1 (FR1). The network device can configure the random access preamble to use FR1 through the PRACH configuration index.

[0166] Optionally, in FR1, the format of the random access preamble is a long format.

[0167] When the predefined random access preamble corresponds to the first frequency band, the first type of RO is valid, which can avoid or reduce the probability of the occurrence of a situation in which there is no available RO.

[0168] In some examples, the first rule can also include at least one of the following B1-B3:

[0169] B1, when the sequence length of the random access preamble is less than the first threshold, the first type of RO is invalid.

[0170] The sequence length of the random access preamble is less than the first threshold, and the format of the random access preamble can also be understood as a short format. The short format of the random access preamble can also be configured by the network device through the PRACH configuration index.

[0171] When the predefined random access preamble is in a short format, the first type of RO is invalid, which can reduce the probability of conflict between the first type of RO and the original resource, improve the PRACH detection performance, reduce the impact of other uplink transmissions on PRACH, and reduce the degree of interference on other uplink transmissions.

[0172] Here, the original resource can be understood as a resource of an uplink of the cell (such as a physical uplink shared channel (PUSCH) resource, a physical uplink control channel (PUCCH) resource, or a PRACH resource) or a resource of an uplink or a downlink of a neighboring cell.

[0173] B2, when the random access preamble is configured for non-repeated transmission, the first type of RO is invalid.

[0174] Here, the network device can configure the random access preamble to not allow repeated transmission through a PRACH configuration index.

[0175] When the predefined random access preamble is configured for non-repeated transmission, the first type of RO is invalid, which can reduce the probability of conflict between the first type of RO and the original resource, improve the PRACH detection performance, reduce the impact of other uplink transmissions on PRACH, and reduce the degree of interference on other uplink transmissions.

[0176] B3, when the random access preamble corresponds to a second frequency band, the first type of RO is invalid.

[0177] For example, the second frequency band can be frequency 2 (FR2). The network device can configure the random access preamble to use FR2 through a PRACH configuration index.

[0178] Optionally, under FR2, the format of the random access preamble is a short format.

[0179] When the predefined random access preamble corresponds to the second frequency band, the first type of RO is invalid, which can reduce the probability of conflict between the first type of RO and the original resource, improve the PRACH detection performance, reduce the impact of other uplink transmissions on PRACH, and reduce the degree of interference on other uplink transmissions.

[0180] In some embodiments, at least one of the foregoing A1-A3 and at least one of B1-B3 can exist independently or in combination, and the present application does not limit this.

[0181] In some embodiments, the terminal device, in the case of further determining whether the first type of RO is valid according to the first rule, can determine the valid ROs in the ROs according to the first information and the first rule together after determining the candidate ROs, and select one of the valid ROs as the target RO.

[0182] In an optional implementation, the terminal device can select the target RO based on the following two methods when selecting the target RO.

[0183] Method C1: the network device sends second information, and correspondingly, the terminal device receives the second information, the second information being used to indicate selection of an SBFD PRACH RO or selection of an uplink (UL) PRACH RO. The terminal device selects the target RO from the candidate ROs according to the second information.

[0184] The SBFD PRACH is a PRACH configured separately for a terminal device (SBFD aware UE) supporting SBDF operation, and can also be understood as a PRACH configured separately for a terminal device aware of the network device being configured with SBFD.

[0185] The UL PRACH is a PRACH configured for a terminal device (non-SBFD aware UE) not supporting SBDF operation, and can also be understood as a PRACH configured for a terminal device aware of the network device not being configured with SBFD.

[0186] The SBFD PRACH can include a PRACH located in a SBFD symbol (or time slot), and the UL PRACH does not include a PRACH located in a downlink symbol (or time slot).

[0187] For example, the second information can include a second bit, and when the value of the second bit is a third value, it indicates selection of an SBFD PRACH RO, i.e., the target RO is an SBFD PRACH RO; and when the value of the second bit is a fourth value, it indicates selection of an UL PRACH RO, i.e., the target RO is an UL PRACH RO.

[0188] For example, when the value of the second bit is 0, it indicates selection of an SBFD PRACH RO, and when the value of the second bit is 1, it indicates selection of an UL PRACH RO. Alternatively, when the value of the second bit is 1, it indicates selection of an SBFD PRACH RO, and when the value of the second bit is 0, it indicates selection of an UL PRACH RO. Of course, the value of the second bit can also be other cases, which are not limited by the present application.

[0189] It should be understood that the SBFD PRACH RO herein includes a first type of RO and a RO in which time domain resources only occupy SBFD symbols.

[0190] The method C2 can be used to determine whether to select an SBFD PRACH RO or an UL PRACH RO as a target RO according to a second rule.

[0191] The second rule can be predefined.

[0192] In some embodiments, the second rule can include at least one of the following D1-D8:

[0193] D1, when the format of the preamble of the SBFD PRACH is different from that of the preamble of the UL PRACH, and the RSRP measurement value of the SSB measured by the terminal device is less than the RSRP threshold value, the SBFD PRACH RO is selected.

[0194] D2, when the format of the preamble of the SBFD PRACH is the same as that of the preamble of the UL PRACH, and the RSRP measurement value of the SSB measured by the terminal device is greater than the RSRP threshold value, the SBFD PRACH RO is selected.

[0195] D3, when the preamble length of the SBFD PRACH is greater than the preamble length of the UL PRACH, and the RSRP measurement value of the SSB measured by the terminal device is less than the RSRP threshold value, the SBFD PRACH RO is selected.

[0196] D4, when the preamble length of the SBFD PRACH is less than the preamble length of the UL PRACH, and the RSRP measurement value of the SSB measured by the terminal device is greater than the RSRP threshold value, the SBFD PRACH RO is selected.

[0197] D5, when the number of repeated transmissions configured for the preamble of the SBFD PRACH is greater than the number of repeated transmissions configured for the preamble of the UL PRACH, and the RSRP measurement value of the SSB measured by the terminal device is less than the RSRP threshold value, the SBFD PRACH RO is selected.

[0198] D6, when the number of repeated transmissions configured for the preamble of the SBFD PRACH is less than the number of repeated transmissions configured for the preamble of the UL PRACH, and the RSRP measurement value of the SSB measured by the terminal device is greater than the RSRP threshold value, the SBFD PRACH RO is selected.

[0199] D7, when the preamble of the SBFD PRACH is configured with repeated transmissions, and the RSRP measurement value of the SSB measured by the terminal device is less than the RSRP threshold value, the SBFD PRACH RO is selected.

[0200] D8, when the preamble of the SBFD PRACH is not configured for repeated transmission, and the RSRP measurement value of the SSB measured by the terminal device is greater than the RSRP threshold value, selecting the SBFD PRACH RO.

[0201] By selecting the target RO through the above method, the PRACH detection performance can be improved, the influence of other uplink transmissions on the PRACH can be reduced, and the degree of interference on other uplink transmissions can be reduced.

[0202] In some embodiments, the second rule can also include at least one of the following E1-E8:

[0203] E1, when the preamble of the SBFD PRACH is different from the format of the preamble of the UL PRACH, and the RSRP measurement value of the SSB measured by the terminal device is greater than or equal to the RSRP threshold value, selecting the UL PRACH RO.

[0204] E2, when the preamble of the SBFD PRACH is the same as the format of the preamble of the UL PRACH, and the RSRP measurement value of the SSB measured by the terminal device is less than or equal to the RSRP threshold value, selecting the UL PRACH RO.

[0205] E3, when the preamble length of the SBFD PRACH is greater than the preamble length of the UL PRACH, and the RSRP measurement value of the SSB measured by the terminal device is greater than or equal to the RSRP threshold value, selecting the UL PRACH RO.

[0206] E4, when the preamble length of the SBFD PRACH is less than the preamble length of the UL PRACH, and the RSRP measurement value of the SSB measured by the terminal device is less than or equal to the RSRP threshold value, selecting the UL PRACH RO.

[0207] E5, when the number of repeated transmissions configured for the preamble of the SBFD PRACH is greater than the number of repeated transmissions configured for the preamble of the UL PRACH, and the RSRP measurement value of the SSB measured by the terminal device is greater than or equal to the RSRP threshold value, selecting the UL PRACH RO.

[0208] E6, when the number of repeated transmissions configured for the preamble of the SBFD PRACH is less than the number of repeated transmissions configured for the preamble of the UL PRACH, and the RSRP measurement value of the SSB measured by the terminal device is less than or equal to the RSRP threshold value, selecting the UL PRACH RO.

[0209] E7. When the preamble of the SBFD PRACH is configured with repeated transmission, and the RSRP measurement value of the SSB measured by the terminal device is greater than or equal to the RSRP threshold value, the UL PRACH RO is selected.

[0210] E8. When the preamble of the SBFD PRACH is not configured with repeated transmission, and the RSRP measurement value of the SSB measured by the terminal device is less than or equal to the RSRP threshold value, the UL PRACH RO is selected.

[0211] By selecting the target RO through the above method, the PRACH detection performance can be improved, the influence of other uplink transmissions on the PRACH can be reduced, and the interference degree on other uplink transmissions can be reduced.

[0212] The case where the "RSRP measurement value is equal to the RSRP threshold value" is included in the foregoing E1-E8, and it should be understood that the case where the "RSRP measurement value is equal to the RSRP threshold value" can not be included in E1-E8, but can be included in D1-D8, and the present application does not limit this.

[0213] In some embodiments, at least one of the foregoing D1-D8 and at least one of E1-E8 can exist independently or in combination, and the present application does not limit this.

[0214] In some embodiments, the foregoing method C1 and method C2 can be implemented independently or in combination, and the present application does not limit this.

[0215] In some embodiments, after the terminal device determines the target RO, the terminal device can send a random access preamble based on the target RO.

[0216] For example, after the terminal device determines the target RO, the terminal device can select a random access preamble in the random access preamble corresponding to the target RO, and send the selected random access preamble to the network device according to the transmission power indicated by the random access information.

[0217] In some embodiments, the network device can detect the random access preamble based on the valid RO in the candidate RO.

[0218] Based on the above communication method, the network device can directly indicate whether the RO of the first type is valid through the first information, so as to clearly indicate the validity of the RO occupying the SBFD symbol and the non-SBFD symbol at the same time, and achieve lower complexity.

[0219] Based on the above description, another communication method is provided in the embodiments of the present application, as shown in FIG. 12, and the flow of the method can include:

[0220] Step 1201: The terminal device selects a target RO from the candidate ROs according to a first rule; wherein the first rule is used to determine whether a first type of RO is valid, the first type of RO being an RO occupying SBFD symbols and non-SBFD symbols in time domain resources; the candidate ROs include the first type of RO, and the target RO is a valid RO.

[0221] The first rule can be predefined.

[0222] For example, the specific description of the first rule can refer to the related description of the first rule involved in the embodiment shown in FIG. 9, which will not be repeated here.

[0223] In some embodiments, the terminal device can determine, according to the SSB sent by the network device, an index of an SSB whose RSRP is higher than an RSRP threshold of the SSB indicated in the system message; determine, according to the random access information, a PRACH resource location and an RO associated with the index of the SSB, thereby determining the candidate ROs; and further determine, according to the first rule, a valid RO in the candidate ROs, and select one RO from the valid RO as the target RO.

[0224] In an optional implementation, after the terminal device selects the target RO, the terminal device can further perform step 1202: transmitting a random access preamble based on the target RO.

[0225] For example, after the terminal device determines the target RO, the terminal device can select a random access preamble from the random access preambles corresponding to the target RO, and transmit the selected random access preamble to the network device according to the transmission power indicated by the random access information.

[0226] Correspondingly, the network device can determine whether the first type of RO is valid according to the first rule.

[0227] Further, the network device can detect the random access preamble based on the valid RO in the candidate ROs.

[0228] Based on the above communication method, the validity of the RO occupying SBFD symbols and non-SBFD symbols at the same time can be explicitly determined by the first rule, and meanwhile, no additional signaling indication is needed, which can reduce the signaling overhead.

[0229] In some embodiments, for the validity of the first type of RO, the protocol can predefine at least one of the following cases:

[0230] When the sequence length of the random access preamble is greater than or equal to a first threshold, the first type of RO is valid; or

[0231] When the random access preamble is configured with repeated transmission, the first type of RO is valid; or

[0232] The first type of RO is valid when the random access preamble corresponds to the first frequency band.

[0233] The protocol can also predefine at least one of the following cases for the validity of the first type of RO:

[0234] The first type of RO is invalid when the sequence length of the random access preamble is less than a first threshold; or

[0235] The first type of RO is invalid when the random access preamble is configured with non-repeated transmission; or

[0236] The first type of RO is invalid when the random access preamble corresponds to the second frequency band.

[0237] Based on the above, in some examples, the terminal device can select a target RO from candidate ROs, the candidate ROs including the first type of RO, the target RO being a valid RO, wherein the first type of RO is valid when the sequence length of the random access preamble is greater than or equal to the first threshold, and the first type of RO is an RO occupying sub-band full duplex (SBFD) symbols and non-SBFD symbols in time domain resources.

[0238] Correspondingly, the network device determines whether the first type of RO is valid when the sequence length of the random access preamble is greater than or equal to the first threshold, and the first type of RO is an RO occupying SBFD symbols and non-SBFD symbols in time domain resources.

[0239] In other examples, the terminal device can select a target RO from candidate ROs, the candidate ROs including the first type of RO, the target RO being a valid RO, wherein the first type of RO is valid when the random access preamble is configured with repeated transmission, and the first type of RO is an RO occupying SBFD symbols and non-SBFD symbols in time domain resources.

[0240] Correspondingly, the network device determines whether the first type of RO is valid when the random access preamble is configured with repeated transmission, and the first type of RO is an RO occupying SBFD symbols and non-SBFD symbols in time domain resources.

[0241] In yet other examples, the terminal device can select a target RO from candidate ROs, the candidate ROs including the first type of RO, the target RO being a valid RO, wherein the first type of RO is valid when the random access preamble corresponds to the first frequency band, and the first type of RO is an RO occupying SBFD symbols and non-SBFD symbols in time domain resources.

[0242] Correspondingly, the network device determines that the first type of RO is invalid when the sequence length of the random access preamble is less than the first threshold, the first type of RO being an RO occupying sub-band full duplex (SBFD) symbols and non-SBFD symbols in time domain resources.

[0243] In some examples, the terminal device can select a target RO from candidate ROs, the candidate ROs including a first type of RO, the target RO being a valid RO, wherein the first type of RO is invalid when a sequence length of the random access preamble is less than a first threshold, the first type of RO being an RO occupying SBFD symbols and non-SBFD symbols in time domain resources.

[0244] Correspondingly, the network device determines that the first type of RO is invalid when the sequence length of the random access preamble is less than the first threshold, the first type of RO being an RO occupying SBFD symbols and non-SBFD symbols in time domain resources.

[0245] In some examples, the terminal device can select a target RO from candidate ROs, the candidate ROs including a first type of RO, the target RO being a valid RO, wherein the first type of RO is invalid when the random access preamble is configured for non-repeated transmission, the first type of RO being an RO occupying SBFD symbols and non-SBFD symbols in time domain resources.

[0246] Correspondingly, the network device determines that the first type of RO is invalid when the random access preamble is configured for non-repeated transmission, the first type of RO being an RO occupying SBFD symbols and non-SBFD symbols in time domain resources.

[0247] In some examples, the terminal device can select a target RO from candidate ROs, the candidate ROs including a first type of RO, the target RO being a valid RO, wherein the first type of RO is invalid when the random access preamble corresponds to a second frequency band, the first type of RO being an RO occupying SBFD symbols and non-SBFD symbols in time domain resources.

[0248] Correspondingly, the network device determines that the first type of RO is invalid when the random access preamble corresponds to the second frequency band, the first type of RO being an RO occupying SBFD symbols and non-SBFD symbols in time domain resources.

[0249] It should be understood that the foregoing multiple examples can exist independently, can exist in combination with each other, or the foregoing multiple examples can also be combined with some operations in the foregoing method embodiments, and the present application does not limit this.

[0250] Based on the above embodiments, the embodiments of the present application further provide a communication apparatus, as shown in FIG. 13, the communication apparatus 1300 can include a processing unit 1302, and optionally further include a transceiver unit 1301. Wherein, the transceiver unit 1301 is configured to enable the communication apparatus 1300 to communicate, such as receiving information (signal or data) or transmitting information (signal or data), and the processing unit 1302 is configured to control and manage the actions of the communication apparatus 1300. The processing unit 1302 can also control the steps performed by the transceiver unit 1301.

[0251] Exemplarily, the communication apparatus 1300 can be specifically a terminal device, a processor of the terminal device, or a chip, or a chip system, or a component, a module, a functional module, etc. in the above embodiments. Alternatively, the communication apparatus 1300 can be specifically a network device, a processor of the network device, or a chip, or a chip system, or a component, a module, a functional module, etc. in the above embodiments.

[0252] In one embodiment, when the communication apparatus 1300 is configured to realize the functions of the terminal device in the above embodiment shown in FIG. 9, the transceiver unit 1301 can be configured to receive first information, the first information being configured to indicate whether a first type of random access occasion (RO) is valid; the first type of RO is an RO in which time domain resources occupy sub-band full duplex (SBFD) symbols and non-SBFD symbols; and the processing unit 1302 can be configured to select a target RO from candidate ROs according to the first information, the candidate ROs including the first type of RO, and the target RO being a valid RO.

[0253] In an optional implementation, the first information includes a first bit, and when the first bit takes a first value, it indicates that the first type of RO is invalid, and when the first bit takes a second value, it indicates that the first type of RO is valid.

[0254] Optionally, when the first information indicates that the first type of RO is valid, the processing unit 1302 can be further configured to determine whether the first type of RO is valid according to a first rule.

[0255] Exemplarily, the first rule includes at least one of the following:

[0256] the first type of RO is valid when a sequence length of a random access preamble is greater than or equal to a first threshold; or

[0257] the first type of RO is valid when the random access preamble is configured to have repeated transmission; or

[0258] The first type of RO is valid when the random access preamble corresponds to a first frequency band.

[0259] For example, the first rule comprises at least one of the following:

[0260] The first type of RO is invalid when a sequence length of the random access preamble is less than a first threshold; or

[0261] The first type of RO is invalid when the random access preamble is configured with non-repeated transmission; or

[0262] The first type of RO is invalid when the random access preamble corresponds to a second frequency band.

[0263] In a possible implementation, the transceiver 1301 can be further configured to transmit the random access preamble based on the target RO.

[0264] In yet another embodiment, when the communication apparatus 1300 is configured to implement the functions of the network device in the above-described embodiment of FIG. 9, the transceiver 1301 can be configured to transmit first information, the first information being used to indicate whether a first type of random access occasion RO is valid; the first type of RO being an RO in which time domain resources occupy sub-band full duplex SBFD symbols and non-SBFD symbols. The processing unit 1302 can be configured to control the operation of the transceiver 1301.

[0265] In an optional implementation, the first information comprises a first bit, a value of the first bit being the first value indicates that the first type of RO is invalid, and a value of the first bit being the second value indicates that the first type of RO is valid.

[0266] Optionally, when the first information indicates that the first type of RO is valid, the processing unit 1302 can be further configured to determine whether the first type of RO is valid according to a first rule.

[0267] For example, the first rule comprises at least one of the following:

[0268] The first type of RO is valid when a sequence length of the random access preamble is greater than or equal to a first threshold; or

[0269] The first type of RO is valid when the random access preamble is configured with repeated transmission; or

[0270] The first type of RO is valid when the random access preamble corresponds to a first frequency band.

[0271] For example, the first rule comprises at least one of the following:

[0272] the first type of RO is invalid when a sequence length of the random access preamble is less than a first threshold; or

[0273] the first type of RO is invalid when the random access preamble is configured with non-repeated transmission; or

[0274] the first type of RO is invalid when the random access preamble corresponds to a second frequency band.

[0275] In a possible implementation, the processing unit 1302 can be further configured to detect the random access preamble based on a valid RO in candidate ROs, the candidate ROs including the first type of RO.

[0276] In yet another embodiment, when the communication apparatus 1300 is configured to implement the functions of the terminal device in the above-mentioned embodiment shown in FIG. 12, the processing unit 1302 can be configured to select a target RO from candidate ROs according to a first rule, wherein the first rule is used to determine whether a first type of RO is valid, the first type of RO being an RO occupying a sub-band full duplex (SBFD) symbol and a non-SBFD symbol in a time domain resource; the candidate ROs including the first type of RO, and the target RO being a valid RO.

[0277] For example, the first rule includes at least one of the following:

[0278] the first type of RO is valid when a sequence length of the random access preamble is greater than or equal to a first threshold; or

[0279] the first type of RO is valid when the random access preamble is configured with repeated transmission; or

[0280] the first type of RO is valid when the random access preamble corresponds to a first frequency band.

[0281] For example, the first rule includes at least one of the following:

[0282] the first type of RO is invalid when a sequence length of the random access preamble is less than a first threshold; or

[0283] the first type of RO is invalid when the random access preamble is configured with non-repeated transmission; or

[0284] the first type of RO is invalid when the random access preamble corresponds to a second frequency band.

[0285] In an optional implementation, the transceiver 1301 can be configured to transmit the random access preamble based on the target RO.

[0286] In yet another embodiment, when the communication apparatus 1300 is configured to implement the functions of the network device in the embodiment of FIG. 12, the processing unit 1302 can be configured to determine whether a first type of RO is valid according to a first rule, the first type of RO being a RO occupying a sub-band full duplex (SBFD) symbol and a non-SBFD symbol in a time domain.

[0287] For example, the first rule includes at least one of the following:

[0288] The first type of RO is valid when a sequence length of a random access preamble is greater than or equal to a first threshold; or

[0289] The first type of RO is valid when the random access preamble is configured with repeated transmission; or

[0290] The first type of RO is valid when the random access preamble corresponds to a first frequency band.

[0291] For example, the first rule includes at least one of the following:

[0292] The first type of RO is invalid when a sequence length of a random access preamble is less than a first threshold; or

[0293] The first type of RO is invalid when the random access preamble is configured with non-repeated transmission; or

[0294] The first type of RO is invalid when the random access preamble corresponds to a second frequency band.

[0295] In some embodiments, the processing unit 1302 can also be configured to detect a random access preamble based on a valid RO in a candidate RO, the candidate RO including the first type of RO.

[0296] It should be noted that the division of units in the embodiments of the present application is illustrative, and is merely a logical function division. In actual implementation, another division manner can be used. The functional units in the embodiments of the present application can be integrated in one processing unit, or each unit can be physically present separately, or two or more units can be integrated in one unit. The integrated unit can be implemented in the form of hardware or in the form of a software functional unit.

[0297] The integrated unit, if implemented in the form of a software function unit and sold or used as an independent product, can be stored in a computer readable storage medium. Based on such understanding, the technical solutions of the present application essentially or say the part that contributes to the prior art or the whole or part of the technical solutions can be embodied in the form of a software product. The computer software product is stored in a storage medium and includes a number of instructions for causing a computer device (which can be a personal computer, a server, or a network device, etc.) or a processor to perform all or part of the steps of the methods described in the various embodiments of the present application. The aforementioned storage medium includes: a U disk, a mobile hard disk, a read-only memory (ROM), a random access memory (RAM), a magnetic disk or an optical disk, and various media that can store program codes.

[0298] Based on the above embodiments, the embodiments of the present application also provide a communication device. Referring to FIG. 14, the communication device 1400 can include one or more processors 1402. Optionally, the communication device 1400 can also include one or more transceivers 1401. Optionally, the communication device 1400 can also include at least one memory 1403. The memory 1403 can be arranged inside the communication device 1400, or arranged outside the communication device 1400. The processor 1402 can control the transceiver 1401 to receive and send information, messages or data.

[0299] Specifically, the processor 1402 can be a central processing unit (CPU), a network processor (NP), or a combination of the CPU and the NP. The processor 1402 can further include a hardware chip. The hardware chip can be an application-specific integrated circuit (ASIC), a programmable logic device (PLD) or a combination thereof. The PLD can be a complex programmable logic device (CPLD), a field-programmable gate array (FPGA), a generic array logic (GAL) or any combination thereof.

[0300] The transceiver 1401, the processor 1402 and the memory 1403 are connected with each other. Optionally, the transceiver 1401, the processor 1402 and the memory 1403 are connected with each other through a bus 1404. The bus 1404 can be a Peripheral Component Interconnect (PCI) bus or an Extended Industry Standard Architecture (EISA) bus, etc. The bus can be divided into an address bus, a data bus, a control bus, etc. For the convenience of indication, only one thick line is used in FIG. 14, but it does not mean that there is only one bus or only one type of bus.

[0301] In an optional implementation, the memory 1403 is configured to store programs, etc. Specifically, the programs can include program codes including computer operation instructions. The memory 1403 can include a RAM, and can also include a non-volatile memory such as one or more disk memories. The processor 1402 executes the programs stored in the memory 1403 to implement the above functions, thereby implementing the functions of the communication apparatus 1400.

[0302] For example, the communication apparatus 1400 can specifically implement the functions of the terminal device or the network device in the above-described embodiments.

[0303] In one embodiment, when the communication apparatus 1400 implements the functions of the terminal device in the above-described method embodiments shown in FIG. 9 or FIG. 12, the transceiver 1401 can implement the transceiving operations performed by the terminal device in the above-described method embodiments shown in FIG. 9 or FIG. 12, and the processor 1402 can implement the operations other than the transceiving operations performed by the terminal device in the above-described method embodiments shown in FIG. 9 or FIG. 12. For specific details, refer to the related descriptions in the above method embodiments, which will not be described in detail here.

[0304] In another embodiment, when the communication apparatus 1400 implements the functions of the terminal device in the above-described method embodiments shown in FIG. 9 or FIG. 12, the processor 1402 can implement the operations performed by the terminal device in the above-described method embodiments shown in FIG. 9 or FIG. 12. For specific details, refer to the related descriptions in the above method embodiments, which will not be described in detail here.

[0305] In yet another embodiment, when the communication apparatus 1400 implements the functions of the network device in the method embodiments shown in the foregoing FIG. 9 or FIG. 12, the transceiver 1401 can implement the transceiving operations performed by the network device in the method embodiments shown in the foregoing FIG. 9 or FIG. 12; and the processor 1402 can implement the operations other than the transceiving operations performed by the network device in the method embodiments shown in the foregoing FIG. 9 or FIG. 12. For specific details, refer to the related descriptions in the foregoing method embodiments, which will not be described in detail here.

[0306] In yet another embodiment, when the communication apparatus 1400 implements the functions of the network device in the method embodiments shown in the foregoing FIG. 9 or FIG. 12, the processor 1402 can implement the operations performed by the network device in the method embodiments shown in the foregoing FIG. 9 or FIG. 12. For specific details, refer to the related descriptions in the foregoing method embodiments, which will not be described in detail here.

[0307] Based on the above embodiments, the embodiments of the present application provide a communication system, which can include the terminal device and the network device and the like involved in the above embodiments.

[0308] The embodiments of the present application further provide a computer readable storage medium for storing a computer program or instructions, which, when executed by a computer, can implement the communication method provided by the above method embodiments.

[0309] The embodiments of the present application further provide a computer program product for storing a computer program or instructions, which, when executed by a computer, can implement the communication method provided by the above method embodiments.

[0310] The embodiments of the present application further provide a chip or chip system, which includes a logic circuit for executing the communication method provided by the above method embodiments.

[0311] The embodiments of the present application further provide a chip or chip system, which includes one or more processors coupled with at least one memory, for invoking the program in the memory to make the chip or chip system implement the communication method provided by the above method embodiments.

[0312] The embodiments of the present application further provide a chip or chip system, which is coupled with at least one memory, and is used to implement the communication method provided by the above method embodiments.

[0313] Those skilled in the art will appreciate that embodiments of the present application can be readily used as software, hardware, or a combination of software and hardware. In a software embodiment, various software modules in accordance with embodiments of the present application are stored in a memory such as a computer memory or disk storage for use by, or in connection with, the software on the computer system. The software can provide for programs to be transferred to another computer readable medium (e.g., a removable medium, or a medium conveyed through a computer network) for use in a different system.

[0314] The present application is described in reference to the flow diagrams and / or block diagrams of the methods, apparatus (systems) and computer program products according to this application. It will be understood that each block of the flow diagrams and / or block diagrams, and combinations of blocks in the flow diagrams and / or block diagrams, can be implemented by computer program instructions. These computer program instructions can be provided to a processor of a general purpose computer, special purpose computer, embedded processor, or other programmable data processing apparatus to produce a machine, such that the instructions, which execute via the processor of the computer or other programmable data processing apparatus, create means for implementing the functions specified in the flow diagrams and / or block diagrams block or blocks.

[0315] These computer program instructions can also be stored in a computer readable memory that can direct a computer or other programmable data processing apparatus to function in a particular manner, such that the instructions stored in the computer readable memory produce an article of manufacture including instructions which implement the function specified in the flow diagrams and / or block diagrams block or blocks.

[0316] The computer program instructions can also be loaded onto a computer or other programmable data processing apparatus to cause a series of operational steps to be performed on the computer or other programmable apparatus to produce a computer implemented process such that the instructions which execute on the computer or other programmable apparatus provide steps for implementing the functions specified in the flow diagrams and / or block diagrams block or blocks.

[0317] Obviously, numerous modifications and variations of the present application are possible in light of the above teachings. It is therefore to be understood that within the scope of the claims and their equivalents, the application can be practiced otherwise than as specifically described.

Claims

1. A communication method characterized by comprising: The method comprises: receiving first information, the first information being used to indicate whether a first type of random access occasion (RO) is valid; the first type of RO being an RO occupying sub-band full duplex (SBFD) symbols and non-SBFD symbols in time domain resources; selecting a target RO from candidate ROs according to the first information, the candidate ROs comprising the first type of RO, the target RO being a valid RO.

2. The method of claim 1, wherein, The first information comprises a first bit, a first value of the first bit indicating that the first type of RO is invalid, and a second value of the first bit indicating that the first type of RO is valid.

3. The method of claim 1 or 2, wherein, When the first information indicates that the first type of RO is valid, the method further comprises: determining whether the first type of RO is valid according to a first rule.

4. The method of claim 3, wherein, The first rule comprises at least one of the following: the first type of RO is valid when a sequence length of a random access preamble is greater than or equal to a first threshold; or the first type of RO is valid when the random access preamble is configured with repeated transmission; or the first type of RO is valid when the random access preamble corresponds to a first frequency band.

5. The method of claim 3 or 4, wherein, The first rule comprises at least one of the following: the first type of RO is invalid when the sequence length of the random access preamble is less than the first threshold; or the first type of RO is invalid when the random access preamble is configured with non-repeated transmission; or the first type of RO is invalid when the random access preamble corresponds to a second frequency band.

6. The method according to any one of claims 1 to 5, wherein, The method further comprises: transmitting a random access preamble based on the target RO.

7. A communication method characterized by comprising: The method comprises: transmitting first information, the first information being used to indicate whether a first type of random access occasion (RO) is valid; the first type of RO being an RO occupying sub-band full duplex (SBFD) symbols and non-SBFD symbols in time domain resources.

8. The method of claim 7, wherein, The first information comprises a first bit, a first value of the first bit indicating that the first type of RO is invalid, and a second value of the first bit indicating that the first type of RO is valid.

9. The method of claim 7 or 8, wherein, When the first information indicates that the first type of RO is valid, the method further comprises: determining whether the first type of RO is valid according to a first rule.

10. The method of claim 9, wherein, The first rule comprises at least one of the following: the first type of RO is valid when a sequence length of a random access preamble is greater than or equal to a first threshold; or the first type of RO is valid when the random access preamble is configured with repeated transmission; or the first type of RO is valid when the random access preamble corresponds to a first frequency band.

11. The method of claim 9 or 10, wherein, The first rule comprises at least one of the following: the first type of RO is invalid when the sequence length of the random access preamble is less than the first threshold; or the first type of RO is invalid when the random access preamble is configured with non-repeated transmission; or the first type of RO is invalid when the random access preamble corresponds to a second frequency band.

12. The method according to any one of claims 7 to 11, wherein, The method further comprises: detecting a random access preamble based on valid ROs in candidate ROs, the candidate ROs comprising the first type of RO.

13. A method of communication, comprising: The method comprises: According to a first rule, a target RO is selected from candidate ROs; wherein the first rule is used to determine whether a first type of RO is valid, the first type of RO being an RO occupying sub-band full duplex (SBFD) symbols and non-SBFD symbols in time domain resources; the candidate ROs include the first type of RO, and the target RO is a valid RO.

14. The method of claim 13, wherein, The first rule includes at least one of the following: The first type of RO is valid when a sequence length of a random access preamble is greater than or equal to a first threshold; or The first type of RO is valid when the random access preamble is configured with repeated transmission; or The first type of RO is valid when the random access preamble corresponds to a first frequency band.

15. The method of claim 13 or 14, wherein, The first rule includes at least one of the following: The first type of RO is invalid when a sequence length of a random access preamble is less than a first threshold; or The first type of RO is invalid when the random access preamble is configured with non-repeated transmission; or The first type of RO is invalid when the random access preamble corresponds to a second frequency band.

16. The method according to any one of claims 13 to 15, wherein, The method further includes: sending a random access preamble based on the target RO.

17. A method of communication, comprising: It includes: determining whether a first type of RO is valid according to a first rule, the first type of RO being an RO occupying sub-band full duplex (SBFD) symbols and non-SBFD symbols in time domain resources.

18. The method of claim 17, wherein, The first rule includes at least one of the following: The first type of RO is valid when a sequence length of a random access preamble is greater than or equal to a first threshold; or The first type of RO is valid when the random access preamble is configured with repeated transmission; or The first type of RO is valid when the random access preamble corresponds to a first frequency band.

19. The method of claim 17 or 18, wherein, The first rule includes at least one of the following: The first type of RO is invalid when a sequence length of a random access preamble is less than a first threshold; or The first type of RO is invalid when the random access preamble is configured with non-repeated transmission; or The first type of RO is invalid when the random access preamble corresponds to a second frequency band.

20. The method of any one of claims 17-19, wherein, The method further includes: detecting a random access preamble based on valid ROs in candidate ROs, the candidate ROs including the first type of RO.

21. A communications device, characterized by It includes units or modules for performing the method of any one of claims 1-6, or units or modules for performing the method of any one of claims 7-12, or units or modules for performing the method of any one of claims 13-16, or units or modules for performing the method of any one of claims 17-20.

22. A communications device, characterized by It includes a processor for executing computer programs or instructions to implement the method of any one of claims 1-6, or to implement the method of any one of claims 7-12, or to implement the method of any one of claims 13-16, or to implement the method of any one of claims 17-20.

23. A computer-readable storage medium, characterized in that, The computer readable storage medium stores computer programs or instructions which, when executed by a communication device, implement the method of any one of claims 1-6, or implement the method of any one of claims 7-12, or implement the method of any one of claims 13-16, or implement the method of any one of claims 17-20.

24. A computer program product, characterised in that, The computer program product contains computer programs or instructions which, when executed by a computer, cause the method of any one of claims 1-6 to be implemented, or cause the method of any one of claims 7-12 to be implemented, or cause the method of any one of claims 13-16 to be implemented, or cause the method of any one of claims 17-20 to be implemented.

25. A chip, characterized by The chip is coupled with a memory for reading and executing program instructions stored in the memory to implement the method of any one of claims 1-6, or implement the method of any one of claims 7-12, or implement the method of any one of claims 13-16, or implement the method of any one of claims 17-20.

Citation Information

Patent Citations

  • Information transmission method and device, communication equipment, communication system and storage medium

    CN117136625A

  • Information transmission method and device, communication equipment, communication system and storage medium

    CN117204105A

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

    WO2024035329A1

  • Multi-slot scheduling in context of sbfd

    WO2024092572A1