Device, method and computer readable medium for communications

By determining the validity of PUSCH occasions on SBFD time units, the terminal and network devices enable efficient small data transmissions from IoT devices, addressing the challenge of control signaling overhead and improving transmission reliability and latency.

WO2025118281A1PCT designated stage expired Publication Date: 2025-06-12NEC CORP +1
View PDF 5 Cites 0 Cited by

Patent Information

Application Number
PCT/CN2023/137536
Authority / Receiving Office
WO · WO
Patent Type
Applications
Current Assignee / Owner
Filing Date
2023-12-08
Publication Date
2025-06-12

AI Technical Summary

Technical Problem

Existing communication technologies face challenges in efficiently managing control signaling overhead for small data transmissions from IoT devices, which can lead to increased latency and reduced reliability.

Method used

The proposed solution involves a terminal device and a network device that determine the validity of a physical uplink shared channel (PUSCH) occasion on a subband non-overlapping full duplex (SBFD) time unit. If valid, the terminal device transmits an uplink transmission, allowing for small data transmission on SBFD time units, thereby reducing latency and increasing reliability.

Benefits of technology

This approach enhances the reliability and reduces the latency of small data transmissions by providing more uplink resources and optimizing the use of SBFD time units, even for IoT devices in idle or inactive modes.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN2023137536_12062025_PF_FP_ABST
    Figure CN2023137536_12062025_PF_FP_ABST
Patent Text Reader

Abstract

Embodiments of the present disclosure relate to devices, methods and computer readable medium for a transmission enhancement. According to embodiments of the present disclosure, the terminal device determines whether a physical uplink shared channel (PUSCH) occasion (PO) on a subband non-overlapping full duplex (SBFD) time unit is valid. The SBFD time unit is configured with frequency subbands for different link directions. Based on determining that the PO is valid, the terminal device further transmits, in the PO, an uplink transmission to a network device. In this way, the small data transmission (SDT) can be improved.
Need to check novelty before this filing date? Find Prior Art

Description

DEVICE, METHOD AND COMPUTER READABLE MEDIUM FOR COMMUNICATIONSFIELD

[0001] Embodiments of the present disclosure generally relate to the field of communication, and in particular, to devices, methods and computer readable medium for transmission enhancement.BACKGROUND

[0002] With the development of communication technology, a time unit (for example, a symbol, slot, sub-frame, frame, and so on) 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) or downlink (DL) . This time unit may be also referred to as subband non-overlapping full duplex (SBFD) time unit. In turn, a device for communication (for example, a network device or a terminal device) may perform the simultaneous transmission and reception of channel in different link directions on these time units, in order to improve communication efficiency.

[0003] In some situations, devices (for example, the Internet of Things, IoT, devices and so on) may communicate only rarely, send small amounts of data, and then stay quiet. As the payload data from an IoT device can be relatively small compared to the control signaling required to send the payload data over the radio interface, making a connection for the small data transmission becomes a concern for both the network and the device due to the control signaling overhead. To reduce the control signaling overhead, a small data transmission (SDT) mechanism has been introduced. The SDT is a procedure which allows data and / or signaling transmission while the device remains in inactive state without transitioning to connected state. The SDT may be enhanced with respect to the SBFD time unit.SUMMARY

[0004] In general, example embodiments of the present disclosure relate to devices, methods, and computer readable medium for transmission enhancement.

[0005] In a first aspect, there is provided a terminal device. The terminal device comprises a processor. The processor is configured to cause the terminal device to determine whether  a physical uplink shared channel (PUSCH) occasion (PO) on a subband non-overlapping full duplex (SBFD) time unit is valid. The SBFD time unit is configured with frequency subbands for different link directions. The terminal device is further caused to transmit, in the PO and to a network device, an uplink transmission based on determining that the PO is valid.

[0006] In a second aspect, there is provided a network device. The network device comprises a processor. The processor is configured to cause the network device to determine whether a physical uplink shared channel (PUSCH) occasion (PO) on a subband non-overlapping full duplex (SBFD) time unit is valid. The SBFD time unit is configured with frequency subbands for different link directions. The network device is further caused to receive, in the PO and from a terminal device, an uplink transmission based on determining that the PO is valid.

[0007] In a third aspect, there is provided a method implemented at a terminal device. In the method, the terminal device determines whether a physical uplink shared channel (PUSCH) occasion (PO) on a subband non-overlapping full duplex (SBFD) time unit is valid. The SBFD time unit is configured with frequency subbands for different link directions. Based on determining that the PO is valid, the terminal device further transmits, in the PO, an uplink transmission to a network device.

[0008] In a fourth aspect, there is provided a method implemented at a network device. In the method, the network device determines whether a physical uplink shared channel (PUSCH) occasion (PO) on a subband non-overlapping full duplex (SBFD) time unit is valid. The SBFD time unit is configured with frequency subbands for different link directions. Based on determining that the PO is valid, the network device further receives, in the PO, an uplink transmission from a terminal device.

[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 any of the third aspect to 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 an example signaling process for transmission enhancement related according to some embodiments of the present disclosure;

[0014] Figs. 3a to 3b illustrate examples of the determination of valid POs or invalid POs according to some embodiments of the present disclosure;

[0015] Fig. 4 illustrates example POs configured on the SBFD time units according to some embodiments of the present disclosure;

[0016] Fig. 5 illustrates example additional parameters for indicating POs on SBFD time units according to some embodiments of the present disclosure;

[0017] Fig. 6a to 6f illustrate examples of the mapping relationships between the POs and the SSBs according to some embodiments of the present disclosure;

[0018] Fig. 7a to Fig. 7b illustrate examples of SDT retransmissions on SBFD time units according to some embodiments of the present disclosure;

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

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

[0021] Fig. 10 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 connection 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. The group size of a RBG may be also referred to as the RBG size without any limitation. In this disclosure, the control channel may be interchangeably used with the physical downlink control channel (PDCCH) without any limitation.

[0035] The slot / symbol configured with SBFD communication or configuration may be also referred to as SBFD slot / symbol, and the slot / symbol not configured with SBFD communication may be also referred to as non-SBFD slot / symbol. The non-SBFD time unit may comprise UL slot / symbol and / or DL slot / symbol.

[0036] The term “resource” , “Physical Resource Block (PRB) or resource block” used herein may refer to a resource base unit in the frequency domain.

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

[0038] In this disclosure, the terms “frequency subband” and “subband” can be used interchangeably without any limitation. In addition, the frequency subband configured for the uplink communication in the SBFD time unit may be also referred to be as “uplink (UL) subband” . In turn, the frequency subband configured for the downlink communication in the SBFD time unit may be also referred to be as “downlink (DL) subband” .

[0039] In this 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.

[0040] In this disclosure, the expression “frequency resources within a subband of the SBFD time unit” only refers that the resources are located within the subband with respect to the frequency domain, however, the time duration of the resources is unnecessary to be limited in the SBFD time unit.

[0041] In this disclosure, the time domain resource allocation (TDRA) list may indicate symbols for the downlink shared channel reception in at least one slot. The terms “TDRA list” and “TDRA table” can be interchangeably used in this disclosure.

[0042] In this disclosure, the term “frequency domain resource allocation (FDRA) ” used herein may refer to a frequency resource configuration information which indicates  frequency resources that are allocated to the terminal device or data / control channel.

[0043] In this disclosure, the terms “downlink (DL) shared channel” and “physical downlink shared channel (PDSCH) ” can be used interchangeably. The terms “uplink (UL) control channel” and “physical uplink shared channel (PUSCH) ” can be used interchangeably.

[0044] In this disclosure, the term “synchronization signal (SS)  / physical broadcast channel (PBCH) block” may be also referred to as “SSB” .

[0045] As mentioned above, the SDT may be enhanced with respect to the SBFD time unit. In general, the terminal device only can transmit the SDT on an uplink (UL) time unit. In turn, if the SBFD mechanism is adopted, a downlink (DL) time unit or a flexible time unit may be configured as an SBFD time unit. That is, there may be further UL resources configured in the SBFD time units compared to the resources only configured in the UL time units.

[0046] In view of the above, the example embodiments of the disclosure propose a mechanism for transmission enhancement. In this mechanism, a terminal device determines whether a physical uplink shared channel (PUSCH) occasion (PO) on a subband non-overlapping full duplex (SBFD) time unit is valid. The SBFD time unit is configured with frequency subbands for different link directions. Based on determining that the PO is valid, the terminal device further transmits, in the PO, an uplink transmission to a network device.

[0047] In this way, the SDT can be transmitted on POs that are configured on the SBFD time unit. As such, for RRC_inactive or RRC_idle terminal device, using SBFD symbols to transmit SDT can provide more UL resources to increase the SDT PUSCH transmission reliability and to reduce the SDT latency.

[0048] Fig. 1 illustrates an example environment 100 in which example embodiments of the present disclosure can be implemented.

[0049] The environment 100, which may be a part of a communication network, comprises a terminal device 110, 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. It is to be understood that the number of network devices and terminal devices is given only for the purpose of illustration without suggesting any limitations. The communication network may include any suitable number of network devices and / or terminal devices adapted for implementing embodiments of the present disclosure. Although not shown, it would be  appreciated that one or more terminal devices may be located in the environment 100. Without any limitation, the network device 120 supports the SBFD communication. For example, the network device 120 m ay transmit downlink (DL) channel to the terminal device 110 and receive UL channel from another terminal device 130 in the SBFD time unit, simultaneously. In addition, in this disclosure, the non-SBFD time unit may be UL only time unit or DL only time unit.

[0050] 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 device 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 device environment 100.

[0051] Fig. 2 illustrates an example signaling process 200 for transmission enhancement according to some embodiments of the present disclosure. For illustrative purposes, the process 200 will be described with reference to Fig. 1.

[0052] The SDT may include random access SDT and configured grant (CG) SDT. For CG SDT on SBFD symbols, at least the following aspects may be considered: the determination of the valid of the POs on SBFD symbols, the manner of configuring or determining the SDT CG PUSCH resource on SBFD symbols, and the mapping relationship between synchronization signal (SS)  / physical broadcast channel (PBCH) blocks and the POs on SBFD symbols.

[0053] In the signaling 200, the terminal device 110 determines (210) whether a physical uplink shared channel (PUSCH) occasion (PO) on an SBFD time unit is valid. In some embodiments, the terminal device 110 may determine whether the PO is valid by determining whether the resources that are allocated to the POs in the frequency domain are within the uplink subband of the SBFD time unit. Assuming that the POs on the non-SBFD time units are allocated with a first set of resources and the POs on the SBFD time units are allocated with a second set of resources. Without any limitation, the first set of resources and the second set of resources may be the same or different in the frequency domain. If the second set of resources allocated to these POs is within the uplink subband of the SBFD time units, the terminal device 110 may determine that the POs configured on the SBFD time unit are valid. Otherwise, if the second set of resources is not completely within the uplink subband  of the SBFD time units, the terminal device 110 may determine that the POs configured on the SBFD time unis are invalid.

[0054] In addition, the determination of valid of POs relates to physical random access channel (PRACH) occasions. In some embodiments, if the second set of resources allocated to POs configured on the SBFD time units is within the uplink subband of the SBFD time units and the second set of resources does not overlap with a valid PRACH occasion, the terminal device 110 may determine these POs as valid. If the second set of resources is not completely within the uplink subband and / or the second set of resources overlaps with the valid PRACH occasion, the terminal device 110 may determine these POs configured on the SBFD time units as invalid. In this case, the POs configured on the time units other than the UL time units may be also determined as valid. Only for discussion clarity, the determination of valid POs is further discussed with reference to Figs. 3a and 3b.

[0055] Figs. 3a to 3b illustrate examples of the determination of valid POs or invalid POs according to some embodiments of the present disclosure.

[0056] As shown in Fig. 3a, for SBFD aware terminal devices, it can consider the PUSCH occasion overlapping (or colliding) with DL symbols that are configured with UL subband for SBFD operation as valid if the configured PUSCH resource is within the UL subband of the SBFD symbols. In addition, if the terminal devices receive the system information block 1 (SIB1) signaling that configures the UL subband location in frequency and time domain on the DL symbols or flexible symbols, then the PO on these DL or flexible symbols may be considered as valid. Otherwise, it is considered as invalid. That is, the POs on the DL time unit 310 configured with UL subband may be considered as valid. The POs on the flexible time unit 320 configured with UL subband may be considered as valid. Without any limitation, the above embodiments may be also expressed as below.

[0057] As shown in Fig. 3b, assuming that a configured grant (CG) configuration is  common to SBFD time units and non-SBFD time units. If a PO 330 on an SBFD time unit overlaps with the DL subband or guardband of the SBFD time unit, the PO may be considered as invalid. In this case, the terminal device 110 may not transmit SDT on the PO overlapped with DL subband / guardband. That is, if the frequency resources allocated to the PO exceed the UL subband bandwidth edge on the SBFD symbols, then these POs are invalid. In turn, if the frequency resources of the PO do not overlap with a valid PRACH occasion in the SBFD time units, the PO may be considered as valid.

[0058] In addition, in the case that the terminal device 110 is not provided with tdd-UL-DL-ConfigurationCommon, a PUSCH occasion may be valid if the PUSCH occasion does not precede an SS / PBCH block in the PUSCH slot or SBFD slot, and starts at least N_ “gap” symbols after a last SS / PBCH block symbol, where N_ “gap” is provided in the following Table 1.

[0059] Table 1: Ngap values for different preamble SCS μ

[0060] The above embodiments relate to the determination of the valid of POs on the SBFD time units. In addition, the resource allocation of the POs on the time units including the SBFD time units and the non-SBFD time units may be also improved.

[0061] Referring back to Fig. 2, the network device 120 may transmit (201) a configured grant (CG) configuration 203 for POs to the terminal device 110. The terminal device 110 may receive (205) the CG configuration 203 accordingly. The CG configuration 203 may indicate the resources allocated to the POs on the SBFD time units and the non-SBFD time units.

[0062] In some embodiments, as mentioned above, if the PO for the SDT is configured on the SBFD time unit and the resources allocated to the PO are within the UL subband of the SBFD time units, the terminal device 110 may use these POs and associated DMRS resources on the SBFD time units to perform the SDT (including the initial and retransmission SDT) .  Moreover, each PO is associated with an index of a SS / PBCH block. The SS / PBCH block associated with the PUSCH transmission is quasi-colocation (QCL) with respect to the average gain and the QCL 'typeA' or 'typeD' properties. Only for discussion purposes, the above embodiments are further discussed with reference to Fig. 4.

[0063] Fig. 4 illustrates example POs configured on the SBFD time units according to some embodiments of the present disclosure.

[0064] As shown in Fig. 4, the configured PO resources are within the UL subband of the SBFD slots (#N and #N+P) . In this case, the terminal device 110 may transmit SDT PUSCH#1 405 in SBFD slot N, and transmit SDT PUSCH#2 407 in SBFD slot # (N+P) . In addition, SSB#1 401 may be associated with SDT PUSCH#1 405 and SSB#2 403 may be associated with SDT PUSCH#2 407.

[0065] In addition or alternatively, in some embodiments, the CG configuration may comprise a common resource configuration indicating the resources allocated to the PO on the SBFD time unit and a non-SBFD time unit. In this case, the POs configured on the SBFD time units and non-SBFD time units may be allocated with the same frequency resources. Then, as mentioned above, the terminal device 110 may determine whether the POs are valid based on the frequency position of the frequency resources, as mentioned above.

[0066] In addition, the CG configuration may further comprise at least one additional parameter for indicating the POs on the SBFD time units. In other words, the CG configuration may further comprise additional parameters dedicated to the POs on the SBFD time units.

[0067] At the terminal device 110, if the CG configuration only comprise the common resource configuration, the terminal device 110 may determine the POs on the SBFD time unit using the common resource configuration. In this case, the POs on the SBFD time unit may be the same as the further POs on the non-SBFD time unit in the frequency domain. If the CG configuration comprises the common resource configuration and additional parameters dedicated to the SBFD time unit, the terminal device 110 may determine the POs on the SBFD time unit using both the common resource configuration and the additional parameters. With the additional parameters, the resources allocated to the POs on the SBFD time units may be adjusted into the UL subband of the SBFD time units. In this case, the POs on the SBFD time units may be adjusted to be valid in advance.

[0068] That is, in some embodiments, a common CG configuration for SBFD slot and non- SBFD slot is determined for a terminal device, and additional configurations / parameters may be added in ConfiguredGrantConfig IE for PO or PUSCH transmission determination on SBFD time units. Without any limitation, the above embodiments may be also expressed as below.

[0069] In addition or alternatively, the above additional parameters may include at least one offset value relative to the parameters of the common resource configuration. For example, some offset values, such as frequency offset, time offset, and MCS offset relative to the CG PUSCH configuration on non-SBFD symbols can be predefined or configured or indicated for SDT POs on the SBFD symbols. Then, the terminal device 110 may determine the CG resources allocated to POs on the SBFD time units based on the configured value (for example, the common resource configuration) for non-SBFD symbols and these predefined or configured offset values.

[0070] In an example, a MCS offset value may be predefined or configured for SDT PO (or SDT PUSCH) , this MCS offset may be used by the terminal device 110 to determine the MCS of the SDT PUSCH transmitted on the SBFD time units. The MCS value offset may be relative to the MCS of latest transmitted PUSCH on the non-SBFD symbols. In this way, the inter / intra-subband cross link interference (CLI) may be reduced. If the MCS of the latest transmitted PUSCH (as show by block 401) on non-SBFD symbols is M, and the  predefined or configured MCS offset value is N, then the MCS for PUSCH transmitted on the SBFD symbols may be M-N. Only for discussion clarity, the offset values are further discussed with reference to Fig. 5.

[0071] Fig. 5 illustrates example additional parameters for indicating POs on SBFD time units according to some embodiments of the present disclosure.

[0072] As shown in Fig. 5, the level of the MCS for the latest transmitted PUSCH 401 is 16 and the predefined MCS offset for CG PUSCH is 4, then the level of the MCS applied to the CG PUSCH transmission 403 on the SBFD symbols is 12.

[0073] As mentioned above, the resources for POs on the SBFD time unit may be the same as the POs on the non-SBFD time units based on the common resource configuration. Alternatively, the resources for POs on the SBFD time unit may be determined based on the common resource configuration and additional parameters dedicated to the SBFD time units. In addition or alternatively, in some embodiments, there may be a separate configuration for the POs on the SBFD time units.

[0074] Referring back to Fig. 2, the network device 120 may also transmit (201) a first CG configuration for POs configured on a non-SBFD time unit, and a second CG configuration for POs configured on an SBFD time unit. The first CG configuration may indicate the first set of resources allocated to POs configured on the non-SBFD time units. The second CG configuration may indicate the second set of resources allocated to POs configured on the SBFD time units.

[0075] In an example, separate SDT PUSCH configurations may be determined for SBFD symbols and non-SBFD symbols. A new SDT PUSCH configuration IE for SBFD symbol / slot such as CG-SDT-Configuration-SBFD can be configured through a dedicated radio resource control (RRC) connection release message for the terminal device 110 to transmit SDT PUSCH on SBFD symbols. Without any limitation, the above embodiments may be also expressed as below.

[0076] Still referring to Fig. 2, based on determining that a PO on the SBFD time unit is valid, the terminal device 110 transmits, in this PO, (230) an uplink transmission 235 to the network device 120. In some embodiments, the uplink transmission 235 may be the SDT. That is, based on determining that a PO on the SBFD time unit is valid, the terminal device 110 may transmit, in this PO, SDT to the network device 120 while the terminal device 110 is at the idle mode or the inactive mode. In turn, the network device 120 receives (240) the uplink transmission 235 accordingly.

[0077] In some embodiments, to transmit the uplink transmission (for example, the SDT) , an association between indexes of SS / PBCH blocks from the network device 120 and the indexes of the POs for transmitting the SDT should be determined 225. Only for discussion clarity, the POs configured on the SBFD time units may be referred to as a first plurality of POs, and the POs configured on the non-SBFD time units may be referred to as a second  plurality of POs. The determination of association between the SS / PBCH blocks and the POs is discussed in detail with respect to Figs. 6a to 6f.

[0078] In some embodiments, the first plurality of POs and the second plurality of POs may be numbered uniformly. In addition, a plurality of synchronization signal (SS)  / physical broadcast channel (PBCH) blocks are mapped, in the same mapping relationship, to the first plurality of POs and the second plurality of POs that are numbered uniformly. That is, the first plurality of POs and the second plurality of POs are not distinguished with respect to the mapping between POs and the SSBs.

[0079] In an example, the sdt-SSB-Subset that indicates a subset of SSBs and ConfiguredGrantConfig are common for SBFD symbols and non-SBFD symbols. Moreover, one mapping relationship is defined. Then, the POs for SBFD slot / symbol and non-SBFD slot / symbol are unified numbered and mapped with SSBs. The configured value for the mapping number N (sdt-SSB-PerCG-PUSCH) may be chosen from {onesixteen, oneEighth, oneFourth, half, one, two, four, eight} for SBFD aware terminal device.

[0080] In some embodiments, the terminal device 110 may be provided, by sdt-SSB-Subset, a number of SS / PBCH block indexes N_PUSCH^ (SS / PBCH) , in order to map to a number of valid POs during an association period.

[0081] Alternatively, if the terminal device 110 is not provided with sdt-SSB-Subset, the terminal device 110 may determine N_PUSCH^ (SS / PBCH) from the value of ssb-PositionsInBurst in SIB1 or by ServingCellConfigCommon. The SS / PBCH block indexes provided by sdt-SSB-Subset in SIB1 or in ServingCellConfigCommon are mapped to valid POs and associated DMRS resources in the following order:

[0082] - first, in the increasing order of DMRS resource indexes within a PUSCH occasion, where a DMRS resource index DMRS_ID is determined first in an ascending order of a DMRS port index and second in an ascending order of a DMRS sequence index; and

[0083] - second, in the increasing order of PUSCH configuration period indexes in SBFD slot and UL slot.

[0084] Only for discussion clarity, the mapping relationship between the SS / PBCH blocks and the POs is further discussed with reference to Fig. 6a.

[0085] Fig. 6a illustrates an example of the mapping relationships between the POs and the SSBs according to some embodiments of the present disclosure. As mentioned above, the  SSB and the SS / PBCH blocks may be used interchangeably.

[0086] As shown in Fig. 6a, the configured value of sdt-SSB-PerCG-PUSCH is N=1, that is one SS / PBCH block index is associated with one PUSCH occasion. In Fig. 6a, SSB#1 601 is associated with PO #1 605 in SBFD slot#N, and SSB#2 603 is associated with PO #2 607 in UL only slot# (N+P) . In this way, more POs on the SBFD time unit can be provided for SDT.

[0087] Referring back to Fig. 2, in addition or alternatively, the first plurality of POs and the second plurality of POs are independently mapped with the SS / PBCH blocks. In some embodiments, SS / PBCH blocks are mapped, in a first mapping relationship, to the first plurality of POs, and the SS / PBCH blocks are mapped, in the second mapping relationship, to the second plurality of POs. In addition, a first PO of the first plurality of POs may be used for transmitting a transport block having a first redundancy version (RV) and a second PO of the second plurality of POs is used for transmitting the same transport block having a second RV. For discussion clarity, the above embodiments are further discussed with reference to Fig. 6b.

[0088] Fig. 6b illustrates another example of the mapping relationships between the POs and the SSBs according to some embodiments of the present disclosure.

[0089] In the example of Fig. 6b, the CG PUSCH for SDT may be separately configured for SBFD time units and non-SBFD time units. Moreover, two mapping relationships are defined. In this case, the SS / PBCH block indexes provided by sdt-SSB-Subset in SIB1 or in ServingCellConfigCommon may be mapped to the PO in SBFD slot and non-SBFD slot separately based on the two mapping relationships. In an example, the CG PUSCHs on the SBFD slot and non-SBFD slot may carry different RVs for the same TB.

[0090] As shown in Fig. 6b, the configured value of sdt-SSB-PerCG-PUSCH is 1, which is one SSB is associated with one PO in one mapping relationship. Since the SSB is mapped to POs on the SBFD time units and POs on the non-SBFD time units separately, even if the configured value of sdt-SSB-PerCG-PUSCH is 1, the SSB 611 may be associated with two PUSCHs, and the two PUSCHs include one PUSCH 613 on an SBFD symbol and another one PUSCH 615 on a non-SBFD symbol. In addition, the terminal device 110 may transmit two PUSCHs on SBFD symbols and non-SBFD symbols respectively, and the PUSCH can carry the same transport block with different redundancy versions and the RV number may be predefined. In an example, the PUSCH transmitted on the SBFD symbols PO1 613 may  carry the redundancy version number 0, and the PUSCH transmitted on the non-SBFD symbols PO2 615 may have the redundancy version number 2. In this way, the reliability and coverage of the SDT PUSCH can be improved.

[0091] Referring back to Fig. 2, in addition or alternatively, the SSBs may be divided into two sets of SSBs, and the mapping between SSBs and POs may be performed between the two sets of SSBs and the first / second plurality of POs. In some embodiments, one of the two sets of SSBs may be given by the CG configuration, and the other set of SSBs may be the actually transmitted SSBs, this embodiment is further discussed with reference to Fig. 6c. Alternatively, the two sets of SSBs may be determined directly, and this embodiment is further discussed with reference to Fig. 6d.

[0092] As mentioned above, in some embodiments, a CG configuration may indicate a subset of SS / PBCH blocks, and this subset of SS / PBCH blocks is one of the above two sets of SSBs. In addition, SS / PBCH blocks in the indicated subset of SS / PBCH blocks may be mapped to one of the first plurality of POs or the second plurality of POs, for example, the first plurality of POs or the second plurality of POs. Moreover, SS / PBCH blocks of the SS / PBCH blocks which are actually transmitted (these actually transmitted SS / PBCH blocks may be the other one of the two sets of SSBs) by the network device 120 may be mapped to the other one of the first plurality of POs or the second plurality of POs. That is, if the SS / PBCH blocks in the indicated subset of SS / PBCH blocks are mapped to the first plurality of POs, then the SS / PBCH blocks of the actually transmitted SS / PBCH blocks are mapped to the second plurality of POs. For discussion clarity, the above embodiments are further discussed with reference to Fig. 6c.

[0093] Fig. 6c illustrates a further example of the mapping relationship between the POs and the SSBs according to some embodiments of the present disclosure.

[0094] In the example of Fig. 6c, the configuration provided by ConfiguredGrantConfig and CG-SDT-Configuration is not changed, but the applied range and the SSB mapping relationship with SDT CG PUSCH is changed. For SBFD aware terminal device, sdt-SSB-Subset 621 always provided, and the SSB index in this subset 621 are configured for SBFD symbols. The SSBs in this subset 621 are associated with the SDT CG PUSCH resources 625 on the SBFD symbols. In addition, UE determines all actually transmitted SSB N_PUSCH^ (SS / PBCH) 623 for non-SBFD symbols from the value of ssb-PositionsInBurst in SIB1 or by ServingCellConfigCommon, and the N_PUSCH^ (SS / PBCH) 623 are  associated with the SDT CG PUSCH resources 627 on the non-SBFD symbols. In addition, the mapping relationships are separately performed for SBFD symbols and non-SBFD symbols.

[0095] Referring back to Fig. 2, alternatively, as mentioned above, the SSBs may be directly divided into a first subset of SS / PBCH blocks and a second subset of SSBs without depending on SS / PBCH block subset indicated by the CG configuration. Similarly, SS / PBCH blocks in the first subset of SS / PBCH blocks are mapped to one of the first plurality of POs or the second plurality of POs. In addition, SS / PBCH blocks in the second subset of SS / PBCH blocks are mapped to the other one of the first plurality of POs or the second plurality of POs. For discussion clarity, the above embodiments are further discussed with reference to Fig. 6d.

[0096] Fig. 6d illustrates a yet example of the mapping relationship between the POs and the SSBs according to some embodiments of the present disclosure.

[0097] In the example of Fig. 6d, both SSB set and SDT CG PUSCH are separately configured and numbered for SBFD symbols and non-SBFD symbols. That is, two sdt-SSB-Subsets 631 and 633 and two ConfiguredGrantConfig IEs (wherein one is for SBFD time units and the other one is for non-SBFD time units) are configured for SBFD aware terminal device. The SSB indexes and PO indexes (for example, POs 635 and 637) are separately numbered for SBFD time units or non-SBFD time units. Without any limitation, the above embodiments may be also expressed as below.

[0098] Referring back to Fig. 2, in general, the mapping is performed in a group of  SS / PBCH blocks using the same mapping relationship. In addition, there may be multiple groups of SS / PBCH blocks and multiple mapping relationships may be determined for the multiple groups of SS / PBCH blocks. Specifically, the mapping should be performed in a group of SS / PBCH blocks using a respective mapping relationship between SS / PBCH blocks in the group of SSBs and the POs.

[0099] In some embodiments, a first group of SS / PBCH blocks are mapped to POs in the first plurality of POs in a mapping relationship, and a second group of SS / PBCH blocks are mapped to POs in the second plurality of POs in the same mapping relationship. Without any limitation, the first group of SS / PBCH blocks and the second group of SS / PBCH blocks are the same or different. In this way, the POs in the SBFD time units or the POs in the non-SBFD time units may be mapped with a corresponding group of SSBs, respectively, and the mapping relationship for the POs on the SBFD time units or the non-SBFD time units is the same. For discussion clarity, the above embodiment is further discussed with reference to Fig. 6e.

[0100] Fig. 6e illustrates one more example of the mapping relationships between the POs and the SSBs according to some embodiments of the present disclosure.

[0101] In the example of Fig. 6e, a terminal device that is indicated to release a dedicated RRC connection (i.e., the terminal device may switch to “idle” or “inactive” mode) is, by respective more than one ConfiguredGrantConfig, provided more than one configurations for CG Type 1 POs on the UL subband of SBFD time units and UL only slot. These POs are uniformly numbered and mapped with the common SSB set that is provided by sdt-SSB-Subset, ssb-PositionsInBurst in SIB1 or ServingCellConfigCommon. In the case that the mapping number “N” between the SSBs and POs is above one, multiple SSBs may be associated with one PO. Furthermore, the SSB indexed that are provided by sdt-SSB-Subset may be divided into two groups. Then, the SSB indexes in one group may be mapped to the POs in SBFD symbols, and the SSB indexes in the other group may be mapped to the POs in non-SBFD symbols. Without any limitation, the SSB number / index in the two groups may be same or different. In an example, first, the mapping order is in the increasing order of DMRS resource indexes within a PUSCH occasion. Second, the mapping order is in the increasing order of frequency resource indexes in a PO. Third, the mapping order is in the increasing order of time resource indexes for time resource.

[0102] As shown in Fig. 6e, , the number of configured SSBs is 8, then half of these SSBs  may be associated with the POs in SBFD symbols and the left SSBs may be associated with the POs in non-SBFD symbols. Specifically, the first group 641 of SSBs are mapped to POs (PO#1 645 and PO#2 647) in SBFD slot, and the second group 643 of SSBs are mapped to POs (PO#3 648 and PO#4 649) in non-SBFD slot.

[0103] Referring back to Fig. 2, alternatively, a mapping relationship for the POs on the SBFD time units and another mapping relationship for the POs on the non-SBFD time units may be different. In some embodiments, SS / PBCH blocks may be mapped to POs in the first plurality of POs in a third mapping relationship. Moreover, SS / PBCH blocks may be mapped to POs in the second plurality of POs in a fourth mapping relationship. For discussion purposes, this embodiment is further discussed with reference to Fig. 6f.

[0104] Fig. 6f illustrates an additional example of the mapping relationships between the POs and the SSBs according to some embodiments of the present disclosure.

[0105] In the example of Fig. 6f, a common SSB set is configured for SBFD symbols and non-SBFD symbols. A terminal device that is indicated to release a dedicated RRC connection is provided, by respective more than one ConfiguredGrantConfig, more than one configurations for CG Type 1 POs on the UL subband of SBFD time units and UL only slot. In addition, the PO indexes are separately numbered for SBFD symbols and non-SBFD symbols. The mapping relationship may be separately performed for SBFD symbols and non-SBFD symbols. In this case, the number N of SS / PBCH block indexes associated with one PO may be separately configured for SBFD symbols and non-SBFD symbols.

[0106] In some embodiments, one SSB index may be mapped to the POs that are in both SBFD symbols and non-SBFD symbols. In addition, a parameter “SBFD-sdt-SSB-PerCG-PUSCH” may be newly defined for SBFD aware terminal device to configure the mapping ratio for SSB and CG-PUSCH for SDT in SBFD time units.

[0107] As shown in Fig. 6f, for non-SBFD time units, the mapping number N = 1, that is each SSB mapped to one PO in non-SBFD symbols. In turn, for SBFD time units, the mapping number N-SBFD=2, that is one SSB is mapped to two PO in SBFD time units. Specifically, the SSB#1 651 is mapped to the PO#1 655 and PO#2 656 in the SBFD time units. The SSB#2 653 is mapped to the PO#3 657 and PO#4 658 in the SBFD time units. In addition, the SSB#1 651 is mapped to the PO#1 659 in the SBFD time units. The SSB#2 653 is mapped to PO#2 660 in the non-SBFD time units. In this way, the index of POs may be extended.

[0108] Referring back to Fig. 2, in addition, in some embodiments, the SDT may be required to be retransmitted. In general, the terminal device 110 only can transmit the SDT retransmission after the timer for the retransmission expires. In this case, there may be a longer delay of the SDT retransmission.

[0109] To reduce this delay, in some embodiments, the terminal device 110 may receive control information (for example, downlink control channel, DCI) from the network device 120, and the control information schedules a retransmission of a SDT within an uplink subband of an SBFD time unit. Then, the terminal device 110 may transmit to the network device 120 the retransmission of the SDT within the uplink subband of the SBFD time unit before the timer for the retransmission expires. For discussion purposes, the above embodiment is further discussed with reference to Fig. 7a.

[0110] Fig. 7a illustrates an example of SDT retransmissions on SBFD time units according to some embodiments of the present disclosure.

[0111] In the example of Fig. 7a, the terminal device 110 receives CS-RNTI scrambled DCI that schedules SDT PUSCH retransmission within the UL subband resource on the SBFD time units and before the cg-SDT-RetransmissionTimer expires, the terminal device 110 may transmit the SDT PUSCH retransmission on the UL subband of the SBFD symbols.

[0112] As shown in Fig. 7a, the initial SDT PUSCH#1 is transmitted on the UL subband in slot #N. Before the cg-SDT-RetransmissionTimer expires, the terminal device 110 receives DCI1 701 scheduling PUSCH#1 retransmission on the UL subband of SBFD slot #M. In addition, the initial SDT PUSCH#2 is transmitted on the UL subband in slot #M, and the scheduled PUSCH #1 retransmission 703 is transmitted accordingly. Furthermore, before the cg-SDT-RetransmissionTimer expires, the terminal device 110 receives DCI2 705 scheduling PUSCH#2 retransmission on the UL subband of SBFD slot #P. Then, the terminal device 110 may transmit PUSCH #2 retransmission 707 accordingly. In this way, the delay of SDT PUSCH retransmission can be reduced.

[0113] Referring back to Fig. 2, alternatively, the terminal device 110 may autonomously transmit the SDT retransmission if there are retransmission resources configured on the UL subband of the SBFD time unit that is before the expiration of the timer.

[0114] For example, if the resources allocated to POs is within an uplink subband of SBFD time units in the frequency domain, the terminal device 110 may transmit, before a timer for a retransmission of a SDT expires, a retransmission of SDT within an uplink subband of a  second SBFD time unit autonomously. Moreover, the second SBFD time unit may be earlier than the closest next non-SBFD time unit having a PO. For discussion purposes, this embodiment is further discussed with reference to Fig. 7b.

[0115] Fig. 7b illustrates another example of SDT retransmissions on SBFD time units according to some embodiments of the present disclosure.

[0116] In the example of Fig. 7b, assuming that before the next PO on the UL slot, there are SBFD time units between the initial SDT transmission and the expiration of the cg-SDT-RetransmissionTimer. In this case, the terminal device 110 may autonomously transmit the SDT PUSCH retransmission on the UL subband of these SBFD time units if the FDRA for CG PUSCH is within the UL subband of the SBFD symbols.

[0117] As shown in Fig. 7b, as mentioned above, in general, the SDT initial PUSCH transmission is transmitted on slot#N and before the timer expires, the terminal device does not receive C-RNTI scrambled DCI scheduling new PUSCH or does not receive CS-RNTI scrambled DCI schedule SDT PUSCH retransmission. In this case, the terminal device 110 only can transmit SDT PUSCH retransmission autonomously after the timer expires.

[0118] In turn, according to embodiments of this disclosure, for SBFD aware terminal device, the terminal device may transmit the SDT PUSCH retransmission autonomously based on the same FDRA in the SBFD time units which are before the expiration of the timer. In this way, the overhead of DCI and the delay of the SDT PUSCH delay can be reduced.

[0119] Referring back to Fig. 2, once the DL time units or flexible time units are configured as the SBFD time unit, the terminal device 110 may monitor DCI in the downlink subband of the SBFD time unit. In some embodiments, if a first SDT-search space for the SBFD time unit is configured by the network device 120, during the SBFD time unit, the terminal device 110 may monitor a downlink control channel (for example, a physical downlink control channel, PDCCH) from the network device 120 in the first SDT-search space. In an example, the terminal device 110 may be provided by sdt-SearchSpace-SBFD a dedicated CSS set to monitor the PDCCH on SBFD DL subband, for example, after contention resolution as described in clause 8.4, PDCCH for detection of a DCI format 0_0 or DCI format 1_0 with CRC scrambled by C-RNTI for scheduling respective PUSCH transmissions or PDSCH receptions.

[0120] Alternatively, if there is no SDT-search space configured for the SBFD time unit, the terminal device 110 may monitor the downlink control channel from the network device  120 based on a second SDT-search space (which may be common to the SBFD time units and the non-SBFD time units) or a PDCCH common search space (CSS) set. In an example, if the terminal device 110 is not provided with sdt-SearchSpace-SBFD, the terminal device 110 may monitor PDCCH according to a CSS set provided by sdt-SearchSpace or a Type1-PDCCH CSS set as described in clause 10.1 of TS 38.213. In addition, the terminal device 110 may assume that the DM-RS antenna port is associated with the PDCCH receptions, the DM-RS antenna port is associated with the PDSCH receptions, and the SS / PBCH block associated is with the PRACH transmission are quasi co-located with respect to average gain and quasi co-location 'typeA' or 'typeD' properties.

[0121] In view of the above, in this disclosure, methods for configuration the CG SDT PO in SBFD symbols are given. The determination of the valid PO judgment is also considered. Moreover, the association between SSBs and POs is defined for the valid PO in SBFD symbols. This disclosure further includes PUSCH allocation / configuration in UL subband of SBFD symbols; valid PO determination on SBFD symbols; the PO mapping relationship with SSB for PO in SBFD symbols; the SDT PUSCH re-transmission; and a dedicated CSS set can be configured for UE to monitor the PDCCH on SBFD symbols.

[0122] Fig. 8 illustrates a flowchart of a method 800 of communication implemented at a terminal device in accordance with some embodiments of the present disclosure. The method 800 can be implemented at the terminal device 110 shown in Fig. 1. For the purpose of discussion, the method 800 will be described with reference to Fig. 1. It is to be understood that the method 800 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.

[0123] At 810, the terminal device 110 determines whether a physical uplink shared channel (PUSCH) occasion (PO) on a subband non-overlapping full duplex (SBFD) time unit is valid. The SBFD time unit is configured with frequency subbands for different link directions. At 820, based on determining that the PO is valid, the terminal device 110 further transmits, in the PO, an uplink transmission to a network device 120.

[0124] In some embodiments, the uplink transmission comprises a small data transmission (SDT) that is transmitted by the terminal device at an idle mode or an inactive mode.

[0125] In some embodiments, the terminal device 110 further receives, from the network device 120, a configured grant (CG) configuration for POs. The CG configuration comprises a common resource configuration indicating the resources allocated to the PO on  the SBFD time unit and a non-SBFD time unit.

[0126] In some embodiments, the CG configuration further comprises at least one additional parameter for indicating the POs on the SBFD time unit.

[0127] In some embodiments, in a case that the CG configuration comprises the at least one additional parameter and the common resource configuration, the terminal device 110 may further determine the POs on the SBFD time unit using the common resource configuration and the at least one additional parameter. Alternatively, in a case that the CG configuration comprises the common resource configuration, the terminal device 110 may further determine the POs on the SBFD time unit using the common resource configuration.

[0128] In some embodiments, the at least one additional parameter comprises an offset value relative to parameters of the common resource configuration.

[0129] In some embodiments, the terminal device 110 may further receive, from the network device 120, a first CG configuration for POs on a non-SBFD time unit and a second CG configuration for POs on the SBFD time unit.

[0130] In some embodiments, the terminal device 110 may determine whether the PO on the SBFD time unit is valid by determining whether a second set of resources allocated to the PO on the SBFD time unit is within an uplink subband of the SBFD time unit. The terminal device 110 may determine that the PO is valid based on determining that the second set of resources is within the uplink subband and that the second set of resources does not overlap with a valid physical random access channel (PRACH) occasion. Alternatively, the terminal device 110 may determine that the PO is invalid based on determining that the second set of resources is not within the uplink subband and / or that the second set of resources overlaps with the valid PRACH occasion.

[0131] In some embodiments, the PO is one of a first plurality of POs on SBFD time units, and a second plurality of POs on non-SBFD time units.

[0132] In some embodiments, the first plurality of POs and the second plurality of POs are numbered uniformly, and a plurality of synchronization signal (SS)  / physical broadcast channel (PBCH) blocks are mapped, in a same mapping relationship, to the first plurality of POs and the second plurality of POs that are numbered uniformly.

[0133] In some embodiments, SS / PBCH blocks are mapped, in a first mapping relationship, to the first plurality of POs, the SS / PBCH blocks are mapped, in the second mapping  relationship, to the second plurality of POs, and a first PO of the first plurality of POs is used for transmitting a transport block having a first redundancy version (RV) , and a second PO of the second plurality of POs is used for transmitting the same transport block having a second RV.

[0134] In some embodiments, a CG configuration indicates a subset of SS / PBCH blocks. SS / PBCH blocks in the indicated subset of SS / PBCH blocks are mapped to one of the first plurality of POs or the second plurality of POs, and SS / PBCH blocks of the actually transmitted SS / PBCH blocks are mapped to the other one of the first plurality of POs or the second plurality of POs.

[0135] In some embodiments, a plurality of SS / PBCH blocks is divided a first subset of SS / PBCH blocks and a second subset of SS / PBCH blocks, and wherein: SS / PBCH blocks in the first subset of SS / PBCH blocks are mapped to one of the first plurality of POs or the second plurality of POs, and SS / PBCH blocks in the second subset of SS / PBCH blocks are mapped to the other one of the first plurality of POs or the second plurality of POs.

[0136] In some embodiments, a first group of SS / PBCH blocks are mapped to POs in the first plurality of POs in a mapping relationship; and a second group of SS / PBCH blocks are mapped to POs in the second plurality of POs in the same mapping relationship, and wherein the first group of SS / PBCH blocks and the second group of SS / PBCH blocks are the same or different.

[0137] In some embodiments, SS / PBCH blocks are mapped to POs in the first plurality of POs in a third mapping relationship; and SS / PBCH blocks are mapped to POs in the second plurality of POs in a fourth mapping relationship.

[0138] In some embodiments, the terminal device 110 may receive, from the network device, control information scheduling a retransmission of a SDT within an uplink subband of a first SBFD time unit; and transmit, before a timer for the retransmission expires, the retransmission of the SDT within the uplink subband of the first SBFD time unit.

[0139] In some embodiments, the resources allocated to POs is within an uplink subband of SBFD time units in the frequency domain. The terminal device 110 may further transmit, before a timer for a retransmission of a SDT expires, a retransmission of SDT within an uplink subband of a second SBFD time unit autonomously. The second SBFD time unit is earlier than the closest next non-SBFD time unit having a PO.

[0140] In some embodiments, in a case that a first SDT-search space for the SBFD time unit  is configured, the terminal device 110 may monitor, during the SBFD time unit, a downlink control channel from the network device in the first SDT-search space for the SBFD time unit. Alternatively, the terminal device 110 may monitor the downlink control channel from the network device based on a second SDT-search space or a physical downlink control channel (PDCCH) common search space (CSS) set.

[0141] Fig. 9 illustrates a flowchart of a method 900 of communication implemented at a network device in accordance with some embodiments of the present disclosure. The method 900 can be implemented at the network device 120 shown in Fig. 1. For the purpose of discussion, the method 900 will be described with reference to Fig. 1. It is to be understood that the method 900 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.

[0142] At 910, the network device 120 determines whether a physical uplink shared channel (PUSCH) occasion (PO) on a subband non-overlapping full duplex (SBFD) time unit is valid. The SBFD time unit is configured with frequency subbands for different link directions. At 920, based on determining that the PO is valid, the network device 120 further receives, in the PO, an uplink transmission from a terminal device 110.

[0143] In some embodiments, the uplink transmission comprises a small data transmission (SDT) that is transmitted by the terminal device at an idle mode or an inactive mode.

[0144] In some embodiments, the network device 120 may transmit, to the terminal device, a configured grant (CG) configuration for POs, wherein the CG configuration comprises a common resource configuration indicating the resources allocated to the PO on the SBFD time unit and a non-SBFD time unit.

[0145] In some embodiments, the CG configuration further comprises at least one additional parameter for indicating the POs on the SBFD time unit.

[0146] In some embodiments, the at least one additional parameter comprises an offset value relative to parameters of the common resource configuration.

[0147] In some embodiments, the network device 120 may transmit, to the terminal device, a first CG configuration for POs on a non-SBFD time unit and a second CG configuration for POs on the SBFD time unit.

[0148] In some embodiments, the network device120 may determine whether the PO on the SBFD time unit is valid by determining whether a second set of resources allocated to the PO  on the SBFD time unit is within an uplink subband of the SBFD time unit. The terminal device 120 may determine that the PO is valid based on determining that the second set of resources is within the uplink subband and that the second set of resources does not overlap with a valid physical random access channel (PRACH) occasion. Alternatively, the network device 120 may determine that the PO is invalid based on determining that the second set of resources is not within the uplink subband and / or that the second set of resources overlaps with the valid PRACH occasion.

[0149] In some embodiments, the PO is one of a first plurality of POs scheduled on SBFD time units, and a second plurality of POs is scheduled on non-SBFD time units.

[0150] In some embodiments, the first plurality of POs and the second plurality of POs are numbered uniformly, and a plurality of synchronization signal (SS)  / physical broadcast channel (PBCH) blocks are mapped, in a same mapping relationship, to the first plurality of POs and the second plurality of POs that are numbered uniformly.

[0151] In some embodiments, SS / PBCH blocks are mapped, in a first mapping relationship, to the first plurality of POs, the SS / PBCH blocks are mapped, in the second mapping relationship, to the second plurality of POs, and a first PO of the first plurality of POs is used for transmitting a transport block having a first redundancy version (RV) , and a second PO of the second plurality of POs is used for transmitting the same transport block having a second RV.

[0152] In some embodiments, wherein a CG indicates a subset of SS / PBCH blocks, and wherein: SS / PBCH blocks in the indicated subset of SS / PBCH blocks are mapped to one of the first plurality of POs or the second plurality of POs, and SS / PBCH blocks of the actually transmitted SS / PBCH blocks are mapped to the other one of the first plurality of POs or the second plurality of POs.

[0153] In some embodiments, a plurality of SS / PBCH blocks is divided a first subset of SS / PBCH blocks and a second subset of SS / PBCH blocks, and wherein: SS / PBCH blocks in the first subset of SS / PBCH blocks are mapped to one of the first plurality of POs or the second plurality of POs, and SS / PBCH blocks in the second subset of SS / PBCH blocks are mapped to the other one of the first plurality of POs or the second plurality of POs.

[0154] In some embodiments, a first group of SS / PBCH blocks are mapped to POs in the first plurality of POs in a mapping relationship; and a second group of SS / PBCH blocks are mapped to POs in the second plurality of POs in the same mapping relationship, and wherein  the first group of SS / PBCH blocks and the second group of SS / PBCH blocks are the same or different.

[0155] In some embodiments, SS / PBCH blocks are mapped to POs in the first plurality of POs in a third mapping relationship; and SS / PBCH blocks are mapped to POs in the second plurality of POs in a fourth mapping relationship.

[0156] In some embodiments, the network device 120 may transmit, to the terminal device, control information scheduling a retransmission of a SDT within an uplink subband of a first SBFD time unit; and receive, before a timer for the retransmission expires, the retransmission of the SDT within the uplink subband of the first SBFD time unit.

[0157] In some embodiments, the resources allocated to POs is within an uplink subband of SBFD time units in the frequency domain. The network device 120 may receive, before a timer for a retransmission of a SDT expires, a retransmission of SDT within an uplink subband of a second SBFD time unit, wherein the second SBFD time unit is earlier than the closest next non-SBFD time unit having a PO.

[0158] In some embodiments, in a case that a first SDT-search space for the SBFD time unit is configured, the network device 120 may transmit, during the SBFD time unit, a downlink control channel to the terminal device in the first SDT-search space for the SBFD time unit. Alternatively, the network device 120 may transmit the downlink control channel to the terminal device based on a second SDT-search space or a physical downlink control channel (PDCCH) common search space (CSS) set.

[0159] Fig. 10 is a simplified block diagram of a device 1000 that is suitable for implementing some embodiments of the present disclosure. The device 1000 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 1000 can be implemented at or as at least a part of the above network devices or terminal devices.

[0160] As shown, the device 1000 includes a processor 1010, a memory 1020 coupled to the processor 1010, a suitable transceiver 1040 coupled to the processor 1010, and a communication interface coupled to the transceiver 1040. The memory 1010 stores at least a part of a program 1030. The transceiver 1040 may be for bidirectional communications or a unidirectional communication based on requirements. The transceiver 1040 may include at least one of a transmitter 1042 and a receiver 1044. The transmitter 1042 and the receiver 1044 may be functional modules or physical entities. The transceiver 1040 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.

[0161] The program 1030 is assumed to include program instructions that, when executed by the associated processor 1010, enable the device 1000 to operate in accordance with the embodiments of the present disclosure, as discussed herein with reference to Figs. 1-9. The embodiments herein may be implemented by computer software executable by the processor 1010 of the device 1000, or by hardware, or by a combination of software and hardware. The processor 1010 may be configured to implement various embodiments of the present disclosure. Furthermore, a combination of the processor 1010 and memory 1020 may form processing means 1050 adapted to implement various embodiments of the present disclosure.

[0162] The memory 1020 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 1020 is shown in the device 1000, there may be several physically distinct memory modules in the device 1000. The processor 1010 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 1000 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.

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

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

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

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

[0167] 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 17. 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.

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

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

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

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

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

[0173] A terminal device comprising: a processor, and the processor is configured to cause the terminal device to: determine whether a physical uplink shared channel (PUSCH) occasion (PO) on a subband non-overlapping full duplex (SBFD) time unit is valid, wherein the SBFD time unit is configured with frequency subbands for different link directions; and transmit, in the PO and to a network device, an uplink transmission based on determining that the PO is valid.

[0174] In one embodiment, wherein the uplink transmission comprises a small data transmission (SDT) that is transmitted by the terminal device at an idle mode or an inactive mode.

[0175] In one embodiment, wherein the terminal device is further caused to: receive, from the network device, a configured grant (CG) configuration for POs, wherein the CG configuration comprises a common resource configuration indicating the resources allocated to the PO on the SBFD time unit and a non-SBFD time unit.

[0176] In one embodiment, wherein: the CG configuration further comprises at least one additional parameter for indicating the POs on the SBFD time unit.

[0177] In one embodiment, wherein the terminal device is further caused to: in a case that the CG configuration comprises the at least one additional parameter and the common resource configuration, determine the POs on the SBFD time unit using the common resource configuration and the at least one additional parameter; or in a case that the CG configuration comprises the common resource configuration, determine the POs on the SBFD time unit using the common resource configuration.

[0178] In one embodiment, wherein the at least one additional parameter comprises an offset value relative to parameters of the common resource configuration.

[0179] In one embodiment, wherein the terminal device is further caused to: receive, from the network device, a first CG configuration for POs on a non-SBFD time unit and a second CG configuration for POs on the SBFD time unit.

[0180] In one embodiment, wherein the terminal device is caused to determine whether the  PO on the SBFD time unit is valid by determining whether a second set of resources allocated to the PO on the SBFD time unit is within an uplink subband of the SBFD time unit, and wherein the terminal device is further caused to: determine that the PO is valid based on determining that the second set of resources is within the uplink subband and that the second set of resources does not overlap with a valid physical random access channel (PRACH) occasion; or determine that the PO is invalid based on determining that the second set of resources is not within the uplink subband and / or that the second set of resources overlaps with the valid PRACH occasion.

[0181] In one embodiment, wherein the PO is one of a first plurality of POs on SBFD time units, and a second plurality of POs on non-SBFD time units.

[0182] In one embodiment, wherein: the first plurality of POs and the second plurality of POs are numbered uniformly, and a plurality of synchronization signal (SS)  / physical broadcast channel (PBCH) blocks are mapped, in a same mapping relationship, to the first plurality of POs and the second plurality of POs that are numbered uniformly.

[0183] In one embodiment, wherein: SS / PBCH blocks are mapped, in a first mapping relationship, to the first plurality of POs, the SS / PBCH blocks are mapped, in the second mapping relationship, to the second plurality of POs, and a first PO of the first plurality of POs is used for transmitting a transport block having a first redundancy version (RV) , and a second PO of the second plurality of POs is used for transmitting the same transport block having a second RV.

[0184] In one embodiment, wherein a CG configuration indicates a subset of SS / PBCH blocks, and wherein: SS / PBCH blocks in the indicated subset of SS / PBCH blocks are mapped to one of the first plurality of POs or the second plurality of POs, and SS / PBCH blocks of the actually transmitted SS / PBCH blocks are mapped to the other one of the first plurality of POs or the second plurality of POs.

[0185] In one embodiment, wherein a plurality of SS / PBCH blocks is divided a first subset of SS / PBCH blocks and a second subset of SS / PBCH blocks, and wherein: SS / PBCH blocks in the first subset of SS / PBCH blocks are mapped to one of the first plurality of POs or the second plurality of POs, and SS / PBCH blocks in the second subset of SS / PBCH blocks are mapped to the other one of the first plurality of POs or the second plurality of POs.

[0186] In one embodiment, wherein: a first group of SS / PBCH blocks are mapped to POs in the first plurality of POs in a mapping relationship; and a second group of SS / PBCH blocks  are mapped to POs in the second plurality of POs in the same mapping relationship, and wherein the first group of SS / PBCH blocks and the second group of SS / PBCH blocks are the same or different.

[0187] In one embodiment, wherein: SS / PBCH blocks are mapped to POs in the first plurality of POs in a third mapping relationship; and SS / PBCH blocks are mapped to POs in the second plurality of POs in a fourth mapping relationship.

[0188] In one embodiment, wherein the terminal device is further caused to: receive, from the network device, control information scheduling a retransmission of a SDT within an uplink subband of a first SBFD time unit; and transmit, before a timer for the retransmission expires, the retransmission of the SDT within the uplink subband of the first SBFD time unit.

[0189] In one embodiment, wherein the resources allocated to POs is within an uplink subband of SBFD time units in the frequency domain, and wherein the terminal device is further caused to: transmit, before a timer for a retransmission of a SDT expires, a retransmission of SDT within an uplink subband of a second SBFD time unit autonomously, wherein the second SBFD time unit is earlier than the closest next non-SBFD time unit having a PO.

[0190] In one embodiment, wherein the terminal device is further caused to: in a case that a first SDT-search space for the SBFD time unit is configured, monitor, during the SBFD time unit, a downlink control channel from the network device in the first SDT-search space for the SBFD time unit; or monitor the downlink control channel from the network device based on a second SDT-search space or a physical downlink control channel (PDCCH) common search space (CSS) set.

[0191] A network device comprising: a processor, and the processor is configured to cause the network device to: determine whether a physical uplink shared channel (PUSCH) occasion (PO) on a subband non-overlapping full duplex (SBFD) time unit is valid, wherein the SBFD time unit is configured with frequency subbands for different link directions; and receive, in the PO and from a terminal device, an uplink transmission based on determining that the PO is valid.

[0192] In one embodiment, wherein the uplink transmission comprises a small data transmission (SDT) that is transmitted by the terminal device at an idle mode or an inactive mode.

[0193] In one embodiment, wherein the network device is further caused to: transmit, to the  terminal device, a configured grant (CG) configuration for POs, wherein the CG configuration comprises a common resource configuration indicating the resources allocated to the PO on the SBFD time unit and a non-SBFD time unit.

[0194] In one embodiment, wherein: the CG configuration further comprises at least one additional parameter for indicating the POs on the SBFD time unit.

[0195] In one embodiment, wherein the at least one additional parameter comprises an offset value relative to parameters of the common resource configuration.

[0196] In one embodiment, wherein the network device is further caused to: transmit, to the terminal device, a first CG configuration for POs on a non-SBFD time unit and a second CG configuration for POs on the SBFD time unit.

[0197] In one embodiment, wherein the network device is caused to determine whether the PO on the SBFD time unit is valid by determining whether a second set of resources allocated to the PO on the SBFD time unit is within an uplink subband of the SBFD time unit, and wherein the terminal device is further caused to: determine that the PO is valid based on determining that the second set of resources is within the uplink subband and that the second set of resources does not overlap with a valid physical random access channel (PRACH) occasion; or determine that the PO is invalid based on determining that the second set of resources is not within the uplink subband and / or that the second set of resources overlaps with the valid PRACH occasion.

[0198] In one embodiment, wherein the PO is one of a first plurality of POs scheduled on SBFD time units, and a second plurality of POs is scheduled on non-SBFD time units.

[0199] In one embodiment, wherein: the first plurality of POs and the second plurality of POs are numbered uniformly, and a plurality of synchronization signal (SS)  / physical broadcast channel (PBCH) blocks are mapped, in a same mapping relationship, to the first plurality of POs and the second plurality of POs that are numbered uniformly.

[0200] In one embodiment, wherein: SS / PBCH blocks are mapped, in a first mapping relationship, to the first plurality of POs, the SS / PBCH blocks are mapped, in the second mapping relationship, to the second plurality of POs, and a first PO of the first plurality of POs is used for transmitting a transport block having a first redundancy version (RV) , and a second PO of the second plurality of POs is used for transmitting the same transport block having a second RV.

[0201] In one embodiment, wherein a CG indicates a subset of SS / PBCH blocks, and wherein: SS / PBCH blocks in the indicated subset of SS / PBCH blocks are mapped to one of the first plurality of POs or the second plurality of POs, and SS / PBCH blocks of the actually transmitted SS / PBCH blocks are mapped to the other one of the first plurality of POs or the second plurality of POs.

[0202] In one embodiment, wherein a plurality of SS / PBCH blocks is divided a first subset of SS / PBCH blocks and a second subset of SS / PBCH blocks, and wherein: SS / PBCH blocks in the first subset of SS / PBCH blocks are mapped to one of the first plurality of POs or the second plurality of POs, and SS / PBCH blocks in the second subset of SS / PBCH blocks are mapped to the other one of the first plurality of POs or the second plurality of POs.

[0203] In one embodiment, wherein: a first group of SS / PBCH blocks are mapped to POs in the first plurality of POs in a mapping relationship; and a second group of SS / PBCH blocks are mapped to POs in the second plurality of POs in the same mapping relationship, and wherein the first group of SS / PBCH blocks and the second group of SS / PBCH blocks are the same or different.

[0204] In one embodiment, wherein: SS / PBCH blocks are mapped to POs in the first plurality of POs in a third mapping relationship; and SS / PBCH blocks are mapped to POs in the second plurality of POs in a fourth mapping relationship.

[0205] In one embodiment, wherein the network device is further caused to: transmit, to the terminal device, control information scheduling a retransmission of a SDT within an uplink subband of a first SBFD time unit; and receive, before a timer for the retransmission expires, the retransmission of the SDT within the uplink subband of the first SBFD time unit.

[0206] In one embodiment, wherein the resources allocated to POs is within an uplink subband of SBFD time units in the frequency domain, and wherein the network device is further caused to: receive, before a timer for a retransmission of a SDT expires, a retransmission of SDT within an uplink subband of a second SBFD time unit, wherein the second SBFD time unit is earlier than the closest next non-SBFD time unit having a PO.

[0207] In one embodiment, wherein the network device is further caused to: in a case that a first SDT-search space for the SBFD time unit is configured, transmit, during the SBFD time unit, a downlink control channel to the terminal device in the first SDT-search space for the SBFD time unit; or transmit the downlink control channel to the terminal device based on a second SDT-search space or a physical downlink control channel (PDCCH) common  search space (CSS) set.

[0208] A method of communication, comprising: determining whether a physical uplink shared channel (PUSCH) occasion (PO) on a subband non-overlapping full duplex (SBFD) time unit is valid, wherein the SBFD time unit is configured with frequency subbands for different link directions; and transmitting, in the PO and to a network device, an uplink transmission based on determining that the PO is valid.

[0209] A method of communication, comprising: determining whether a physical uplink shared channel (PUSCH) occasion (PO) on a subband non-overlapping full duplex (SBFD) time unit is valid, wherein the SBFD time unit is configured with frequency subbands for different link directions; and receiving, in the PO and from a terminal device, an uplink transmission based on determining that the PO is valid.

[0210] 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 the above methods.

Claims

1.A terminal device comprising:a processor, and the processor is configured to cause the terminal device to:determine whether a physical uplink shared channel (PUSCH) occasion (PO) on a subband non-overlapping full duplex (SBFD) time unit is valid, wherein the SBFD time unit is configured with frequency subbands for different link directions; andtransmit, in the PO and to a network device, an uplink transmission based on determining that the PO is valid.2.The terminal device of claim 1, wherein the uplink transmission comprises a small data transmission (SDT) that is transmitted by the terminal device at an idle mode or an inactive mode.3.The terminal device of claim 1 or 2, wherein the terminal device is further caused to:receive, from the network device, a configured grant (CG) configuration for POs, wherein the CG configuration comprises a common resource configuration indicating the resources allocated to the PO on the SBFD time unit and a non-SBFD time unit.4.The terminal device of claim 3, wherein:the CG configuration further comprises at least one additional parameter for indicating the POs on the SBFD time unit.5.The terminal device of claim 3 or 4, wherein the terminal device is further caused to:in a case that the CG configuration comprises the at least one additional parameter and the common resource configuration, determine the POs on the SBFD time unit using the common resource configuration and the at least one additional parameter; orin a case that the CG configuration comprises the common resource configuration, determine the POs on the SBFD time unit using the common resource configuration.6.The terminal device of claim 4, wherein the at least one additional parameter comprises an offset value relative to parameters of the common resource configuration.7.The terminal device of claim 1 or 2, wherein the terminal device is further caused to:receive, from the network device, a first CG configuration for POs on a non-SBFD time unit and a second CG configuration for POs on the SBFD time unit.8.The terminal device of any of claims 1 to 7, wherein the terminal device is caused to determine whether the PO on the SBFD time unit is valid by determining whether a second set of resources allocated to the PO on the SBFD time unit is within an uplink subband of the SBFD time unit, and wherein the terminal device is further caused to:determine that the PO is valid based on determining that the second set of resources is within the uplink subband and that the second set of resources does not overlap with a valid physical random access channel (PRACH) occasion; ordetermine that the PO is invalid based on determining that the second set of resources is not within the uplink subband and / or that the second set of resources overlaps with the valid PRACH occasion.9.The terminal device of any of claims 1 to 8, wherein the PO is one of a first plurality of POs on SBFD time units, and a second plurality of POs on non-SBFD time units.10.The terminal device of claim 9, wherein:the first plurality of POs and the second plurality of POs are numbered uniformly, anda plurality of synchronization signal (SS)  / physical broadcast channel (PBCH) blocks are mapped, in a same mapping relationship, to the first plurality of POs and the second plurality of POs that are numbered uniformly.11.The terminal device of claim 9, wherein:SS / PBCH blocks are mapped, in a first mapping relationship, to the first plurality of POs,the SS / PBCH blocks are mapped, in the second mapping relationship, to the second plurality of POs, anda first PO of the first plurality of POs is used for transmitting a transport block having a first redundancy version (RV) , and a second PO of the second plurality of POs is used for transmitting the same transport block having a second RV.12.The terminal device of claim 9, wherein a CG configuration indicates a subset of SS / PBCH blocks, and wherein:SS / PBCH blocks in the indicated subset of SS / PBCH blocks are mapped to one of the first plurality of POs or the second plurality of POs, andSS / PBCH blocks of the actually transmitted SS / PBCH blocks are mapped to the other one of the first plurality of POs or the second plurality of POs.13.The terminal device of claim 9, wherein a plurality of SS / PBCH blocks is divided a first subset of SS / PBCH blocks and a second subset of SS / PBCH blocks, and wherein:SS / PBCH blocks in the first subset of SS / PBCH blocks are mapped to one of the first plurality of POs or the second plurality of POs, andSS / PBCH blocks in the second subset of SS / PBCH blocks are mapped to the other one of the first plurality of POs or the second plurality of POs.14.The terminal device of claim 9, wherein:a first group of SS / PBCH blocks are mapped to POs in the first plurality of POs in a mapping relationship; anda second group of SS / PBCH blocks are mapped to POs in the second plurality of POs in the same mapping relationship, and wherein the first group of SS / PBCH blocks and the second group of SS / PBCH blocks are the same or different.15.The terminal device of claim 9, wherein:SS / PBCH blocks are mapped to POs in the first plurality of POs in a third mapping relationship; andSS / PBCH blocks are mapped to POs in the second plurality of POs in a fourth mapping relationship.16.The terminal device of claims 1 to 15, wherein the terminal device is further caused to:receive, from the network device, control information scheduling a retransmission of a SDT within an uplink subband of a first SBFD time unit; andtransmit, before a timer for the retransmission expires, the retransmission of the SDT within the uplink subband of the first SBFD time unit.17.The terminal device of claims 1 to 15, wherein the resources allocated to POs is within an uplink subband of SBFD time units in the frequency domain, and wherein the terminal device is further caused to:transmit, before a timer for a retransmission of a SDT expires, a retransmission of SDT within an uplink subband of a second SBFD time unit autonomously,wherein the second SBFD time unit is earlier than the closest next non-SBFD time unit having a PO.18.The terminal device of any of claims 1 to 17, wherein the terminal device is further caused to:in a case that a first SDT-search space for the SBFD time unit is configured, monitor, during the SBFD time unit, a downlink control channel from the network device in the first SDT-search space for the SBFD time unit; ormonitor the downlink control channel from the network device based on a second SDT-search space or a physical downlink control channel (PDCCH) common search space (CSS) set.19.A network device comprising:a processor, and the processor is configured to cause the network device to:determine whether a physical uplink shared channel (PUSCH) occasion (PO) on a subband non-overlapping full duplex (SBFD) time unit is valid, wherein the SBFD time unit is configured with frequency subbands for different link directions; andreceive, in the PO and from a terminal device, an uplink transmission based on determining that the PO is valid.20.The network device of claim 19, wherein the uplink transmission comprises a small data transmission (SDT) that is transmitted by the terminal device at an idle mode or an inactive mode.

Citation Information

Patent Citations

  • System and method for physical uplink shared channel (PUSCH) opportunity validation for two-step random access channel (RACH)

    CN114667705A

  • Small data transmission method and related equipment

    CN116548053A

  • Method and device for determining and configuring uplink grant-free resources

    CN116848922A

  • Techniques for downlink and uplink resource mapping for full duplex and non-cell defining synchronization signal block

    US20230224880A1

  • Uplink (UL) transmissions in full duplex (FD) systems

    US20230254829A1