Device, method and computer readable medium for communication

By providing predefined information on time unit types for mask indices, the method addresses the challenge of applying mask indices in SBFD systems, reducing PRACH collisions and latency while maintaining efficient resource utilization.

WO2026143353A1PCT designated stage Publication Date: 2026-07-09NEC CORP +1

Patent Information

Authority / Receiving Office
WO · WO
Patent Type
Applications
Current Assignee / Owner
NEC CORP
Filing Date
2024-12-30
Publication Date
2026-07-09

AI Technical Summary

Technical Problem

In subband non-overlapping full duplex (SBFD) communication systems, existing technologies face challenges in determining how to apply mask indices for random access procedures, leading to increased PRACH collision and initial access latency due to the lack of clear indication of whether the mask index is associated with SBFD or non-SBFD time units.

Method used

A terminal device and network device are configured to provide predefined or configured information indicating the time unit type or random access channel occasion (RO) type targeted by the mask index, allowing the terminal device to determine the appropriate ROs for performing the triggered random access procedure, thereby reducing the need for explicit indication of time unit type and minimizing downlink control information load.

Benefits of technology

This approach reduces PRACH collision and initial access latency by enabling accurate determination of ROs for SBFD time units, enhancing UL coverage and resource efficiency without increasing signaling overhead.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN2024143883_09072026_PF_FP_ABST
    Figure CN2024143883_09072026_PF_FP_ABST
Patent Text Reader

Abstract

Embodiments of the present disclosure relate to devices, methods and computer readable medium for the PRACH transmission with preamble repetition. According to embodiments of the present disclosure, a terminal device obtains predefined or configured information indicating a time unit type or a random access channel occasion (RO) type which a mask index targets to. The terminal device receives, from a network device, a first mask index for a triggered random access procedure. The terminal device determines, based on the predefined or configured information, whether the first mask index is associated with one or more random access channel occasions (RO) on a subband non-overlapping full duplex (SBFD) time unit. The SBFD time unit comprises frequency subbands for different link directions. Then, based on determining that the first mask index is associated with the one or more ROs, the terminal device determines a set of ROs at least comprising the one or more ROs based on the first mask index, for performing the triggered random access procedure.
Need to check novelty before this filing date? Find Prior Art

Description

DEVICE, METHOD AND COMPUTER READABLE MEDIUM FOR COMMUNICATIONFIELD

[0001] Embodiments of the present disclosure generally relate to the field of communication, and in particular, to devices, methods and computer-readable medium for random access related to Subband non-overlapping Full Duplex (SBFD) time unit.BACKGROUND

[0002] With the development of communication technology, to enhance the performance of the communication system, several refined resource configuration manners had been introduced. For example, to easily utilize the multiple-input multiple-output (MIMO) technology, the Time Division Duplex (TDD) pattern had been studied and adopted, in which a time symbol may be configured as an uplink (UL) symbol, a downlink (DL) symbol or a flexible symbol. In this case, during a symbol, the configured whole bandwidth part (BWP) or carrier can be used for communication of corresponding link direction (for example, UL or DL) . To further enhance the resource efficiency, a subband non-overlapping full duplex (SBFD) operation was proposed on the basis of TDD pattern. In the SBFD operation, a time unit (for example, a symbol, slot, sub-frame, frame, and so on) which may be also referred to as an SBFD time unit can be divided into a plurality of frequency subbands in the frequency domain. The plurality of frequency subbands may be respectively used for different link directions, for example, uplink (UL) frequency subband or downlink (DL) frequency subband.

[0003] For SBFD aware UE in a radio resource control (RRC) connected state, the contention-based random access (CBRA) and contention free random access (CFRA) are supported in the SBFD time unit to improve the UL coverage.SUMMARY

[0004] In general, example embodiments of the present disclosure relate to devices, methods, and computer readable medium for the random access related to the SBFD time unit.

[0005] In a first aspect, there is provided a terminal device. The terminal device comprises a processor, and the processor is configured to cause the terminal device to: obtain predefined or configured information indicating a time unit type or a random access channel occasion (RO) type which a mask index targets to. The terminal device is further caused to receive, from a network device, a first mask index for a triggered random access procedure. The terminal device is further caused to determine, based on the predefined or configured information, whether the first mask index is associated with one or more random access channel occasions (RO) on a subband non-overlapping full duplex (SBFD) time unit. The SBFD time unit comprises frequency subbands for different link directions. The terminal device is further caused to, based on determining that the first mask index is associated with the one or more ROs, determine a set of ROs at least comprising the one or more ROs based on the first mask index, for performing the triggered random access procedure.

[0006] In a second aspect, there is provided a network device. The network device comprises a processor, and the processor is configured to cause the network device to: transmit, to a terminal device, information indicating a time unit type or a random access channel occasion (RO) type which a mask index targets to. The network device is further caused to transmit, to a terminal device, a first mask index for a triggered random access procedure.

[0007] In a third aspect, there is provided a method implemented at a terminal device. In the method, the terminal device obtains predefined or configured information indicating a time unit type or a random access channel occasion (RO) type which a mask index targets to. The terminal device receives, from a network device, a first mask index for a triggered random access procedure. The terminal device determines, based on the predefined or configured information, whether the first mask index is associated with one or more random access channel occasions (RO) on a subband non-overlapping full duplex (SBFD) time unit. The SBFD time unit comprises frequency subbands for different link directions. Then, based on determining that the first mask index is associated with the one or more ROs, the terminal device determines a set of ROs at least comprising the one or more ROs based on the first mask index, for performing the triggered random access procedure.

[0008] In a fourth aspect, there is provided a method implemented at a network device. In the method, the network device transmits, to a terminal device, a first mask index for a triggered random access procedure. The network device further transmits, to the terminal device, a first mask index for a triggered random access procedure.

[0009] In a fifth aspect, there is provided a computer readable medium having instructions stored thereon, the instructions, when executed on at least one processor, causing the at least one processor to perform the method of the third aspect or the fourth aspect.

[0010] It is to be understood that the summary section is not intended to identify key or essential features of example embodiments of the present disclosure, nor is it intended to be used to limit the scope of the present disclosure. Other features of the present disclosure will become easily comprehensible through the following description.BRIEF DESCRIPTION OF THE DRAWINGS

[0011] Some example embodiments will now be described with reference to the accompanying drawings, where:

[0012] FIG. 1 illustrates an example environment in which some embodiments of the present disclosure can be implemented;

[0013] FIG. 2 illustrates a signaling process for random access related to the Subband non-overlapping Full Duplex (SBFD) time unit according to some embodiments of the present disclosure;

[0014] FIG. 3 illustrates an example of a mask index associated both RO on the SBFD time unit and RO on the non-SBFD time unit according to some embodiments of the present disclosure;

[0015] FIG. 4A illustrates an example of a first association mapping according to some embodiments of the present disclosure;

[0016] FIG. 4B illustrates an example of a second association mapping according to some embodiments of the present disclosure;

[0017] FIG. 4C illustrates an example of a third association mapping according to some embodiments of the present disclosure;

[0018] FIG. 4D illustrates an example of a fourth association mapping according to some embodiments of the present disclosure;

[0019] FIG. 5 illustrates a flowchart of an example method implemented at a terminal device according to some embodiments of the present disclosure;

[0020] FIG. 6 illustrates a flowchart of an example method implemented at a network device according to some embodiments of the present disclosure; and

[0021] FIG. 7 illustrates a simplified block diagram of a device that is suitable for implementing example embodiments of the present disclosure.

[0022] Throughout the drawings, the same or similar reference numerals represent the same or similar element.DETAILED DESCRIPTION

[0023] Principle of the present disclosure will now be described with reference to some embodiments. It is to be understood that these embodiments are described only for the purpose of illustration and help those skilled in the art to understand and implement the present disclosure, without suggesting any limitations as to the scope of the disclosure. The disclosure described herein can be implemented in various manners other than the ones described below.

[0024] In the following description and claims, unless defined otherwise, all technical and scientific terms used herein have the same meaning as commonly understood by one of ordinary skills in the art to which this disclosure belongs.

[0025] As used herein, the term ‘terminal device’ refers to any device having wireless or wired communication capabilities. Examples of the terminal device include, but not limited to, user equipment (UE) , personal computers, desktops, mobile phones, cellular phones, smart phones, personal digital assistants (PDAs) , portable computers, tablets, wearable devices, internet of things (IoT) devices, Ultra-reliable and Low Latency Communications (URLLC) devices, Internet of Everything (IoE) devices, machine type communication (MTC) devices, device on vehicle for V2X communication where X means pedestrian, vehicle, or infrastructure / network, devices for Integrated Access and Backhaul (IAB) , Small Data Transmission (SDT) , mobility, Multicast and Broadcast Services (MBS) , positioning, dynamic / flexible duplex in commercial networks, reduced capability (RedCap) , Space borne vehicles or Air borne vehicles in Non-terrestrial networks (NTN) including Satellites and High Altitude Platforms (HAPs) encompassing Unmanned Aircraft Systems (UAS) , eXtended Reality (XR) devices including different types of realities such as Augmented Reality (AR) , Mixed Reality (MR) and Virtual Reality (VR) , the unmanned aerial vehicle (UAV) commonly known as a drone which is an aircraft without any human pilot, devices on high speed train (HST) , or image capture devices such as digital cameras, sensors, gaming devices, music storage and playback appliances, or Internet appliances enabling wireless or wired Internet access and browsing and the like. The ‘terminal device’ can further has ‘multicast / broadcast’ feature, to support public safety and mission critical, V2X applications, transparent IPv4 / IPv6 multicast delivery, IPTV, smart TV, radio services, software delivery over wireless, group communications and IoT applications. It may be also incorporated one or multiple Subscriber Identity Module (SIM) as known as Multi-SIM. The term “terminal device” can be used interchangeably with a UE, a mobile station, a subscriber station, a mobile terminal, a user terminal, a wireless device or a reduced capability terminal device.

[0026] As used herein, the term “network device” refers to a device which is capable of providing or hosting a cell or coverage where terminal devices can communicate. Examples of a network device include, but not limited to, a Node B (NodeB or NB) , an evolved NodeB (eNodeB or eNB) , a next generation NodeB (gNB) , a transmission reception point (TRP) , a remote radio unit (RRU) , a radio head (RH) , a remote radio head (RRH) , an IAB node, a low power node such as a femto node, a pico node, a reconfigurable intelligent surface (RIS) , Network-controlled Repeaters, and the like.

[0027] The terminal device or the network device may have Artificial intelligence (AI) or Machine learning capability. It generally includes a model which has been trained from numerous collected data for a specific function, and can be used to predict some information. The terminal or the network device may work on several frequency ranges, e.g. FR1 (410 MHz –7125 MHz) , FR2 (24.25 GHz to 71 GHz) , 71 GHz to 114 GHz, and frequency band larger than 100 GHz as well as Tera Hertz (THz) . It can further work on licensed / unlicensed / shared spectrum. The terminal device may have more than one connections with the network devices under Multi-Radio Dual Connectivity (MR-DC) application scenario. The terminal device or the network device can work on full duplex, flexible duplex and cross division duplex modes.

[0028] The network device may have the function of network energy saving, Self-Organizing Networks (SON)  / Minimization of Drive Tests (MDT) . The terminal may have the function of power saving.

[0029] The embodiments of the present disclosure may be performed in test equipment, e.g. signal generator, signal analyzer, spectrum analyzer, network analyzer, test terminal device, test network device, channel emulator.

[0030] The embodiments of the present disclosure may be performed according to any generation communication protocols either currently known or to be developed in the future. Examples of the communication protocols include, but not limited to, the first generation (1G) , the second generation (2G) , 2.5G, 2.75G, the third generation (3G) , the fourth generation (4G) , 4.5G, the fifth generation (5G) communication protocols, 5.5G, 5G-Advanced networks, or the sixth generation (6G) networks.

[0031] In one embodiment, the terminal device may be connected with a first network device and a second network device. One of the first network device and the second network device may be a master node and the other one may be a secondary node. The first network device and the second network device may use different radio access technologies (RATs) . In one embodiment, the first network device may be a first RAT device and the second network device may be a second RAT device. In one embodiment, the first RAT device is eNB and the second RAT device is gNB. Information related with different RATs may be transmitted to the terminal device from at least one of the first network device and the second network device. In one embodiment, first information may be transmitted to the terminal device from the first network device and second information may be transmitted to the terminal device from the second network device directly or via the first network device. In one embodiment, information related with configuration for the terminal device configured by the second network device may be transmitted from the second network device via the first network device. Information related with reconfiguration for the terminal device configured by the second network device may be transmitted to the terminal device from the second network device directly or via the first network device.

[0032] As used herein, the singular forms ‘a’ , ‘an’ and ‘the’ are intended to include the plural forms as well, unless the context clearly indicates otherwise. The term ‘includes’ and its variants are to be read as open terms that mean ‘includes, but is not limited to. ’ The term ‘based on’ is to be read as ‘at least in part based on. ’ The term ‘one embodiment’ and ‘an embodiment’ are to be read as ‘at least one embodiment. ’ The term ‘another embodiment’ is to be read as ‘at least one other embodiment. ’ The terms ‘first, ’ ‘second, ’ and the like may refer to different or same objects. Other definitions, explicit and implicit, may be included below.

[0033] In some examples, values, procedures, or apparatus are referred to as ‘best, ’ ‘lowest, ’ ‘highest, ’ ‘minimum, ’ ‘maximum, ’ or the like. It will be appreciated that such descriptions are intended to indicate that a selection among many used functional alternatives can be made, and such selections need not be better, smaller, higher, or otherwise preferable to other selections.

[0034] The term “circuitry” used herein may refer to hardware circuits and / or combinations of hardware circuits and software. For example, the circuitry may be a combination of analog and / or digital hardware circuits with software / firmware. As a further example, the circuitry may be any portions of hardware processors with software including digital signal processor (s) , software, and memory (ies) that work together to cause an apparatus, such as a terminal device or a network device, to perform various functions. In a still further example, the circuitry may be hardware circuits and or processors, such as a microprocessor or a portion of a microprocessor, that requires software / firmware for operation, but the software may not be present when it is not needed for operation. As used herein, the term circuitry also covers an implementation of merely a hardware circuit or processor (s) or a portion of a hardware circuit or processor (s) and its (or their) accompanying software and / or firmware. In this disclosure, the subband and the frequency subband may be used interchangeable without any limitation. In this disclosure, the control channel may be interchangeably used with the physical downlink control channel (PDCCH) without any limitation.

[0035] In some example embodiments of the disclosure, the slot / symbol configured for the SBFD operation may be also referred to as SBFD slot / symbol, and the slot / symbol not configured for the SBFD operation may be also referred to as non-SBFD slot / symbol, for example, UL slot / symbol.

[0036] In some example embodiments of the disclosure, the time unit may be any metric of the time domain. For example, the time unit may be a frame, a subframe, a slot, or a symbol. Without any limitation, the time unit may be any other time duration. For example, the SBFD time unit may include, but not limited to, SBFD slot, SBFD symbol, SBFD frame and so on. The non-SBFD time unit may include, but not limited to, DL slot, DL symbol, DL frame, UL slot, UL symbol and so on.

[0037] In some example embodiments of the disclosure, the expression “frequency resources within a subband of the SBFD time unit” only refers to the resources located within the subband with respect to the frequency domain; however, the time duration of these resources is unnecessary to be limited in the SBFD time unit if the time duration is not indicated. In some example embodiments of the disclosure, the term “Physical Resource Block (PRB) or resource block” used herein may refer to a resource base unit in the frequency domain.

[0038] In some example embodiments of the disclosure, the term “SBFD aware UE” used herein may refer to the terminal device which obtains the SBFD configuration for time units, for example, the subband division or location of the time units, and supports the SBFD operations with the network device.

[0039] In some example embodiments of the disclosure, the term “SBFD slot” refers to a slot including at least one SBFD symbol which is configured with frequency subbands for different link directions. In addition to the at least one SBFD symbol, the SBFD slot may further include one or more non-SBFD symbols.

[0040] In some example embodiments of the disclosure, the term “association relationship between SSB (s) and ROs” refers to a mapping relationship between SSB (s) and configured PRACH occasion (s) (RO) . In general, the association relationship may be determined based on a certain field in a random access channel (RACH) configuration, for example, the field “ssb-perRACH-occasion” field in the RACH configuration. The “ssb-perRACH-occasion” field may include a “SSB-per RO” value. If this SSB-per RO value (e.g., the value “N” ) is above than one, more than one SSBs are mapped to one RO. If this SSB-per RO value is smaller than one, one SSB is mapped to more than one ROs, or more than one ROs are mapped to one SSB. If the SSB-per RO value is equal to one, SSBs are mapped to ROs one by one.

[0041] Furthermore, different SSBs may be transmitted via different spatial filters or beams of the network device. Then, the terminal device may measure the received power of the SSBs transmitted by different beams, and the received power of SSB (s) may be also referred to as reference signal received power (RSRP) . Based on the measurements, the terminal device may select at least one appropriate SSB (e.g., the SSB having the highest RSRP or other SSB having the RSRP higher than the threshold) from the SSBs of which RSRPs are above or equal to the configured RSRP threshold. As such, since the RSRP of the SSB is higher than the RSRP threshold, the selected SSB may be associated with a channel having a better channel quality. In turn, the terminal device may transmit PRACH on a RO associated with (or mapped to) the selected SSB. In this way, the terminal device may implicitly indicate the available beam to the network device when initiating the random access procedure by the RO associated with the selected SSB.

[0042] In some embodiments of the disclosure, the type of RO may include a type of RO (s) which are configured on the SBFD time unit (s) and another type of RO (s) which are configured on the non-SBFD time unit (s) , i.e., uplink time unit (s) . In addition, the RO configured on the SBFD time unit may be also referred to as additional RO, SBFD-RO or SBFD RO type. The RO configured on the non-SBFD time unit may be also referred to as legacy RO or legacy RO type.

[0043] In some embodiments of the disclosure, the term “mask index” refers to the indication information of the RO (index) configured for triggered random access procedure. In some examples, the mask index may include at least one of: RO-mask index, message A-synchronization signal block (msgA-SSB) Shared RO-mask index, or a PRACH mask index.

[0044] In some embodiments of the disclosure, the terms “RO” and “RO index” may be used interchangeably. For example, the association between the mask index and the RO may be also expressed as the association between the mask index and the RO index.

[0045] As mentioned above, for the SBFD aware UE in a radio resource control (RRC) connected state, the contention-based random access (CBRA) and contention free random access (CFRA) are supported in the SBFD time unit to improve the UL coverage. In an example, the terminal device in the RRC connected state may be triggered to perform a random access procedure, due to control signaling (e.g., PDCCH order) or certain event occurring. For example, the terminal device that is triggered to perform the CBRA by receiving an indication of multiple ROs, or may be triggered to perform the CFRA by receiving an indication of one ROs. The indication may be a PRACH mask index, “msgA-SSB-SharedRO-MaskIndex” or “ssb-SharedRO-MaskIndex” that indicates one or more indexes of one or more PRACH occasions.

[0046] In this way, SBFD symbols may be used during initial access to provide more UL resources. As such, the RACH capacity increases, the PRACH collision reduces and the initial access latency reduces. As an example, when initiating RA in SBFD symbols or non-SBFD symbols, the probability of access success may be different.

[0047] In the case that the SSB (s) is associated with one or more ROs only on the UL slot / symbol (s) , after selecting the SSB, the terminal device may perform the triggered random access procedure using at least one of the ROs identified by the mask index, among the ROs associated with the selected SSB.

[0048] However, it has been agreed that separately configuring a first association relationship between the RO (s) on the SBFD time unit (s) (i.e., additional RO) and the SSB (s) , and a second association relationship between the RO (s) on the non-SBFD time unit (s) (i.e., legacy RO) and the SSB (s) . That is, separate SSB-RO relationships is defined for SBFD symbols and non-SBFD symbols, one SSB index may be associated with two different type of RO. If only one mask index is configured, UE cannot determine type of symbol which the mask index is applied to. In other words, UE cannot determine whether to use the RO index in SBFD symbols. Thus, for the triggered random access procedure (e.g., the CBRA or CFRA) , the terminal device cannot determine to use the additional RO (type) or legacy RO (type) .

[0049] In view of the above, how to apply the mask index for the triggered random access procedure is a key aspect.

[0050] In one example, the control signaling that triggers the CBRA or CFRA may indicate the SBFD time unit type or the non-SBFD time unit type on which the CBRA or CFRA is performed. For example, the PDCCH order may use one or more bits to indicate the SBFD time unit type or the non-SBFD time unit type. However, this indication manner will consume a certain bit filed on each PDCCH order, and it does indicate the time domain resource type for the random access procedure rather than indication information dedicated to the mask index. Furthermore, there is no indication information for the mask index of the random access procedure triggered by events other than the PDCCH order, e.g., the beam failure recovery event, system information (SI) request event.

[0051] In view of these analyses and considerations, an aspect is proposed in some embodiments of the disclosure for, at least, the random access related to the SBFD time unit.

[0052] In an aspect of the disclosure, a terminal device obtains predefined or configured information indicating a time unit type or a random access channel occasion (RO) type which a mask index targets to. In some cases or in response to some events, the terminal device receives, from a network device, a first mask index for a triggered random access procedure. Then, with the predefined or configured information, the terminal device determines whether the first mask index is associated with one or more random access channel occasions (RO) on a subband non-overlapping full duplex (SBFD) time unit. If the first mask index is associated with the one or more ROs, the terminal device determines a set of ROs at least comprising the one or more ROs based on the first mask index, for performing the triggered random access procedure.

[0053] In this way, the terminal device may determine how to apply the mask index for the triggered random access procedure by obtaining the predefined of configured information. As such, there is no need to indicate the RO type of time unit type for each triggered random access procedure. Thus, the load of the downlink control information may be reduced.

[0054] For illustrative purposes, principle and example embodiments of the present disclosure will be described below with reference to FIGS. 1-7. However, it is to be noted that these embodiments are given to enable the skilled in the art to understand inventive concepts of the present disclosure and implement the solution as proposed herein, and not intended to limit scope of the present application in any way.

[0055] FIG. 1 illustrates an example environment 100 in which some embodiments of the present disclosure can be implemented.

[0056] The environment 100, which may be a part of a communication network, comprises a terminal device 110 and a network device 120. In some embodiments, the communication network may include NTN, NB-IoT and / or eMTC. In some other embodiments, the communication network may include any other possible communication network. Although not shown, it would be appreciated that one or more terminal devices, TRPs and network devices may be located in the environment 100. In some embodiments, the network device 120 supports the SBFD operation. For example, during the same SBFD time units, the network device 120 may transmit a downlink (DL) channel to the terminal device 110 and receive an UL channel from another terminal device (which is not shown in FIG. 1) , simultaneously. In other words, the network device 120 may transmit signal (s) in a downlink (DL) channel to the terminal device 110 and receive signal (s) in an UL channel from another terminal device, simultaneously.

[0057] It is to be understood that the number of units and other objects in FIG. 1 is provided merely for the purpose of illustration without implying any limitations to the device environment 100. The environment 100 may include any suitable number of functionality units configured to implement example embodiments of the subject disclosure. Although not shown, it would be appreciated that one or more terminal devices may be located in the environment 100.

[0058] At least to solve the related issues mentioned above, some embodiments of the disclosure are discussed with reference to FIGS. 2 to 7.

[0059] FIG. 2 illustrates a signaling process 200 for the random access related to the SBFD time unit according to some embodiments of the present disclosure. For the purpose of discussions, the process 200 will be described with reference to FIG. 1. It would be appreciated that although the process 200 has been described with respect to communication environment of FIG. 1, this process 200 may be likewise applied to other communication environments.

[0060] In the signaling process 200, the terminal device 110 obtains (210) predefined or configured information indicating a time unit type or a random access channel occasion (RO) type which a mask index targets to. In some embodiments, the predefined or configured information may indicate the time unit type or (RO) type associated with the mask index. As mentioned above, the time unit type may include at least a type of subband non-overlapping full duplex (SBFD) time unit and a type of a non-SBFD time unit. The RO type may include at least the type of RO on the SBFD time unit (i.e., “additional RO” ) and a type of RO on the non-SBFD time unit (i.e., “legacy RO” ) . In this way, the terminal device 110 may determine how to apply or interpret the mask index that will be received or is receiving.

[0061] For example, if the predefined or configured information indicates that the mask index targets the non-SBFD time unit type or legacy RO type, the terminal device may determine the RO (s) associated with the mask index, among the RO (s) on the non-SBFD time unit (s) mapped with the selected SSB. In another example, if the predefined or configured information indicates that the mask index targets the SBFD time unit type or additional RO type, the terminal device may determine the RO (s) associated with the mask index, among the RO (s) on the SBFD time unit (s) mapped with the selected SSB. In a further example, if the predefined or configured information indicates that the mask index targets both the SBFD time unit type and additional RO type, the terminal device may determine the RO (s) associated with the mask index, among the RO (s) on the SBFD time unit (s) mapped with the selected SSB, and the RO (s) associated with the mask index, among the RO (s) on the non-SBFD time unit (s) mapped with the selected SSB.

[0062] In some embodiments, the mask index may be predefined to be applied to both the SBFD time unit (type) and the non-SBFD time unit (type) , or both the additional RO or the legacy RO.

[0063] In an example, no additional parameter is introduced by a higher layer. The mask index configuration for RO-to-SSB may be common to the additional ROs and legacy ROs. As an example, the existing configured parameter of ra-ssb-OccasionMaskIndex in CFRA, SI-RequestConfig, BeamFailureRecoveryConfig and ssb-SharedRO-MaskIndex in FeatureCombinationPreambles may be reused for determining RO on both SBFD symbols and non-SBFD symbols. The parameters ra-ssb-OccasionMaskIndex and ssb-SharedRO-MaskIndex may indicate one or more RO indexes among a plurality of RO indexes associated with the same SSB. The SI-RequestConfig may represent the configuration for the random access procedure that is triggered by the system information (SI) request. The BeamFailureRecoveryConfig may represent the configuration for the random access procedure that is triggered by the event of the beam failure recovery. Since the mask index is used for determining RO on both SBFD symbols and non-SBFD symbols, the same RO index (s) may be applied for PRACH transmission on additional-RO (s) and legacy-RO (s) .

[0064] In other words, if no dedicated indication or configuration for additional RO is provided for the terminal device 110 as SBFD-aware UE, the terminal device 110 may use the same value configured by existing parameter (e.g., the mask index) to determine the RO on SBFD symbols. In this way, further based on the predefined table for indicating RO index which a mask index targets to, the terminal device may know how to apply the mask index. Without any limitation, the above embodiment may be also expressed below.

[0065] In addition or alternatively to the predefined information, the information indicating the time unit type or RO type which a mask index targets to may be configured by the network device 120. For example, the network device 120 may transmit (203) , to the terminal device 110, information 203 indicating a time unit type or a random access channel occasion (RO) type which a mask index targets to. In some embodiments, the information 203 may be carried in a beam failure recovery configuration, a SI-request configuration and / or a random access configuration for a two-step random access procedure. To discuss clarity, the details of configured information 203 is further discussed below.

[0066] Still referring to FIG. 2, the network device 120 transmits (220) a first mask index 225 for a triggered random access procedure to the terminal device 110. Then, upon receiving (230) the first mask index 225, the terminal device 110 determines (240) whether the first mask index is associated with one or more ROs on the SBFD time unit (s) based on the predefined or configured information. In the embodiment that the predefined information indicates the time unit type or RO type which the mask index targets to, the terminal device may determine that the first mask index is associated with the targeted time unit type of RO type. As an example, based on the predefined or configured information, the terminal device 110 may determining, whether the first mask index is associated with both further one or more ROs on a non-SBFD time unit and the one or more ROs on the SBFD time unit. If the predefined information indicates that the first mask index is associated with both the further one or more ROs and the one or more ROs on the SBFD time unit, the terminal device 110 may determine that the first mask index is associated with the one or more ROs. For discussion purposes, this embodiment is further discussed with reference to FIG. 3.

[0067] FIG. 3 illustrates an example of a mask index associated both RO on the SBFD time unit and RO on the non-SBFD time unit according to some embodiments of the present disclosure.

[0068] In the example of FIG. 3, the mask index is predefined to target to both the SBFD time unit and non-SBFD time unit (or both the additional RO or legacy RO) , for example, in the case there is no dedicated configuration information for determining the RO on the SBFD time unit.

[0069] In this example, the configured value by ra-ssb-OccasionMaskIndex in BeamFailureRecoveryConfig is “2” . This means that both RO having index #2 on non-SBFD symbols and RO having index #2 on SBFD symbols may be used for preamble transmission. In addition, both these two ROs are associated with the same SSB #1.

[0070] Referring back to FIG. 2, alternatively, in some embodiments, the information indicating time unit type or RO type may be configured by the network device 120, as mentioned above. In some embodiments, the network device 120 may configure the information 203 indicating time unit type or RO type by transmitting configuration information for the triggered random access procedure. In an example, the triggered random access procedure may be triggered by a first event related to a cell handover or cell addition. In addition or alternatively, the triggered random access procedure may be triggered by a second event related to a beam failure recovery and / or a third event related to a system information (SI) request. In turn, as mentioned above, the configuration information may be carried in a beam failure recovery configuration, a SI-request configuration and / or a random access configuration for a two-step random access procedure.

[0071] In some embodiments, the configuration information may include at least one of: a SBFD time unit-specific mask index indication, a time unit type indication or a RO type indication. For example, the configuration information may include the SBFD time unit-specific mask indication that indicates the first mask index. In another example, the configuration information may include a time unit type indication that indicates the SBFD time unit. In a further example, the configuration information may include a RO type indication that indicates the additional RO type. In the above examples, the terminal device 110 may determine (210) that the first mask index is associated with the one or more ROs on the SBFD time unit (s) .

[0072] Alternatively, in another example, the time unit type indication may indicate the non-SBFD time unit. The RO type indication may indicate the legacy RO type. In these examples, the terminal device 110 may determine (210) that the first mask index is not associated with the one or more ROs on the SBFD time unit (s) .

[0073] To discuss clarity, some examples of the configuration information is further discussed with reference to the random access procedure triggered by different events, e.g., the beam failure recovery, SI-request and so on.

[0074] In some embodiments, the triggered random access procedure may be a CFRA triggered by a beam failure recovery (BFR) event. For BFR triggered random access procedure (e.g., CFRA) , a parameter that indicates the mask index dedicated to the SBFD time unit (or additional RO) may be included in “BeamFailureRecoveryConfig IE” of a beam failure recovery configuration. In this case, the BeamFailureRecoveryConfig IE may be used by the terminal device 110 to determine the RO on SBFD symbols associated with the SSB, for the BFR report.

[0075] For example, the parameter that indicates the mask index dedicated to the SBFD time unit (or additional RO) may be named as “SBFD-ra-ssb-OccasionMaskIndex” . As such, an additional parameter “SBFD-ra-ssb-OccasionMaskIndex” may be configured in the beam failure recovery configuration, i.e., BeamFailureRecoveryConfig. If this dedicated parameter is configured in BeamFailureRecoveryConfig, the terminal device 110 may determine to use the additional RO on SBFD symbol to transmit PRACH. Otherwise, if this dedicated parameter is not configured in the BeamFailureRecoveryConfig, the terminal device 110 may use the legacy RO indicated by ra-ssb-OccasionMaskIndex on non-SBFD symbol to transmit PRACH, i.e., the mask index is not associated with the RO on the SBFD time unit. An example of BeamFailureRecoveryConfig including the dedicated parameter is shown below:

[0076] Alternatively, in some embodiments, the beam failure recovery configuration may include a RO type indication or time unit type indication. For example, the RO type indication may indicate the additional RO type, legacy RO type or both. The time unit type indication may indicate the SBFD time unit type, non-SBFD time unit type or both. In an example, if the RO type indication indicates the additional RO type, the terminal device 110 may determine that the first mask index is associated with the one or more ROs on the SBFD time unit (s) .

[0077] The network device 120 may configure the time unit type (e.g., SBFD symbol, non-SBFD symbol or both type) or RO type for BFR triggered CFRA resource.

[0078] In some embodiments, a new parameter slotType or ROType (e.g., legacy RO or additional RO or both) may be configured in BeamFailureRecoveryConfig IE for SBFD aware terminal to determine the RO that is associated with the SSB on SBFD symbols or non-SBFD symbols. Thus, in these embodiments, the configuration information may be carried in the beam failure recovery configuration.

[0079] Another example of BeamFailureRecoveryConfig including the new parameters is shown below:

[0080] In addition or alternatively, in some embodiments, the triggered random access procedure may be a CFRA triggered by a system information (SI) request. As similar to the beam failure recovery configuration, the SI request configuration may be added with new parameters, e.g., SBFD time unit-specific mask index indication, time unit type indication and / or RO type indication.

[0081] As an example, a dedicated PRACH occasion index may be allocated to on-demand SI broadcasting or SI request transmitted on SBFD symbols to SBFD aware terminal device. A SBFD time unit-specific indication, such as “SBFD-ra-ssb-OccasionMaskIndex” (which may also be the dedicated PRACH occasion index) may be added in SI-RequestConfig IE, and may be used by the terminal device to determine the RO on SBFD symbols for the SI request-triggered random access procedure (preamble transmission) . In addition, the original parameter “ra-ssb-OccasionMaskIndex” may still indicate the legacy RO on non-SBFD symbols. An example of the “SI-RequestConfig” including the SBFD time unit-dedicated parameter is shown below:

[0082] Similarly, if the SBFD time unit-dedicated parameter is configured, the terminal device 110 may use the additional RO on SBFD symbol indicated by SBFD time unit-dedicated parameter to transmit PRACH. Otherwise, if this SBFD time unit-dedicated parameter is not configured, the terminal device 110 may use the legacy RO on non-SBFD symbol to transmit PRACH. Or the terminal device 110 may use the RO indicated by ra-ssb-OccasionMaskIndex parameter to determine the RO on additional RO on SBFD symbol or legacy RO on non-SBFD symbol.

[0083] Alternatively, in some embodiments, the SI-request configuration may include a RO type indication or time unit type indication. For example, the RO type indication may indicate the additional RO type or legacy RO type. The time unit type indication may indicate the SBFD time unit type or non-SBFD time unit type. In an example, if the RO type indication indicates the additional RO type, the terminal device 110 may determine that the first mask index is associated with the one or more ROs on the SBFD time unit (s) .

[0084] For example, the network device 120 may configure new parameters “time unit type (e.g., SBFD symbol, non-SBFD symbol or both type) ” or “RO type” for preamble transmission of on-demand SI triggered CFRA. Thus, in these embodiments, the configuration information may be carried in the SI-request configuration.

[0085] Another example of “SI-RequestConfig” including the new parameters is shown below:

[0086] In addition or alternatively, in some embodiments, the triggered random access procedure may be a two-step CBRA. Similarly, in some embodiments, the resource configuration for the two-step CBRA may carry the configuration information including at least one of the SBFD time unit-specific mask index indication, RO type indication or SBFD time unit type indication.

[0087] In an example, the PRACH mask index set configuration for additional RO (s) on SBFD time units is separated from that for legacy RO (s) on non-SBFD time unit (s) in a random access configuration for a two-step random access procedure. In an example, the random access configuration for a two-step random access procedure may be named as RACH-ConfigCommonTwoStepRA. A new SBFD time unit-specific mask index indication parameter (such as, “msgA-SSB-SharedRO-MaskIndex-SBFD) may be added in the RACH-ConfigCommonTwoStepRA, to indicate the RO occasion indexes or PRACH mask set of the additional RO (s) on SBFD time unit (s) . In addition, the original parameter “msgA-SSB-SharedRO-MaskIndex-r16” in the RACH-ConfigCommonTwoStepRA is still used to indicate the legacy RO (s) on non-SBFD time unit (s) . An example of “RACH-ConficCommonTwoStepRA” including the new parameters is shown below:

[0088] In addition or alternatively, in some embodiments, the random access configuration for a two-step random access procedure may include a RO type indication or time unit type indication. For example, the RO type indication may indicate the additional RO type or legacy RO type. The time unit type indication may indicate the SBFD time unit type or non-SBFD time unit type. In an example, if the RO type indication indicates the additional RO type, the terminal device 110 may determine that the first mask index is associated with the one or more ROs on the SBFD time unit (s) .

[0089] For example, the network device 120 may configure new parameters “time unit type (e.g., SBFD symbol, non-SBFD symbol or both type) ” or “RO type” for preamble transmission of two-step CBRA. Another example of “RACH-ConfigCommonTwoStepRA” including the new parameters is shown below:

[0090] Without any limitation, the above embodiments may be also expressed below:

[0091] In addition or alternatively, in some embodiments, the triggered random access procedure may be a two-step CFRA. Similarly, in some embodiments, the resource configuration for the two-step CFRA may carry the configuration information including at least one of the SBFD time unit-specific mask index indication, RO type indication or SBFD time unit type indication. In the two-step CFRA, the resource configuration for the two-step CFRA may be a dedicated random access (RACH) configuration, which may be also named as “RACH-ConfigDedicated” . For discussion purposes, the above resource configuration for the two-step CBRA and the resource configuration for the two-step CFRA may be collectively referred to as “arandom access configuration for a two-step random access procedure” in some embodiments.

[0092] In an example, the PRACH mask index set configuration for additional RO (s) on SBFD time units is separated from that for legacy RO (s) on non-SBFD time unit (s) in a random access configuration for a two-step random access procedure. That is, a SBFD time unit-dedicated mask index indication (or a dedicated PRACH mask index of SSB) may be configured for SBFD aware terminal device to perform 2-step CFRA procedure on SBFD symbols. The SBFD time unit-dedicated mask index may be also named as “SBFD-ra-ssb-OccasionMaskIndex” . In addition, the original parameter “ra-ssb-OccasionMaskIndex” in the RACH-ConfigDedicated is still used to indicate the legacy RO (s) on non-SBFD time unit (s) .

[0093] In addition or alternatively, in some embodiments, the random access configuration for the two-step random access procedure (e.g., RACH-ConfigDedicated) may include a RO type indication or time unit type indication. For example, the RO type indication may indicate the additional RO type or legacy RO type. The time unit type indication may indicate the SBFD time unit type or non-SBFD time unit type. In an example, if the RO type indication indicates the additional RO type, the terminal device 110 may determine that the first mask index is associated with the one or more ROs on the SBFD time unit (s) . An example of “RACH-ConfigDedicated” including the new parameters is shown below:

[0094] Without any limitation, the above embodiment may be also expressed below.

[0095] In this way, with the configuration information, the terminal device 110 may determine whether the received first mask index is associated with one or more ROs on the SBFD time unit (s) . For example, the terminal device 110 may determine that the configuration information comprises at least one of: the SBFD time unit-specific mask index indication that indicates the first mask index, the time unit type indication that indicates the SBFD time unit, or the RO type indication that indicates that the RO on the SBFD time unit. In this case, the terminal device 110 may determine that the first mask index is associated with the one or more ROs on the SBFD time unit.

[0096] Still referring to FIG. 2, based on determining that the first mask index is associated with one or more ROs on the SBFD time unit (s) , the terminal device 110 determines (260) a set of ROs at least comprising the one or more ROs based on the received first mask index.

[0097] Currently, an association table is predefined, and this association table indicates a plurality of association relationships between a plurality of mask indexes and a plurality of PRACH occasion indexes (i.e., a plurality of legacy RO indexes) on the non-SBFD time unit (s) . Once receiving the mask index, the terminal device 110 may determine one or more legacy PRACH occasion indexes associated with the received mask index. In some embodiments of the disclosure, this association table may be also referred to as original association table, or “PRACH Mask Index / msgA-SSB-SharedRO-MaskIndex / ssb-SharedRO-MaskIndex values table” .

[0098] In some embodiments, the original association table may be reused to determine the indexes of the PRACH occasion on the SBFD time unit (s) . That is, the PRACH occasion index associated with the received mask index is also applied to the additional RO on the SBFD time unit (s) , in addition to determining the legacy RO on the non-SBFD time unit (s) .

[0099] In addition or alternatively, the original association table may be adapted / adjusted to determine the additional RO (s) on the SBFD time unit (s) , or a new mapping table is introduced for determining the additional RO (s) on the SBFD time unit (s) .

[0100] In some embodiments, a new mapping table is introduced for determining the additional RO (s) on the SBFD time unit (s) . As an example, to determine the set of ROs including the one or more ROs on the SBFD time unit (s) , the terminal device may obtain a first association table including a first plurality of association relationships. An association relationship of the first plurality of association relationships may indicate a mask index, and at least one RO (or index of the at least one RO, i.e., PRACH occasion index) on the SBFD time unit associated with the mask index. As such, the terminal device 110 may determine, based on the first association table, the one or more ROs on the SBFD time unit associated with the first mask index. To discuss clarity, an example of the first association table is discussed with reference to FIG. 4A.

[0101] FIG. 4A illustrates an example of a first association mapping according to some embodiments of the present disclosure.

[0102] As shown in FIG. 4A, a new table (which may be also referred to as the first association table in some embodiments) may be defined for SBFD aware terminal device. Based on the new table, the terminal device may determine the additional RO index of SSB for performing PRACH transmission on SBFD symbols.

[0103] This table may be predefined and applied to additional RO determination on the SBFD time units associated with the SSB. Firstly, the terminal device 110 may determine the time unit type based on SBFD configuration on SIB configuration, then the terminal device 110 may determine which table is to be used based on chose RO symbols type. For example, if the time unit type is determined as the non-SBFD time unit, the terminal device 110 may determine the original association table is to be used for determining the RPACH occasion index. Otherwise, if the time unit type is determined as the SBFD time unit, the terminal device 110 may determine the new association table is to be used for determining the RPACH occasion index of SSB.

[0104] In some embodiments, a smaller number of additional ROs is configured on SBFD symbols relative to the legacy ROs, and the smallest value for ssb-perRACH-Occasion may be one-forth. As such, the number of association relationships (e.g., the rows) in the new association table may be smaller than the number of association relationships in the original association table, such as the new table may include only 8 rows.

[0105] Referring back to FIG. 2, alternatively, in some embodiments, the original association table may be adapted / adjusted for determining the additional RO (s) on the SBFD time unit (s) . For example, a reserved row in the original association table may be used to indicate an association relationship between the RO (or index of the RO, i.e., PRACH occasion index) on the SBFD time unit and the mask index. In other words, the original association table may be disabled or abandon. Furthermore, a new association table may be predefined, and the new association table may at least include an association relationship between the RO (or index of the RO, i.e., PRACH occasion index) on the SBFD time unit and the mask index, and another association relationship between the RO (or index of the RO, i.e., PRACH occasion index) on the non-SBFD time unit and the mask index.

[0106] In some embodiments, the terminal device 110 may obtain a second association table comprising a second plurality of association relationships. An association relationship of the second plurality of association relationships may indicate a mask index, and at least one RO on the SBFD time unit and at least one RO on non-SBFD time unit associated with the mask index. Then, the terminal device 110 may determine, based on the second association table, the one or more ROs on the SBFD time unit associated with the first mask index. To discuss clarity, an example of the second association table is discussed with reference to FIG. 4B.

[0107] FIG. 4B illustrates an example of a second association mapping according to some embodiments of the present disclosure.

[0108] As shown in FIG. 4B, a new column may be added in the original association table (i.e., PRACH Mask Index / msgA-SSB-SharedRO-MaskIndex / ssb-SharedRO-MaskIndex values table) to indicate the RO index of the SSB on SBFD symbols. As such, the terminal device 110 may determine the RO index based on the two column for non-SBFD symbols and SBFD symbols separately. For example, if the first mask index is “1” , the terminal device 110 may determine the set of ROs on the non-SBFD time unit (s) which is identified by the RPACH occasion index 1, and every even RO (or every even PRACH occasion) on the SBFD time unit (s) .

[0109] In an example, the terminal device 110 may firstly determine the time unit type based on SBFD configuration on SIB configuration, and determine the column to be used in the second association table based on chosen RO time unit type.

[0110] Referring back to FIG. 2, alternatively, in some embodiments, the terminal device 110 may obtain a third association table comprising a third plurality of association relationships. An association relationship of the third plurality of association relationships may indicate a mask index, and at least one RO on the SBFD time unit associated with the mask index. In addition, another association relationship of the third plurality of association relationships may indicate another mask index, and at least one RO on non-SBFD time unit associated with the other mask index. As such, the terminal device 110 may determine, based on the third association table, the one or more ROs on the SBFD time unit associated with the first mask index. To discuss clarity, an example of the second association table is discussed with reference to FIG. 4C.

[0111] FIG. 4C illustrates an example of a third association mapping according to some embodiments of the present disclosure;

[0112] In the example of FIG. 4C, the “reserved” value from rows 12 to 16 in the original association table may be used to indicate the additional RO index on SBFD time unit (s) . In addition or alternatively, some new rows may be added to the original association table to indicate the additional RO index on SBFD symbols. In this example, some new rows may be added and the reserved value in rows 1 to 15 may be used to indicate the additional RO index on SBFD time unit (s) , for the subsequent PRACH transmission. In an example, if the first mask index is “12” , the terminal device 110 may determine the set of ROs including RO on the SBFD time unit (s) which is identified by the RPACH occasion index 2. Furthermore, rows 1 to 11 may still indicate RO (s) on the non-SBFD time units.

[0113] Referring back to FIG. 2, in some embodiments, the terminal device 110 may obtain a fourth association table comprising a fourth plurality of association relationships. An association relationship of the fourth plurality of association relationships indicates a mask index, and at least one RO on the SBFD time unit and at least one RO on non-SBFD time unit associated with the mask index. Another association relationship of the fourth plurality of association relationships indicates another mask index, and at least one RO on the SBFD time unit associated with the other mask index. In addition, a further association relationship of the fourth plurality of association relationships indicates a further mask index, and at least one RO on non-SBFD time unit associated with the further mask index. Then, the terminal device 110 may determine, based on the fourth association table, the one or more ROs on the SBFD time unit associated with the first mask index.

[0114] To discuss clarity, an example of the second association table is discussed with reference to FIG. 4D. FIG. 4D illustrates an example of a fourth association mapping according to some embodiments of the present disclosure.

[0115] In the example of FIG. 4D, the mask indexes in rows 1-11 of the original association table may be applied to both legacy RO on non-SBFD time units and additional RO on SBFD time units. In addition, the rows 12 to 16 (or more rows) may be added to the original association table, and these rows may used to indicate RO index and the RO type. In an example, if the first mask index is “12” , the terminal device 110 may determine the set of ROs including RO on the SBFD time unit (s) which is identified by the RPACH occasion index 2. In an example, if the first mask index is “11” , the terminal device 110 may determine the set of ROs including RO on the SBFD time unit (s) which is identified by the RPACH occasion index 1.

[0116] Referring back to FIG. 2, in the case that first mask index is associated with the one or more ROs on the SBFD time unit (s) , the determined set of the ROs may only include these one or more ROs in some embodiments. Alternatively, in some embodiments, the determined set of the ROs may include the one or more ROs on the SBFD time unit (s) and further one or more ROs on the non-SBFD time unit (s) which is also associated with the first mask index.

[0117] In some embodiments, the terminal device 110 may select at least one RO from the set of ROs. Then, the terminal device 110 may use the at least one RO to perform a PRACH transmission for the triggered random access procedure to the network device 120.

[0118] In the embodiment that the determined set of the ROs includes the one or more ROs and further one or more ROs, the terminal device may select the at least RO based on a predefined rule. For example, the terminal device 110 may select the at least one RO based on at least one of the following: a first received power measured on an SBFD time unit; a second received power measured on a non-SBFD time unit; a first received signal quality on the SBFD time unit; or a second transmit signal quality on the non-SBFD time unit.

[0119] In a specific example, if two separate groups of ROs are configured on SBFD time units and non-SBFD time units (for example, by means of PRACH mask index / msgA-SSB-SharedRO-MaskIndex / ssb-SharedRO-MaskIndex for CFRA / CBRA, or the configured time unit type is ‘both’ ) , the terminal device 110 may determine the RO resource type to initiate CFAR / CBRA based on certain specified / configured conditions / prioritizations.

[0120] In some embodiments, if the measured SSB reference signal received power (RSRP)  / reference signal received quality (RSRQ) on the SBFD time units is higher than or equal to the measured SSB RSRP / RSRQ on non-SBFD time units, the terminal device 110 may select the configured RO index on the SBFD time unit to initiate CFRA. If measured SSB RSRP on SBFD symbols is lower than measured SSB RSRP on non-SBFD symbols, the terminal device 110 may select the RO on non-SBFD symbols to initiate CFRA.

[0121] Alternatively, in some embodiments, if PRACH transmission power on SBFD time units is higher than a threshold, the terminal device 110 may transmit the PRACH on configured RO index on non-SBFD symbols.

[0122] In some embodiments, the terminal device 110 may select the at least one RO by determining a RO from the set of ROs which is the nearest to a synchronization signal block (SSB) . As an example, the terminal device 110 may select the nearest valid RO (regardless it is legacy or additional) following the SSB index to transmit PRACH.

[0123] In addition, the terminal device may change the RO type to (re-) initiate the triggered random access procedure based on a failure of RACH attempt. In some embodiments, the PRACH transmission is performed by using a RO on one type of a SBFD time unit type or a non-SBFD time unit type. The terminal device 110 may determine whether the number of failed random access attempts is above or equal to a number threshold. If the number is above or equal to the number threshold, the terminal device 110 may perform another PRACH transmission during a RO on the other type of the SBFD time unit type or non-SBFD time unit type.

[0124] In an example, the terminal device 110 may switch to RO on non-SBFD time units to initiate the CFRA, if the failure times of the terminal device 110 performing RA attempts on the SBFD symbols reach a first threshold. Alternatively, the terminal device 110 may switch to RO on the SBFD time units to initiate the PRACH repetition transmission if the failure times of the terminal device 110 performing RA attempts on the non-SBFD symbols reach a second threshold.

[0125] In addition, in some embodiments, certain RO (s) may be configured for implicitly indicating the SBFD capability of the terminal device. For example, if a terminal device is the SBFD aware terminal device, the terminal device may preferably use the certain RO (s) to perform the random access. In turn, the network device may determine that the terminal device using the certain RO (s) as SBFD aware terminal device.

[0126] In some embodiments, the terminal device 110 may receive a second indication that indicates one or more RO indexes associated with a SBFD capability from the network device 120. Then, the terminal device 110 may transmit, to the network device, a PRACH transmission using a RO identified by a RO indexes of the one or more RO indexes, in order to indicate its SBFD capability.

[0127] In a specific example, some RO (s) on non-SBFD time units may be divided for SBFD aware terminal device, identification of the SBFD aware terminal device by the network device, or for early indication. If SBFD capability terminal device performs RA on the non-SBFD time units, the terminal device 110 may select the dedicated RO index (s) to transmit PRACH, and the network device will know that this terminal device is SBFD aware terminal device.

[0128] In addition, in some embodiments, a new parameter as the second indication (such as RO-MaskIndex-list) may be configured to the terminal device 110 by the system information block (SIB) . The parameter RO-MaskIndex-list may be used for indicating the ROs to SBFD capability terminal device for performing RA on non-SBFD time units.

[0129] For example, the configured value in RO-MaskIndex-list may include {1, 3, 5, 7, 9} . In this case, the SBFD aware terminal device may select PRACH occasion index 1, index 3, index 5, index 7 or index 9 associated with the selected SSB to perform initial access on non-SBFD time units. In turn, the normal terminal device (i.e., without SBFD capability) may select the RO identified by other RO index (s) to perform initial access on non-SBFD symbols. In another example, ROs identified by even RO indexes may be used for the SBFD capability terminal device to perform RA on the non-SBFD symbols. In addition, RO identified odd RO indexes may be used for normal terminal device to perform RA on the non-SBFD time units, or vice versa. In this way, the network device 120 may determine the type of terminal device at the first step of the random access procedure.

[0130] In addition, in some embodiments, a first maximum transmission number is configured for the PRACH transmission on the set of ROs comprising the one or more ROs on the SBFD time unit and further one or more ROs on the non-SBFD time unit. In an example, for the random access channel (RACH) configuration that is common to the SBFD time unit or non-SBFD time unit (i.e., there is only one single RACH configuration) , the maximum number of preamble transmission may be applied to additional ROs and legacy ROs. Thus, the number of preamble transmissions may include the preamble transmission performed on SBFD symbols and performed on non-SBFD symbols. In this case, the power ramping counter may be not counted if the terminal device transfer to another type RO to transmit PRACH. Furthermore, if the preamble transmission is still failed, then the counter may plus one. Without any limitation, the above embodiment may be also expressed below.

[0131] Alternatively, in some embodiments, a second maximum transmission number is configured for the PRACH transmission on the set of ROs comprising the one or more ROs on the SBFD time unit, and a third maximum transmission number is configured for the PRACH transmission on another set of ROs comprising further one or more ROs on the non-SBFD time unit. That is, two maximum transmission numbers are separately configured for the SBFD time unit and non-SBFD time unit. In some cases, the random access channel (RACH) configuration for the SBFD time unit and non-SBFD time unit may be separately determined. For example, the RACH configuration for the non-SBFD time unit may be a first RACH configuration, and another RACH configuration for the SBFD time unit may be determined by the first RACH configuration and some additional parameters. In this case, the maximum preamble transmission numbers are separately configured in additional configuration for preamble transmission counting on SBFD symbols. Specifically, in an example, two new values {n1, n2} may be added as the candidate value for preambleTransMax for RACH configuration.

[0132] In some embodiments, the terminal device may determine that the first mask index is not associated with the one or more ROs on the SBFD time unit based on the predefined or configured information, for example, the mask index is not predefined to be common to the SBFD time unit and non-SBFD time unit, there is no SBFD time unit-dedicated indication or the time unit type indication indicates the non-SBFD time unit. In this case, the terminal device 110 may determine further one or more ROs on the non-SBFD time unit associated with the first mask index. Then, the terminal device 110 may select at least one from the further one or more ROs to perform the triggered random access procedure accordingly.

[0133] FIG. 5 illustrates a flowchart of an example method 500 implemented at a terminal device according to some embodiments of the present disclosure. The method 500 can be implemented at the terminal device 110 shown in FIG. 1. For the purpose of discussion, the method 500 will be described with reference to FIG. 1. It is to be understood that the method 500 may include additional acts not shown and / or may omit some shown acts, and the scope of the present disclosure is not limited in this regard.

[0134] At 510, the terminal device 110 obtains predefined or configured information indicating a time unit type or a random access channel occasion (RO) type which a mask index targets to. At 520, the terminal device 110 receives, from a network device, a first mask index for a triggered random access procedure. At 530, the terminal device 110 determines, based on the predefined or configured information, whether the first mask index is associated with one or more random access channel occasions (RO) on a subband non-overlapping full duplex (SBFD) time unit. The SBFD time unit comprises frequency subbands for different link directions. At 540, based on determining that the first mask index is associated with the one or more ROs, the terminal device 110 determines a set of ROs at least comprising the one or more ROs based on the first mask index, for performing the triggered random access procedure.

[0135] In some embodiments, the terminal device may determine whether the first mask index is associated with the one or more ROs on the SBFD time unit by the following: determining, based on the predefined or configured information, whether the first mask index is associated with both further one or more ROs on a non-SBFD time unit and the one or more ROs on the SBFD time unit; and based on determining that the first mask index is associated with both the further one or more ROs and the one or more ROs on the SBFD time unit, determining that the first mask index is associated with the one or more ROs.

[0136] In some embodiments, the predefined or configured information indicates that: a mask index is associated with both the SBFD time unit and non-SBFD time unit, or the mask index is associated with both a RO on the SBFD time unit and a RO on the non-SBFD time unit.

[0137] In some embodiments, the triggered random access procedure is triggered by at least one of the following: a first event related to a cell handover or cell addition; a second event related to a beam failure recovery; a third event related to a system information (SI) request; or a physical downlink control channel (PDCCH) order.

[0138] In some embodiments, the terminal device may obtain the predefined or configured information by the following: receiving, from the network device, configuration information for the triggered random access procedure, wherein the configuration information comprises at least one of: a SBFD time unit-specific mask index indication, a time unit type indication or a RO type indication.

[0139] In some embodiments, the configuration information is carried by at least one of the following: a beam failure recovery configuration; a SI-request configuration; or a random access configuration for a two-step random access procedure.

[0140] In some embodiments, the terminal device may determine whether the first mask index is associated with the one or more ROs by the following: determining that the configuration information comprises at least one of: the SBFD time unit-specific mask index indication that indicates the first mask index, the time unit type indication that indicates the SBFD time unit, or the RO type indication that indicates that the RO on the SBFD time unit; and determining that the first mask index is associated with the one or more ROs on the SBFD time unit.

[0141] In some embodiments, the terminal device may determine the set of ROs by the following: obtaining a first association table comprising a first plurality of association relationships, wherein an association relationship of the first plurality of association relationships indicates a mask index, and at least one RO on the SBFD time unit associated with the mask index; and determining, based on the first association table, the one or more ROs on the SBFD time unit associated with the first mask index.

[0142] In some embodiments, the terminal device may determine the set of ROs by the following: obtaining a second association table comprising a second plurality of association relationships, where an association relationship of the second plurality of association relationships indicates a mask index, and at least one RO on the SBFD time unit and at least one RO on non-SBFD time unit associated with the mask index; determining, based on the second association table, the one or more ROs on the SBFD time unit associated with the first mask index.

[0143] In some embodiments, the terminal device may determine the set of ROs by the following: obtaining a third association table comprising a third plurality of association relationships, wherein an association relationship of the third plurality of association relationships indicates a mask index, and at least one RO on the SBFD time unit associated with the mask index, wherein another association relationship of the third plurality of association relationships indicates another mask index, and at least one RO on non-SBFD time unit associated with the other mask index; and determining, based on the third association table, the one or more ROs on the SBFD time unit associated with the first mask index.

[0144] In some embodiments, the terminal device may determine the set of ROs by the following: obtaining a fourth association table comprising a fourth plurality of association relationships, where an association relationship of the fourth plurality of association relationships indicates a mask index, and at least one RO on the SBFD time unit and at least one RO on non-SBFD time unit associated with the mask index; wherein another association relationship of the fourth plurality of association relationships indicates another mask index, and at least one RO on the SBFD time unit associated with the other mask index, wherein a further association relationship of the fourth plurality of association relationships indicates a further mask index, and at least one RO on non-SBFD time unit associated with the further mask index; and determining, based on the fourth association table, the one or more ROs on the SBFD time unit associated with the first mask index.

[0145] In some embodiments, the determined set of ROs comprises the one or more ROs on the SBFD time unit and further one or more ROs on a non-SBFD time unit, and wherein the terminal device may further: select at least one RO from the set of ROs; perform, to the network device, a physical random access channel (PRACH) transmission for the triggered random access procedure using the at least one RO.

[0146] In some embodiments, the terminal device may select the at least one RO based on at least one of the following: a first received power measured on an SBFD time unit; a second received power measured on a non-SBFD time unit; a first received signal quality on the SBFD time unit; or a second transmit signal quality on the non-SBFD time unit.

[0147] In some embodiments, the terminal device may select the at least one RO by the following: determining a RO from the set of ROs which is the nearest to a synchronization signal block (SSB) .

[0148] In some embodiments, the PRACH transmission is performed by using a RO on one type of a SBFD time unit type or a non-SBFD time unit type, and the terminal device may further: determine whether the number of failed random access attempts is above or equal to a number threshold; and based on determining that the number is above or equal to the number threshold, perform another PRACH transmission during a RO on the other type of the SBFD time unit type or non-SBFD time unit type.

[0149] In some embodiments, the terminal device may further: receive a second indication that indicates one or more RO indexes associated with a SBFD capability, wherein one or more ROs identified by the one or more RO indexes are configured on the non-SBFD time unit; determining that the terminal device supports the SBFD capability; and transmit, to the network device, a PRACH transmission using a RO identified by a RO indexes of the one or more RO indexes.

[0150] In some embodiments, a first maximum transmission number is configured for the PRACH transmission on the set of ROs comprising the one or more ROs on the SBFD time unit and further one or more ROs on the non-SBFD time unit; or a second maximum transmission number is configured for the PRACH transmission on the set of ROs comprising the one or more ROs on the SBFD time unit, and a third maximum transmission number is configured for the PRACH transmission on another set of ROs comprising further one or more ROs on the non-SBFD time unit.

[0151] In some embodiments, the terminal device may further: based on determining that the first mask index is not associated with the one or more ROs, determining, based on the first mask index, further one or more ROs on the non-SBFD time unit, for performing the triggered random access procedure.

[0152] In some embodiments, the mask index comprises at least one of the following:

[0153] RO-mask index; message A-synchronization signal block (msgA-SSB) Shared RO-mask index; or a PRACH mask index.

[0154] FIG. 6 illustrates a flowchart of an example method 600 implemented at a network device according to some embodiments of the present disclosure. The method 600 can be implemented at the network device 120 shown in FIG. 1. For the purpose of discussion, the method 600 will be described with reference to FIG. 1. It is to be understood that the method 600 may include additional acts not shown and / or may omit some shown acts, and the scope of the present disclosure is not limited in this regard.

[0155] At 610, the network device 120 transmits, to a terminal device, information indicating a time unit type or a random access channel occasion (RO) type which a mask index targets to. At 620, the network device 120 transmits, to the terminal device, a first mask index for a triggered random access procedure.

[0156] In some embodiments, the time unit type comprises a type of subband non-overlapping full duplex (SBFD) time unit and a type of a non-SBFD time unit, wherein the SBFD time unit comprises frequency subbands for different link directions; and the RO type of a type of RO on the SBFD time unit and a type of RO on the non-SBFD time unit.

[0157] In some embodiments, the triggered random access procedure is triggered by at least one of the following: a first event related to a cell handover or cell addition; a second event related to a beam failure recovery; a third event related to a system information (SI) request; or a physical downlink control channel (PDCCH) order.

[0158] In some embodiments, the network device may transmit the information by the following: transmitting, to the terminal device, configuration information for the triggered random access procedure, wherein the configuration comprises at least one of: a SBFD time unit-specific mask index indication, a time unit type indication or a RO type indication.

[0159] In some embodiments, the configuration information is carried by at least one of the following: a beam failure recovery configuration; a SI-request configuration; or a random access configuration for a two-step random access procedure.

[0160] In some embodiments, the mask index comprises at least one of the following: RO-mask index; message A-synchronization signal block (msgA-SSB) Shared RO-mask index; or a PRACH mask index.

[0161] In some embodiments, the network device may further: transmit, to the terminal device, a first association table comprising a first plurality of association relationships, wherein an association relationship of the first plurality of association relationships indicates a mask index, and at least one RO on the SBFD time unit associated with the mask index.

[0162] In some embodiments, the network device may further: transmit, to the terminal device, a second association table comprising a second plurality of association relationships, where an association relationship of the second plurality of association relationships indicates a mask index, and at least one RO on the SBFD time unit and at least one RO on non-SBFD time unit associated with the mask index.

[0163] In some embodiments, the network device may further: transmit, to the terminal device, a third association table comprising a third plurality of association relationships, wherein an association relationship of the third plurality of association relationships indicates a mask index, and at least one RO on the SBFD time unit associated with the mask index, wherein another association relationship of the third plurality of association relationships indicates another mask index, and at least one RO on non-SBFD time unit associated with the other mask index.

[0164] In some embodiments, the network device may further: transmit, to the terminal device, a fourth association table comprising a fourth plurality of association relationships, where an association relationship of the fourth plurality of association relationships indicates a mask index, and at least one RO on the SBFD time unit and at least one RO on non-SBFD time unit associated with the mask index; wherein another association relationship of the fourth plurality of association relationships indicates another mask index, and at least one RO on the SBFD time unit associated with the other mask index, wherein a further association relationship of the fourth plurality of association relationships indicates a further mask index, and at least one RO on non-SBFD time unit associated with the further mask index.

[0165] In some embodiments, the network device may further: transmit a second indication that indicates one or more RO indexes associated with a SBFD capability, wherein one or more ROs identified by the one or more RO indexes are configured on the non-SBFD time unit.

[0166] FIG. 7 is a simplified block diagram of a device 700 that is suitable for implementing some embodiments of the present disclosure. The device 700 can be considered as a further example embodiment of the terminal device 110 or network device 120 as shown in FIG. 1. Accordingly, the device 700 can be implemented at or as at least a part of the above network devices or terminal devices.

[0167] As shown, the device 700 includes a processor 710, a memory 720 coupled to the processor 710, a suitable transceiver 740 coupled to the processor 710, and a communication interface coupled to the transceiver 740. The memory 710 stores at least a part of a program 730. The transceiver 740 may be for bidirectional communications or a unidirectional communication based on requirements. The transceiver 740 may include at least one of a transmitter 742 and a receiver 744. The transmitter 742 and the receiver 744 may be functional modules or physical entities. The transceiver 740 has at least one antenna to facilitate communication, though in practice an Access Node mentioned in this application may have several ones. The communication interface may represent any interface that is necessary for communication with other network elements, such as X2 / Xn interface for bidirectional communications between eNBs / gNBs, S1 / NG interface for communication between a Mobility Management Entity (MME)  / Access and Mobility Management Function (AMF)  / SGW / UPF and the eNB / gNB, Un interface for communication between the eNB / gNB and a relay node (RN) , or Uu interface for communication between the eNB / gNB and a terminal device.

[0168] The program 730 is assumed to include program instructions that, when executed by the associated processor 710, enable the device 700 to operate in accordance with the embodiments of the present disclosure, as discussed herein with reference to FIGS. 1-6. The embodiments herein may be implemented by computer software executable by the processor 710 of the device 700, or by hardware, or by a combination of software and hardware. The processor 710 may be configured to implement various embodiments of the present disclosure. Furthermore, a combination of the processor 710 and memory 720 may form processing means 750 adapted to implement various embodiments of the present disclosure.

[0169] The memory 720 may be of any type suitable to the local technical network and may be implemented using any suitable data storage technology, such as a non-transitory computer readable storage medium, semiconductor based memory devices, magnetic memory devices and systems, optical memory devices and systems, fixed memory and removable memory, as non-limiting examples. While only one memory 720 is shown in the device 700, there may be several physically distinct memory modules in the device 700. The processor 710 may be of any type suitable to the local technical network, and may include one or more of general purpose computers, special purpose computers, microprocessors, digital signal processors (DSPs) and processors based on multicore processor architecture, as non-limiting examples. The device 700 may have multiple processors, such as an application specific integrated circuit chip that is slaved in time to a clock which synchronizes the main processor.

[0170] In some embodiments, a terminal device comprises circuitry configured to perform method 500.

[0171] In some embodiments, a network device comprises circuitry configured to perform method 600.

[0172] The components included in the apparatuses and / or devices of the present disclosure may be implemented in various manners, including software, hardware, firmware, or any combination thereof. In one embodiment, one or more units may be implemented using software and / or firmware, for example, machine-executable instructions stored on the storage medium. In addition to or instead of machine-executable instructions, parts or all of the units in the apparatuses and / or devices may be implemented, at least in part, by one or more hardware logic components. For example, and without limitation, illustrative types of hardware logic components that can be used include Field-programmable Gate Arrays (FPGAs) , Application-specific Integrated Circuits (ASICs) , Application-specific Standard Products (ASSPs) , System-on-a-chip systems (SOCs) , Complex Programmable Logic Devices (CPLDs) , and the like.

[0173] Generally, various embodiments of the present disclosure may be implemented in hardware or special purpose circuits, software, logic or any combination thereof. Some aspects may be implemented in hardware, while other aspects may be implemented in firmware or software which may be executed by a controller, microprocessor or other computing device. While various aspects of embodiments of the present disclosure are illustrated and described as block diagrams, flowcharts, or using some other pictorial representation, it will be appreciated that the blocks, apparatus, systems, technique terminal devices or methods described herein may be implemented in, as non-limiting examples, hardware, software, firmware, special purpose circuits or logic, general purpose hardware or controller or other computing devices, or some combination thereof.

[0174] The present disclosure also provides at least one computer program product tangibly stored on a non-transitory computer readable storage medium. The computer program product includes computer-executable instructions, such as those included in program modules, being executed in a device on a target real or virtual processor, to carry out the process or method as described above with reference to any of Figs. 2 to 23. Generally, program modules include routines, programs, libraries, objects, classes, components, data structures, or the like that perform particular tasks or implement particular abstract data types. The functionality of the program modules may be combined or split between program modules as desired in various embodiments. Machine-executable instructions for program modules may be executed within a local or distributed device. In a distributed device, program modules may be located in both local and remote storage media.

[0175] Program code for carrying out methods of the present disclosure may be written in any combination of one or more programming languages. These program codes may be provided to a processor or controller of a general purpose computer, special purpose computer, or other programmable data processing apparatus, such that the program codes, when executed by the processor or controller, cause the functions / operations specified in the flowcharts and / or block diagrams to be implemented. The program code may execute entirely on a machine, partly on the machine, as a stand-alone software package, partly on the machine and partly on a remote machine or entirely on the remote machine or server.

[0176] The above program code may be embodied on a machine readable medium, which may be any tangible medium that may contain, or store a program for use by or in connection with an instruction execution system, apparatus, or device. The machine readable medium may be a machine readable signal medium or a machine readable storage medium. A machine readable medium may include but not limited to an electronic, magnetic, optical, electromagnetic, infrared, or semiconductor system, apparatus, or device, or any suitable combination of the foregoing. More specific examples of the machine readable storage medium would include an electrical connection having one or more wires, a portable computer diskette, a hard disk, a random access memory (RAM) , a read-only memory (ROM) , an erasable programmable read-only memory (EPROM or Flash memory) , an optical fiber, a portable compact disc read-only memory (CD-ROM) , an optical storage device, a magnetic storage device, or any suitable combination of the foregoing.

[0177] Further, while operations are depicted in a particular order, this should not be understood as requiring that such operations be performed in the particular order shown or in sequential order, or that all illustrated operations be performed, to achieve desirable results. In certain circumstances, multitasking and parallel processing may be advantageous. Likewise, while several specific embodiment details are contained in the above discussions, these should not be construed as limitations on the scope of the present disclosure, but rather as descriptions of features that may be specific to particular embodiments. Certain features that are described in the context of separate embodiments may also be implemented in combination in a single embodiment. Conversely, various features that are described in the context of a single embodiment may also be implemented in multiple embodiments separately or in any suitable sub-combination.

[0178] Although the present disclosure has been described in language specific to structural features and / or methodological acts, it is to be understood that the present disclosure defined in the appended claims is not necessarily limited to the specific features or acts described above. Rather, the specific features and acts described above are disclosed as example forms of implementing the claims.

[0179] In summary, embodiments of the present disclosure may provide the following solutions.

[0180] A terminal device comprising: a processor, and the processor is configured to cause the terminal device to: obtain predefined or configured information indicating a time unit type or a random access channel occasion (RO) type which a mask index targets to; receive, from a network device, a first mask index for a triggered random access procedure; determine, based on the predefined or configured information, whether the first mask index is associated with one or more random access channel occasions (RO) on a subband non-overlapping full duplex (SBFD) time unit, wherein the SBFD time unit comprises frequency subbands for different link directions; and based on determining that the first mask index is associated with the one or more ROs, determine a set of ROs at least comprising the one or more ROs based on the first mask index, for performing the triggered random access procedure.

[0181] In one embodiment, wherein the terminal device is caused to determine whether the first mask index is associated with the one or more ROs on the SBFD time unit by the following: determining, based on the predefined or configured information, whether the first mask index is associated with both further one or more ROs on a non-SBFD time unit and the one or more ROs on the SBFD time unit; and based on determining that the first mask index is associated with both the further one or more ROs and the one or more ROs on the SBFD time unit, determining that the first mask index is associated with the one or more ROs.

[0182] In one embodiment, wherein the predefined or configured information indicates that: a mask index is associated with both the SBFD time unit and non-SBFD time unit, or the mask index is associated with both a RO on the SBFD time unit and a RO on the non-SBFD time unit.

[0183] In one embodiment, wherein the triggered random access procedure is triggered by at least one of the following: a first event related to a cell handover or cell addition; a second event related to a beam failure recovery; a third event related to a system information (SI) request; or a physical downlink control channel (PDCCH) order.

[0184] In one embodiment, wherein the terminal device is caused to obtain the predefined or configured information by the following: receiving, from the network device, configuration information for the triggered random access procedure, wherein the configuration information comprises at least one of: a SBFD time unit-specific mask index indication, a time unit type indication or a RO type indication.

[0185] In one embodiment, wherein the configuration information is carried by at least one of the following: a beam failure recovery configuration; a SI-request configuration; or a random access configuration for a two-step random access procedure.

[0186] In one embodiment, wherein the terminal device is caused to determine whether the first mask index is associated with the one or more ROs by the following: determining that the configuration information comprises at least one of: the SBFD time unit-specific mask index indication that indicates the first mask index, the time unit type indication that indicates the SBFD time unit, or the RO type indication that indicates that the RO on the SBFD time unit; and determining that the first mask index is associated with the one or more ROs on the SBFD time unit.

[0187] In one embodiment, wherein the terminal device is caused to determine the set of ROs by the following: obtaining a first association table comprising a first plurality of association relationships, wherein an association relationship of the first plurality of association relationships indicates a mask index, and at least one RO on the SBFD time unit associated with the mask index; and determining, based on the first association table, the one or more ROs on the SBFD time unit associated with the first mask index.

[0188] In one embodiment, wherein the terminal device is caused to determine the set of ROs by the following: obtaining a second association table comprising a second plurality of association relationships, where an association relationship of the second plurality of association relationships indicates a mask index, and at least one RO on the SBFD time unit and at least one RO on non-SBFD time unit associated with the mask index; determining, based on the second association table, the one or more ROs on the SBFD time unit associated with the first mask index.

[0189] In one embodiment, wherein the terminal device is caused to determine the set of ROs by the following: obtaining a third association table comprising a third plurality of association relationships, wherein an association relationship of the third plurality of association relationships indicates a mask index, and at least one RO on the SBFD time unit associated with the mask index, wherein another association relationship of the third plurality of association relationships indicates another mask index, and at least one RO on non-SBFD time unit associated with the other mask index; and determining, based on the third association table, the one or more ROs on the SBFD time unit associated with the first mask index.

[0190] In one embodiment, wherein the terminal device is caused to determine the set of ROs by the following: obtaining a fourth association table comprising a fourth plurality of association relationships, where an association relationship of the fourth plurality of association relationships indicates a mask index, and at least one RO on the SBFD time unit and at least one RO on non-SBFD time unit associated with the mask index; wherein another association relationship of the fourth plurality of association relationships indicates another mask index, and at least one RO on the SBFD time unit associated with the other mask index, wherein a further association relationship of the fourth plurality of association relationships indicates a further mask index, and at least one RO on non-SBFD time unit associated with the further mask index; and determining, based on the fourth association table, the one or more ROs on the SBFD time unit associated with the first mask index.

[0191] In one embodiment, wherein the determined set of ROs comprises the one or more ROs on the SBFD time unit and further one or more ROs on a non-SBFD time unit, and wherein the terminal device is further caused to: select at least one RO from the set of ROs; perform, to the network device, a physical random access channel (PRACH) transmission for the triggered random access procedure using the at least one RO.

[0192] In one embodiment, wherein the terminal device is caused to select the at least one RO based on at least one of the following: a first received power measured on an SBFD time unit; a second received power measured on a non-SBFD time unit; a first received signal quality on the SBFD time unit; or a second transmit signal quality on the non-SBFD time unit.

[0193] In one embodiment, wherein the terminal device is caused to select the at least one RO by the following: determining a RO from the set of ROs which is the nearest to a synchronization signal block (SSB) .

[0194] In one embodiment, wherein the PRACH transmission is performed by using a RO on one type of a SBFD time unit type or a non-SBFD time unit type, and the terminal device is further caused to: determine whether the number of failed random access attempts is above or equal to a number threshold; and based on determining that the number is above or equal to the number threshold, perform another PRACH transmission during a RO on the other type of the SBFD time unit type or non-SBFD time unit type.

[0195] In one embodiment, wherein the terminal device is further caused to: receive a second indication that indicates one or more RO indexes associated with a SBFD capability, wherein one or more ROs identified by the one or more RO indexes are configured on the non-SBFD time unit; determining that the terminal device supports the SBFD capability; and transmit, to the network device, a PRACH transmission using a RO identified by a RO indexes of the one or more RO indexes.

[0196] In one embodiment, wherein: a first maximum transmission number is configured for the PRACH transmission on the set of ROs comprising the one or more ROs on the SBFD time unit and further one or more ROs on the non-SBFD time unit; or a second maximum transmission number is configured for the PRACH transmission on the set of ROs comprising the one or more ROs on the SBFD time unit, and a third maximum transmission number is configured for the PRACH transmission on another set of ROs comprising further one or more ROs on the non-SBFD time unit.

[0197] In one embodiment, wherein the terminal device is further caused to: based on determining that the first mask index is not associated with the one or more ROs, determining, based on the first mask index, further one or more ROs on the non-SBFD time unit, for performing the triggered random access procedure.

[0198] In one embodiment, wherein the mask index comprises at least one of the following: RO-mask index; message A-synchronization signal block (msgA-SSB) Shared RO-mask index; or a PRACH mask index.

[0199] A network device comprising: a processor, and the processor is configured to cause the network device to: transmit, to a terminal device, information indicating a time unit type or a random access channel occasion (RO) type which a mask index targets to; and transmit, to the terminal device, a first mask index for a triggered random access procedure.

[0200] In one embodiment, wherein: the time unit type comprises a type of subband non-overlapping full duplex (SBFD) time unit and a type of a non-SBFD time unit, wherein the SBFD time unit comprises frequency subbands for different link directions; and the RO type of a type of RO on the SBFD time unit and a type of RO on the non-SBFD time unit.

[0201] In one embodiment, wherein the triggered random access procedure is triggered by at least one of the following: a first event related to a cell handover or cell addition; a second event related to a beam failure recovery; a third event related to a system information (SI) request; or a physical downlink control channel (PDCCH) order.

[0202] In one embodiment, wherein the network device is caused to transmit the information by the following: transmitting, to the terminal device, configuration information for the triggered random access procedure, wherein the configuration comprises at least one of: a SBFD time unit-specific mask index indication, a time unit type indication or a RO type indication.

[0203] In one embodiment, wherein the configuration information is carried by at least one of the following: a beam failure recovery configuration; a SI-request configuration; or a random access configuration for a two-step random access procedure.

[0204] In one embodiment, wherein the mask index comprises at least one of the following: RO-mask index; message A-synchronization signal block (msgA-SSB) Shared RO-mask index; or a PRACH mask index.

[0205] In one embodiment, wherein the network device is further caused to: transmit, to the terminal device, a first association table comprising a first plurality of association relationships, wherein an association relationship of the first plurality of association relationships indicates a mask index, and at least one RO on the SBFD time unit associated with the mask index.

[0206] In one embodiment, wherein the network device is further caused to: transmit, to the terminal device, a second association table comprising a second plurality of association relationships, where an association relationship of the second plurality of association relationships indicates a mask index, and at least one RO on the SBFD time unit and at least one RO on non-SBFD time unit associated with the mask index.

[0207] In one embodiment, wherein the network device is further caused to: transmit, to the terminal device, a third association table comprising a third plurality of association relationships, wherein an association relationship of the third plurality of association relationships indicates a mask index, and at least one RO on the SBFD time unit associated with the mask index, wherein another association relationship of the third plurality of association relationships indicates another mask index, and at least one RO on non-SBFD time unit associated with the other mask index.

[0208] In one embodiment, wherein the network device is further caused to: transmit, to the terminal device, a fourth association table comprising a fourth plurality of association relationships, where an association relationship of the fourth plurality of association relationships indicates a mask index, and at least one RO on the SBFD time unit and at least one RO on non-SBFD time unit associated with the mask index; wherein another association relationship of the fourth plurality of association relationships indicates another mask index, and at least one RO on the SBFD time unit associated with the other mask index, wherein a further association relationship of the fourth plurality of association relationships indicates a further mask index, and at least one RO on non-SBFD time unit associated with the further mask index.

[0209] In one embodiment, wherein the network device is further caused to: transmit a second indication that indicates one or more RO indexes associated with a SBFD capability, wherein one or more ROs identified by the one or more RO indexes are configured on the non-SBFD time unit.

[0210] A method of communication, comprising: obtaining, by a terminal device, predefined or configured information indicating a time unit type or a random access channel occasion (RO) type which a mask index targets to; receiving, from a network device, a first mask index for a triggered random access procedure; determining, based on the predefined or configured information, whether the first mask index is associated with one or more random access channel occasions (RO) on a subband non-overlapping full duplex (SBFD) time unit, wherein the SBFD time unit comprises frequency subbands for different link directions; and based on determining that the first mask index is associated with the one or more ROs, determining, based on the first mask index, a set of ROs at least comprising the one or more ROs for performing the triggered random access procedure.

[0211] A method of communication, comprising: transmitting, by a network device to a terminal device, information indicating a time unit type or a random access channel occasion (RO) type which a mask index targets to; and transmitting, to the terminal device, a first mask index for a triggered random access procedure.

[0212] A computer readable medium having instructions stored thereon, the instructions, when executed on at least one processor, causing the at least one processor to perform the method according to any of the above methods.

Claims

1.A terminal device comprising:a processor, and the processor is configured to cause the terminal device to:obtain predefined or configured information indicating a time unit type or a random access channel occasion (RO) type which a mask index targets to;receive, from a network device, a first mask index for a triggered random access procedure;determine, based on the predefined or configured information, whether the first mask index is associated with one or more random access channel occasions (RO) on a subband non-overlapping full duplex (SBFD) time unit, wherein the SBFD time unit comprises frequency subbands for different link directions; andbased on determining that the first mask index is associated with the one or more ROs, determine a set of ROs at least comprising the one or more ROs based on the first mask index, for performing the triggered random access procedure.2.The terminal device of claim 1, wherein the terminal device is caused to determine whether the first mask index is associated with the one or more ROs on the SBFD time unit by the following:determining, based on the predefined or configured information, whether the first mask index is associated with both further one or more ROs on a non-SBFD time unit and the one or more ROs on the SBFD time unit; andbased on determining that the first mask index is associated with both the further one or more ROs and the one or more ROs on the SBFD time unit, determining that the first mask index is associated with the one or more ROs.3.The terminal device of claim 2, wherein the predefined or configured information indicates that:a mask index is associated with both the SBFD time unit and non-SBFD time unit, orthe mask index is associated with both a RO on the SBFD time unit and a RO on the non-SBFD time unit.4.The terminal device of claim 1, wherein the triggered random access procedure is triggered by at least one of the following:a first event related to a cell handover or cell addition;a second event related to a beam failure recovery;a third event related to a system information (SI) request; ora physical downlink control channel (PDCCH) order.5.The terminal device of claim 4, wherein the terminal device is caused to obtain the predefined or configured information by the following:receiving, from the network device, configuration information for the triggered random access procedure,wherein the configuration information comprises at least one of: a SBFD time unit-specific mask index indication, a time unit type indication or a RO type indication.6.The terminal device of claim 5, wherein the configuration information is carried by at least one of the following:a beam failure recovery configuration;a SI-request configuration; ora random access configuration for a two-step random access procedure.7.The terminal device of claim 5 or 6, wherein the terminal device is caused to determine whether the first mask index is associated with the one or more ROs by the following:determining that the configuration information comprises at least one of: the SBFD time unit-specific mask index indication that indicates the first mask index, the time unit type indication that indicates the SBFD time unit, or the RO type indication that indicates that the RO on the SBFD time unit; anddetermining that the first mask index is associated with the one or more ROs on the SBFD time unit.8.The terminal device of any of claims 1 to 7, wherein the terminal device is caused to determine the set of ROs by the following:obtaining a first association table comprising a first plurality of association relationships,wherein an association relationship of the first plurality of association relationships indicates a mask index, and at least one RO on the SBFD time unit associated with the mask index; anddetermining, based on the first association table, the one or more ROs on the SBFD time unit associated with the first mask index.9.The terminal device of any of claims 1 to 7, wherein the terminal device is caused to determine the set of ROs by the following:obtaining a second association table comprising a second plurality of association relationships,where an association relationship of the second plurality of association relationships indicates a mask index, and at least one RO on the SBFD time unit and at least one RO on non-SBFD time unit associated with the mask index;determining, based on the second association table, the one or more ROs on the SBFD time unit associated with the first mask index.10.The terminal device of any of claims 1 to 7, wherein the terminal device is caused to determine the set of ROs by the following:obtaining a third association table comprising a third plurality of association relationships,wherein an association relationship of the third plurality of association relationships indicates a mask index, and at least one RO on the SBFD time unit associated with the mask index,wherein another association relationship of the third plurality of association relationships indicates another mask index, and at least one RO on non-SBFD time unit associated with the other mask index; anddetermining, based on the third association table, the one or more ROs on the SBFD time unit associated with the first mask index.11.The terminal device of any of claims 1 to 7, wherein the terminal device is caused to determine the set of ROs by the following:obtaining a fourth association table comprising a fourth plurality of association relationships,where an association relationship of the fourth plurality of association relationships indicates a mask index, and at least one RO on the SBFD time unit and at least one RO on non-SBFD time unit associated with the mask index;wherein another association relationship of the fourth plurality of association relationships indicates another mask index, and at least one RO on the SBFD time unit associated with the other mask index,wherein a further association relationship of the fourth plurality of association relationships indicates a further mask index, and at least one RO on non-SBFD time unit associated with the further mask index; anddetermining, based on the fourth association table, the one or more ROs on the SBFD time unit associated with the first mask index.12.The terminal device of any claims 1 to 11, wherein the determined set of ROs comprises the one or more ROs on the SBFD time unit and further one or more ROs on a non-SBFD time unit, and wherein the terminal device is further caused to:select at least one RO from the set of ROs;perform, to the network device, a physical random access channel (PRACH) transmission for the triggered random access procedure using the at least one RO.13.The terminal device of claim 12, wherein the terminal device is caused to select the at least one RO based on at least one of the following:a first received power measured on an SBFD time unit;a second received power measured on a non-SBFD time unit;a first received signal quality on the SBFD time unit; ora second transmit signal quality on the non-SBFD time unit.14.The terminal device of claim 12, wherein the terminal device is caused to select the at least one RO by the following:determining a RO from the set of ROs which is the nearest to a synchronization signal block (SSB) .15.The terminal device of any of claim 12 to 14, wherein the PRACH transmission is performed by using a RO on one type of a SBFD time unit type or a non-SBFD time unit type, and the terminal device is further caused to:determine whether the number of failed random access attempts is above or equal to a number threshold; andbased on determining that the number is above or equal to the number threshold, perform another PRACH transmission during a RO on the other type of the SBFD time unit type or non-SBFD time unit type.16.The terminal device of claim 1, wherein the terminal device is further caused to:receive a second indication that indicates one or more RO indexes associated with a SBFD capability, wherein one or more ROs identified by the one or more RO indexes are configured on the non-SBFD time unit;determining that the terminal device supports the SBFD capability; andtransmit, to the network device, a PRACH transmission using a RO identified by a RO indexes of the one or more RO indexes.17.The terminal device of claim 1, wherein:a first maximum transmission number is configured for the PRACH transmission on the set of ROs comprising the one or more ROs on the SBFD time unit and further one or more ROs on the non-SBFD time unit; ora second maximum transmission number is configured for the PRACH transmission on the set of ROs comprising the one or more ROs on the SBFD time unit, and a third maximum transmission number is configured for the PRACH transmission on another set of ROs comprising further one or more ROs on the non-SBFD time unit.18.The terminal device of claim 1, wherein the terminal device is further caused to:based on determining that the first mask index is not associated with the one or more ROs, determining, based on the first mask index, further one or more ROs on the non-SBFD time unit, for performing the triggered random access procedure.19.The terminal device of any of claims 1 to 18, wherein the mask index comprises at least one of the following:RO-mask index;message A-synchronization signal block (msgA-SSB) Shared RO-mask index; ora PRACH mask index.20.A network device comprising:a processor, and the processor is configured to cause the network device to:transmit, to a terminal device, information indicating a time unit type or a random access channel occasion (RO) type which a mask index targets to; andtransmit, to the terminal device, a first mask index for a triggered random access procedure.