Configuration for frame patterns
By dynamically configuring frame styles in SBFD scenarios, the coverage and capacity issues of TDD mode in NR are resolved, enabling flexible resource management and rapid response capabilities, and improving communication performance.
Patent Information
- Application Number
- CN202380097992.1
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2023-05-08
- Publication Date
- 2025-12-12
AI Technical Summary
The existing TDD duplex mode leads to reduced coverage, increased latency, and reduced capacity in NR. Traditional FDD and TDD resource allocation schemes are not applicable to SBFD scenarios, requiring new scheduling mechanisms and conflict handling schemes. Static TDD structures are not flexible enough in SBFD networks and cannot quickly respond to interference and service changes.
A method is provided to dynamically configure the frame style of SBFD resources through information interaction between a first device and a second device, and to quickly respond to changes in interference, service load and communication environment by utilizing a pre-configured set of frame styles, thereby achieving flexible frame style configuration.
It enables flexible frame style configuration in SBFD scenarios, improves communication performance, enables rapid response to interference and service changes, and enhances the flexibility of resource management and communication efficiency.
Smart Images

Figure CN121128276A_ABST
Abstract
Description
TECHNICAL FIELD
[0001] Various example embodiments of the present disclosure generally relate to the field of telecommunications, and in particular, to methods, devices, apparatuses, and computer-readable storage media for configuring a frame pattern in a sub-band non-overlapping full duplex (SBFD) scenario. BACKGROUND
[0002] Currently, New Radio (NR) supports two duplex modes: frequency division duplex (FDD) for paired bands and time division duplex (TDD) for unpaired bands. In TDD, time domain resources are divided between downlink (DL) and uplink (UL). The allocation of limited duration of uplink in TDD will result in reduced coverage, increased latency, and reduced capacity.
[0003] To address the above challenges, research has been initiated on the evolution of duplex operation in NR. SBFD has been proposed as a solution for enhanced duplex operation. In SBFD, simultaneous occurrence of DL transmission and UL reception on different physical resource blocks (PRBs) within an unpaired wideband NR cell is allowed. This duplex solution is also referred to as cross-split duplex (xDD) or flexible duplex (FDU). SUMMARY
[0004] In a first aspect of the present disclosure, a first apparatus is provided. The first apparatus includes at least one processor and at least one memory storing instructions that, when executed by the at least one processor, cause the first apparatus to at least: receive, from a second apparatus, first information indicating a first frame pattern of a set of preconfigured frame patterns, wherein the first frame pattern is to be applied to resources, wherein the resources at least partially comprise SBFD resources; and communicate with the second apparatus on the resources based at least in part on the first frame pattern.
[0005] In a second aspect of the present disclosure, a second apparatus is provided. The second apparatus includes at least one processor and at least one memory storing instructions that, when executed by the at least one processor, cause the second apparatus to at least: transmit, to a first apparatus, first information indicating a frame pattern of a set of preconfigured frame patterns, wherein the first frame pattern is to be applied to resources, wherein the resources at least partially comprise SBFD resources; and communicate with the first apparatus on the resources based at least in part on the first frame pattern.
[0006] In a third aspect of the present disclosure, a method is provided. The method includes receiving, at a first apparatus from a second apparatus, first information indicating a first frame pattern of a set of preconfigured frame patterns, wherein the first frame pattern is to be applied to resources, wherein the resources at least partially comprise SBFD resources; and communicating with the second apparatus on the resources based at least in part on the first frame pattern.
[0007] In a fourth aspect of the disclosure, a method is provided. The method comprises: transmitting, at a second apparatus, first information indicating a frame pattern in a set of preconfigured frame patterns to a first apparatus, wherein the first frame pattern is to be applied to a resource, wherein the resource at least partly comprises a SBFD resource; and communicating with the first apparatus on the resource based at least partly on the first frame pattern.
[0008] In a fifth aspect of the disclosure, a first apparatus is provided. The first apparatus comprises: means for receiving, from a second apparatus, first information indicating a first frame pattern in a set of preconfigured frame patterns, wherein the first frame pattern is to be applied to a resource, wherein the resource at least partly comprises a SBFD resource; and means for communicating with the second apparatus on the resource based at least partly on the first frame pattern.
[0009] In a sixth aspect of the disclosure, a second apparatus is provided. The second apparatus comprises: means for transmitting, to a first apparatus, first information indicating a frame pattern in a set of preconfigured frame patterns, wherein the first frame pattern is to be applied to a resource, wherein the resource at least partly comprises a SBFD resource; and means for communicating with the first apparatus on the resource based at least partly on the first frame pattern.
[0010] In a seventh aspect of the disclosure, a computer readable medium is provided. The computer readable medium comprises instructions stored thereon for causing an apparatus to perform at least the method according to the third aspect.
[0011] In an eighth aspect of the disclosure, a computer readable medium is provided. The computer readable medium comprises instructions stored thereon for causing an apparatus to perform at least the method according to the fourth aspect.
[0012] It should be understood that the Summary is not intended to identify key or essential features of embodiments of the disclosure, nor is it intended to limit the scope of the disclosure. Other features of the disclosure will be readily apparent from the following description. BRIEF DESCRIPTION OF DRAWINGS
[0013] Some example embodiments will now be described with reference to the drawings, in which: Figure 1A An example communication environment in which example embodiments of the disclosure can be implemented is shown; Figure 1B A block showing an example duplex mode is shown; Figure 1C A block showing example SBFD resources and non-SBFD resources is shown; Figure 2 An example signaling flow of communication according to some embodiments of the disclosure is shown; Figures 3A-3C different example frame structures in one same cell are shown, in accordance with some embodiments of the present disclosure; Figure 4 An example flow diagram of a first apparatus determining a frame pattern is shown, in accordance with an example of the present disclosure; Figure 5 An example flow diagram of a second apparatus determining a frame pattern is shown, in accordance with an example of the present disclosure; Figure 6 An example flow diagram of a method implemented at a first apparatus is shown, in accordance with some example embodiments of the present disclosure; Figure 7 An example flow diagram of a method implemented at a second apparatus is shown, in accordance with some example embodiments of the present disclosure; Figure 8 A simplified block diagram of a device suitable for implementing example embodiments of the present disclosure is shown; and Figure 9 A block diagram of an example computer readable medium, in accordance with some example embodiments of the present disclosure, is shown.
[0014] Throughout the drawings, identical or similar reference numerals can represent same or similar elements. DETAILED DESCRIPTION
[0015] The principles of the present disclosure will now be described with reference to some example embodiments. It should be understood that these embodiments are described for illustrative purposes only and help the skilled person to understand and implement the present disclosure, without suggesting any limitation to the scope of the present disclosure. The embodiments described herein can be implemented in various ways other than the ones described below.
[0016] In the following description and claims, unless otherwise defined, all technical and scientific terms used herein have the same meaning as commonly understood by one of ordinary skill in the art to which this disclosure belongs.
[0017] Reference in the specification to “one embodiment”, “an embodiment”, “example embodiments” or the like means that a described embodiment can include a particular feature, structure, or characteristic, but every embodiment can not necessarily include the particular feature, structure, or characteristic. Moreover, such phrases are not necessarily referring to the same embodiment. Furthermore, when a particular feature, structure, or characteristic is described in connection with an embodiment, it is submitted that it is within the knowledge of those skilled in the art to effect such feature, structure, or characteristic in connection with other embodiments whether or not explicitly described.
[0018] It should be understood that, although terms, such as "first" and "second," etc., can be used herein to describe various elements, these elements should not be limited by these terms. These terms are only used to distinguish one element from another. For example, a first element could be termed a second element, and, similarly, a second element could be termed a first element, without departing from the scope of example embodiments. As used herein, the term "and / or" includes any and all combinations of one or more of the associated listed terms.
[0019] As used herein, "at least one of " and "one or more of " and similar phrases, in which a list of two or more elements is preceded by "at least one of" or "one or more of," refers to any one of the listed elements individually, or to any combination of at least two or more of the listed elements.
[0020] As used herein, unless expressly stated otherwise, performing a step "in response to" A does not mean that the step is performed immediately after A occurs, but can include one or more intervening steps.
[0021] The terminology used herein is for the purpose of describing particular embodiments only and is not intended to be limiting of example embodiments. 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. It will be further understood that the terms "comprises," "comprising," "includes," and / or "including," when used herein, specify the presence of stated features, elements, and / or components, but do not preclude the presence or addition of one or more other features, elements, components, and / or groups thereof.
[0022] As used in this application, the term "circuitry" can refer to one or more or all of the following: (a) hardware-only circuit implementations (such as implementations in only analog and / or digital circuitry) and (b) combinations of hardware circuits and software, such as (as applicable): (i) a combination of analog and / or digital hardware circuit(s) with software / firmware and (ii) any portions of hardware processor(s) with software (including digital signal processors, software, and memory that work together to (c) hardware circuit(s) whether or not they have any software / firmware functioning together with them, and
[0023] This definition of circuit applies to all uses of this term in this application, including in any claims. As a further example, as used in this application, the term circuit also covers an implementation that is a hardware circuit or processor (or multiple processors) alone or in combination with their accompanying software and / or firmware that e.g. carries out a particular function. For example, and if applicable to a particular claim element, the term circuit also covers an implementation in a baseband integrated circuit or processor integrated circuit for a mobile device, or a similar integrated circuit in a server, cellular network device, or other computing or network device.
[0024] As used herein, the term “communication network” refers to a network that follows any suitable communication standard, such as New Radio (NR), Long Term Evolution (LTE), LTE-Advanced (LTE-A), Wideband Code Division Multiple Access (WCDMA), High Speed Packet Access (HSPA), Narrow Band Internet of Things (NB-IoT), etc. Further, communication between terminal devices and network devices in a communication network can be performed in accordance with any suitable generation communication protocol, including but not limited to, first generation (1G), second generation (2G), 2.5G, 2.75G, third generation (3G), fourth generation (4G), 4.5G, fifth generation (5G), and sixth generation (6G) communication protocols and / or any other protocols that are currently known or developed in the future. Embodiments of the present disclosure can be applied to various communication systems. In view of the rapid development in communications, it is clear that there will also be future types of communication technology and systems that can implement the present disclosure. The scope of the present disclosure should not be limited to the aforementioned systems.
[0025] As used herein, the term “network device” refers to a node in a communication network via which a terminal device accesses the network and receives services therefrom. The network device can refer to a base station (BS) or an access point (AP), e.g., a Node B (NodeB or NB), an evolved Node B (eNodeB or eNB), an NR NB (also known as gNB), a remote radio unit (RRU), a radio head (RH), a remote radio head (RRH), a relay, an integrated access and backhaul (IAB) node, a low power node (such as a femto, pico), a non-terrestrial network (NTN) or non-terrestrial network device (such as a satellite network device, low earth orbit (LEO) satellite and geosynchronous earth orbit (GEO) satellite, aircraft network device, etc.), depending on the terminology applied and technology. In some example embodiments, a radio access network (RAN) split architecture includes a centralized unit (CU) and a distributed unit (DU) at an IAB donor node. The IAB node includes a mobile terminal (IAB-MT) part that behaves like a UE towards a parent node, while the DU part of the IAB node behaves like a base station towards a next-hop IAB node.
[0026] The term "terminal device" refers to any terminal device capable of wireless communication. By way of example, and not limitation, a terminal device can also be referred to as a communication device, user equipment (UE), a subscriber station (SS), a portable subscriber station, a mobile station (MS), or an access terminal (AT). A terminal device can include, but is not limited to, a mobile phone, a cellular phone, a smart phone, a voice over Internet Protocol (VoIP) phone, a wireless local loop phone, a tablet, a wearable terminal device, a personal digital assistant (PDA), a portable computer, a desktop computer, an image capture terminal device, such as a digital camera, a game terminal device, a music storage and playback appliance, a vehicle-mounted wireless terminal device, a wireless endpoint, a mobile station, a laptop-embedded equipment (LEE), a laptop-mounted equipment (LME), a USB dongle, a smart device, a wireless customer-premises equipment (CPE), an Internet of Things (loT) device, a watch or other wearable device, a head-mounted display (HMD), a vehicle, a drone, medical devices and applications (e.g., remote surgery), industrial devices and applications (e.g., robots and / or other wireless devices operating in an industrial and / or an automated processing chain contexts), consumer electronics, devices operating on a business and / or industrial wireless network, etc. A terminal device can also correspond to a mobile terminal (MT) part of an IAB node (e.g., a relay node). In the following description, the terms "terminal device," "communication device," "terminal," "user equipment," and "UE" can be used interchangeably.
[0027] As used herein, the terms "resource," "transmission resource," "resource block," "physical resource block" (PRB), "uplink resource," or "downlink resource" can refer to any resource used to perform communication, such as a terminal device and a network device, such as a resource in a time domain, a resource in a frequency domain, a resource in a spatial domain, a resource in a code domain, or any other resource that enables communication, etc.
[0028] The terms "frame pattern," "frame structure" can be used interchangeably. The terms "signal," "signaling," "message," "packet" can be used interchangeably.
[0029] The terms "a group," "a set," "a suite," "a list" can be used interchangeably.
[0030] As described above, techniques of SBFD have been proposed as a scheme of enhanced duplex operation. An example of a static TDD frame pattern in a cell bandwidth is shown as follows, e.g., DDDSU, where D, S, U respectively refer to DL slots, special slots, UL slots. In the special slots, there can be DL, UL, and gap symbols.
[0031] An example of a static TDD frame pattern in a cell bandwidth
[0032] An example of dynamic TDD frame pattern in one cell bandwidth is shown below, where D refers to DL slots and F refers to flexible slots. In the flexible slots, there can be DL and UL.
[0033] An example of dynamic TDD frame pattern in one cell bandwidth
[0034] An example of SBFD frame pattern in one cell bandwidth is shown below, e.g., DUD with legacy frame structure DDDSU.
[0035] An example of SBFD frame pattern DUD with legacy frame structure DDDSU
[0036] In some embodiments, for a SBFD symbol configured semi-statically with DL in TDD-UL-DL-ConfigCommon For a SBFD-aware UE configured with UL subband in SBFD symbol configured as DL, UL transmission within the UL subband can be allowed in the symbol and UL transmission outside the UL subband can not be allowed in the symbol. In addition, in some embodiments, the frequency location of the DL subband(s) can be known to the SBFD-aware UE. In addition, the frequency location of the DL subband(s) can be explicitly indicated to the SBFD-aware UE or implicitly derived by the SBFD-aware UE.
[0037] In some embodiments, DL reception(s) within the DL subband can be allowed in the symbol. Note that in the symbol, UL transmission can be within the active UL BWP and DL reception can be within the active DL BWP.
[0038] In some embodiments, UL transmission and DL reception in SBFD symbols and non-SBFD symbols can be enhanced, such as physical downlink control channel (PDCCH), scheduled or configured physical uplink control channel (PUCCH), scheduled or configured physical uplink shared channel (PUSCH), scheduled or configured physical downlink shared channel (PDSCH), without repetition in SBFD symbols and non-SBFD symbols.
[0039] In addition, more enhancements can also be made to scheduled or configured sounding reference signal (SRS) / channel state information reference signal (CSI-RS), multiple PUSCH / PDSCH scheduled by a single downlink control information (DCI), TBoMS scheduled or configured TB processing, on SBFD symbols and non-SBFD symbols with or without repetition.
[0040] Additionally, further enhancements can be made to the scheduled or configured PDSCH, scheduled or configured PUSCH, and scheduled or configured PUCCH, which have repetitions on SBFD symbols and non-SBFD symbols.
[0041] In some embodiments, for in TDD-UL-DL-ConfigCommon The SBFD operation within a symbol is configured for flexibility, allowing UL transmission within a UL subband and disallowing UL transmission outside the UL subband within the symbol. The frequency locations of (multiple) DL subbands can be known to the UE through SBFD sensing. DL reception within (multiple) DL subbands can be allowed within the symbol. Furthermore, DL reception outside (multiple) DL subbands can be allowed or disallowed within the symbol.
[0042] In some embodiments, for in TDD-UL-DL-ConfigCommon The symbol is configured for flexible SBFD operation, which allows UL transmission within the UL subband within the symbol. From the gNB's perspective, resource blocks (RBs) outside the UL subband can be used in the symbol as UL or DL exclusion guard bands (if used), and all of these RBs can be transmitted in the same direction.
[0043] In some embodiments, signaling for multiple guard bands may exist, and symbols may be converted to DL-only symbols. Additionally, in some embodiments, the frequency locations of the multiple DL subbands may be known to the SBFD-aware UE. DL reception within the multiple DL subbands may be permitted within the symbols.
[0044] In some embodiments, UL transmission can be within an active UL BWP, and DL reception can be within an active DL BWP in the symbol. For all RBs outside the UL subband, the SBFD-aware UE may not use separate RBs for DL and UL simultaneously.
[0045] Although some discussion has been done on SBFD scenarios, there are still unresolved issues that require further discussion. One example unresolved issue is that traditional FDD and TDD resource allocation solutions are not applicable to SBFD scenarios, thus requiring new scheduling mechanisms, feedback mechanisms, and power control solutions.
[0046] Another example of an unresolved issue could be UL / DL conflict handling. Specifically, given the half-duplex limitation in the UE (while the gNB has full-duplex capability), new conflict scenarios between DL and UL can be identified, which requires the UE to have additional rules that prioritize the transmission / reception of one channel (PDSCH, PUSCH, PDCCH, PUCCH) over the other channel.
[0047] Another example pending issue can relate to dynamic TDD. Specifically, when dynamic TDD is used, flexible (F) slots / symbols can be configured in the frame structure, and all UEs in the same cell transmitting in the same symbol can be in the same transmission direction. In terms of radio resource configuration, it can be difficult to statically schedule resources for all UEs, which increases the complexity of radio resource management.
[0048] Furthermore, even though dynamic TDD can be considered by which the link direction of F slots is scheduled by DCI or changed using dynamic SFI, it can still have the drawback of requiring the corresponding slots / symbols to be configured as F, and thus there can be more uncertainty for the UE about how to handle, for example, semi-statically configured.
[0049] Another example pending issue can relate to TDD-UL-DL-ConfigDedicated . Specifically, TDD-UL-DL- ConfigDedicated It can be similar to the static TDD mode. In a network supporting SBFD, the UL and DL traffic ratio, UE mobility, and interference change will make such a static TDD structure inflexible. However, the reconfiguration method by RRC only can be too slow to cope with the fast-changing SBFD interference level. As a result, the communication performance can be significantly reduced.
[0050] In view of the above discussion, it is desirable to propose a more flexible solution for configuring frame patterns in the SBFD scenario.
[0051] According to the present disclosure, a first device (such as a terminal device) receives first information from a second device (such as a network device), where the first information indicates a first frame pattern in a set of preconfigured frame patterns. Furthermore, the first frame pattern is to be applied to a resource, and at least a part of the resource is an SBFD resource. Then, the first device communicates with the second device on the resource based at least in part on the first frame pattern.
[0052] According to the present disclosure, a set of frame patterns can be preconfigured. Based on the set of frame patterns, a frame pattern can be configured by the second device to a particular first device, and can also be dynamically updated by the second device. In this way, flexible frame pattern configuration can be achieved, and thus the first device can quickly respond to changes in interference, UL / DL traffic load, communication environment, function, traffic demand, etc.
[0053] Example Environment Figure 1AAn example communication environment 100A in which example embodiments of the present disclosure can be implemented is shown. The communication environment 100A can include a first device 110-1 and a second device 120. The communication environment 100A can also optionally include another first device 110-2. The first device 110-1 and the first device 110-2 can be referred to individually or jointly as the first device 110. The service area provided by the second device 120 is referred to as a cell. Furthermore, the second device 120 can provide one or more cells, for example, a cell 102 is provided by the second device 120, as Figure 1A shown.
[0054] In some example embodiments, the first device 110 can be included in a terminal device / apparatus, and the second device 120 can be included in a network device / apparatus serving the terminal device / apparatus.
[0055] Hereinafter, for the purpose of illustration, some example embodiments are described in which the first device 110 operates as a terminal device and the second device 120 operates as a network apparatus. However, in some example embodiments, operations described in connection with a terminal device can be implemented at a network apparatus or other apparatus, and operations described in connection with a network apparatus can be implemented at a terminal device or other apparatus.
[0056] In some example embodiments, if the first device 110 is a terminal device and the second device 120 is a network apparatus, a link from the second device 120 to the first device 110 is referred to as a downlink (DL), and a link from the first device 110 to the second device 120 is referred to as an uplink (UL). In the DL, the second device 120 is a transmitting (TX) device (or transmitter), and the first device 110 is a receiving (RX) device (or receiver). In the UL, the first device 110 is a TX device (or transmitter), and the second device 120 is an RX device (or receiver).
[0057] Communications in the communication environment 110A can be implemented according to any suitable communication protocol, including but not limited to cellular communication protocols of first generation (1G), second generation (2G), third generation (3G), fourth generation (4G), fifth generation (5G), sixth generation (6G), etc., wireless local area network communication protocols such as Institute of Electrical and Electronics Engineers (IEEE) 802.11, and / or any other protocol that is currently known or later developed. Moreover, communications can utilize any suitable wireless communication techniques, including but not limited to: code division multiple access (CDMA), frequency division multiple access (FDMA), time division multiple access (TDMA), frequency division duplexing (FDD), time division duplexing (TDD), multiple-input multiple-output (MIMO), orthogonal frequency division multiple access (OFDM), discrete Fourier transform spread OFDM (DFT-s-OFDM), and / or any other techniques that are currently known or later developed.
[0058] A variety of duplex modes can be supported in the communication environment 100A. Referring now to Figure 1B which shows a block 100B of three example duplex modes (i.e., TDD, FDD, and FDU such as SBFD).
[0059] FDD can be used for paired bands, and TDD can be used for unpaired bands. In TDD, time domain resources are divided between DL and UL. The allocation of limited duration of UL in TDD will result in reduced coverage, increased latency, and reduced capacity. SBFD can be considered as an evolution of duplex operation in NR. Specifically, SBFD can allow simultaneous occurring DL and UL transmissions on different physical resource blocks (PRBs) / sub-bands within an unpaired wideband NR cell, as Figure 1B illustrated.
[0060] In some embodiments, SBFD slots can include both SBFD symbols and non-SBFD symbols.
[0061] Moreover, different duplex modes can be used interactively. In view of this, there can be two types of resources for both DL and UL transmissions, namely: SBFD resources (such as slots, symbols) where both non-overlapping DL sub-bands and UL sub-bands exist, and non-SBFD resources (such as slots, symbols) where the entire band is used for either DL or UL (i.e., full DL / UL slots).
[0062] For better understanding, reference is now made to Figure 1C which shows a block 100C of SBFD resources and non-SBFD resources.
[0063] Operation and Example Signaling for Communication According to some example embodiments of the present disclosure, a solution of configuring frame pattern is provided. With the example embodiments discussed below, flexible frame pattern configuration can be achieved, and thus the first apparatus can quickly respond to changes of interference, UL / DL traffic load, communication environment, function, traffic demand, etc.
[0064] Reference is now made to Figure 2 which shows a signaling flow 200 of communication according to some embodiments of the present disclosure. For the purpose of discussion, reference will be made to Figures 1A-1C The signaling flow 200 is discussed, for example, by using the first apparatus 110-1 and the second apparatus 120 and optionally the first apparatus 110-2.
[0065] It should be appreciated that the operations at the first apparatus 110-1 / 110-2 and the second apparatus 120 should be coordinated. In other words, the second apparatus 120 and the first apparatus 110-1 / 110-2 should have a common understanding on the configuration, parameters, etc. This common understanding can be achieved through any suitable interaction between the second apparatus 120 and the first apparatus 110-1 / 110-2, or both the second apparatus 120 and the first apparatus 110-1 apply the same rules / policies.
[0066] In the following, although some operations are described from the perspective of the first apparatus 110-1 / 110-2, it should be appreciated that corresponding operations should be performed by the second apparatus 120. Similarly, although some operations are described from the perspective of the second apparatus 120, it should be appreciated that corresponding operations should be performed by the first apparatus 110-1 / 110-2. Only for the sake of brevity, some identical or similar content is omitted here.
[0067] In addition, in the following description, examples of signaling types (such as “RRC signaling”, “MAC CE”, “DCI”, “Uplink Control Information (UCI)”) are only for the purpose of illustration, without implying any limitation. In other example embodiments, any suitable message type can be used for the interaction between the first apparatus 110-1 / 110-2 and the second apparatus 120.
[0068] For the sake of better understanding, in the example of Figure 2 the first apparatus 110-1 can operate as a terminal device, and the second apparatus 120 can operate as a network apparatus.
[0069] In operation, the first apparatus 110-1 receives 235 first information from the second apparatus 120, where the first information indicates a first frame pattern in a set of preconfigured frame patterns. Further, the first frame pattern is to be applied to a resource, and at least a portion of the resource is an SBFD resource.
[0070] Then, the first apparatus 110-1 communicates 240 with the second apparatus 120 on the resources based at least in part on the first frame pattern (i.e., performs the transmission).
[0071] In some example embodiments, the first frame pattern can correspond to a plurality of slots, and indicates whether a slot of the plurality of slots is an UL slot (U slot), a DL slot (D slot), a special slot (S slot), a flexible slot (F slot), or an SBFD slot (X slot).
[0072] In some examples, the first information can be sent via one of: an RRC signal, a MAC CE, or a DCI.
[0073] In some example embodiments, the second apparatus 120 can send dedicated signaling (e.g., based on a MAC CE) to indicate that the first apparatus 110-1 changes or otherwise adds one UE-specific TDD configuration.
[0074] Note that if the second apparatus 120 uses a MAC CE to inform the frame pattern, it is needed to provide the related RRC parameters (such as a set of pre-configured frame patterns) to the first apparatus 110-1 in advance.
[0075] In some example embodiments, the first frame pattern can be valid from a following frame or after a pre-configured time duration after receiving the first information.
[0076] Alternatively, in some example embodiments, the first frame pattern can be valid for a configured time period. Also, in some example embodiments, the first information can indicate the configured time period.
[0077] In some example embodiments, the first apparatus 110-1 can start working with the first frame pattern from a certain time point (such as a next frame). Further, the valid time period of the first frame pattern can be permanent or short-term (such as defined by a timer). Also, in some example embodiments, the first apparatus 110-1 can return to the common frame pattern if a length of time without traffic scheduling exceeds a threshold time or the timer expires.
[0078] In one example embodiment, the first apparatus 110-1 can operate with a common frame pattern (such as a cell-specific frame pattern DDDSU). The second apparatus 120 can send another frame pattern index (such as corresponding to frame pattern DSUUU, i.e., the first frame pattern) to the first apparatus 110-1 through a MAC CE, and then the first apparatus 110-1 can start working with the new frame pattern from a following frame (such as a next frame).
[0079] As another example embodiment, the first apparatus 110-1 can operate with a common frame pattern, such as a cell-specific frame pattern DDDSU. The second apparatus 120 can send another frame pattern index (e.g., corresponding to frame pattern DXXUU, i.e., a first frame pattern) to the first apparatus 110-1 by MAC CE. In this example, X slots can indicate SBFD slots, and X slots can be signaled as D / F in TDD-UL-DL-ConfigDedicated the middle of the frame, i.e., the symbol is a SBFD symbol, and the second apparatus 120 can use UE-specific signaling to indicate the symbol as D / U, e.g., by DCI. Next, the first apparatus 110-1 can work with the new frame pattern starting from a subsequent frame, such as the next frame.
[0080] In the following, more details will be discussed regarding the set of preconfigured frame patterns. In some example embodiments, the set of preconfigured frame patterns can be a default configuration. As one example, the set of preconfigured frame patterns can be pre-defined by a communication organization, such as 3GPP, or by a network operator or service provider. In this way, no additional signaling exchange between the first apparatus 110-1 or the second apparatus 120 is needed.
[0081] Alternatively, in some embodiments, the set of preconfigured frame patterns can be configured by the second apparatus 120, as described below.
[0082] In some example embodiments, the first apparatus 110-1 can receive 210 second information from the second apparatus 120. The second information can indicate the set of preconfigured frame patterns. For example, the first apparatus 110-1 can receive a configuration of the set of preconfigured frame patterns (sometimes also referred to as a pool of TDD frame patterns configuration, a pool of frame patterns, or a frame pattern pool) configured by the second apparatus 120.
[0083] In some example embodiments, the second information can include a set of identities of frame patterns, where each identity in the set of identities corresponds to a preconfigured frame pattern.
[0084] As one example, the pool of TDD frame patterns can be specified in a wireless specification, such as defined as a table format and can be indexed. For example, 4 bits represent 16 such configurations, i.e., a pool of 16 frame patterns.
[0085] Alternatively, and additionally, the second information can include the set of preconfigured frame patterns.
[0086] As one example, the pool of frame patterns can be indicated based on TDD-UL-DL-ConfigCommon In one example, the pool of frame patterns can include: Pattern 1, frame pattern DDDSU, Pattern 1-2, frame pattern DSSUU, Pattern 1-3, frame pattern SUUUU, Pattern 1-4, frame pattern DSUUU.
[0087] In some example embodiments, the first apparatus 110-1 can also receive the dedicated TDD configuration using TDD-UL-DL- ConfigDedicated Alternatively, the first apparatus 110-1 can receive a pointer pointing to one of the TDD frame pattern configurations in a signaled pool (which can be a newly introduced signaling). Then, the first apparatus 110-1 can determine the link direction of the symbols based on the TDD-UL-DL- ConfigDedicated (or the new signaling) and can determine the UL subband configuration and DL subband configuration in the symbols based on the subband configuration and / or the SFI.
[0088] An example configuration for a set of preconfigured frame patterns is shown as follows.
[0089] TDD-UL-DL-ConfigPool2 ::= SEQUENCE { referenceSubcarrierSpacing SubcarrierSpacing, pattern1-2 TDD-UL-DL-Pattern, } TDD-UL-DL-Pattern ::= SEQUENCE { dl-UL-TransmissionPeriodicity ENUMERATED {ms2p5}, nrofDownlinkSlots INTEGER (2), nrofDownlinkSymbols INTEGER (10), nrofUplinkSlots INTEGER (2), nrofUplinkSymbols INTEGRE (2), … TDD-UL-DL-ConfigPool3 ::= SEQUENCE { referenceSubcarrierSpacing SubcarrierSpacing, pattern1-3 TDD-UL-DL-Pattern, } TDD-UL-DL-Pattern : : = SEQUENCE{ dl-UL-TransmissionPeriodicity ENUMERATED{ms2p5}, nrofDownlinkSlots INTEGER(0), nrofDownlinkSymbols INTEGER(10), nrofUplinkSlots INTEGER (4), nrofUplinkSymbols INTEGER (2), … TDD-UL-DL-ConfigPool4 :: = SEQUENCE{ referenceSubcarrierSpacing SubcarrierSpacing, pattern1-4 TDD-UL-DL-Pattern, } TDD-UL-DL-Pattern : : = SEQUENCE{ dl-UL-TransmissionPeriodicity ENUMERATED {ms 2p5}, nrofDownlinkSlots INTEGER(1), nrofDownlinkSymbols INTEGER(10), nrofUplinkSlot INTEGER (3), nrofUplinkSymbols INTEGER (2), … SBFDslots_bitmap INTEGER(01110)----------1 mean SBFD slots,0 meannon-SBFD slots, bitmap length equal dl-UL-T ransmissionPeriodicity TDD-UL-DL-ConfigDedicated :: = SEQUENCE{…} Or TDD-UL-DL-ConfigPoolindex={1,2,3…maxNrofindex}.
[0090] In some example embodiments, the locations of the SBFD resources can also be indicated together with the set of preconfigured frame patterns. For example, the first apparatus 110-1 can understand that time slot #0 and time slot #4 are non-SBFD time slots, and time slots #1 to 3 are SBFD time slots.
[0091] In some example embodiments, the first information and the second information can be included in a common signal (e.g., one RRC signaling) or at least two different signals (e.g., one RRC signaling and one MAC CE / DCI). The present disclosure is not limited thereto.
[0092] More details on how the second apparatus 120 determines the first frame pattern will be discussed below. According to some example embodiments of the present disclosure, the second apparatus 120 can determine the first frame pattern based on one or more factors that can be associated with the first apparatus 110-1, the second apparatus 120, and / or the wireless communication environment. The second apparatus 120 can select one or more factors as needed to determine the first frame pattern for the first apparatus 110-1.
[0093] Some example factors will be discussed with reference to the following example embodiments. It should be appreciated that the following example factors are given for the purpose of illustration and without implying any limitations. The second apparatus 120 can determine an appropriate frame pattern based on any suitable factors. In addition, the following example factors and other suitable factors can be used individually or in combination. The present disclosure is not limited thereto.
[0094] In some example embodiments, the example factors associated with the second apparatus 120 can include, but are not limited to, a traffic load of a currently applied frame pattern of the second apparatus 120, a downlink buffer status of the second apparatus 120, and the like.
[0095] In some example embodiments, the factors associated with the first apparatus 110-1 can include, but are not limited to, a traffic load of the first apparatus 110-1, a communication environment condition or a functional requirement of the first apparatus 110-1, a communication capability of the first apparatus 110-1, a usage status of the first apparatus 110-1, and the like.
[0096] In some example embodiments, with reference to Figure 2 , the first apparatus 110-1 can transmit 215 third information to the second apparatus 120. The third information can be used to assist the second apparatus 120 to determine 230 the first frame pattern for the first apparatus 110-1.
[0097] In some example embodiments, the third information can be transmitted via one of: a radio resource control (RRC) signal, a channel state information (CSI) report, a cross link interference (CLI) report, an uplink control information (UCI) dedicated for carrying the fourth information, or a medium access control (MAC) control element (CE).
[0098] In some example embodiments, the functional requirement can be associated with a communication mode of the first apparatus 110-1, and the communication mode is one of: a power saving mode, a discontinuous reception (DRX) mode, a connected mode, an idle mode, an inactive mode, or a small data transmission (SDT) mode.
[0099] In some example embodiments, the communication capability of the first apparatus 110-1 can be associated with at least one of: at least one frame pattern supported by the first apparatus 110-1, a first time period required for the first apparatus 110-1 to switch from uplink transmission to downlink transmission, or a second time period required for the first apparatus 110-1 to switch from downlink transmission to uplink transmission.
[0100] In some example embodiments, the communication environment status of the first apparatus 110-1 can comprise at least one of: a cell coverage status of the first apparatus 110-1, a path loss status of the first apparatus 110-1, an interference status of the first apparatus 110-1, or a signal quality measured by the first apparatus 110-1.
[0101] In some example embodiments, the usage status of the first apparatus 110-1 can be associated with at least one of: a device temperature of the first apparatus 110-1, a power consumption status of the first apparatus 110-1, or a battery usage status of the first apparatus 110-1.
[0102] Alternatively or in addition, the factor for determining the first frame structure can be represented by / included in a channel state information (CSI) report, a cross link interference (CLI) report, or other measurement report.
[0103] In this way, the second apparatus 120 can determine an appropriate frame pattern for the first apparatus 110-1. Specifically, for a particular first apparatus device, a cell-specific TDD / SBFD frame structure configuration (i.e., a common frame pattern) can be reserved, and a UE-specific TDD configuration can be dynamically modified based on, for example, a traffic load, a channel condition, etc. of the first apparatus 110-1.
[0104] Alternatively or additionally, the first apparatus 110-1 can report a desired / preferred / recommended frame pattern (hereinafter referred to as a second frame pattern) to the second apparatus 120. The second apparatus 120 can also take into account the reported second frame pattern when determining the first frame pattern for the first apparatus 110-1.
[0105] In some example embodiments, the first apparatus 110-1 can determine 220 the second frame pattern from a set of preconfigured frame patterns, and send 225 fourth information indicating the second frame pattern to the second apparatus 120.
[0106] In some example embodiments, the fourth information is sent via one of: an RRC signal, a channel state information (CSI) report, a cross-link interference (CLI) report, an uplink control information (UCI) dedicated to carrying the second frame pattern, or a MAC CE.
[0107] In one example embodiment, the second frame pattern can be reported together with a CSI or CLI report, or be considered as new UCI information reported in layer 1, e.g., via PUCCH or PUSCH. Alternatively, in another example embodiment, the second frame pattern can be reported in a MAC CE.
[0108] Similar to the second apparatus 120, the first apparatus 110-1 can also determine the second frame pattern based on one or more relevant factors. Some example embodiments on how to determine the second frame pattern will be discussed below. It should be appreciated that although the following example embodiments are discussed with reference to the first apparatus 110-1, the same or similar operations can also be performed by the second apparatus 120 when determining the first frame pattern.
[0109] In some example embodiments, the first apparatus 110-1 can determine the second frame pattern based on at least one of: a traffic load of the first apparatus 110-1, a communication environment condition of the first apparatus 110-1, a functional requirement of the first apparatus 110-1, a communication capability of the first apparatus 110-1, or a usage status of the first apparatus 110-1.
[0110] The physical meaning of these factors has been discussed sufficiently in the foregoing. Only the same or similar content is omitted for brevity. Details on how to determine an appropriate frame pattern based on example factors will be discussed below.
[0111] In some example embodiments, the first apparatus 110-1 can determine the second frame pattern based on a traffic load of the first apparatus 110-1.
[0112] As an example, the first apparatus 110-1 can select a semi-TDD frame pattern based on a current traffic load model. In one example, when the traffic load of the first apparatus 110-1 is low, the first apparatus 110-1 can determine a common TDD frame pattern. Further, when the traffic load of the first apparatus 110-1 changes, the first apparatus 110-1 can determine a new semi-TDD frame pattern accordingly.
[0113] In some example embodiments, the first apparatus 110-1 can select a semi-TDD frame pattern based on a current environmental condition and / or a transmit power state of the first apparatus 110-1.
[0114] In one example embodiment, if the first apparatus 110-1 is in an UL coverage enhancement mode, the first apparatus 110-1 can use a frame pattern DUUUU. In another example embodiment, if the path loss is large and the power headroom of the first apparatus 110-1 is low, the first apparatus 110-1 can use a UL reframe pattern.
[0115] In another example embodiment, if the first apparatus 110-1 operates in an interference mode, the first apparatus 110-1 can use a common frame pattern, such as frame pattern DDDSU.
[0116] In another example embodiment, if the first apparatus 110-1 operates in a UE-to-UE interference mode, the first apparatus 110-1 can use the same frame pattern as another inter-cell first apparatus.
[0117] In another example embodiment, the first apparatus 110-1 can measure an interference condition in a full band, all time slots, and then the first apparatus 110-1 can select a proper frame pattern matching that can be fed back to the second apparatus 120 as a preferred frame pattern.
[0118] In some example embodiments, the first apparatus 110-1 can determine a second frame pattern based on a functional requirement of the first apparatus 110-1.
[0119] In one example embodiment, if the first apparatus 110-1 is in a power saving mode, the first apparatus 110-1 can use a frame pattern DUUUU.
[0120] In another example embodiment, if the first apparatus 110-1 is in a DRX mode, the first apparatus 110-1 can use a frame pattern DUUUU.
[0121] In another example embodiment, if the first apparatus 110-1 is in an SDT mode in an inactive mode, the first apparatus 110-1 can use a frame pattern DDDSU that can be received from RRC release.
[0122] In some example embodiments, the first device 110-1 may determine the second frame pattern based on the communication capabilities of the first device 110-1 (such as at least one frame pattern supported by the first device 110-1, a first time period required for the first device 110-1 to switch from uplink transmission to downlink transmission, or a second time period required for the first device 110-1 to switch from downlink transmission to uplink transmission). In some embodiments, the first device 110-1 may support SBFD / TDD patterns (e.g., digital filters supported by the first device 110-1 and handover times supported by the UE).
[0123] In some example embodiments, the first device 110-1 may determine the second frame style based on the usage state of the first device 110-1. In some example embodiments, the first device 110-1 may determine the second frame style based on factors such as the temperature, power consumption, and remaining battery level of the first device 110-1.
[0124] According to the above process, the second device can obtain sufficient information that can be used to determine the appropriate frame pattern of the first device 110-1.
[0125] Furthermore, as described above, the first device 110 can report a second frame style (recommended frame style). In this case, the second device 120 can determine whether to apply the second frame style. In other words, the first frame style determined by the second device 120 can be the same as or different from the second frame style.
[0126] In some example embodiments, the first information can indicate the first frame style by indicating whether the second frame style is confirmed by the second device 120. That is, the second device 120 can confirm with the first device 110-1 whether the recommended TDD style is accepted by the second device 120. If it is confirmed, the recommended style can be used from subsequent frames. Otherwise, the first device 110-1 continues to use the default TDD style.
[0127] Optionally, refer to Figure 2 In some example embodiments, the first device 110-1 may receive configuration information 205 from the second device 120. The configuration information may indicate SBFD-related information. As an example embodiment, the configuration information may indicate at least one of the following: frequency band; Multiple time slots / symbols, wherein the frequency band is divided into multiple sub-bands, and at least one sub-band is used for DL transmission and at least one sub-band is used for UL transmission, i.e. SBFD time slots / symbols, and the positions of the multiple time slots / symbols in the radio frame; The number of time slots / symbols, where the entire frequency band is used for DL or UL transmission, i.e., non-SBFD time slots / symbols, and the location of the number of time slots / symbols in a radio frame; or Common TDD frame style configuration, such as DDDSU (style 1).
[0128] An example of configuration information indicating SBFD-related information is shown below.
[0129] TDD-UL-DL-ConfigCommon ::= SEQUENCE{ referenceSubcarrierSpacing SubcarrierSpacing, pattern1TDD-UL-DL-Pattern } TDD-UL-DL-Pattern ::= SEQUENCE{ dl-UL-TransmissionPeriodicityENUMERATED{ms2p5}, nrofDownlinkSlots INTEGER(3), nrofDownlinkSymbols INTEGER(10), nrofUplinkSlotsINTEGER (1), nrofUplinkSymbolsINTEGER(2).
[0130] It should be understood that configuration information may include other parameters depending on the specific scenario. This disclosure is not limited in this respect.
[0131] Furthermore, in some example embodiments, SBFD support can be implemented as a configurable / optional feature. The first device 110-1 can enable SBFD mode either by itself or by the second device 120.
[0132] In some example embodiments, reference is still made to Figure 2 The second device 120 can send 245 another first information to another first device 110-2. The other first information can indicate another first frame style from a set of pre-configured frame styles that are different from the first frame style configured for the first device 110-1. Then, the first device 110-2 performs 250 communication with the second device 120 on resources, at least in part based on the first frame style.
[0133] For better understanding, refer to Figures 3A-3CThis illustrates different frame styles 300A, 300B, and 300C in the same cell according to some embodiments of the present disclosure. Figures 3A-3C In the example, D can indicate a DL time slot, U can indicate a UL time slot, and S can indicate a special time slot. In one example, the first device 110-1 can select the frame style DDDSU, the first device 110-2 can select the frame style DUUUU, and a conventional device can use the frame style DDDSU. In this way, UE-specific frame style configuration is implemented.
[0134] According to the above process, the first device 110 can be configured with an appropriate frame style based on factors such as workload or environment, functional status, etc., through a set of pre-configured frame styles.
[0135] In this way, each first device can be configured with a (semi-static) TDD frame style, and the second device 120 can more easily manage resources (e.g., PDCCH / SRS / PUCCH / CSI-RS).
[0136] In addition, frame styles can be dynamically changed based on changes such as business type, via MAC CE or RRC.
[0137] Because the resources used for scheduling, HARQ, etc. can be reused, the first device 110 and the second device 120 do not need to consider UL and DL conflict handling issues, such as scheduling, measurement, or reporting, thereby reducing system complexity.
[0138] For better understanding, refer to Figure 4 and Figure 5 Two specific embodiments are described. Figure 4 An example flowchart 400 is shown, illustrating a first apparatus for determining a frame style according to an example of this disclosure.
[0139] At block 405, the first device 110-1 enables SBFD mode. At block 410, the first device 110-1 receives a common frame style configuration in the SIB. At block 415, the first device 110-1 receives a configuration of the frame style pool (i.e., a set of pre-configured frame styles). At block 420, the first device 110-1 selects a frame style based on, for example, service type.
[0140] If the DL transmission is overloaded, at box 425, the first device 110-1 selects a frame style, such as DDDDU, based on a frame style pool. If the UL transmission is overloaded, at box 430, the first device 110-1 selects another frame style, such as DDUUU or DUUUU, based on a frame style pool. Otherwise, at box 435, the first device 110-1 uses the common frame style.
[0141] At box 440, the first device 110-1 reports the selected frame style to the second device 120. At box 445, the first device 110-1 is waiting for the second device 120 to confirm, for example, whether the reported frame style is confirmed by the second device 120, such as MAC CE or RRC.
[0142] Figure 5 An example flowchart 500 of a second device determining a frame style according to an example of this disclosure is shown. At block 505, the second device 120 enables SBFD mode. At block 510, the second device 120 sends a common frame style configuration to the first device 110-1 in the SIB. At block 515, the second device 120 sends a configuration of the frame style pool. At block 520, the second device 120 determines the frame style based on reports from the first device 110-1 and / or the status of the second device 120 (e.g., DL buffer status, radio resources of the currently applied frame style).
[0143] Furthermore, if the communication state changes, at box 530, the second device 120 selects a new frame style from the pool of frame styles. At box 535, the second device 120 sends the new frame style indicated, for example, by MAC CE or RRC. Otherwise, if the state does not change, at box 525, the first device 110-1 uses the current frame style.
[0144] It should be understood that the example embodiments discussed above can be applied in static TDD, semi-static TDD, and dynamic TDD scenarios. This disclosure is not limited in this respect.
[0145] According to this disclosure, the complexity of frame pattern configuration in SBFD can be reduced, and almost all traditional mechanisms of TDD mode can be reused.
[0146] The method of this invention is efficient, compatible, and can significantly reduce the complexity of specifications. Furthermore, the first device can quickly respond to changes in interference, UL / DL service load, communication environment, functionality, service requirements, etc.
[0147] Example Method Figure 6 A flowchart of an example method 600 implemented at a first device according to some example embodiments of the present disclosure is shown. For the purposes of discussion, [the following will be discussed]. Figure 1A Method 600 is described by the angle of the first device 110 in the middle.
[0148] At frame 610, the first device 110 receives from the second device 120 first information indicating a first frame style from a set of pre-configured frame styles, wherein the first frame style is to be applied to a resource, wherein the resource at least partially includes subband non-overlapping full-duplex (SBFD) resources.
[0149] At frame 620, the first device 110 communicates with the second device 120 in resources, at least in part, based on the first frame pattern.
[0150] In some example embodiments, the set of pre-configured frame styles is either a default configuration or configured by the second device 120.
[0151] In some example embodiments, at least one memory and at least one processor also cause the first device 110 to perform: receiving second information from the second device 120 indicating a set of pre-configured frame patterns.
[0152] In some example embodiments, the second information includes: a set of identifiers of frame styles, each identifier in the set of identifiers corresponding to a pre-configured frame style, or a set of pre-configured frame styles.
[0153] In some example embodiments, the first information and the second information are included in a common signal or in at least two different signals.
[0154] In some example embodiments, at least one memory and at least one processor further cause the first device 110 to perform: sending third information to the second device 120, the third information being used to assist the second device 120 in determining a first frame style for the first device 110.
[0155] In some example embodiments, the third information includes at least one of the following: the service load of the first device 110, the communication environment status of the first device 110, the functional requirements of the first device 110, the communication capabilities of the first device 110, or the usage status of the first device 110.
[0156] In some example embodiments, the third information is transmitted via one of the following: Radio Resource Control (RRC) signals, Channel State Information (CSI) reports, Cross-Link Interference (CLI) reports, Uplink Control Information (UCI) dedicated to carrying the fourth information, or Media Access Control (MAC) control elements (CE).
[0157] In some example embodiments, at least one memory and at least one processor further cause the first device 110 to perform: sending fourth information to the second device 120, the fourth information indicating a second frame pattern from a set of pre-configured frame patterns, the second frame pattern being determined by the first device 110.
[0158] In some example embodiments, at least one memory and at least one processor also cause the first device 110 to perform: determining a second frame pattern based on at least one of the following: the service load of the first device 110, the communication environment of the first device 110, the functional requirements of the first device 110, the communication capabilities of the first device 110, or the usage status of the first device 110.
[0159] In some example embodiments, the communication environment status of the first device 110 includes at least one of the following: the cell coverage status of the first device 110, the path loss status of the first device 110, the interference status of the first device 110, or the signal quality measured by the first device 110.
[0160] In some example embodiments, the functional requirements are associated with the communication mode of the first device 110, and the communication mode is one of the following: power saving mode, discontinuous reception (DRX) mode, connected mode, idle mode, inactive mode, or small data transfer (SDT) mode.
[0161] In some example embodiments, the communication capability of the first device 110 is associated with at least one of the following: at least one frame pattern supported by the first device 110, a first time period required for the first device 110 to switch from uplink transmission to downlink transmission, and a second time period required for the first device 110 to switch from downlink transmission to uplink transmission.
[0162] In some example embodiments, the usage state of the first device 110 is associated with at least one of the following: the device temperature of the first device 110, the power consumption state of the first device 110, or the battery usage state of the first device 110.
[0163] In some example embodiments, the fourth information is transmitted via one of the following: Radio Resource Control (RRC) signals, Channel State Information (CSI) reports, Cross-Link Interference (CLI) reports, Uplink Control Information (UCI) dedicated to carrying the second frame pattern, or Media Access Control (MAC) control elements (CE).
[0164] In some example embodiments, the first information indicates the first frame style by indicating whether the second frame style is confirmed by the second device 120.
[0165] In some example embodiments, the first frame style is effective from subsequent frames after a pre-configured duration following the receipt of the first information or within a configured time period.
[0166] In some example embodiments, the first information also indicates the configured time period.
[0167] In some example embodiments, the first frame pattern corresponds to multiple time slots and indicates whether a time slot among the multiple time slots is an uplink time slot, a downlink time slot, a special time slot, a flexible time slot, or an SBFD time slot.
[0168] In some example embodiments, the first information is transmitted via one of the following: Radio Resource Control (RRC) signals, Media Access Control (MAC) control elements (CE), or Downlink Control Information (DCI).
[0169] In some example embodiments, the first device 110 is a terminal device, and the second device 120 is a network device.
[0170] Figure 7 A flowchart of an example method 700 implemented at a second device according to some example embodiments of the present disclosure is shown. For the purposes of discussion, [the following will be discussed]. Figure 1A Method 700 is described by the angle of the second device 120 in the middle.
[0171] At frame 710, the second device sends first information to the first device 110 indicating a set of pre-configured frame styles, wherein the first frame style is to be applied to a resource, wherein the resource at least partially includes subband non-overlapping full-duplex (SBFD) resources.
[0172] At frame 720, the second device communicates with the first device 110 in resources, at least in part, based on the first frame pattern.
[0173] In some example embodiments, the set of pre-configured frame styles is either a default configuration or configured by the second device 120.
[0174] In some example embodiments, at least one memory and at least one processor also cause the second device 120 to perform: sending second information to the first device 110 indicating a set of pre-configured frame patterns.
[0175] In some example embodiments, the second information includes: a set of identifiers of frame styles, each identifier in the set of identifiers corresponding to a pre-configured frame style, or a set of pre-configured frame styles.
[0176] In some example embodiments, the first information and the second information are included in a common signal or in at least two different signals.
[0177] In some example embodiments, at least one memory and at least one processor further enable the second device 120 to perform: receiving third information from the first device 110, the third information being used to assist the second device 120 in determining a first frame style for the first device 110.
[0178] In some example embodiments, the third information includes at least one of the following: the service load of the first device 110, the communication environment status of the first device 110, the functional requirements of the first device 110, the communication capabilities of the first device 110, or the usage status of the first device 110.
[0179] In some example embodiments, the third information is transmitted via one of the following: Radio Resource Control (RRC) signals, Channel State Information (CSI) reports, Cross-Link Interference (CLI) reports, Uplink Control Information (UCI) dedicated to carrying the fourth information, or Media Access Control (MAC) control elements (CE).
[0180] In some example embodiments, at least one memory and at least one processor further cause the second device 120 to perform: determining a first frame pattern based on at least one of the following: the traffic load of the first device 110, the communication environment status of the first device 110, the functional requirements of the first device 110, the communication capabilities of the first device 110, the usage status of the first device 110, the traffic load of the frame pattern currently applied by the second device 120, the channel state information (CSI) report received from the first device 110, the cross-link interference (CLI) report received from the first device 110, the downlink buffer status of the second device 120, and a second frame pattern from a set of pre-configured frame patterns determined by the first device 110.
[0181] In some example embodiments, the communication environment status of the first device 110 includes at least one of the following: the cell coverage status of the first device 110, the path loss status of the first device 110, the interference status of the first device 110, or the signal quality measured by the first device 110.
[0182] In some example embodiments, the functional requirements are associated with the communication mode of the first device 110, and the communication mode is one of the following: power saving mode, discontinuous reception (DRX) mode, connected mode, idle mode, inactive mode, or small data transfer (SDT) mode.
[0183] In some example embodiments, the communication capability of the first device 110 is associated with at least one of the following: at least one frame pattern supported by the first device 110, a first time period required for the first device 110 to switch from uplink transmission to downlink transmission, or a second time period required for the first device 110 to switch from downlink transmission to uplink transmission.
[0184] In some example embodiments, the usage state of the first device 110 is associated with at least one of the following: the device temperature of the first device 110, the power consumption state of the first device 110, or the battery usage state of the first device 110.
[0185] In some example embodiments, at least one memory and at least one processor also cause the second device 120 to perform: receiving fourth information from the first device 110, the fourth information indicating a second frame pattern.
[0186] In some example embodiments, the fourth information is transmitted via one of the following: Radio Resource Control (RRC) signals, Channel State Information (CSI) reports, Cross-Link Interference (CLI) reports, Uplink Control Information (UCI) dedicated to carrying the second frame pattern, or Media Access Control (MAC) control elements (CE).
[0187] In some example embodiments, the first information indicates the first frame style by indicating whether the second frame style is confirmed by the second device 120.
[0188] In some example embodiments, at least one memory and at least one processor further cause the second device 120 to perform: sending another first message to another first device 110, the other first message indicating another first frame style different from the first frame style configured to the first device 110.
[0189] In some example embodiments, the first frame style becomes effective from a subsequent frame after a pre-configured duration following the receipt of the first information or within a configured time period.
[0190] In some example embodiments, the first information also indicates the configured time period.
[0191] In some example embodiments, the first frame pattern corresponds to multiple time slots and indicates whether a time slot among the multiple time slots is an uplink time slot, a downlink time slot, a special time slot, a flexible time slot, or an SBFD time slot.
[0192] In some example embodiments, the first information is transmitted via one of the following: Radio Resource Control (RRC) signals, Medium Access Control (MAC) control elements (CE), or Downlink Control Information (DCI).
[0193] In some example embodiments, the first device 110 is a terminal device, and the second device 120 is a network device.
[0194] Example Apparatus, Device, and Medium In some example embodiments, a first means capable of performing any of the methods in method 600 (e.g., Figure 1A The first device 110 may include a component for performing the corresponding operation of method 600. This component may be implemented in any suitable form. For example, the component may be implemented in a circuit or software module. The first device may be implemented as or included in... Figure 1A In the first device 110.
[0195] In some example embodiments, the first device includes: a component for receiving first information from the second device 120 indicating a first frame pattern from a set of pre-configured frame patterns, wherein the first frame pattern will be applied to a resource, wherein the resource at least partially includes subband non-overlapping full-duplex (SBFD) resources; and a component for communicating with the second device 120 on the resource at least partially based on the first frame pattern.
[0196] In some example embodiments, the set of pre-configured frame styles is either a default configuration or configured by the second device 120.
[0197] In some example embodiments, the first device further includes a component for receiving second information from the second device 120 indicating a set of pre-configured frame styles.
[0198] In some example embodiments, the second information includes: a set of identifiers of frame styles, each identifier in the set of identifiers corresponding to a pre-configured frame style, or a set of pre-configured frame styles.
[0199] In some example embodiments, the first information and the second information are included in a common signal or in at least two different signals.
[0200] In some example embodiments, the first device further includes a component for sending third information to the second device 120, the third information being used to assist the second device 120 in determining a first frame style for the first device.
[0201] In some example embodiments, the third information includes at least one of the following: the service load of the first device, the communication environment status of the first device, the functional requirements of the first device, the communication capabilities of the first device, or the usage status of the first device.
[0202] In some example embodiments, the third information is transmitted via one of the following: Radio Resource Control (RRC) signals, Channel State Information (CSI) reports, Cross-Link Interference (CLI) reports, Uplink Control Information (UCI) dedicated to carrying the fourth information, or Media Access Control (MAC) control elements (CE).
[0203] In some example embodiments, the first device further includes a component for sending fourth information to the second device 120, the fourth information indicating a second frame pattern in a set of pre-configured frame patterns, the second frame pattern being determined by the first device.
[0204] In some example embodiments, the first device further includes a component for determining the second frame pattern based on at least one of the following: the service load of the first device, the communication environment of the first device, the functional requirements of the first device, the communication capabilities of the first device, or the usage status of the first device.
[0205] In some example embodiments, the communication environment conditions of the first device include at least one of the following: the cell coverage conditions of the first device, the path loss conditions of the first device, the interference conditions of the first device, or the signal quality measured by the first device.
[0206] In some example embodiments, the functional requirements are associated with the communication mode of the first device, and the communication mode is one of the following: power saving mode, discontinuous reception (DRX) mode, connected mode, idle mode, inactive mode, or small data transfer (SDT) mode.
[0207] In some example embodiments, the communication capability of the first device is associated with at least one of the following: at least one frame pattern supported by the first device, a first time period required for the first device to switch from uplink transmission to downlink transmission, or a second time period required for the first device to switch from downlink transmission to uplink transmission.
[0208] In some example embodiments, the usage state of the first device is associated with at least one of the following: the device temperature of the first device, the power consumption state of the first device, or the battery usage state of the first device.
[0209] In some example embodiments, the fourth information is transmitted via one of the following: Radio Resource Control (RRC) signals, Channel State Information (CSI) reports, Cross-Link Interference (CLI) reports, Uplink Control Information (UCI) dedicated to carrying the second frame pattern, or Media Access Control (MAC) control elements (CE).
[0210] In some example embodiments, the first information indicates the unit of the first frame style by indicating whether the second frame style is confirmed by the second device 120.
[0211] In some example embodiments, the first frame style is effective from a subsequent frame after a pre-configured duration following the receipt of the first information or within a configured time period.
[0212] In some example embodiments, the first information also indicates the configured time period.
[0213] In some example embodiments, the first frame pattern corresponds to multiple time slots and indicates whether a time slot among the multiple time slots is an uplink time slot, a downlink time slot, a special time slot, a flexible time slot, or an SBFD time slot.
[0214] In some example embodiments, the first information is transmitted via one of the following: Radio Resource Control (RRC) signals, Medium Access Control (MAC) control elements (CE), or Downlink Control Information (DCI).
[0215] In some example embodiments, the first device is a terminal device, and the second device 120 is a network device.
[0216] In some example embodiments, the first device further includes components for performing other operations in some example embodiments of method 600. In some example embodiments, the components include at least one processor; and at least one memory storing instructions that, when executed by the at least one processor, cause execution of the first device.
[0217] In some example embodiments, a second means capable of performing any of the methods in method 700 (e.g., Figure 1A The second device 120 may include components for performing the corresponding operations of method 700. These components may be implemented in any suitable form. For example, the components may be implemented in a circuit or software module. The second device 120 may be implemented as or included in... Figure 1A The second device 120 in the middle.
[0218] In some example embodiments, the second device 120 includes: means for sending first information to the first device indicating a set of pre-configured frame patterns, wherein the first frame pattern is to be applied to a resource, wherein the resource at least partially includes a subband non-overlapping full-duplex (SBFD) resource; and means for communicating with the first device on the resource at least partially based on the first frame pattern.
[0219] In some example embodiments, the set of pre-configured frame styles is either a default configuration or configured by the second device 120.
[0220] In some example embodiments, the second device further includes a component for sending second information to the first device indicating a set of pre-configured frame styles.
[0221] In some example embodiments, the second information includes: a set of identifiers of frame styles, each identifier in the set of identifiers corresponding to a pre-configured frame style, or the set of pre-configured frame styles.
[0222] In some example embodiments, the first information and the second information are included in a common signal or in at least two different signals.
[0223] In some example embodiments, the second device further includes a component for receiving third information from the first device, the third information being used to assist the second device 120 in determining a first frame style for the first device.
[0224] In some example embodiments, the third information includes at least one of the following: the service load of the first device, the communication environment status of the first device, the functional requirements of the first device, the communication capabilities of the first device, or the usage status of the first device.
[0225] In some example embodiments, the third information is transmitted via one of the following: Radio Resource Control (RRC) signals, Channel State Information (CSI) reports, Cross-Link Interference (CLI) reports, Uplink Control Information (UCI) dedicated to carrying the fourth information, or Media Access Control (MAC) control elements (CE).
[0226] In some example embodiments, the second device further includes a component for determining a first frame pattern based on at least one of the following: the traffic load of the first device, the communication environment status of the first device, the functional requirements of the first device, the communication capabilities of the first device, the usage status of the first device, the traffic load of the frame pattern currently applied by the second device 120, the channel state information (CSI) report received from the first device, the cross-link interference (CLI) report received from the first device, the downlink buffer status of the second device 120, and the second frame pattern in a set of pre-configured frame patterns determined by the first device.
[0227] In some example embodiments, the communication environment conditions of the first device include at least one of the following: the cell coverage conditions of the first device, the path loss conditions of the first device, the interference conditions of the first device, or the signal quality measured by the first device.
[0228] In some example embodiments, the functional requirements are associated with the communication mode of the first device, and the communication mode is one of the following: power saving mode, discontinuous reception (DRX) mode, connected mode, idle mode, inactive mode, or small data transfer (SDT) mode.
[0229] In some example embodiments, the communication capability of the first device is associated with at least one of the following: at least one frame pattern supported by the first device, a first time period required for the first device to switch from uplink transmission to downlink transmission, or a second time period required for the first device to switch from downlink transmission to uplink transmission.
[0230] In some example embodiments, the usage state of the first device is associated with at least one of the following: the device temperature of the first device, the power consumption state of the first device, or the battery usage state of the first device.
[0231] In some example embodiments, the second device further includes a component for receiving fourth information from the first device, the fourth information indicating a second frame pattern.
[0232] In some example embodiments, the fourth information is transmitted via one of the following: Radio Resource Control (RRC) signals, Channel State Information (CSI) reports, Cross-Link Interference (CLI) reports, Uplink Control Information (UCI) dedicated to carrying the second frame pattern, or Media Access Control (MAC) control elements (CE).
[0233] In some example embodiments, the first information indicates the first frame style by indicating whether the second frame style is confirmed by the second device 120.
[0234] In some example embodiments, the second device further includes a component for sending to another first device information indicating another first frame style that is different from the first frame style configured to the first device.
[0235] In some example embodiments, the first frame may be effective from a subsequent frame after a pre-configured duration following the receipt of the first information or within a configured time period.
[0236] In some example embodiments, the first information also indicates the configured time period.
[0237] In some example embodiments, the first frame pattern corresponds to multiple time slots and indicates whether a time slot among the multiple time slots is an uplink time slot, a downlink time slot, a special time slot, a flexible time slot, or an SBFD time slot.
[0238] In some example embodiments, the first information is transmitted via one of the following: Radio Resource Control (RRC) signals, Medium Access Control (MAC) control elements (CE), or Downlink Control Information (DCI).
[0239] In some example embodiments, the first device is a terminal device, and the second device 120 is a network device.
[0240] In some example embodiments, the second device 120 further includes components for performing other operations in some example embodiments of method 700. In some example embodiments, the components include at least one processor; and at least one memory storing instructions that, when executed by the at least one processor, cause execution of the second device 120.
[0241] Figure 8 This is a simplified block diagram of a device 800 suitable for implementing exemplary embodiments of the present disclosure. The device 800 can be provided to implement a communication device, such as... Figure 1A The first device 110 or the second device 120 shown. As shown, the device 800 includes one or more processors 810, one or more memories 820 coupled to the processors 810, and one or more communication modules 840 coupled to the processors 810.
[0242] Communication module 840 is used for bidirectional communication. Communication module 840 has one or more communication interfaces to facilitate communication with one or more other modules or devices. The communication interface can represent any interface necessary for communication with other network elements. In some example embodiments, communication module 840 may include at least one antenna.
[0243] As a non-limiting example, processor 810 can be any type suitable for a local technology network and can include one or more of the following: general-purpose computer, special-purpose computer, microprocessor, digital signal processor (DSP), and processor based on a multi-core processor architecture. Device 800 can have multiple processors, such as application-specific integrated circuit chips that are time-dependent on a clock synchronized with the main processor.
[0244] Memory 820 may include one or more non-volatile memories and one or more volatile memories. Examples of non-volatile memories include, but are not limited to, read-only memory (ROM) 824, electrically programmable read-only memory (EPROM), flash memory, hard disk, optical disc (CD), digital video disc (DVD), optical disc, laser disc, and other magnetic and / or optical storage devices. Examples of volatile memories include, but are not limited to, random access memory (RAM) 822 and other volatile memories that will not persist for extended periods of power loss.
[0245] Computer program 830 includes computer-executable instructions that are executed by an associated processor 810. The instructions of program 830 may include instructions for performing operations / actions of some example embodiments of this disclosure. Program 830 may be stored in memory (e.g., ROM 824). Processor 810 can perform any suitable actions and processes by loading program 830 into RAM 822.
[0246] Example embodiments of this disclosure can be implemented by program 830, enabling device 800 to perform as described in the reference. Figures 2-5 Any process discussed in this disclosure. Exemplary embodiments of this disclosure may also be implemented using hardware or a combination of software and hardware.
[0247] In some example embodiments, program 830 may be tangibly contained in a computer-readable medium, which may be included in device 800 (such as in memory 820) or other storage devices accessible by device 800. Device 800 may load program 830 from the computer-readable medium into RAM 822 for execution. In some example embodiments, the computer-readable medium may include any type of non-transitory storage medium, such as ROM, EPROM, flash memory, hard disk, CD, DVD, etc. As used herein, the term "non-transitory" is a limitation of the medium itself (i.e., tangible, not tactile), rather than a limitation of the persistence of data storage (e.g., RAM versus ROM).
[0248] Figure 8 An example of a computer-readable medium 800 is shown, which may be in the form of a CD, DVD, or other optical storage disc. The computer-readable medium 800 has a program 830 stored thereon.
[0249] Generally, the various embodiments of this disclosure can be implemented in hardware or dedicated circuitry, software, logic, or any combination thereof. Some aspects can be implemented in hardware, but others can be implemented in firmware or software that can be executed by a controller, microprocessor, or other computing device. Although various aspects of the embodiments of this disclosure are shown and described as block diagrams, flowcharts, or using some other graphical representation, it should be understood that, as non-limiting examples, the blocks, apparatuses, systems, techniques, or methods described herein can be implemented in hardware, software, firmware, dedicated circuitry or logic, general-purpose hardware or controllers or other computing devices, or some combination thereof.
[0250] Some example embodiments of this disclosure also provide at least one computer program product tangibly stored on a computer-readable medium (such as a non-volatile computer-readable medium). The computer program product includes computer-executable instructions, such as those included in a program module that execute in a device on a target physical or virtual processor to perform any of the methods described above. Typically, a program module includes routines, programs, libraries, objects, classes, components, data structures, etc., that perform a particular task or implement a particular abstract data type. The functionality of the program modules can be combined or split among program modules as needed in various embodiments. The machine-executable instructions for the program module can execute within a local or distributed device. In a distributed device, the program module can reside in both local and remote storage media.
[0251] Program code used to perform the methods of this disclosure may be written in any combination of one or more programming languages. The program code may be provided to a processor or controller of a general-purpose computer, special-purpose computer, or other programmable data processing apparatus, such that, when executed by the processor or controller, the program code causes the functions / operations specified in the flowcharts and / or block diagrams to be implemented. The program code may be executed entirely on a machine, partially on a machine, as a stand-alone software package, partially on a machine and partially on a remote machine, or entirely on a remote machine or server.
[0252] In the context of this disclosure, computer program code or related data may be carried by any suitable carrier to enable a device, apparatus, or processor to perform the various processes and operations described above. Examples of carriers include signals, computer-readable media, etc.
[0253] Computer-readable media can be computer-readable signal media or computer-readable storage media. Computer-readable media can be, but is not limited to, electronic, magnetic, optical, electromagnetic, infrared, or semiconductor systems, apparatuses, or devices, or any suitable combination thereof. More specific examples of computer-readable storage media will include electrical connections having one or more wires, portable computer disks, hard disks, random access memory (RAM), read-only memory (ROM), erasable programmable read-only memory (EPROM or flash memory), optical fibers, portable optical disc read-only memory (CD-ROM), optical storage devices, magnetic storage devices, or any suitable combination thereof.
[0254] Furthermore, although operations are described in a specific order, this should not be construed as requiring the operations to be performed in the specific order shown or in sequential order, or to perform all shown operations to achieve the desired result. In some cases, multitasking and parallel processing may be advantageous. Similarly, although several specific implementation details are included in the above discussion, these should not be construed as limiting the scope of this disclosure, but rather as a description of features that may be specific to particular embodiments. Unless explicitly stated otherwise, certain features described in the context of a single embodiment may also be implemented in combination in a single embodiment. Conversely, unless explicitly stated otherwise, various features described in the context of a single embodiment may also be implemented individually or in any suitable sub-combination in multiple embodiments.
[0255] Although this disclosure has been described in language specific to structural features and / or methodological actions, it should be understood that the disclosure as defined in the appended claims is not necessarily limited to the specific features or actions described above. Rather, the specific features and actions described above are disclosed as exemplary forms for implementing the claims.
Claims
1. A first device, comprising: At least one processor; as well as At least one memory storing instructions that, when executed by the at least one processor, cause the first device to at least: The second device receives first information indicating a first frame style from a set of pre-configured frame styles, wherein the first frame style is to be applied to a resource, wherein the resource at least partially includes a subband non-overlapping full-duplex (SBFD) resource. as well as The second device communicates with the resource based at least in part on the first frame pattern.
2. The first apparatus according to claim 1, wherein the set of pre-configured frame styles is a default configuration or configured by the second apparatus.
3. The first apparatus according to claim 1 or 2, wherein the at least one memory and the at least one processor further enable the first apparatus to: The second device receives second information indicating the set of pre-configured frame styles.
4. The first device according to claim 3, wherein the second information includes: A set of identifiers for frame styles, each identifier in the set corresponding to a pre-configured frame style, or The set of pre-configured frame styles.
5. The first device according to claim 3 or 4, wherein the first information and the second information are included in a common signal or in at least two different signals.
6. The first device according to any one of claims 1 to 5, wherein the at least one memory and the at least one processor further enable the first device to: Send a third message to the second device, the third message being used to assist the second device in determining the first frame style for the first device.
7. The first apparatus according to claim 6, wherein the third information includes at least one of the following: The service load of the first device, The communication environment of the first device, The functional requirements of the first device, The communication capability of the first device, or The usage status of the first device.
8. The first device according to claim 6 or 7, wherein the third information is transmitted via one of the following: Radio Resource Control (RRC) signals, Channel State Information (CSI) Report Cross-link interference (CLI) report, Uplink control information (UCI) specifically used to carry the fourth information, or Media Access Control (MAC) Control Element (CE).
9. The first device according to any one of claims 1 to 5, wherein the at least one memory and the at least one processor further enable the first device to: A fourth message is sent to the second device, the fourth message indicating a second frame style in the set of pre-configured frame styles, the second frame style being determined by the first device.
10. The first apparatus of claim 9, wherein the at least one memory and the at least one processor further enable the first apparatus to: The style of the second frame is determined based on at least one of the following: The service load of the first device, The communication environment of the first device, The functional requirements of the first device, The communication capability of the first device, or The usage status of the first device.
11. The first device according to claim 8 or 10, wherein the communication environment conditions of the first device include at least one of the following: The cell coverage status of the first device, The path loss status of the first device, The interference status of the first device, or The signal quality measured by the first device.
12. The first device according to claim 8 or 10, wherein the functional requirement is associated with a communication mode of the first device, and the communication mode is one of the following: power saving mode, discontinuous reception (DRX) mode, connected mode, idle mode, inactive mode, or small data transfer (SDT) mode.
13. The first device according to claim 8 or 10, wherein the communication capability of the first device is associated with at least one of the following: At least one frame style supported by the first device, The first time period required for the first device to switch from uplink transmission to downlink transmission, or The second time period required for the first device to switch from downlink transmission to uplink transmission.
14. The first device according to claim 8 or 10, wherein the usage state of the first device is associated with at least one of the following: The equipment temperature of the first device, The power consumption state of the first device, or The battery usage status of the first device.
15. The first device according to any one of claims 8 to 14, wherein the fourth information is transmitted via one of the following: Radio Resource Control (RRC) signals, Channel State Information (CSI) Report Cross-link interference (CLI) report, Dedicated to carrying uplink control information (UCI) in the style of the second frame, or Media Access Control (MAC) Control Element (CE).
16. The first apparatus according to any one of claims 9 to 15, wherein the first information indicates the first frame style by indicating whether the second frame style is confirmed by the second apparatus.
17. The first apparatus according to any one of claims 1 to 15, wherein the first frame pattern is effective from a subsequent frame after a pre-configured duration following the receipt of the first information or within a configured time period.
18. The first apparatus of claim 17, wherein the first information further indicates the time period of the configuration.
19. The first apparatus according to any one of claims 1 to 18, wherein the first frame pattern corresponds to a plurality of time slots and indicates whether a time slot among the plurality of time slots is an uplink time slot, a downlink time slot, a special time slot, a flexible time slot, or an SBFD time slot.
20. The first device according to any one of claims 1 to 19, wherein the first information is transmitted via one of the following: Radio Resource Control (RRC) signals, Media Access Control (MAC) control element (CE), or Downlink control information (DCI).
21. The first device according to any one of claims 1 to 20, wherein the first device is a terminal device and the second device is a network device.
22. A second device, comprising: At least one processor; as well as At least one memory storing instructions, which, when executed by the at least one processor, cause the second device to at least: Send first information to a first device indicating a frame style from a set of pre-configured frame styles, wherein the first frame style is to be applied to a resource, wherein the resource at least partially includes a subband non-overlapping full-duplex (SBFD) resource. as well as The communication with the first device over the resource is based at least in part on the first frame pattern.
23. The second apparatus of claim 22, wherein the set of pre-configured frame styles is a default configuration or configured by the second apparatus.
24. The second apparatus according to claim 22 or 23, wherein the at least one memory and the at least one processor further enable the second apparatus to: Send second information to the first device indicating the set of pre-configured frame patterns.
25. The second apparatus of claim 24, wherein the second information includes: A set of identifiers for frame styles, each identifier in the set corresponding to a pre-configured frame style, or The set of pre-configured frame styles.
26. The second apparatus according to claim 22 or 25, wherein the first information and the second information are included in a common signal or in at least two different signals.
27. The second device according to any one of claims 22 to 26, wherein the at least one memory and the at least one processor further enable the second device to: The second device receives third information from the first device, the third information being used to assist the second device in determining the first frame style for the first device.
28. The second apparatus of claim 27, wherein the third information comprises at least one of the following: The service load of the first device, The communication environment of the first device, The functional requirements of the first device, The communication capability of the first device, or The usage status of the first device.
29. The second device according to claim 27 or 28, wherein the third information is transmitted via one of the following: Radio Resource Control (RRC) signals, Channel State Information (CSI) Report Cross-link interference (CLI) report, Uplink control information (UCI) specifically used to carry the fourth information, or Media Access Control (MAC) Control Element (CE).
30. The second device according to any one of claims 22 to 29, wherein the at least one memory and the at least one processor further enable the second device to: The style of the first frame is determined based on at least one of the following: The service load of the first device, The communication environment of the first device, The functional requirements of the first device, The communication capability of the first device, The usage status of the first device, The current application frame style of the service load of the second device, Channel State Information (CSI) report received from the first device, Cross-link interference (CLI) reports received from the first device, The downlink buffer state of the second device, The second frame style in the set of pre-configured frame styles determined by the first device.
31. The second device according to claim 28 or 30, wherein the communication environment conditions of the first device include at least one of the following: The cell coverage status of the first device, The path loss status of the first device, The interference status of the first device, or The signal quality measured by the first device.
32. The second device according to claim 28 or 30, wherein the functional requirement is associated with a communication mode of the first device, and the communication mode is one of the following: power saving mode, discontinuous reception (DRX) mode, connected mode, idle mode, inactive mode, or small data transfer (SDT) mode.
33. The second device according to claim 28 or 30, wherein the communication capability of the first device is associated with at least one of the following: At least one frame style supported by the first device, The first time period required for the first device to switch from uplink transmission to downlink transmission, or The second time period required for the first device to switch from downlink transmission to uplink transmission.
34. The second device according to claim 28 or 30, wherein the usage state of the first device is associated with at least one of the following: The equipment temperature of the first device, The power consumption state of the first device, or The battery usage status of the first device.
35. The second device according to any one of claims 30 to 34, wherein the at least one memory and the at least one processor further enable the second device to: The first device receives fourth information, which indicates the second frame pattern.
36. The second device according to claim 35, wherein the fourth information is transmitted via one of the following: Radio Resource Control (RRC) signals, Channel State Information (CSI) Report Cross-link interference (CLI) report, Dedicated to carrying uplink control information (UCI) in the style of the second frame, or Media Access Control (MAC) Control Element (CE).
37. The second apparatus according to claim 35 or 36, wherein the first information indicates the first frame style by indicating whether the second frame style is confirmed by the second apparatus.
38. The second device according to any one of claims 22 to 37, wherein the at least one memory and the at least one processor further enable the second device to: Send another first message to another first device, the other first message indicating another first frame style that is different from the first frame style configured to the first device.
39. The second apparatus according to any one of claims 22 to 38, wherein the first frame pattern is effective from a subsequent frame after a pre-configured duration following the receipt of the first information or within a configured time period.
40. The second apparatus of claim 39, wherein the first information further indicates the time period of the configuration.
41. The second apparatus according to any one of claims 22 to 40, wherein the first frame pattern corresponds to a plurality of time slots and indicates whether a time slot among the plurality of time slots is an uplink time slot, a downlink time slot, a special time slot, a flexible time slot, or an SBFD time slot.
42. The second device according to any one of claims 22 to 41, wherein the first information is transmitted via one of the following: Radio Resource Control (RRC) signals, Media Access Control (MAC) control element (CE), or Downlink control information (DCI).
43. The second device according to any one of claims 22 to 42, wherein the first device is a terminal device and the second device is a network device.
44. A method comprising: At a first device, first information is received from a second device indicating a first frame style from a set of pre-configured frame styles, wherein the first frame style is to be applied to a resource, wherein the resource at least partially includes a subband non-overlapping full-duplex (SBFD) resource. as well as The second device communicates with the resource based at least in part on the first frame pattern.
45. A method comprising: The second device sends first information to the first device indicating a set of pre-configured frame styles, wherein the first frame style is to be applied to a resource, wherein the resource at least partially includes subband non-overlapping full-duplex (SBFD) resources. as well as The communication with the first device over the resource is based at least in part on the first frame pattern.
46. A computer-readable medium comprising instructions stored thereon for causing a device to perform at least the method according to claim 44 or claim 45.