Method, apparatus and system for communication

The method and apparatus address the congestion in communication spectrum by allocating resources using carrier or bandwidth part sets, enabling flexible and efficient transmission directions, thereby enhancing communication efficiency and network flexibility.

WO2026129470A1PCT designated stage Publication Date: 2026-06-25HUAWEI TECH CO LTD

Patent Information

Authority / Receiving Office
WO · WO
Patent Type
Applications
Current Assignee / Owner
HUAWEI TECH CO LTD
Filing Date
2025-01-26
Publication Date
2026-06-25

AI Technical Summary

Technical Problem

The existing communication spectrum allocated to user equipment has become congested, necessitating efficient resource allocation methods that are not currently suitable for expanded user spectrum.

Method used

A method and apparatus for communication that allocates resources using carrier sets or bandwidth part sets, allowing for flexible and efficient transmission direction allocation, including simultaneous first and second direction transmissions, with patterns defined via semi-static or higher-layer signaling.

Benefits of technology

Enhances communication efficiency by reducing transmission overhead and improving network flexibility through dynamic full duplexing transmissions.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN2025075161_25062026_PF_FP_ABST
    Figure CN2025075161_25062026_PF_FP_ABST
Patent Text Reader

Abstract

Embodiments of the present application provide a method, apparatus and system for communication. In this method, the terminal receives first information, where the first information indicates that a first frequency part of a carrier set is for first direction transmission, the carrier set comprises two or more carriers, the carrier set is associated with an identifier, and the first frequency part is associated with at least one time unit; and the terminal communicates using the first frequency part based on the first information. This carrier set-based allocation method can effectively indicate resources within a carrier set.
Need to check novelty before this filing date? Find Prior Art

Description

METHOD, APPARATUS AND SYSTEM FOR COMMUNICATION

[0001] The present application claims priority to US patent application No. 63 / 734,478, entitled "Method and Apparatus for Full Duplexing" , filed on December 16, 2024 and hereby incorporated by reference in its entirety.TECHNICAL FIELD

[0002] Embodiments of the present application relate to the field of communications, and more specifically, to a method, apparatus and system for communication.BACKGROUND

[0003] In recent years, the landscape of communication has undergone a revolutionary transformation, driven by burgeoning demand. However, the existing communication spectrum allocated to the user equipment (UE) has become increasingly congested. Therefore, it is necessary to expand the user spectrum.

[0004] However, some resource allocation methods may not be suitable for the expanded user spectrum.

[0005] Therefore, how to allocate resources efficiently is an urgent technical problem to be solved.SUMMARY

[0006] Embodiments of the present application provide a method, apparatus and system for communication method, which provides an efficiently resource allocation method.

[0007] According to a first aspect, a method is described. The method may be applied at a terminal side, for example, a terminal (e.g., a terminal device) or a module in a terminal, a circuit or a chip (for example, a modem chip, also referred to as a baseband chip, or a system on chip (SoC) chip or a system in package (SIP) chip that includes a modem core that is responsible for a communication function in a terminal. For example, the method is applied to a terminal. In this method, the terminal receives first information, where the first information indicates that a first frequency part of a carrier set is for first direction transmission, the carrier set comprises two or more carriers, the carrier set is associated with an identifier, and the first frequency part is associated with at least one time unit; and the terminal communicates using the first frequency part based on the first information.

[0008] According to a second aspect, a method may be applied to a network side, for example, a location server (e.g., a network device) or a component (for example, a circuit, a chip, or a chip system) in a location server on a network side. For example, the method is applied to a location server. In the method, the location server transmits first information, where the first information indicates that a first frequency part of a carrier set is for first direction transmission, the carrier set comprises two or more carriers, the carrier set is associated with an identifier, and the first frequency part is associated with at least one time unit; and the location server communicates using the first frequency part based on the first information.

[0009] According to the foregoing method, a carrier set including two or more carriers may be available for a terminal device. The carrier set could be associated with an identifier so that the network device may use the identifier to indicate a first frequency part of the carrier set. The terminal could communicate using the first frequency part in the first direction. This carrier set-based allocation method can effectively indicate resources within a carrier set.

[0010] According to the first aspect or the second aspect, in a possible design, a second frequency part of the carrier set is for second direction transmission, and the second frequency part of the carrier set is associated with the at least one time unit.

[0011] According to the foregoing method, the at least one time unit could be used for simultaneous first direction transmission and second direction transmission. The communication efficiency can be enhanced.

[0012] According to the first aspect or the second aspect, in a possible design, a first pattern of the at least one time unit indicates that the at least one time unit comprises one or more of: a time unit for the first direction transmission, a time unit for second direction transmission, a time unit for flexible direction transmission that is either first direction transmission or second direction transmission, and a time unit for both first direction transmission and second direction transmission.

[0013] According to the foregoing method, a first pattern may initially define or be configured via, e.g., semi-static or higher-layer signaling, for one or more transmission directions. When the first information indicates the first frequency part is for first transmission direction, the first pattern may be updated and the terminal device would follow an updated pattern from the first pattern by additional indication on usage of the first frequency part to communicated in the first direction. The combination of the first pattern and the first information not only saves the transmission overhead (brought by the first pattern) but also improves the flexibility (brought by the first information) .

[0014] According to the first aspect or the second aspect, a second pattern of the at least one time unit indicates at least the first frequency part and a third frequency part of the carrier set for first direction transmission.

[0015] According to the foregoing method, the second pattern may indicate two or more frequency parts of the carrier set that are available for first direction transmission, improving network flexibility.

[0016] According to the first aspect or the second aspect, the second pattern further or alternatively indicates a second frequency part of the carrier set for second direction transmission.

[0017] According to the foregoing method, the second pattern may indicate the simultaneous first and second direction transmission.

[0018] According to the first aspect, the method further includes: the terminal receives second information, where the second information indicates the first pattern and / or the second pattern.

[0019] According to the second aspect, the method further includes: the location server transmits second information, where the second information indicates the first pattern and / or the second pattern.

[0020] According to the foregoing method, the terminal may obtain the first pattern and / or the second pattern from the location server or network node such as a base station or a transmission-receive point (TRP) , which could reduce the signaling used for resource allocation.

[0021] According to the first aspect or the second aspect, the first direction transmission is uplink direction transmission, second direction transmission is downlink direction transmission; or the first direction transmission is downlink direction transmission, second direction transmission is uplink direction transmission.

[0022] According to the first aspect or the second aspect, the first frequency part comprises one or more frequency units, and a type of the one or more frequency units is a carrier, a bandwidth part (BWP) , a sub-band, or a physical resource block (PRB) .

[0023] According to the foregoing method, the network device or node can indicate the first frequency part with various granularity, to meet various scheduling requirements.

[0024] According to the first aspect or the second aspect, the first information or second information indicates one or more of the following to indicate the first frequency part of the carrier set: a type of the one or more frequency units; an identifier of each of the one or more frequency units; a size of each of the one or more frequency units; a location of each of the one or more frequency units in frequency domain; a location of each of the one or more frequency units in time domain; a bitmap corresponding to the first frequency part in the carrier set; and the identifier of the carrier set.

[0025] According to the foregoing method, the first information or the second information could indicate the first frequency part with various of parameters, improving network flexibility, such as more dynamic full duplexing transmissions.

[0026] According to a third aspect, a method is described. The method may be applied at a terminal side, for example, a terminal (e.g., a terminal device) or a module in a terminal, a circuit or a chip (for example, a modem chip, also referred to as a baseband chip, or a system on chip (SoC) chip or a system in package (SIP) chip that includes a modem core that is responsible for a communication function in a terminal. For example, the method is applied to a terminal. In this method, the terminal receives first information, where the first information indicates that a first frequency part of a BWP set is for first direction transmission, the BWP set comprises two or more BWPs, the BWP set is associated with an identifier, and the first frequency part is associated with at least one time unit; and the terminal communicates using the first frequency part based on the first information.

[0027] According to a fourth aspect, a method may be applied to a network side, for example, a location server (e.g., a network device) or a component (for example, a circuit, a chip, or a chip system) in a location server on a network side. For example, the method is applied to a location server. In the method, the location server transmits first information, where the first information indicates that a first frequency part of a BWP set is for first direction transmission, the carrier set comprises two or more BWPs, the BWP set is associated with an identifier, and the first frequency part is associated with at least one time unit; and the location server communicates using the first frequency part based on the first information.

[0028] According to the foregoing method, a BWP set including two or more BWPs may be available for a terminal device. The BWP set could be associated with an identifier so that the network device may use the identifier to indicate a first frequency part of the BWP set. The terminal could communicate using the first frequency part in the first direction. This BWP set-based allocation method can effectively indicate resources within a BWP set.

[0029] Possible designs according to the third aspect or the fourth aspect can be referred to designs according to the first aspect or the second aspect.

[0030] According to a fifth aspect, a communication apparatus is described. The communication apparatus has a function of implementing the first aspect. For example, the communication apparatus includes a corresponding module, unit, or means for performing operations in the first aspect. The module, unit, or means may be specifically implemented using software, may be implemented by using hardware, or may be implemented by using software in combination with hardware.

[0031] According to a sixth aspect, a communication apparatus is described. The communication apparatus has a function of implementing the second aspect. For example, the communication apparatus includes a corresponding module, unit, or means for performing operations in the second aspect. The module, unit, or means may be specifically implemented using software, may be implemented by using hardware, or may be implemented by using software in combination with hardware.

[0032] According to a seventh aspect, a communication apparatus is described. The communication apparatus has a function of implementing the third aspect. For example, the communication apparatus includes a corresponding module, unit, or means for performing operations in the third aspect. The module, unit, or means may be specifically implemented using software, may be implemented by using hardware, or may be implemented by using software in combination with hardware.

[0033] According to an eighth aspect, a communication apparatus is described. The communication apparatus has a function of implementing the fourth aspect. For example, the communication apparatus includes a corresponding module, unit, or means for performing operations in the fourth aspect. The module, unit, or means may be specifically implemented using software, may be implemented by using hardware, or may be implemented by using software in combination with hardware.

[0034] According to a ninth aspect, another communication apparatus is described. The communication apparatus includes a memory and one or more processors. The memory is configured to store part or all of a necessary computer program or instructions for implementing a function in the first aspect or the third aspect. One or more processors may execute the computer program or the instructions, and when the computer program or the instructions are executed, the communication apparatus is enabled to implement the method in any possible design or implementation of the first aspect or the third aspect.

[0035] In some implementations, the communication apparatus may further include an interface circuit, and the processor is configured to communicate with another apparatus or component through the interface circuit.

[0036] In some implementations, the communication apparatus may further include a memory.

[0037] The communication apparatus may be a terminal, a module in a terminal, or a chip responsible for a communication function in a terminal, for example, a modem chip (also referred to as a baseband chip) or an SoC chip, or an SIP chip that includes a modem module.

[0038] According to a tenth aspect, another communication apparatus is described. The communication apparatus includes a memory and one or more processors. The memory is configured to store part or all of a necessary computer program or instructions for implementing a function in the second aspect or the fourth aspect. One or more processors may execute the computer program or the instructions, and when the computer program or the instructions are executed, the communication apparatus is enabled to implement the method in any possible design or implementation of the second aspect or the fourth aspect.

[0039] In some implementations, the communication apparatus may further include an interface circuit, and the processor is configured to communicate with another apparatus or component through the interface circuit.

[0040] In some implementations, the communication apparatus may further include a memory.

[0041] The communication apparatus may be a location server, a module in a location server, or a chip responsible for a communication function in a location server, for example, a modem chip (also referred to as a baseband chip) or an SoC chip or a SIP chip that includes a modem module.

[0042] According to an eleventh aspect, a communication system is described. The communication system includes a first communication apparatus and / or a second communication apparatus, the first communication apparatus is configured to perform the method in any possible implementation of the first aspect, and the second communication apparatus is configured to perform the method in any possible implementation of the second aspect.

[0043] According to a twelfth aspect, a communication system is described. The communication system includes a first communication apparatus and / or a second communication apparatus, the first communication apparatus is configured to perform the method in any possible implementation of the second aspect, and the second communication apparatus is configured to perform the method in any possible implementation of the fourth aspect.

[0044] According to a thirteenth aspect, a computer-readable storage medium is described. The computer-readable storage medium stores computer-readable instructions, and when a computer reads and executes the computer-readable instructions, the computer is enabled to perform the method in any one of the possible designs of the first, the second, the third, or the fourth aspect.

[0045] According to a fourteenth aspect, this application provides a computer program product. When a computer reads and executes the computer program product, the computer is enabled to perform the method in any one of the possible designs of the first, the second, the third, or the fourth.

[0046] According to a fifteenth aspect, this application provides a system comprising at least one of an apparatus in (or at) a terminal of the present application, or an apparatus in (or at) a network device of the present application.

[0047] According to a sixteenth aspect, this application provides a method performed by a system comprising at least one of an apparatus in (or at) a terminal of the present application, and an apparatus in (or at) a network device of the present application.

[0048] This application encompasses various embodiments, including not only method embodiments, but also other embodiments such as apparatus embodiments and embodiments related to non-transitory computer readable storage media. Embodiments may incorporate, individually or in combinations, the features disclosed herein.DESCRIPTION OF DRAWINGS

[0049] FIG. 1 is a schematic diagram of an application scenario according to this application;

[0050] FIG. 2 illustrates an example communications system 100;

[0051] FIG. 3 illustrates another example of an ED and a base station;

[0052] FIG. 4 illustrates units or modules in a device;

[0053] FIG. 5 illustrates an example of an apparatus 410;

[0054] FIG. 6 illustrates an example of communication method according to some implementations of this application;

[0055] FIG. 7 illustrates an example of a carrier set according to some implementations of this application;

[0056] FIG. 8 illustrates an example of simultaneous uplink and downlink transmission according to some implementations of this application;

[0057] FIG. 9 illustrates an example of a bitmap according to some implementations of this application;

[0058] FIG. 10 illustrates an example of first pattern (or a pattern that includes the first pattern) according to some implementations of this application;

[0059] FIG. 11 illustrates an example of carrier-based second pattern according to some implementations of this application;

[0060] FIG. 12 illustrates an example of BWP-based second pattern according to some implementations of this application;

[0061] FIG. 13 illustrates an example of sub-band based second pattern according to some implementations of this application;

[0062] FIG. 14 illustrates an example of indicating the second pattern according to some implementations of this application; and

[0063] FIG. 15 illustrates an example of a guard band according to some implementations of this application.DESCRIPTION OF EMBODIMENTS

[0064] The following describes technical solutions of the present application with reference to the accompanying drawings.

[0065] FIG. 1 is a schematic illustration of an example communication system according to an implementation of the present disclosure, there is shown a communication system 100 that includes a radio access network (RAN) 120, one or more communication electronic devices (EDs) 10a, 110b, 110c, 110d, 110e, 110f, 110g, 110h, 110i, 110j (collectively referred to as 110) , a core network 130, a Public Switched Telephone Network (PSTN) 140, the Internet 150, and other networks 160 . The RAN 120 may include, but is not limited to, a future generation RAN, or a legacy RAN such as, but not limited to, 5th generation (5G) , 4th generation (4G) , 3rd generation (3G) or 2nd generation (2G) radio access network. The RAN 120 may be, for example, an Evolved Universal Mobile Telecommunications System (UMTS) Terrestrial Radio Access Network (E-UTRAN) , a NextGen RAN (NG RAN) , or some other type of RAN. Examples of RAN 120 based on the evolution of telecommunications standards include, but is not limited to, GSM (Global System for Mobile Communications) and CDMA (Code Division Multiple Access) for 2G, UMTS (Universal Mobile Telecommunications System) based on WCDMA (Wideband Code Division Multiple Access) and CDMA2000 for 3G, LTE (Long-Term Evolution) and WiMAX (Worldwide Interoperability for Microwave Access) for 4G, and NR (New Radio) for 5G. In some implementations, the RAN 120 may use any radio access technology (RAT) in the wireless interface between the one or more EDs 110 and the RAN 120. In some implementations, the term “radio access” may refer to the future generation air interface standards which may include both terrestrial networks (TNs) and non-terrestrial networks (NTNs) . These networks will be described in greater detail below in conjunction with various implementations. The one or more communication EDs 110 (also referred to as “user equipment” ) are configured to connect (e.g., communicatively couple) with each other or to one or more network nodes 170a, 170b (collectively referred to as 170) in the RAN 120. The core network (CN) 130 is a part of the communication system 100 and consists of network nodes (e.g., 170a , 170b) which provide support for the network features and telecommunication services. In some implementations, the CN 130 may be dependent on the RAT used in the communication system 100. In other implementations, the CN 130 may be access-agnostic, i.e., the CN 130 may be independent of the RAT used in the communication system 100. There are different types of CN 130, for different 3GPP system generations. For example, the CN 130 is the Evolved Packet Core (EPC) in 4G, also known as the Evolved Packet System (EPS) . In another example, the CN 130 is the 5G Core (5GC) which was developed as part of the 5G System (5GS) . The CN 130 also enables integration of different 3GPP and non-3GPP access types. In some implementations and referring to FIG. 1, the CN 130 also provides the interface towards external networks that may include the PSTN 140, the Internet 150, and other networks 160 in the communication system 100.

[0066] In general, the communication system 100 facilitates interaction between multiple wireless or wired elements. The communication system 100 may transmit different types of content, such as voice, data, video, and / or text, through different transmission methods such as, but not limited to, broadcast, multicast, groupcast, and unicast. Additionally, the communication system 100 operates by allocating and / or sharing resources, such as carrier spectrum bandwidth, among its constituent elements.

[0067] The communication system 100 may provide a wide range of communication services and applications including, but not limited to, Enhanced Mobile Broadband (eMBB) services, Ultra-Reliable Low-Latency Communication (URLLC) services, Massive Machine Type Communication (mMTC) services, Integrated Sensing And Communication (ISAC) , immersive communication, Ultra-massive Machine-Type Communication (uMTC) , hyper reliable and low-latency communication, ubiquitous connectivity, integrated AI and communication, and other services that can be provided by a future generation communication system. The communication system 100 may provide other services and applications such as, but not limited to, earth monitoring, remote sensing, passive sensing and positioning, navigation and tracking, autonomous delivery and mobility and the like.

[0068] The communication system 100 may include a terrestrial communication system (or network) and / or a non-terrestrial communication system (or network) . The communication system 100 may provide a high degree of availability and robustness through a joint operation of the terrestrial communication system and the non-terrestrial communication system. For example, integrating a non-terrestrial communication system (or components thereof) into a terrestrial communication system can result in a heterogeneous network comprising multiple layers. The heterogeneous network may achieve better overall performance through efficient multi-link joint operation, more flexible functionality sharing, and faster physical layer link switching between terrestrial networks and non-terrestrial networks. The terrestrial communication system and the non-terrestrial communication system could be considered as sub-systems of the communication system 100.

[0069] FIG. 2 illustrates another example communication system 100 according to an implementation of the present disclosure. The communication system 100 includes EDs 110a, 110b, 110c, 110d (collectively referred to as ED 110) , RANs 120a, 120b, one or more CNs 130, a PSTN 140, the Internet 150, and other networks 160. Additionally, the communication system 100 may also include a non-terrestrial network (NTN) 120c. The RANs 120a and120b may include network nodes 170a and 170b respectively. Examples of network nodes 170a, 170b include base stations, which can be generally referred to as terrestrial network (TN) devices or terrestrial transmit and receive points (T-TRPs) 170a and 170b (collectively referred to as 170) . In this context, the terms "TRP" and "base station" are used interchangeably unless otherwise specified. For simplicity, this disclosure primarily refers to network nodes as base stations; however, unless explicitly stated otherwise, references to TRP are considered non-limiting and interchangeable. The T-TRPs 170a, 170b may be base stations mounted on a building or tower. In one implementation, the NTN 120c includes a RAN node such as a base station 172, which may be generally referred to as an NTN device, a non-terrestrial node, a non-terrestrial network device, a non-terrestrial base station, or a non-terrestrial transmit and receive point (NT-TRP) 172.

[0070] In some implementations, the NT-TRP 172 is not attached to the ground, for example, as in the case of an airborne base station. An airborne base station may be implemented using communication equipment supported or carried by a flying device. For example, a flying device may include, but is not limited to, an airborne platform (such as a blimp or an airship) , balloon, drone (such as a quadcopter) , and other types of aerial vehicles. In some implementations, an airborne base station may be supported or carried by an unmanned aerial system (UAS) or an unmanned aerial vehicle (UAV) , such as a drone. An airborne base station may be a moveable or mobile base station that can be flexibly deployed in different locations to meet the network demand. A satellite base station is another example of a non-terrestrial base station. A satellite base station may be implemented using communication equipment supported or carried by a satellite. A satellite base station may also be referred to as an orbiting base station. High altitude platforms are yet another example of non-terrestrial base stations, including international mobile telecommunication base stations.

[0071] As referred to herein, and unless specified otherwise, a “TRP” may also refer to a T-TRP or an NT-TRP, a “T-TRP” may also refer to a “TN TRP” , and an “NT-TRP” may also refer to an “NTN TRP” . The NTN 120c may be considered a RAN, sharing operational aspects with RANs 120a, 120b. The NTN 120c may include at least one NTN device and at least one corresponding terrestrial network device. The at least one NTN device may function as a transport layer device and the at least one corresponding terrestrial network device may function as a RAN node, communicating with the ED 110 via the NTN device. Additionally, there may be an NTN gateway on the ground (referred to as a terrestrial network device) that also functions as a transport layer device facilitating communication with both the NTN device and the RAN node. The RAN node may communicate with the ED 110 via the NTN device and the NTN gateway. In some implementations, the NTN gateway and the RAN node may be located within the same device.

[0072] A base station 170 (also referred to as a TRP as stated above) is a network element within a radio access network responsible for radio transmission and reception in one or more cells to or from the ED (such as a user equipment) . In different implementations, the base station 170 may also be known as a base transceiver station (BTS) , a radio base station, a network node, a network device, a device on the network side, a transmit / receive node, a Node B, an evolved NodeB (eNodeB or eNB) , a Home eNodeB, a next Generation NodeB (gNB) , a transmission point (TP) , a site controller, an access point (AP) , a wireless router, a relay station, a terrestrial node, a terrestrial network device, a terrestrial base station, a non-terrestrial node, a non-terrestrial network device, a non-terrestrial base station, and a positioning node, among other possibilities. The base station 170 may be a macro base station (BS) , a pico BS, a relay node, a donor node, or combinations thereof. When the base station 170 performs (or is configured to perform) a method described herein, it may be interpreted as the base station itself, one or more modules (or units) in the base station, a circuit or chip, or a combination thereof, performing the method. For example, the circuit or chip may include a modem chip, also referred to as a baseband chip, a system on chip (SoC) including a modem core, a system in package (SIP) chip, and the like, and may be responsible for one or more communication functions within the base station.

[0073] The EDs 110a-110d and TRPs 170a-170b, 172 are examples of communication equipment configured to implement some or all of the operations and / or implementations described herein. The T-TRP 170a forms part of the RAN 120a, which may include other TRPs, and / or other devices. Also, the TRP 170b forms part of the RAN 120b, which may include other TRPs, and / or devices. Each TRP 170a, 170b may transmit and / or receive wireless signals within a particular geographic region or area, sometimes referred to as a “cell” or a “coverage area” . The TRPs 170a-170b may be responsible for allocating and / or configuring resources and transmission and / or reception in a set of cell (s) . A cell is a radio network object that can be uniquely identified by a cell identification that is broadcasted over a geographical region or area from base stations associated with the cell. A cell can work in either FDD or TDD mode. A cell may be further divided into cell sectors, and a base station 170a-170b may, for example, employ one or more transceivers to provide services to one or more sectors. Some implementations, may include pico or femto cells if supported by the radio access technology. In some implementations, one or more transceivers could be used for each cell, such as with Multiple-Input Multiple-Output (MIMO) technology. The number of RANs 120a-120b shown is merely an example. Any number of RANs may be contemplated when designing the communication system 100.

[0074] A base station may be a single element, as shown in the figures, or multiple elements distributed throughout the corresponding RAN, or otherwise configured. In some implementations, a plurality of RAN nodes coordinate to assist the ED 110 in implementing radio access, and different RAN nodes separately implement and handle different functions of the base station. For example, the RAN node may be a central unit (CU) , a distributed unit (DU) , a CU-control plane (CP) , a CU-user plane (UP) , or a radio unit (RU) etc. The CU and the DU may be separately deployed, or included within the same element (i.e., a baseband unit (BBU) ) . The RU may be included in a radio frequency device or a radio frequency unit (i.e., a remote radio unit (RRU) , an active antenna unit (AAU) , or a remote radio head (RRH) ) . In different systems, the CU (or the CU-CP and the CU-UP) , the DU, or the RU may be known by different names, but their functions are understood by a person skilled in the art. For example, in an open radio access network (ORAN) system, a CU may be referred to as an open CU (O-CU) , a DU may be referred to as an open DU (O-DU) , and a CU-CP may be referred to as an open CU-CP (O-CU-CP) . The CU-UP may also be referred to as an open CU-UP (O-CU-UP) , and the RU may also be referred to as an open RU (O-RU) . Any one of the CU (or the CU-CP, or the CU-UP) , the DU, and the RU may be implemented using a software module, a hardware module, or a combination of a software module and a hardware module.

[0075] Furthermore, communication between different devices / apparatuses in various implementations of this disclosure may refer to direct communication (that is, without the need of forwarding by another device / apparatus) , or may refer to communication (s) between different devices / apparatuses via another device / apparatus (that is, requiring forwarding by another device / apparatus) . Alternatively, such communication (s) may involve one functional unit inside a device / apparatus using another functional unit within the device / apparatus to communicate with another device / apparatus. In other words, phrases such as "sending (or transmitting) information to... (an ED or a base station) " in this disclosure may be understood as a destination endpoint of the information being an ED or a base station, including, sending / transmitting information directly or indirectly to an ED or a base station. Similarly, phrases like "receiving information from... (an ED or a base station) " may be understood as a source endpoint of the information being an ED or a base station, including directly or indirectly receiving information from an ED or a base station. Between the source endpoint that sends the information and the destination endpoint, necessary processing such as, but not limited to, format conversion, digital-to-analog conversion, amplification, and filtering may be performed on the information. However, the destination endpoint may understand valid information from the source endpoint. A similar understanding applies to other descriptions in this disclosure without reiterating details already described. In the present disclosure, the terms "send" and "transmit" may be used interchangeably in different implementations of this disclosure.

[0076] The ED 110 is used to connect people, objects, machines, and other entities. The ED 110 may be widely used in various scenarios including, but not limited to, cellular communications, device-to-device (D2D) , vehicle to everything (V2X) , peer-to-peer (P2P) , machine-to-machine (M2M) , MTC, internet of things (IoT) , virtual reality (VR) , augmented reality (AR) , mixed reality (MR) , metaverse, digital twin, industrial control, self-driving, remote medical, smart grid, smart furniture, smart office, smart wearable, smart transportation, smart city, drones, robots, remote sensing, passive sensing, positioning, navigation and tracking, and autonomous delivery and mobility.

[0077] Each ED 110 represents any suitable end user device for wireless operation and may include such devices (or may be referred to as, but not limited to) a user equipment (UE) or a user device or a terminal device, a wireless transmit / receive unit (WTRU) , a mobile station, a fixed or mobile subscriber unit, a cellular telephone, a station (STA) , an MTC device, a personal digital assistant (PDA) , a smartphone, a laptop, a computer, a tablet, a wireless sensor, a consumer electronics device, a smart book, a vehicle, a car, a truck, a bus, a train, or an IoT device, wearable devices (such as a watch, a pair of glasses, head mounted equipment, etc. ) , an industrial device, or an apparatus (such as a module, modem, or chip) in the foregoing devices, among other possibilities. Future generation EDs 110 may be referred to by other terms. When an ED 110 performs (or is configured to perform) a method described herein, it may be interpreted as the ED itself, one or more modules (or units) in the ED, a circuit or chip, or a combination thereof, performing the method. For example, the circuit or chip may include a modem chip, also referred to as a baseband chip, a system on chip (SoC) including a modem core, or a system in package (SIP) chip, and the like, and may be responsible for one or more communication functions in the ED.

[0078] Each ED 110 connected to TRPs 170a-170b, and / or TRPs 172 can be dynamically or semi-statically turned-on (i.e., established, activated, or enabled) , turned-off (i.e., released, deactivated, or disabled) and / or configured in response to one of more of: connection availability and connection necessity.

[0079] Any ED 110 may be alternatively or additionally configured to interface, access, or communicate with any of the TRPs 170a, 170b and 172, the Internet 150, the CN 130, the PSTN 140, the other networks 160, or any combination thereof. In some examples, the ED 110a may communicate an uplink (UL) and / or downlink (DL) transmission over a terrestrial air interface 190a with station-TRP 170a. In some examples, the EDs 110a, 110b, 110c, and 110d may also communicate directly with one another via one or more sidelink (SL) air interfaces 190b. In some examples, the EDs 110a, 110d may communicate using an UL and / or DL transmission over a non-terrestrial air interface 190c with NT-TRP 172.

[0080] An air interface (such as, for example, 190a, 190b, 190c) generally includes a number of components and associated parameters that collectively specify how a transmission is to be sent and / or received over a wireless communications link between two or more communicating devices such as EDs and base station (s) . For example, an air interface may include one or more components defining the waveform (s) , frame structure (s) , multiple access scheme (s) , protocol (s) , coding scheme (s) and / or modulation scheme (s) for conveying information (such as, data) over a wireless communications link. The air interfaces 190a and 190b may use similar communication technology, that may include any suitable radio access technology.

[0081] The non-terrestrial air interface 190c can enable communication between the EDs 110a, 110d and one or more NT-TRPs 172 via a wireless link or simply a link. In some examples, the link is a dedicated connection for unicast transmission, a connection for broadcast transmission, or a connection between a group of EDs 110 and one or more NT-TRPs 172 for multicast transmission.

[0082] The TRPs 170a-170b, 172 may communicate with one another over one or more air interfaces 190e, 190f using wireless communication links (such as radio frequency (RF) , microwave, infrared (IR) , etc. ) or wired communication links. The air interfaces 190e, 190f may utilize any suitable radio access technology, and may be substantially similar to the air interfaces 190a, 190c over which the EDs 110a-110d communicate with one or more of the TRP 170a-170b, 172 or they may be substantially different. For example, the communication system 100 may implement one or more channel access methods, such as Time Division Multiple Access (TDMA) , Frequency Division Multiple Access (FDMA) , Code Division Multiple Access (CDMA) , Single Carrier Frequency Division Multiple Access (SC-FDMA) , Low Density Signature Multicarrier Code Division Multiple Access (LDS-MC-CDMA) , Non-Orthogonal Multiple Access (NOMA) , Pattern Division Multiple Access (PDMA) , Lattice Partition Multiple Access (LPMA) , Resource Spread Multiple Access (RSMA) , and Sparse Code Multiple Access (SCMA) .

[0083] The RANs 120a and 120b are in communication with the CN 130 to provide the EDs 110a 110b, and 110c with various services such as voice, data, multimedia, and other services. The RANs 120a and 120b and / or the CN 130 may be in direct or indirect communication with one or more other RANs (not shown) , which may or may not be directly served by the CN 130, and may employ different radio access technologies from RAN 120a and / or RAN 120b. The CN 130 may also serve as a gateway access between (i) the RANs 120a and 120b and / or the EDs 110a 110b, and 110c, and (ii) other networks (such as the PSTN 140, the Internet 150, and the other networks 160) . In addition, some or all of the EDs 110a 110b, and 110c may include functionality for communicating with different wireless networks over different wireless links using different wireless technologies and / or protocols. For example, the EDs 110a 110b, and 110c communicate using different cellular communications protocols, such as, but not limited to, a Global System for Mobile Communications (GSM) protocol, a code-division multiple access (CDMA) network protocol, a Push-to-Talk (PTT) protocol, a PTT over Cellular (POC) protocol, a Universal Mobile Telecommunications System (UMTS) protocol, a 3GPP Long Term Evolution (LTE) protocol, a fifth generation (5G) protocol, a New Radio (NR) protocol, and the like. Instead of wireless communication (or in addition thereto) , the EDs 110a 110b, and 110c may communicate using wired communication channels to a service provider or switch (not shown) , and / or to the Internet 150. The PSTN 140 may include circuit switched telephone networks for providing plain old telephone service (POTS) . The Internet 150 may include a network of computers and subnets (intranets) or both, and incorporate protocols, such as the Internet Protocol (IP) , Transmission Control Protocol (TCP) , and the User Datagram Protocol (UDP) . EDs 110a 110b, and 110c may be multimode devices capable of operation according to multiple radio access technologies, and may incorporate one or more transceivers necessary to support such technologies and / or functions.

[0084] In addition, the communication system 100 may comprise a sensing agent (not shown) to manage the sensed data from ED 110 and / or any one of TRPs 170a, 170b, 172. In one implementation, the sensing agent may be part of any one of TRPs 170a, 170b, 172. In another implementation, the sensing agent is a separate node that can communicate with the CN 130 and / or the RAN 120 (such as any one of TRPs 170a, 170b, 172) .

[0085] FIG. 3 is a schematic illustration showing an apparatus 310 wirelessly communicating with another apparatus 320 within a communication system (e.g., the communication system 100) according to an implementation of the present disclosure. The apparatus 310 may be an electronic device (such as ED 110) . The apparatus 320 may be a network node (e, g., the network node 170) such as T-TRP 170 or an NT-TRP 172. Although only one apparatus 310, and one apparatus 320 are shown in the figure, the number of apparatus 310 and / or number of apparatus 320 can vary, potentially including one or more of each. For example, a single ED 110 may be served by a single T-TRP 170 (or a single NT-TRP 172) , or by multiple T-TRPs 170 (or multiple NT-TRPs 172) . Similarly, a single ED 110 may be served by one or more T-TRPs 170 and one or more NT-TRPs 172. Similarly, a single T-TRP 170 (or a single NT-TRP 172) may serve one or more EDs 110.

[0086] The apparatus 310 may include one or more processors 210. For clarity and to avoid overcrowding the illustration, only a single processor 210 is illustrated. The apparatus 310 may further include a transmitter 201 and a receiver 203 coupled to one or more antennas 204. For clarity, only a single antenna 204 is illustrated. One, some, or all of the antennas 204 may alternatively be panels. In some implementations, the transmitter 201 and the receiver 203 are separate from each other. In other implementations, the transmitter 201 and the receiver 203 may be integrated into a single unit, for example, as a transceiver. The transceiver is configured to modulate data or other content for transmission by the one or more antennas 204 or a network interface controller (NIC) . The transceiver may also be configured to demodulate data or other content received by the one or more antennas 204. A transceiver may include any suitable structure for generating signals for wireless or wired transmission and / or for processing signals received through wireless or wired communication. Each antenna 204 includes any suitable structure for transmitting and / or receiving wireless or wired signals. The apparatus 310 may include a memory 208. In some implementations, the apparatus 310 may include multiple memories 208. Only a single transmitter 201, receiver 203, processor 210, memory 208, and antenna 204 is illustrated for simplicity, but the apparatus 310 may include one or more other components. In some implementations of the present disclosure, the transceiver (or transmitter 201 and / or receiver 203) may be viewed as an interface circuit.

[0087] The memory 208 is configured to store instructions used to perform operations described herein. The memory 208 may also be configured to store data that is used, generated, or collected by the apparatus 310. For example, the memory 208 can store software instructions or modules configured to implement some or all of the functionalities and / or operations described herein and that which are executed by the one or more processors 210.

[0088] The apparatus 310 may further include one or more input / output devices (not shown) or interfaces. The input / output devices or interfaces facilitate interaction with a user or other devices in the network. Each input / output device or interface includes suitable components for facilitating transmission of information to a user and reception of information from a user, and for various network interface communications. Such components may include, but are not limited to, a speaker, microphone, keypad, keyboard, display, touch screen, and the like.

[0089] The processor 210 may be configured to perform (or control the apparatus 310 to perform) operations (or methods) described herein as being performed by the apparatus 310. For example, the processor 210 performs or controls the apparatus 310 to perform the operations of: a) receiving one or more transport blocks (TBs) , b) using a resource for decoding at least one of the received TBs, c) releasing the resource for decoding another of the received TBs, and / or d) receiving configuration information configuring a resource. Specifically, the operations may include tasks related to: preparing a transmission for UL transmission to the apparatus 320, processing DL transmissions received from the apparatus 320, and handling SL transmission to and from another apparatus 310. Processing operations related to preparing a transmission for UL transmission may include operations such as, but not limited to, encoding, modulating, transmit beamforming, and generating symbols for transmission. Processing operations related to processing DL transmissions may include operations such as, but not limited to, receive beamforming, demodulating and decoding received symbols. Processing operations related to processing SL transmissions may include operations such as, but not limited to, transmit / receive beamforming, modulating / demodulating and encoding / decoding symbols. Depending upon the implementation, a DL transmission may be received by the receiver 203, possibly using receive beamforming, and the processor 210 may extract signaling from the DL transmission (such as by detecting and / or decoding the signaling) . An example of signaling may be a reference signal transmitted by the apparatus 320. In some implementations, the processor 210 implements the transmit beamforming and / or the receive beamforming based on the indication of beam direction, such as beam angle information (BAI) , received from the apparatus 320. In some implementations, the processor 210 may be configured to perform operations relating to network access (such as initial access) and / or downlink synchronization, which includes operations for detecting a synchronization sequence, decoding and obtaining the system information, and the like. In some implementations, the processor 210 may perform channel estimation, such as using a reference signal received from the apparatus 320.

[0090] Although not illustrated, in some implementations, the processor 210 may either be a part of the transmitter 201 or a part of the receiver 203 or a part of both the transmitter 201 and the receiver 203. Although not illustrated, in some implementations, the memory 208 may be a part of the processor 210.

[0091] The processor 210, along with the processing components of the transmitter 201 and the receiver 203 may each be implemented by one or more processors that may be the same or different. These processors are configured to execute instructions stored in a memory (such as in the memory 208) .

[0092] The apparatus 320 includes one or more processors 260 (only one processor 260 is illustrated) . The apparatus 320 may further include one or more transmitters 252 and one or more receivers 254 coupled to one or more antennas 256. Only a single antenna 256 is illustrated to avoid clutter in the illustration. One, some, or all of the antennas 256 may alternatively be panels. In some implementations, the transmitter 252 and the receiver 254 are separate from each other. In other implementations, the transmitter 252 and the receiver 254 may be integrated into a single unit such as, for example, as a transceiver. The apparatus 320 may further include a memory 258. In some implementations, the apparatus 320 may include multiple memories 258. The apparatus 320 may further include a scheduler 253. Only a single transmitter 252, receiver 254, processor 260, memory 258, antenna 256 and scheduler 253 are illustrated for simplicity, however the apparatus 320 may include one or more other components. In the present disclosure, in some implementations, the transceiver (or transmitter 252 and / or receiver254) may be viewed as an interface circuit.

[0093] In some implementations, various components of the apparatus 320 may be distributed. For example, some of the modules of the apparatus 320 may be located remotely from the equipment housing the antennas 256 for the apparatus 320 (and therefore can also be viewed as one or more nodes) . These modules, which can be considered as one or more nodes, may be coupled to the equipment that houses the antennas 256 over a communication link (not shown) , sometimes referred to as front haul, such as the Common Public Radio Interface (CPRI) . Therefore, in some implementations, the term apparatus 320 may also refer to network-side nodes that perform processing operations such as, but not limited to, determining the location of the apparatus 310, resource allocation (scheduling) , message generation, and encoding / decoding, and that which are not necessarily part of the equipment that houses the antennas 256 of the apparatus 320. The nodes may also be coupled to other apparatuses 320. In some implementations, the apparatus 320 may actually be a plurality of nodes that are operating together to serve the apparatus 310, such as through the use of coordinated multipoint transmissions, or through the use of an ORAN system as described above in the disclosure.

[0094] The processor 260 is configured to perform operations including those related to: preparing a transmission for DL transmission to the apparatus 310, processing an UL transmission received from the apparatus 310, preparing a transmission for backhaul transmission to another apparatus 320, and processing a transmission received over backhaul from another apparatus 320. Processing operations related to preparing a transmission for DL or backhaul transmission may include operations such as, but not limited to, encoding, modulating, precoding (such as MIMO precoding) , transmit beamforming, and generating symbols for transmission. Processing operations related to processing received transmissions in the UL or over backhaul may include operations such as, but not limited to, receive beamforming, demodulating received symbols, and decoding received symbols. The processor 260 may also be configured to perform operations relating to network access (such as initial access) and / or DL synchronization, such as generating the content of synchronization signal blocks (SSBs) , generating the system information, and the like. In some implementations, the processor 260 is further configured to generate an indication of beam direction, such as BAI, which may be scheduled for transmission by the scheduler 253 which will be described below. In some implementations, the processor 260 implements the transmit beamforming and / or receive beamforming based on beam direction information (such as BAI) received from another apparatus 320. The processor 260 is configured to perform other network side processing operations described herein, such as, but not limited to, determining the location of the apparatus 310, determining where to deploy another apparatus 320, and the like. In some implementations, the processor 260 may generate signaling data, to configure one or more parameters of the apparatus 310 and / or one or more parameters of another apparatus 320. Any signaling data generated by the processor 260 is sent by the transmitter 252. In some implementations, the apparatus 320 implements physical layer processing. In some implementations, the apparatus 320 may perform higher layer functions such as those at the Medium Access Control (MAC) or Radio Link Control (RLC) layers in addition to physical layer processing. In the apparatus 320, the scheduler 253 may be coupled to the processor 260 or integrated within the processor 260. In some implementations, the scheduler 253 may be integrated within the apparatus 320 or may be operated separately from the apparatus 320. The scheduler 253 may schedule UL, DL, SL, and / or backhaul transmissions, including issuing scheduling grants and / or configuring scheduling-free (such as “configured grant” ) resources.

[0095] The apparatus 320 may further include a memory 258 that is configured to store instructions for performing the operations described herein. The memory 258 may also store data that is used, generated, or collected by the apparatus 320. For example, the memory 258 can store software instructions or modules configured to implement some or all of the functionalities and / or implementations described herein and that which are executed by the processor 260.

[0096] Although not illustrated, the processor 260 may be implemented as part of the transmitter 252 and / or a part of the receiver 254. Although not illustrated, in some implementations, the processor 260 may implement the scheduler 253 and the memory 258 may be implemented as part of the processor 260.

[0097] The processor 260, the scheduler 253, the processing components of the transmitter 252, and the processing components of the receiver 254 may each be implemented by the same or different processors that are configured to execute instructions stored in a memory, such as in the memory 258.

[0098] The apparatus 320 and / or the apparatus 310 may include other components, not shown or described herein for the sake of clarity.

[0099] Note that the term “signaling” , as used herein, may alternatively be referred to as control signaling, control message, control information, or message for simplicity. Signaling between a base station (such as the TRP 170a. 170b, 172) and a UE or sensing device (such as ED 110) , or signaling between a different UE or sensing device (such as between ED 110a and ED 110b) may be carried in physical layer signaling (also called as dynamic signaling) , which is transmitted in a physical layer control channel. For DL, the physical layer signaling may be known as downlink control information (DCI) which is transmitted in a physical downlink control channel (PDCCH) . For UL, the physical layer signaling may be known as uplink control information (UCI) which is transmitted in a physical uplink control channel (PUCCH) . For SL, signaling between different UEs or sensing devices (such as between ED 110a and ED 110b) may be known as SL control information (SCI) which is transmitted in a physical sidelink control channel (PSCCH) . Signaling may be carried in a higher layer (such as higher than physical layer) signaling, which is transmitted in a physical layer data channel, such as in a physical downlink shared channel (PDSCH) for downlink signaling, in a physical uplink shared channel (PUSCH) for uplink signaling, and in a physical sidelink shared channel (PSSCH) for SL signaling. Higher layer signaling may also be called static signaling, or semi-static signaling. The higher layer signaling may include radio resource control (RRC) protocol signaling or media access control -control element (MAC-CE) signaling. Signaling may be included in a combination of physical layer signaling and higher layer signaling.

[0100] It should be noted that in the present disclosure, “information” , when different from “message” , may be carried within a single message, or may be carried in multiple separate messages.

[0101] FIG. 4 illustrates an example apparatus 410 according to an implementation of the present disclosure. The apparatus 410 may be a communication device or an apparatus implemented in a communication device such as the ED 110 or the TRPs 170a, 170b, 172. For example, the apparatus 410 implemented in an ED may be an integrated circuit, which in some instances may be referred to as a chip, a modem, a modem chip, a baseband chip, or a baseband processor. In some implementations, one or more integrated circuits can be packaged into a system-on-chip, a system-in-package, or a multi-chip module. The apparatus 410 can include one or more integrated circuits and other discrete components. In some implementations, the apparatus 410 may be a module within the ED 110, or within the apparatus 310. In some implementations, the apparatus 410 may be a module within one of the TRPs 170a, 170b, 172, or the apparatus 320.

[0102] In an example, the apparatus 410 may include one or more processors 411, and an interface circuit 412. The apparatus 410 may further include a memory 413. The one or more processors 411 are configured to process signals and execute one or more communication protocols. The memory 413 is configured to store at least a part of the corresponding computer program instructions and / or data. In an example, the one or more processors 411 execute the computer program instructions stored in the memory 413 to implement related operations (for example, inputting, outputting, receiving, and transmitting) in the method embodiments disclosed herein. In some implementations, the memory 413 being configured to store the corresponding computer program instructions and / or data may mean that the memory 413 is configured to store all of the corresponding computer program instructions and / or data for execution by the one or more processors 411. In some implementations, the memory 413 being configured to store the corresponding computer program instructions and / or data may mean that the memory 413 is configured to store a part of the corresponding computer program instructions and / or data. For example, the part of the corresponding computer program instructions and / or data may include computer program instructions and / or data that need to be currently executed by the one or more processors 411. Thus, the memory 413 may store different parts of computer program instructions and / or data for a plurality of times for the one or more processors 411 to perform related operations in the method embodiments disclosed herein. As a communication interface, the interface circuit 412 is configured to implement communication with another component. For example, the interface circuit 412 may communicate a signal with another apparatus or system, such as a radio frequency processing apparatus or another processor. The signal may include or carry information intended as a payload, such as user data, control information, etc. The signal may also include or carry information useful to a receiver, but not necessarily as a payload, such as a pilot signal or a reference signal. Communicating the signal may include transmitting the signal to another component or device. Communicating the signal may additionally or alternatively include receiving the signal from another component or device. Transmitting the signal may include outputting the signal to a component or device that is directly or indirectly coupled to the interface circuit 412. Receiving the signal may include inputting or obtaining the signal from a component or device that is directly or indirectly couped to the interface circuit 412. Optionally, to reduce a load of the one or more processors, a baseband signal processing circuit 414 may be also disposed to implement processing of at least a part of the baseband signals, including signal demodulation, modulation, encoding, decoding, or the like.

[0103] The apparatus 410 may be the processor 210 (or 260) within the apparatus 310 (or 320) , in some scenarios, or may be included within the processor 210 (or 260) within the apparatus 310 (or 320) in some scenarios. The apparatus 410 may be a baseband chip or may include a baseband chip. In some implementations, the apparatus 410 may be independently packaged into a chip. In some implementations, the apparatus 310 (or 320) includes different types of chips. The apparatus 410 may be packaged into a processor chip (for example, an SoC chip or an SIP chip) with the different types of chips. In some implementations, the apparatus 410 may be packaged into a chip with some or all of the circuits of a radio frequency processing system that may further be included in the apparatus 310 (or 320) .

[0104] FIG. 5 illustrates an example apparatus 510 according to an implementation of the present disclosure. The apparatus 510 may include corresponding modules or units configured to implement methods and / or implementations described herein. In some implementations, the apparatus 510 includes a processing unit 512 and a communication unit 513. Optionally, the apparatus 510 may further include a storage unit 511 configured to store apparatus program code (or instructions) and / or data.

[0105] The apparatus 510 may be an ED side apparatus, for example, an ED or a module in an ED, or a circuit or a chip responsible for a communication function in an ED. In some implementations, apparatus 510 may be the apparatus 310. The processing unit 512 may be the processor 210. The communication unit 513 may comprise a receiving unit and / or a transmitting unit. The receiving unit and / or the transmitting unit may be the transmitter 201 and / or the receiver 203 respectively. The storage unit 511 may be the memory 208.

[0106] The apparatus 510 may be a base station side apparatus, for example, a base station or a module in a base station, or a circuit or a chip responsible for a communication function in a base station. In some implementations, apparatus 510 may be apparatus 320. The processing unit 512 may be the processor 260 (the scheduler 253 may also be included) . The communication unit 513 may comprise a receiving unit and / or a transmitting unit. The receiving unit and / or the transmitting unit may be the transmitter 252 and / or the receiver 254 respectively. The storage unit 511 may be the memory 258.

[0107] In some implementations, when the apparatus 510 is an ED 110 or a module in an ED 110, a function of the apparatus 510 may be implemented by one or more processors. Specifically, the processor may include a modem chip, or a system on chip (SoC) chip or an SIP chip that includes a modem core. A function of the communication unit 513 may be implemented by a transceiver circuit.

[0108] In some implementations, when the apparatus 510 is a circuit or a chip that is responsible for a communication function in an ED 110, such as a modem chip, an SoC chip or an SIP chip that includes a modem core, a function of the processing unit 512 may be implemented by a circuit system within the chip which includes one or more processors. A function of the communication unit 513 may be implemented by an interface circuit or a data transceiver circuit on the chip.

[0109] It may be understood that the units in the apparatus 510 may be logical or functional. Each function may correspond to one functional unit, or two or more functions may be integrated into a single functional unit. In actual implementation, all or some of the units may be integrated into a single physical entity, or may be distributed across different physical entities. In addition, the functional units may be implemented in the form of hardware, software, or a combination of hardware and software. Whether a function is implemented in the form of hardware or software depends on particular applications and design constraint conditions of the technical solutions. A person skilled in the art may use different methods to implement the described functions for specific applications, but it should not be considered that the implementation goes beyond the scope of this disclosure.

[0110] In an example, a functional unit in any one of the apparatuses may be configured as one or more integrated circuits for implementing the methods disclosed herein, for example, as one or more application-specific integrated circuits (application-specific integrated circuits, ASICs) , one or more central processing units (CPUs) , one or more microprocessors or microprocessor units (MPUs) , one or more microcontrollers or microcontroller units (MCUs) , one or more digital signal processors (DSPs) , one or more field programmable gate arrays (FPGAs) , or a combination of these.

[0111] In an example, the storage unit 511 may include a random access memory, a flash memory, a read-only memory, a programmable read-only memory, an electrically erasable programmable memory, and / or a register.

[0112] A processor may be referred to as a processor system, an application processor, a baseband processor, a processor circuit, or a processor core. The processor may include one or a combination of one or more central processing units (CPUs) , one or more digital signal processors (DSPs) , one or more microprocessors (microprocessor units, MPUs) , one or more microcontrollers (microcontroller units, MCUs) , one or more graphics processing units (GPUs) , one or more field programmable gate arrays (FPGAs) , one or more artificial intelligence processors (AI processors) , or one or more neural network processing units (NPUs) .

[0113] Memory or a storage unit may include one or more of the following storage media: a random access memory (RAM) , a static random access memory (static RAM, SRAM) , a dynamic random access memory (dynamic RAM, DRAM) , a phase-change memory (PCM) , a resistive random access memory (resistive RAM, ReRAM) , a magnetoresistive random access memory (magnetoresistive RAM, MRAM) , a ferroelectric random access memory (ferroelectric RAM, FRAM) , a cache, a register, a read-only memory (ROM) , a flash memory (flash memory) , an erasable programmable read-only memory (erasable programmable ROM, EPROM) , a hard disk, and the like. In an example, computer program instructions used to execute embodiments may be stored in a non-volatile memory, for example, at least a part of a memory or storage unit (for example, one or more of a ROM, a flash memory, an EPROM, or a hard disk) . When a terminal runs, a part or all of the corresponding computer program instructions may be loaded to a memory that has a higher transmission speed with the processor, for example, at least a part of a memory or a storage unit (for example, one or more of a RAM, an SRAM, a DRAM, a PCM, a RERAM, an MRAM, a FRAM, a cache, or a register) , so that the processor executes the computer program instructions to perform the steps in the method embodiments disclosed herein.

[0114] The following will describe the solution with more details.

[0115] In order to follow the need to expand user spectrum, a new resource allocation method is provided.

[0116] The method can be applied to various types of communication systems (e.g., any one of communication system described in FIGs. 1 to 5) . For a terminal side, the method can be applied to a terminal (e.g., UE) or a module in a UE, a circuit or a chip in a UE. In the examples set forth below, the method can be applied to a UE on terminal side. For a network side, a location server (e.g., a network device) or a component in a location server on a network side. In the examples set forth below, the method can be applied to a network device on network side.

[0117] FIG. 6 illustrates an example of communication method according to some implementations of this application.

[0118] At step 610, a network device transmits first information to a terminal device.

[0119] Correspondingly, the terminal device receives the first information from the network device.

[0120] At step 620, the terminal device communicates with the network device using a first frequency part of a carrier set based on the first information.

[0121] The first information indicates that a first frequency part of a carrier set is for first direction transmission. The carrier set includes two or more carriers. The carrier set is associated with an identifier. The first frequency part is associated with at least one time unit. In other words, a carrier set including two or more carriers may be available for a terminal device. The carrier set could be associated with an identifier so that the network device may use the identifier to indicate a first frequency part of the carrier set. The terminal could communicate using the first frequency part in the first direction. This carrier set-based allocation method can effectively indicate resources within a carrier set.

[0122] In some implementations, a carrier set may be defined. A carrier set may include two or more carriers (in some cases, a carrier set may include a carrier) . A carrier in a set of carriers may be also referred to as a component carrier (CC) or other similar expressions. A carrier set may be also referred to as a group of carriers, a group of CCs, a union carrier (Uni-C) , a union CC (Uni-CC) , aggregation CCs, or other similar expressions. Correspondingly, in some examples, without limitation, an identifier (ID) of a carrier may be represented by a CC ID, and an ID of a carrier set may be represented by Uni-C ID, Uni-CC ID or other expressions.

[0123] Notably, in some implementations of this application, the term “ID” and term “index” may be used interchangeably.

[0124] A Uni-C may include various types of carriers. In some instances, a Uni-C consists of a set (group) of CCs, and may be formed from one or more CCs from one or more spectrum ranges, e.g., frequency range (FR) 1, FR2, FR3, etc. For example, in 5G new radio (NR) , different frequency ranges have been defined such as FR1 and FR2, where FR1 defines frequency range of 410 MHz to 7125 MHz, and this is often referred to as "sub-6 GHz" range; FR2 defines frequency range of 24.25 GHz to 52.6 GHz, and this is often referred to as "mmWave" range. In future network, a mid-band frequency range may be proposed with spectrum spanning from 7 GHz to 15 GHz, and this may be referred to as centimeter wave or “cmWave” range. As a result, one or more Uni-Cs can be defined or configured based on CCs from FR1, FR2 and FR3. For example, CCs in each FR may form one Uni-C; CCs in neighbor FRs may form one Uni-C.

[0125] In future wireless network, more frequency bands (such as FR1 and FR2 in NR and new spectrum) and more carriers may be available, thus one or more carriers may be aggregated or paired as candidate TDD band for DL or UL transmissions to enhance capacity or latency. For example, Uni-C operation may aggregate two or more carriers for single carrier-like operation with wide bandwidth (BW) processing and / or wideband radio frequency (RF) support. Union carrier operation and indication may support diverse duplex multiplexing schemes such as frequency division duplexing (FDD) , TDD, half duplexing, full duplexing, etc., where each duplexing scheme is associated with spectrum allocation and / or sharing.

[0126] For example, FIG. 7 illustrates an example of a carrier set according to some implementations of this application.

[0127] FIG. 7 shows an example of usage of aggregate spectrum multiple carrier components (CCs) , paired CCs, which referred to as union carrier, where DL and UL spectrum can be managed separately or shared, paired spectrum or CCs may be used for different objectives, for example, one (for example, the anchor CC with pattern filing in FIG. 7) for coverage transmission and others (for example, capacity CC with white in the figure) are for capacity transmission; or one for sensing operation and others are for data communication.

[0128] For CC aggregated spectrum or paired CC configuration on a DL or UL symbol and given cell-based TDD slot configuration with certain DL and UL patterns, it may be crucial to provide UL communications as desired for the slot allocation has a limited time duration for the uplink as it would result in reduced coverage, increased latency and reduced capacity.

[0129] A time unit may be various of time intervals. For example, a time unit may be any of the following: one or more symbols, one or more slots, one or more subframes, one or more frames, or others. The first frequency part associated with at least one time unit is indicated for the first direction transmission, that is, the first frequency part in each of the at least one time unit can be used for first direction transmission.

[0130] Notably, the at least one time unit may be continuous or discontinuous. This is not limited to this application.

[0131] In some implementations, the first direction transmission is different from the second direction transmission. For example, the first direction transmission may be uplink (UL) transmission, and the second direction transmission may be downlink (DL) transmission. For another example, the first direction transmission may be DL transmission, and the second direction transmission may be UL transmission. For another example, one of the first and second direction transmission may be sidelink transmission, and another may be UL or DL transmission. This is not limited to this application. Moreover or alternatively, a transmission direction can be terminal device to terminal device, a sidelink direction, or a sensing direction; for example, a part of a carrier set may be used for sidelink communication or / and sensing where the transmission direction can be associated with sidelink communication or sensing operation.

[0132] Notably, when the first direction transmission is uplink transmission, the step 620 may be regarded as: the terminal device transmits signaling (data, information, message, etc. ) to the network device. When the first direction transmission is downlink transmission, the step 620 may be regarded as: the terminal device receives signaling (data, information, message, etc. ) from the network device.

[0133] In some implementations, a second frequency part of the carrier set may be for second direction transmission. The second frequency part of the carrier set may be associated with the at least one time unit. In other words, the at least one time unit could be used for simultaneous first direction transmission and second direction transmission. For example, the at least one time unit may be used for simultaneous uplink and downlink transmission. The communication efficiency can be enhanced. Notably, these implementations could be applied to a time division duplexing (TDD) system.

[0134] Notably, in some implementations, a symbol (as an example of a time unit) which may be used for simultaneous uplink and downlink transmission may be referred to as a sub-band non-overlapping full duplex (SBFD) symbol or enhanced SBFD (ESBFD) symbol. It may also be known by other names, this is not limited to this application.

[0135] SBFD at the base station side within a TDD band such as BWP may be used.

[0136] In TDD system, the time domain resource is split between downlink (DL) and uplink (UL) . Allocation of a limited time duration for the uplink in TDD would result in reduced coverage, increased latency and reduced capacity. As a possible enhancement on this limitation of the TDD operation, it can be configured or indicated to allow the simultaneous existence of downlink and uplink, a. k. a. full duplex, or more specifically, sub-band non-overlapping full duplex (SBFD) at the base station side within a TDD band such as bandwidth part (BWP) . Note that a symbol in NR TDD operation may support either DL or UL transmission in the symbol period in the TDD band.

[0137] For example, FIG. 8 illustrates an example of simultaneous uplink and downlink transmission according to some implementations of this application. Two symbols (as an example of time units) associated with a carrier set are illustrated. The carrier set in one of the symbols is DL spectrum for DL transmission. A part of the carrier set in another symbol is UL spectrum for UL transmission and another part is DL spectrum for DL transmission.

[0138] In some implementations, the first frequency part may include one or more frequency units. A frequency unit may be of various types. For example, a type of one or more frequency units may be a carrier, a bandwidth part (BWP) , a sub-band, a physical resource block (PRB) , or others. The granularity (i.e., the type of one or more frequency units) may be pre-defined; pre-configured; indicated; or determined by the network device based on known parameters. For example, when the amount of data in the first direction is large, the network device may determine to indicate with a large granularity (e.g., carrier, BWP, etc. ) . In other words, the network device can indicate the first frequency part with various granularity, to meet various allocating requirements.

[0139] Notably, in some cases, the first frequency part may be a segment or a combination of several segments (continuous or discontinuous) of the carrier set. In some cases, the first frequency part may include all of the carrier set. This is not limited to this application.

[0140] For example, an ESBFD symbol may be a DL symbol or an UL symbol whose spectrum may be shared in levels of one or more RBs, one or more BWPS or one or more CCs (more details to be addressed below) for both DL and UL transmissions (or more than one communication direction such as communication link, sideline communication, or sensing communication, etc. ) ; in the ESBFD symbol may be configured or further indicated to share its spectrum for different transmissions, e.g., both DL and UL transmissions or full duplexing transmissions. For aggregation CCs (e.g., a carrier set) configured for DL or UL transmissions, the spectrum of an ESBFD symbol may be split and used for DL and / or UL transmissions at the duration of the ESBFD symbol. There are a few options for splitting the spectrum to support this operation, including:

[0141] CC level (i.e., the type of a frequency unit is a carrier) : if more than one CC (included in a carrier set) is configured for an ESBFD symbol for a designated transmission direction, at least one CC may be indicated and used to support transmission of the other direction at the duration of the ESBFD symbol.

[0142] BWP level (i.e., the type of a frequency unit is a BWP) : if more than one BWP (included in a carrier set) is configured for an ESBFD symbol in a CC for a designated transmission direction, at least one BWP may be indicated and used to support transmission of the other direction at the duration of the ESBFD symbol.

[0143] Sub-band level (i.e., the type of a frequency unit is a sun-band) : in this case, the configured aggregation spectrum (i.e., the carrier set) may be divided into multiple sub-bands, where one or more bands may be indicated and used to ESBFD operation at the duration of the ESBFD symbol.

[0144] PRB level (i.e., the type of a frequency unit is a PRB) : if more than one PRB is configured for an ESBFD symbol for a designated transmission direction, at least one PRB may be indicated and used to support transmission of another direction at the duration of the ESBFD symbol.

[0145] The first information may indicate the first frequency part in a variety of ways. For example, the first information may indicate the location of the first frequency part in time-frequency domain explicitly or implicitly.

[0146] In a first implementation, the first information may indicate a type of the one or more frequency units. For example, the first information may indicate that the type of frequency unit is a carrier, BWP, sub-band, or PRB. In some cases, a location of first frequency part associated with each type of frequency unit is pre-defined or pre-configured, such as the number of the frequency units in the first frequency part may be pre-defined or pre-configured. Thus, the terminal device could determine the first frequency part based on the indicated type.

[0147] In a second implementation, the first information may indicate an identifier of each of at least one frequency unit of the first frequency part. For example, each frequency unit may be assigned / associated with an identifier, and the first information may carry each identifier of the at least one frequency unit. For another example, the first frequency part may be assigned / associated with an identifier, the location of the first frequency part may be pre-defined or pre-configured. The first information may carry the identifier of the first frequency part. Thus, the terminal device could determine the first frequency part based on the indicated identifier (s) .

[0148] In a third implementation, the first information may indicate a size of each of the at least one frequency unit. For example, a starting location of the at least one frequency unit may be pre-defined or pre-configured. Thus, the terminal device could determine the first frequency part based on the indicated size and the starting location. Notably, the size of each of the one or more frequency units may be the same or different.

[0149] In a fourth implementation, the first information may indicate a location of each of the at least one frequency unit in time domain. For example, the first information may carry a frequency range of each frequency unit. Thus, the terminal device could determine the first frequency part based on the indicated frequency range (s) .

[0150] In a fifth implementation, the first information may indicate a location of each of the at least one frequency unit in time domain. For example, the first information may carry an identifier of each of at least one time unit, and a location of the first frequency part associated with the at least one time unit may be pre-defined or pre-configured. The terminal device could determine the first frequency part based on indicated time unit (s) .

[0151] In a sixth implementation, the first information may indicate a bitmap corresponding to the first frequency part in the carrier set. For example, a location of the carrier set in frequency domain may be pre-defined or pre-configured. In an instance, the carrier set may include 4 carriers, a bitmap “1000” may be used to indicate that the first carrier of the 4 carriers is for first direction transmission.

[0152] In a seventh implementation, the first information may indicate an identifier of the carrier set. For example, a location of the first frequency part in a carrier set may be pre-defined or pre-configured. The first information may carry the identifier of the carrier set. Thus, the terminal device may determine the first frequency part based on the indicated identifier and known parameters.

[0153] Notably, each of the above implementations may be implemented individually, or any two or more of the above implementations may be implemented in a combination. This is not limited to this application. For illustrative purposes, an example of a bitmap is given in conjunction with FIG. 9.

[0154] FIG. 9 illustrates an example of a bitmap according to some implementations of this application.

[0155] In some implementations, aggregated spectrum (i.e., the carrier set) in an ESBFD symbol may divided into shared spectrum in granularity (level) of carrier, sub-band, PRB or BWP (by pre-definition or configuration) . For example, in FIG. 9 (a) , assuming M (>=1) (M is a positive integer) CCs or BWPs are included / configured in the aggregated spectrum of the ESBFD symbol, using M bits with bits “1” to indicate spectrum for DL transmission (s) and bits “0” to indicate spectrum for UL transmission (s) . The indication can be configured by a semi-static signaling such as RRC or MAC-CE or provided by dynamically signaling such as DCI.

[0156] In other implementations, aggregated spectrum in an ESBFD symbol may divided into shared spectrum in granularity (level) of sub-band (by pre-definition or configuration) , for example in FIG. 9 (b) , the aggregated spectrum includes multiple sub-bands. For example, N (>=1) (N is a positive integer) sub-bands are included / configured in the aggregated spectrum of the ESBFD symbol, using N bits with bits “1” to indicate spectrum for DL transmission (s) and bits “0” to indicate spectrum for UL transmission (s) . The indication can be configured by a semi-static signaling such as RRC or MAC-CE or provided by dynamically signaling such as DCI.

[0157] Moreover or alternatively, DCI (as an example of first information) may include one or more of the following fields:

[0158] 1) DL spectrum and UL spectrum segmentation pattern in an ESBFD symbol, which means the aggregated (or aggregation) spectrum in ESBFD symbol is divided into one or more of DL transmissions and one or more of UL transmissions, e.g., D / U, U / D, D / U / D, D / U / U / D, U / D / D / U, etc.; optionally a segmentation pattern is defined / indicated to apply to part or all of ESBFD symbols in a time interval.

[0159] 2) Shared spectrum type, e.g., using 2 bits to indicate indices up to four types, e.g., carrier, BWP, sub-band, etc.

[0160] 3) For carrier or BWP sharing, carrier or BWP indicator field is used, as described above, e.g., FIG. 9 (a) .

[0161] 4) For sub-band sharing, sub-band indicator field is used, as described above, e.g., FIG. 9 (b) .

[0162] 5) Resource indicator value (RIV) resource allocation (described below) can be used to schedule a portion of aggregation spectrum, such as sub-band, BWP, etc.

[0163] In some implementations, the implementation of indicating the first frequency part may be related to the type of the frequency unit included in the first frequency part. For example, for different indication level of the share spectrum, one or more of configured CCs, BWPs or PRBs may be directly indicated by configuration index (or indices) , while sub-bands over the spectrum of an ESBFD symbol may be configured (with certain sub-band size) and sub-band index (or indices) may be provided for convenient indication in support of DL and UL transmissions at the duration of the ESBFD symbol. In some implementations, sub-bands or sub-band sizes may be configured same or different over ESBFD symbols in a time interval, depending on aggregation spectrum size, numerologies (e.g., subcarrier spacing) used, application type.

[0164] In some implementations, the first information may further indicate the second frequency part for second direction transmission. For example, the first information may indicate the location of the second frequency part. In other words, the first information may carry parameters related to resource allocation for DL and UL transmissions.

[0165] Resource allocation for downlink (DL) and uplink (UL) transmissions may be managed through two types of resource allocation: Resource Allocation Type 0 and Resource Allocation Type 1. These types are defined to optimize the use of available resources in both frequency and time domains.

[0166] Downlink Resource Allocation:

[0167] Type 0:

[0168] In this type, resources may be allocated in groups known as Resource Block Groups (RBGs) . Each RBG consists of a set of consecutive Resource Blocks (RBs) .

[0169] The allocation may be indicated by a bitmap, where each bit represents whether a specific RBG is allocated for transmission. This allows for flexibility but can lead to complexity in managing allocations.

[0170] The configuration is determined by parameters specified in the RRC messages, which dictate how many RBs are included in each RBG and how they are grouped.

[0171] Type 1:

[0172] This type involves allocating one or more consecutive RBs directly. The allocation parameters are defined by two key values: RB_Start (the starting RB) and Number of Consecutive RBs.

[0173] Instead of using two separate values, Type 1 can represent these parameters as a single value called the Resource Indicator Value (RIV) . This simplification helps reduce the amount of information transmitted but requires conversion back to the original parameters for practical use.

[0174] Uplink Resource Allocation

[0175] Type 0:

[0176] Like in DL, Type 0 for UL also utilizes RBGs, allowing for flexible allocation based on channel conditions and user requirements.

[0177] Type 1:

[0178] Uplink resource allocation can also use the RIV method, where the starting RB and number of RBs are encoded into a single value for efficient transmission.

[0179] Both types of resource allocation are dynamically selected based on the scheduling decisions made by the base station, for example, the gNB (gNodeB) (as an example of network device) , which considers various factors such as UE capabilities, channel quality indicators (CQI) , and overall network load at the time of transmission.

[0180] The decision to use either Type 0 or Type 1 resource allocation is made dynamically through DCI messages sent from the base station to UEs. This flexibility allows the network to respond to changing conditions and optimize performance effectively during both uplink and downlink transmissions.

[0181] Notably, in some implementations, the terminal device may determine the location of the second frequency part based on the location of the first frequency part and the carrier set. For example, the second frequency part may be the remaining part of the carrier set except the first frequency part. This is not limited to this application.

[0182] Notably, in some implementations, the first information may indicate the location of the second frequency part, and the terminal device determine the location of the first frequency part based on the first frequency part and the carrier set.

[0183] The network device may transmit the first information in a variety of ways. For example, the first information may be carried in dynamical signaling, e.g. in physical layer control signaling such as DCI; or semi-statically, e.g. in radio resource control (RRC) signaling or in the medium access control (MAC) layer; or be configured / indicated by cell-based, group common, or UE specific signaling; or a combination thereof, e.g., RRC signaling indicates the location of the first frequency part, and DCI activates the first frequency part. This is not limited to this application.

[0184] In some implementations, a first pattern of the at least one unit indicates that the at least one unit includes one or more of: a time unit for first direction transmission (e.g., UL transmission, and this time unit may be referred to as UL time unit such as UL symbol hereinafter) , a time unit for second direction transmission (e.g., DL transmission, and this time unit may be referred to as DL time unit such as DL symbol hereinafter) , a time unit for flexible direction transmission that is either first direction transmission or second direction transmission (this time unit may be referred to as flexible time unit such as flexible symbol hereinafter) , and a time unit for both first direction transmission and second direction transmission (this time unit may be referred to as full duplex time unit such as full duplex symbol hereinafter) .

[0185] Notably, in some cases, the first pattern may be a part of a pattern of one or more time units that include the at least one time unit. For example, the at least one time unit may be a part of symbols in a slot, and the first pattern may be part of a pattern of the slot. This is not limited to this application.

[0186] For example, FIG. 10 illustrates an example of the first pattern (or a pattern that includes the first pattern) according to some implementations of this application.

[0187] One possible solution to the first pattern (or a pattern that includes the first pattern) is shown in FIG. 9, which may provide enhanced coverage, reduced latency, improved system capacity, and improved configuration flexibility for TDD operations in unpaired spectrum. In FIG. 10, each block represents a symbol in time domain (t in horizon axis in the figure) , and a carrier set, a sub-carrier, a resource block, a of sub-carriers, or a group of resource blocks in frequency domain (f in the vertical axis in the figure) . As shown in FIG. 10, the first two symbols are DL symbols, the third symbol is a full duplex symbol, the fourth symbol is flexible symbol and the fifth symbol is an uplink symbol. Symbol “D” represents DL, symbol “U” represents UL and symbol “F” represents flexible.

[0188] In FIG. 10, two cells may be configured in a slot with symbols for TDD operations in unpaired spectrum. In some implementations, spectrum for a DL (or flexible, full duplex) symbol is split and uses a portion of the spectrum (as an example of first frequency part) for UL traffic. The portion of the spectrum for UL traffic may be referred to as sub-band (s) (or carriers, BWPs, PRBs) , and a sub-band (or carriers, BWPs, PRBs) size in SBFD operation may depend on channel bandwidth of the TDD band such as BWP (or carrier set) in the unpaired spectrum. In some implementations, guard bands may be optionally needed between adjacent DL sub-bands (or carriers, BWPs, PRBs) and UL sub-band (or carriers, BWPs, PRBs) , and SBFD symbols (as shown in FIG. 10) and non-SBFD symbols may co-exist in a time unit such as one subframe or one slot.

[0189] Notably, the first pattern (or a pattern that includes the first pattern) may be pre-defined or pre-configured. In some implementations, in step 620, the terminal device may communicate with the network device based on the first information and the first pattern. In some implementations, the first frequency part in the first pattern is for second transmission direction. The network device may determine to transmit the first information when the first pattern does not meet the requirement in the first transmission direction. The first information indicates the first frequency part is for first transmission direction, and the terminal device would not follow the definition of the first pattern and use the first frequency part to communicate in the first direction. The combination of the first pattern and the first information not only saves the transmission overhead (brought by the first pattern) but also improves the flexibility (brought by the first information) .

[0190] In some instances, the transmission pattern (i.e., the first pattern or a pattern that includes the first pattern) is applicable to cell-based or group-based users, which is often configured and used in a semi-static way. In some cases of interest, there may be more DL symbols than UL symbols (or the other way around) , imbalanced DL and UL symbols in the time interval, but such allocation may be enhanced by providing a bit more opportunities for transmission directions of less allocated symbols with a portion of spectrum from one or more of more allocated symbols in the time interval. For example, if the semi-statically configured transmission pattern comprises more DL symbols than UL symbols in the time interval, one or more of the allocated DL symbols may split a portion of its / their spectrum and used for UL transmission (s) , which is desired for, e.g., timely feedback, channel state information (CSI) -reporting, etc. As shown in FIG. 8, a DL symbol may be split and shared with a portion of its spectrum for UL transmission, and the shared spectrum allows simultaneous DL and UL communications in the DL symbol duration. A time interval (e.g., one or more of sub-frames, slots or frames) may include one or more symbols, being DL, UL, full duplex and / or flexible symbol (s) to form at least one transmission directional pattern, which may be further configured / indicated to include ESBFD symbol (s) and / or non-ESBFD symbol (s) . For example, in FIG. 8, first DL symbol is an ESBFD symbol while the second DL symbol is a normal symbol without any spectrum sharing with UL transmission, also referred to non-ESBFD symbol in this disclosure.

[0191] The disclosure provides solutions of an enhanced of SBFD with spectrum splitting and sharing in support of simultaneous DL and UL communications within one DL, UL, flexible and / or full duplex symbol in TDD operations.

[0192] The enhanced sub-band full duplexing (ESBFD) supports simultaneous DL and UL communications within a DL, UL, flexible and / or full duplex symbol in TDD operations, where spectrum within an ESBFD symbol may be split and shared for the simultaneous DL and UL communications.

[0193] In this disclosure, a DL (or UL, flexible, duplex) symbol may be assigned one or more CCs, e.g., paired or aggregated CC configuration (included in the carrier set) in a time interval, where the time interval may include one or more symbols with TDD operation, and the one or more symbols comprise DL, UL, flexible and or full duplex symbols which forms a transmission (directional) pattern (including the first pattern) . The time interval may be one or multiple of subframes, slots, frames or other time units.

[0194] The terminal device may obtain the first pattern in a variety of ways. In some implementations, the first pattern may be signaled by a network device dynamically, e.g. in physical layer control signaling such as DCI, or semi-statically, e.g. in radio resource control (RRC) signaling or in the medium access control (MAC) layer; or be configured / indicated by cell-based, group common, or UE specific signaling; or be predefined based on the application scenario; or be determined by the terminal device as a function of other parameters that are known by the terminal device; or may be fixed, e.g. by a standard; or a combination thereof. This is not limited to this application. If the first pattern is signaled by the network device, referring back to FIG. 6, the terminal device and the network device may further perform the step 630 before step 610.

[0195] Optionally, at step 630, the network device transmits second information to the terminal device. Correspondingly, the terminal device receives the second information from the network device.

[0196] The second information indicates or configures the first pattern. Thus, the terminal device may communicate with the network device based on the first information and the first pattern.

[0197] The second information may indicate or configure the first pattern in a variety of ways. For example, the second information may indicate one or more of: the carrier set, the time units included in the first pattern, the transmission direction for each time unit, and a type of each of the time units. This is not limited to this application.

[0198] In some implementations, the first frequency part in the at least one unit may be represented by a second pattern. In other words, a second pattern may indicate a location (resource) of the first frequency of the carrier set. The second pattern may be pre-defined; pre-configured; or indicated by the first information, the second information or other information. For example, as aforementioned, the first information may carry an identifier of the first frequency part, the location (or resource) of the first frequency part may be indicated or configured by the second pattern. The first information may be used to indicate or activate the second pattern so that the terminal device would communicate based on the second pattern.

[0199] In some implementations, the second pattern may indicate at least the first frequency part and a third frequency part of the carrier set for first direction transmission. In other words, the second pattern may indicate two or more frequency parts of the carrier set that are available for first direction transmission, and the first information may indicate one of the two or more frequency parts (i.e., the first frequency part) for the actual first direction transmission. Some examples of the second pattern are illustrated in FIGs. 11-13.

[0200] FIG. 11 illustrates an example of carrier-based second pattern according to some implementations of this application.

[0201] In FIG. 11, two aggregated CCs (as an example of a carrier set) may be used to configure two transmission (directional) patterns with multiple symbols including DL and UL symbols, one pattern (including the first pattern) for each of the two CCs, as shown in FIG. 11 (A) . Furthermore, a DL symbol in the time interval is to configure as an ESBFD symbol to accommodate one or more UL transmissions at the duration of the DL symbol. In some implementations, the spectrum splitting or sharing is in unit of carrier, i.e., CC1 or / and CC2. Thus there are three scenarios to share the spectrum of the DL symbol with UL transmissions, as shown in options (B1) , (B2) or (B3) of FIG. 11. CC1 or / and CC2 may be indicated for usage or activation of UL transmissions in a semi-static way, e.g., via RRC or MAC-CE or dynamically, e.g., via DCI or a scheduling signaling. Note in scenario of (B3) , all the DL spectrum is used for UL transmission at the duration of the DL symbol.

[0202] In this implementation, the spectrum sharing and indication is on carrier level: granularity is one carrier (CC) and at least one carrier of multiple CCs configured for a DL symbol may be shared with and further indicated for UL traffic, or at least one carrier of multiple CCs configured for a UL symbol may be shared with and further indicated for DL traffic.

[0203] For example, the first information may indicate option (B1) , that is, the first information indicates CC2 (as an example of first frequency part) for uplink transmission (as an example of first direction transmission) ; the first information may indicate option (B2) , that is, the first information indicates CC1 (as an example of first frequency part) for uplink transmission (as an example of first direction transmission) ; or the first information may indicate option (B3) , that is, the first information indicates CC1 and CC2 (as an example of first frequency part) for uplink transmission (as an example of first direction transmission) .

[0204] Notably, for illustrative purposes, only two CCs are illustrated in FIG. 10, and this is not limited to this application. In some implementations, the second pattern may be a pattern of the carrier set in the at least one time unit. In some other implementations, the second pattern may be a pattern of part of the carrier set. For example, the carrier set may include CC1 CC2 and CC3, CC1 and CC2 can be re-allocated by the second pattern, but CC3 may be still allocated by the first pattern. This is not limited to this application.

[0205] FIG. 12 illustrates an example of BWP-based second pattern according to some implementations of this application.

[0206] In another possible implementation, a BWP based spectrum sharing for ESBFD is provided which is shown in FIG. 12. The BWP based spectrum sharing for ESBFD is quite similar with the carrier based spectrum sharing for ESBFD, except that the granularity is changed from carrier level to BWP level. Detailed description can be referred to FIG. 11.

[0207] Please note that the BWPs may be configured in same or different CCs.

[0208] Similarly, for illustrative purposes, only two BWPs are illustrated in FIG. 12, and this is not limited to this application.

[0209] FIG. 13 illustrates an example of sub-band based second pattern according to some implementations of this application.

[0210] In another possible implementation, a sub-band based spectrum sharing for ESBFD is provided which is shown in FIG. 13.

[0211] In the implementation, the aggregation of two or more sub-bands in one or more CCs / BWPs (as an example of carrier set) are configured for DL symbols and UL symbols in a time interval forming at least one TDD transmission (directional) pattern, where one or more symbols from the DL symbols or the UL symbols are configured as ESBFD symbol (s) to allow for a quick turn-around for feedback or interaction between DL and UL communications. Note that the time interval may also comprise one or more flexible symbols, one or more of which can also be configured as ESBFD symbol (s) if needed, and sub-bands may be configured in same or different CCs.

[0212] For TDD operations with one or more CCs / BWPs as aggregation spectrum or paired spectrum, cell-based signaling such as system information or group-common signaling may be used to configure one or more transmission directional patterns with DL, flexible, full duplex and / or UL symbols in a time interval, where the aggregated CCs / BWPs as a whole spectrum may be used to configure one transmission directional pattern with DL, flexible, full duplex and / or UL symbols in the time interval, and alternatively, it is to configure one transmission directional pattern with DL, flexible, full duplex and / or UL symbols in the time interval for each of the aggregated CCs / BWPs. On top of this transmission pattern configuration, a signaling may be used to further configure one or more ESBFD symbols of interest from among the DL, flexible and / or UL symbols in the time interval, where the signaling may be cell-based signaling such as system information, SIB1, group-common signaling such as group common DCI, paging, etc., UE specific signaling such as RRC, MAC-CE, DCI, etc.

[0213] One ESBFD symbol may include one or more UL sub-band and one or more DL sub-bands; in some implementations, DL or UL sub-bands may be contiguous for DL or UL spectrum resource, which allows convenient resource indication as well as simplified signal processing as single chunk of resources. For example, for sub-band spectrum sharing in an ESBFD symbol, a channel bandwidth of a carrier or BWP bandwidth is divided into multiple sub-bands, spectrum for UL transmission may include one or more sub-bands, contiguous or non-contiguous; and spectrum for DL transmission may include one or more sub-bands, contiguous or non-contiguous. One or more sub-bands allocated for DL or UL may be indicated for usage or activation in a semi-static way, e.g., via RRC or MAC-CE or dynamically, e.g., via DCI or a scheduling signaling.

[0214] In FIG. 13, two aggregated CCs / BWPs may be used to configure two transmission (directional) patterns with multiple symbols including DL and UL symbols, one pattern for each of the two CCs / BWPs, as shown in FIG. 13 (A) . Furthermore, a DL symbol in the time interval is to configure as an ESBFD symbol to accommodate one or more UL transmissions at the duration of the DL symbol. In some implementations, the spectrum splitting or sharing is in unit of sub-band, e.g., one or more sub-bands may be allocated in one or more CCs / BWPs. As an example, four scenarios to share the spectrum of the DL symbol with UL transmissions are shown in options (B1) , B (2) , (B3) or (B4) of FIG. 13, respectively. Note that (B1) and (B2) show a sub-band in a CC / BWP, where the sub-band may be located within the CC / BWP, (B3) shows two sub-bands, one within each of the CCs / BWPs, and (B4) shows a sub-band to located between or cross the two CCs / BWPs.

[0215] In this implementation, the spectrum sharing and indication is on sub-band level: granularity is one sub-band and at least one sub-band of multiple sub-bands configured for a DL symbol may be shared with and further indicated for UL traffic, or at least one sub-band of multiple sub-bands configured for a UL symbol may be shared with and further indicated for DL traffic. A sub-band is a frequency resource in terms of a number of continuous physical RBs and the sub-band size is based on one or more factors including one or more of carrier bandwidth, BWP bandwidth, subcarrier spacing (SCS) , etc.

[0216] Notably, as shown in FIGs. 11-13, the second pattern may further indicate the second frequency part for second direction transmission.

[0217] The terminal device may obtain the second pattern in a variety of ways. In some implementations, the second pattern may be signaled by a network device dynamically, e.g. in physical layer control signaling such as DCI, or semi-statically, e.g. in radio resource control (RRC) signaling or in the medium access control (MAC) layer; or be configured / indicated by cell-based, group common, or UE specific signaling; or be predefined based on the application scenario; or be determined by the terminal device as a function of other parameters that are known by the terminal device; or may be fixed, e.g. by a standard; or a combination thereof. This is not limited to this application.

[0218] In some implementations, the second pattern may be indicated the second information or other information. This is not limited to this application.

[0219] Notably, in some implementations, when the second pattern indicates two or more frequency parts, each frequency part may be assigned / associated with an identifier so that the first information could carry the identifier of the first frequency part.

[0220] The second information may indicate the second pattern in a variety of ways. For example, the second information may indicate locations of two or more frequency parts (including the first frequency part) . Notably, the implementations that the second information indicates the first frequency part can be referred to implementations that the first information indicates the first frequency part. That is, the second information may indicate one or more of to indicate the first frequency part: a type of the one or more frequency units of the first frequency part, an identifier of each of at least one frequency unit of the first frequency part, a size of each of the at least one frequency unit, a location of each of the at least one frequency unit in time domain, a location of each of the at least one frequency unit in time domain, a bitmap corresponding to the first frequency part in the carrier set, and an identifier of the carrier set. Details can be referred to the description above and omitted here.

[0221] Notably, the second information may indicate other frequency part (s) (e.g., the third frequency part) in similar implementations. Alternatively, the other frequency part (s) may be indicated by one or more offsets between the first frequency part and the other frequency part (s) . This is not limited to this application. For illustrative purposes, an example of indicating the second pattern is given in a conjunction with FIG. 14.

[0222] FIG. 14 illustrates an example of indicating the second pattern according to some implementations of this application.

[0223] In one possible implementation, a Signaling scheme for ESBFD operation is described.

[0224] Aggregation two or more sub-bands in one or more CCs / BWPs (included in a carrier set) are configured for DL symbols and UL symbols in a time interval forming at least one TDD transmission (directional) pattern, where one or more symbols from the DL symbols or the UL symbols are configured as ESBFD symbol (s) , which may be configured by at least one of a semi-static signaling such as RRC or MAC-CE or dynamic signaling such as DCI, or configured / indicated by cell-based, group common, UE specific signaling.

[0225] Moreover or alternatively, an ESBFD symbol may include spectrum shared or split for usage in DL and UL transmissions, where a portion of the spectrum is split or shared in any one or more of at least following levels: carrier, BWP, sub-band, and FIG. 14 (a) shows an example, where shared spectrum type can be indicated in a way of an index to a shared spectrum type, or bit map (e.g., multiple bits with each bit indicating shared spectrum type, not shown in the table) . An indication of the shared spectrum type (s) may be configured / indicated by at least one of cell-based such as SIB1, group common such as common group DCI, UE specific signaling such as RRC MAC-CE, DCI etc. In this way, the ESBFD symbol may include both DL spectrum and UL spectrum, allowing for any or both of DL transmission or UL transmission.

[0226] For a sub-band level sharing, frequency resource block sizes or frequency resource allocations for a sub-band may be further configured or indicated, e.g., via higher layer signaling such as RRC / MAC-CE or physical layer signaling such as DCI; or via cell-based, group common or UE specific signaling. A granularity of a sub-band may be in terms of fixed physical RBs to form a sub-band size, thus a limited number of sub-band sizes allow for convenient configuration or indication. For example, FIG. 14 (b) shows possible sub-band sizes (each sub-band size corresponds to a frequency part) that are configurable for the sub-band level sharing, where a sub-band is defined as contiguous physical resource block (PRB) s and it size depends on the total number of PRBs in a carrier bandwidth or BWP bandwidth, and / or numerology (e.g., SCS) .

[0227] The first information and the second information may be carried in a variety of signaling combinations. In other words, the first pattern, the second pattern and the first frequency part may be indicated in a variety of signaling combinations.

[0228] In some implementation of this disclosure, ESBFD operation may be based on following signaling options:

[0229] For a first example, using a semi-static configuration only: In this case, cell-based (e.g., system information such as system information block (SIB) 1) , group-common, or UE specific signaling may be used to configure one or more transmission direction patterns (including the first pattern and / or the second pattern) with multiple symbols in a time interval, and on top, which symbols are used for ESBFD symbols, which level spectrum to share or split, and what sub-bands and resources (i.e., the first frequency part) are configured in a semi-static way, for example, via system information, group-based signaling, paging, RRC or MAC-control element (CE) . Such a configuration may be applicable to configured grant transmissions or semi-persistent scheduling (SPS) based transmissions. Configured Grant (CG) transmissions are a mechanism that enables user equipment (UE) to transmit data in the uplink (UL) without needing to request resources for each transmission. This approach is particularly useful for applications requiring low latency and reliable communication, such as URLLC application. SPS transmission is a mechanism used for managing downlink transmissions. It allows the network to allocate resources for a device's data transmission over multiple time intervals without requiring continuous scheduling requests from the user equipment (UE) .

[0230] For a second example, using a combination of a semi-static and dynamic signaling: In this case, the ESBFD operation parameters may be provided all or partially by semi-static configuration as described above, and on top, DCI may be used to dynamically activate or deactivate ESBFD operation, or dynamically perform one or more of the following:

[0231] 1) indicate for an ESBFD symbol what spectrum resources that have been configured by the semi-static configuration for DL and UL transmissions, where for example, DCI may indicate either actual spectrum resource or an index representing a semi-statically configured spectrum.

[0232] 2) indicate a change over some resource (s) that has (have) been configured or defined by the semi-static configuration.

[0233] Using the combination of a semi-static and dynamic signaling to instruct the ESBFD operation is more flexible, which is more applicable to grant-based scheduling for transmissions.

[0234] Notably, the type (s) of one or more messages that carry the first information and the second information are related to application scenario. This is not limited to this application.

[0235] The set-based indication method is described in detail above. In a nutshell, and without limitation, in one possible implementation, a carrier based spectrum sharing for ESBFD is described. The aggregation of two or more CCs (e.g., as a carrier set) are configured for DL symbols and UL symbols in a time interval forming at least one TDD transmission (directional) pattern, where one or more symbols from the DL symbols or the UL symbols are configured as ESBFD symbol (s) to allow for a quick turn-around for feedback or interaction between DL and UL communications. Note that the time interval may also comprise one or more flexible symbols, one or more of which can also be configured as ESBFD symbol (s) if needed.

[0236] For TDD operations with one or more CCs as aggregation spectrum or paired spectrum (e.g., as a carrier set) , cell-based signaling such as system information or group-common signaling may be used to configure one or more transmission directional patterns with DL, flexible and / or UL symbols in a time interval, where the aggregated CCs as a whole spectrum may be used to configure one transmission directional pattern with DL, flexible, full duplex, and / or UL symbols in the time interval, and alternatively, it is to configure one transmission directional pattern with DL, flexible, full duplex, and / or UL symbols in the time interval for each of the aggregated CCs. On top of this transmission pattern configuration, a signaling may be used to further configure one or more ESBFD symbols of interest from among the DL, flexible, full duplex, and / or UL symbols in the time interval, where the signaling may be cell-based signaling such as system information, SIB1, group-common signaling such as group common DCI, paging, etc., UE specific signaling such as RRC, MAC-CE, DCI, etc. These signallings are used for joint configurations of DL and / or UL transmissions with aggregation spectrum or paired configurations for DL and / or UL transmissions based on one or more CCs as a carrier set or carrier group.

[0237] As aforementioned, a carrier set-based allocation method is described above. In some implementations, a carrier set configuration method is also provided. For example, a new RB indexing for ESBFD operation is described. A guard band for multiple CCs may or may not be used with different time division duplex (TDD) configurations depending on factors such as numerology. For example, a guard band between adjacent CCs can be removed or dynamically reduced, if adjacent CCs are configured with same numerology or a window orthogonal frequency division multiplexing (OFDM) or a filtered-OFDM is used for signal processing in the adjacent CCs. In some scenarios, a guard band between adjacent CCs can be required for different TDD configurations.

[0238] FIG. 15 illustrates an example of a guard band according to some implementations of this application.

[0239] Individual CCs may be aggregated as single aggregation carrier, where the guard bands can be used to enhance spectrum efficiency, as shown in FIG. 15, CC1 with bandwidth 1 (BW1) and CC2 with BW2, and a guard band BW_g between CC1 and CC2, the aggregation spectrum may include CC1 with BW1’ >= BW1 and CC2 with BW2’ >= BW2, where BW1’ and BW2’ may be specified by or depend on, e.g., the guard band BW_g, pre-definition, or configuration. In this case, new RB indexing in each CC may need to change from original CC due to more useful RBs by the CC aggregation, where the RB indexing is crucial for scheduling on resource allocation.

[0240] The methods according to embodiments of this application are described above in detail with reference to FIGs. 6-15. The apparatuses provided in embodiments of this application are described below in detail with reference to FIGs. 6-15. The description of apparatus embodiments corresponds to the description of the method embodiments. Therefore, for content that is not described in detail, refer to the foregoing method embodiments. For brevity, details are not described herein again.

[0241] As aforementioned in FIG. 4, the apparatus 410 may be configured to perform actions performed by the UE in the foregoing method embodiments. In this case, the apparatus 410 may be the UE or a component that can be configured in the UE.

[0242] The apparatus 410 may implement steps or procedures performed by the UE in FIGs. 6-15 according to embodiments of this application. The apparatus 410 may include units configured to perform the method performed by the UE in FIGs. 6-15. In addition, the units in the communication apparatus 410 and the foregoing other operations and / or functions are separately used to implement corresponding procedures in FIGS. 6-15.

[0243] Alternatively, the apparatus 410 may be configured to perform actions performed by the network side (network device) in the foregoing method embodiments. In this case, the apparatus 410 may be the network side (network device) or a component that can be configured in the network side (network device) .

[0244] The apparatus 410 may implement steps or procedures performed by the network side (network device) in FIGs. 6-15 according to embodiments of this application. The apparatus 410 may include units configured to perform the method performed by the network side (network device) in FIGs. 6-15. In addition, the units in the communication apparatus 410 and the foregoing other operations and / or functions are separately used to implement corresponding procedures in FIGs. 6-15.

[0245] Alternatively, the apparatus 410 may be configured to perform actions performed by the third device in the foregoing method embodiments. In this case, the apparatus 410 may be the third device or a component that can be configured in the third device.

[0246] The apparatus 410 may implement steps or procedures performed by the third device in FIGs. 6-15 according to embodiments of this application. The apparatus 410 may include units configured to perform the method performed by the third device in FIGs. 6-15. In addition, the units in the communication apparatus 410 and the foregoing other operations and / or functions are separately used to implement corresponding procedures in FIGs. 6-15.

[0247] A specific process in which the units perform the foregoing corresponding steps is described in detail in the foregoing method embodiments. For brevity, details are not described herein again.

[0248] As aforementioned in FIG. 5, the methods in the foregoing method embodiments are executed by the apparatus 510.

[0249] In some embodiments, the apparatus 510 may be a UE or a component (e.g., a chip, a circuit, or a processing system) that can be configured in the UE; or the communication apparatus 510 may be a network side (network device) or a component (e.g., a chip, a circuit, or a processing system) that can be configured in the network side (network device) ; or the communication apparatus 510 may be a third device or a component (e.g., a chip, a circuit, or a processing system) that can be configured in the third device.

[0250] In a solution, the apparatus 510 is configured to perform the operations performed by the UE in the foregoing method embodiments.

[0251] For example, the processor unit 511 may be configured to perform a processing-related operation performed by the UE in the foregoing method embodiments, and the communication unit 513 may be configured to perform a communicating-related (e.g., receiving / transmitting-related) operation performed by the UE in the foregoing method embodiments.

[0252] In another solution, the apparatus 510 is configured to perform the operations performed by the network side (network device) in the foregoing method embodiments.

[0253] For example, the processor unit 511 may be configured to perform a processing-related operation performed by the network side (network device) in the foregoing method embodiments, and the communication unit 513 may be configured to perform a communicating-related (e.g., receiving / transmitting-related) operation performed by the network side (network device) in the foregoing method embodiments.

[0254] An embodiment of this application further provides a computer-readable storage medium. The computer-readable storage medium stores computer instructions used to implement the method performed by the UE, or the method performed by the network side (network device) in the foregoing method embodiments.

[0255] For example, when the computer program is executed by a computer, the computer may be enabled to implement the method performed by the UE, or the method performed by the network side (network device) in the foregoing method embodiments.

[0256] An embodiment of this application further provides a computer program product including instructions. When the instructions are executed by a computer, the computer is enabled to implement the method performed by the UE, or the method performed by the network side (network device) , in the foregoing method embodiments.

[0257] An embodiment of this application further provides a communication system. The communication system includes the UE and the network side (network device) in the foregoing embodiments. Optionally, the communication system further includes the third device in the foregoing embodiments.

[0258] For explanations and beneficial effects of related content of any communication apparatus provided above, refer to a corresponding method embodiment provided above. Details are not described herein again.

[0259] A person of ordinary skill in the art may be aware that, in combination with the examples described in embodiments disclosed in this specification, units and methods may be implemented by electronic hardware or a combination of computer software and electronic hardware. Whether the functions are performed by hardware or software depends on particular applications and design constraints of the technical solutions. A person skilled in the art may use different methods to implement the described functions for each particular application, but it should not be considered that the implementation goes beyond the protection scope of this application.

[0260] It should be noted that the term “receive” or “receiving” used herein may refer to receiving or otherwise obtaining from an element / component in same apparatus or from another device separate from the apparatus. Similarly, the term “transmit” or “transmitting” may refer to outputting or sending to / for an element / component in same apparatus or to / for another device separate from the apparatus. For example, any of the methods / procedures described herein may be performed by a chipset, in which case any sending or receiving steps may occur between elements of the chipset.

[0261] It may be clearly understood by a person skilled in the art that, for the purpose of convenient and brief description, for a detailed working process of the foregoing apparatus and unit, refer to a corresponding process in the foregoing method embodiment. Details are not described herein again.

[0262] In the several embodiments provided in this application, the disclosed apparatuses and methods may be implemented in other manners. For example, the described apparatus embodiment is merely an example. For example, division into the units is merely logical function division and may be other division in an actual implementation. For example, a plurality of units or components may be combined or integrated into another system, or some features may be ignored or not performed. In addition, the displayed or discussed mutual couplings or direct couplings or communication connections may be implemented through some interfaces. The indirect couplings or communication connections between the apparatuses or units may be implemented in electronic forms, mechanical forms, or other forms.

[0263] The units described as separate parts may or may not be physically separate, and parts displayed as units may or may not be physical units, may be located in one position, or may be distributed on a plurality of network units. Some or all of the units may be selected based on an actual requirement to implement the solutions provided in this application.

[0264] In addition, function units in embodiments of this application may be integrated into one unit, or each of the units may exist alone physically, or two or more units may be integrated into one unit.

[0265] In the present disclosure, the terms “a” or “an” are defined to mean “at least one” , that is, these terms do not exclude a plural number of items, unless stated otherwise.

[0266] In the present disclosure, terms such as “substantially” , “generally” and “about” , which modify a value, condition or characteristic of a feature of an example embodiment, should be understood to mean that the value, condition or characteristic is defined within tolerances that are acceptable for the proper operation of the example embodiment for its intended application.

[0267] In the present disclosure, unless stated otherwise, the terms “connected” and “coupled” , and derivatives and variants thereof, refer herein to any structural or functional connection or coupling, either direct or indirect, between two or more elements. For example, the connection or coupling between the elements can be acoustical, mechanical, optical, electrical, thermal, logical, or any combinations thereof.

[0268] In the present disclosure, expressions such as “match” , “matching” and “matched” , including variants and derivatives thereof, are intended to refer herein to a condition in which two or more elements are either the same or within some predetermined tolerance of each other. That is, these terms are meant to encompass not only “exactly” or “identically” matching the two elements but also “substantially” , “approximately” or “subjectively” matching the two or more elements, as well as providing a higher or best match among a plurality of matching possibilities.

[0269] In the present disclosure, the expression “based on” is intended to mean “based at least partly on” , that is, this expression can mean “based solely on” or “based partially on” , and so should not be interpreted in a limited manner. More particularly, the expression “based on” could also be understood as meaning “depending on” , “representative of” , “indicative of” , “associated with” or similar expressions.

[0270] In the present disclosure, the terms "system" and "network" may be used interchangeably in different embodiments of this application. "At least one" means one or more, and "a plurality of" means two or more. The term "and / or" describes an association relationship of associated objects, and indicates that three relationships may exist. For example, A and / or B may indicate the following three cases: Only A exists, both A and B exist, and only B exists, where A and B may be singular or plural. The character " / " indicates an "or" relationship between associated objects. "At least one of the following items (pieces) " or a similar expression thereof indicates any combination of these items, including a single item (piece) or any combination of a plurality of items (pieces) . For example, "at least one of A, B, or C" includes: only A; only B; only C; A and B; A and C; B and C; or A, B, and C, and "at least one of A, B, and C" may also be understood as including: only A; only B; only C; A and B; A and C; B and C; or A, B, and C. In addition, unless otherwise specified, ordinal numbers such as "first" and "second" in embodiments of this application are used to distinguish between a plurality of objects, and are not used to limit a sequence, a time sequence, priorities, or importance of the plurality of objects.

[0271] A person skilled in the art should understand that embodiments of this application may be provided as a method, an apparatus (or system) , computer-readable storage medium, or a computer program product. Therefore, this application may use a form of a hardware-only embodiment, a software-only embodiment, or an embodiment with a combination of software and hardware. Moreover, this application may use a form of a computer program product that is implemented on one or more computer-usable storage media (including but not limited to a disk memory, an optical memory, and the like) that include computer-usable program code.

[0272] This application is described with reference to the flowcharts and / or block diagrams of the method, the device (system) , and the computer program product according to this application. It should be understood that computer program instructions may be used to implement each process and / or each block in the flowcharts and / or the block diagrams and a combination of a process and / or a block in the flowcharts and / or the block diagrams. The computer program instructions may be provided for a general-purpose computer, a dedicated computer, an embedded processor, or a processor of another programmable data processing device and enable a machine to execute the instructions. When executed by any computer or the processor of a programmable data processing device, the instructions cause the apparatus to implement specific functions as described in one or more procedures in the flowcharts and / or one or more blocks in the block diagrams. The computer program instructions may alternatively be stored in a computer-readable memory that can indicate a computer or another programmable data processing device to work in a specific manner, so that the instructions stored in the computer-readable memory generate an artifact that includes an instruction apparatus. The instruction apparatus implements a specific function in one or more procedures in the flowcharts and / or one or more blocks in the block diagrams.

[0273] The computer program instructions may alternatively be loaded onto a computer or another programmable data processing device, so that a series of operations and steps are performed on the computer or the another programmable device, so that computer-implemented processing is generated. Therefore, the instructions executed on the computer or on another programmable device provide steps for implementing specific functions as described in one or more procedures in the flowcharts and / or one or more blocks in the block diagrams.

[0274] It is clear that a person skilled in the art can make various modifications and variations to this application without departing from the scope of this disclosure. This disclosure is intended to cover these modifications and variations of this application provided that they fall within the scope of protection defined by the following claims and their equivalent technologies.

[0275] The present disclosure encompasses various embodiments, including not only method embodiments, but also other embodiments such as apparatus embodiments and embodiments related to non-transitory computer readable storage media. Embodiments may incorporate, individually or in combinations, the features disclosed herein.

[0276] Although this disclosure refers to illustrative embodiments, this is not intended to be construed in a limiting sense. Various modifications and combinations of the illustrative embodiments, as well as other embodiments of the disclosure, will be apparent to persons skilled in the art upon reference to the description.

[0277] Features disclosed herein in the context of any particular embodiments may also or instead be implemented in other embodiments. Method embodiments, for example, may also or instead be implemented in apparatus, system, and / or computer program product embodiments. In addition, although embodiments are described primarily in the context of methods and apparatus, other implementations are also contemplated, as instructions stored on one or more non-transitory computer-readable media, for example. Such media could store programming or instructions to perform any of various methods consistent with the present disclosure.

Claims

1.A communication method, comprising:receiving first information, wherein the first information indicates that a first frequency part of a carrier set is for first direction transmission, the carrier set comprises two or more carriers, the carrier set is associated with an identifier, and the first frequency part is associated with at least one time unit; andcommunicating using the first frequency part based on the first information.2.The method according to claim 1, wherein a second frequency part of the carrier set is for second direction transmission, and the second frequency part of the carrier set is associated with the at least one time unit.3.The method according to claim 1 or 2, wherein a first pattern of the at least one time unit indicates that the at least one time unit comprises one or more of: a time unit for the first direction transmission, a time unit for second direction transmission, a time unit for flexible direction transmission that is either first direction transmission or second direction transmission, and a time unit for both first direction transmission and second direction transmission.4.The method according to any one of claims 1 to 3, wherein a second pattern of the at least one time unit indicates at least the first frequency part and a third frequency part of the carrier set for first direction transmission.5.The method according to claim 4, wherein the second pattern further indicates a second frequency part of the carrier set for second direction transmission.6.The method according to any one of claims 3 to 5, wherein the method further comprises:receiving second information, wherein the second information indicates the first pattern and / or the second pattern.7.The method according to any one of claims 1 to 6, wherein the first direction transmission is uplink direction transmission, second direction transmission is downlink direction transmission; or the first direction transmission is downlink direction transmission, second direction transmission is uplink direction transmission.8.The method according to any one of claims 1 to 7, wherein the first frequency part comprises one or more frequency units, and a type of the one or more frequency units is a carrier, a bandwidth part (BWP) , a sub-band, or a physical resource block (PRB) .9.The method according to claim 8, wherein the first information or second information indicates one or more of the following to indicate the first frequency part of the carrier set:a type of the one or more frequency units;an identifier of each of the one or more frequency units;a size of each of the one or more frequency units;a location of each of the one or more frequency units in frequency domain;a location of each of the one or more frequency units in time domain;a bitmap corresponding to the first frequency part in the carrier set; andthe identifier of the carrier set.10.A communication method, comprising:transmitting first information, wherein the first information indicates that a first frequency part of a carrier set is for first direction transmission, the carrier set comprises two or more carriers, the carrier set is associated with an identifier, and the first frequency part is associated with at least one time unit; andcommunicating using the first frequency part based on the first information.11.The method according to claim 10, wherein a second frequency part of the carrier set is for second direction transmission, and the second frequency part of the carrier set is associated with the at least one time unit.12.The method according to claim 10 or 11, wherein a first pattern of the at least one time unit indicates that the at least one time unit comprises one or more of: a time unit for the first direction transmission, a time unit for second direction transmission, a time unit for flexible direction transmission that is either first direction transmission or second direction transmission, and a time unit for both first direction transmission and second direction transmission.13.The method according to any one of claims 10 to 12, wherein a second pattern of the at least one time unit indicates at least the first frequency part and a third frequency part of the carrier set for first direction transmission.14.The method according to claim 13, wherein the second pattern further indicates a second frequency part of the carrier set for second direction transmission.15.The method according to any one of claims 12 to 14, wherein the method further comprises:transmitting second information, wherein the second information indicates the first pattern and / or the second pattern.16.The method according to any one of claims 10 to 15, wherein the first direction transmission is uplink direction transmission, second direction transmission is downlink direction transmission; or the first direction transmission is downlink direction transmission, second direction transmission is uplink direction transmission.17.The method according to any one of claims 10 to 16, wherein the first frequency part comprises one or more frequency units, and a type of the one or more frequency units is a carrier, a bandwidth part (BWP) , a sub-band, or a physical resource block (PRB) .18.The method according to claim 17, wherein the first information or second information indicates one or more of the following to indicate the first frequency part of the carrier set:a type of the one or more frequency units;an identifier of each of the one or more frequency units;a size of each of the one or more frequency units;a location of each of the one or more frequency units in frequency domain;a location of each of the one or more frequency units in time domain;a bitmap corresponding to the first frequency part in the carrier set; andthe identifier of the carrier set.19.A communication apparatus, configured to perform the method according to any one of claims 1 to 9, or 10 to 18.20.The communication apparatus of claim 19, wherein comprising:receiving unit, configured to receive first information, wherein the first information indicates that a first frequency part of a carrier set is for first direction transmission, the carrier set comprises two or more carriers, the carrier set is associated with an identifier, and the first frequency part is associated with at least one time unit; andtransmitting unit or the receiving unit, configured to communicate using the first frequency part based on the first information.21.The communication apparatus of claim 19, wherein comprising:transmitting unit, configured to transmit first information, wherein the first information indicates that a first frequency part of a carrier set is for first direction transmission, the carrier set comprises two or more carriers, the carrier set is associated with an identifier, and the first frequency part is associated with at least one time unit; andthe transmitting unit or receiving unit, configured to communicate using the first frequency part based on the first information.22.The communication apparatus of claim 19, comprising:one or more processors, configured to perform processing step according to any one of claims 1 to 9, or 10 to 18; andan interface circuit, configure to perform transmitting or receiving step according to any one of claims 1 to 9, or 10 to 18.23.The communication apparatus of claim 22, the interface circuit comprises one or more transceivers.24.An apparatus comprising:one or more processors; anda memory storing instructions which, when executed by the one or more processors, cause the apparatus to: perform the method of any one of claims 1 to 9, or 10 to 18.25.A communication system, wherein the communication system comprises a first communication apparatus configured to perform the method of any one of claims 1 to 9 and a second communication apparatus configured to perform the method of any one of claims 10 to 18.26.A computer-readable storage medium having instructions stored thereon which, when executed by apparatus, cause the apparatus to perform the method of any one of claims 1 to 9, or 10 to 18.27.A computer program product having instructions which, when executed, cause an apparatus to perform the method of any one of claims 1 to 9, or 10 to 18.