Dynamic scheduling of user equipment (UE) antenna resources

By executing beam sweeping procedures in wireless communication systems to generate scheduling information and dynamically schedule antenna resources, the problem of low antenna resource utilization efficiency in existing technologies is solved, and more efficient resource allocation and communication performance improvement are achieved.

CN114830787BActive Publication Date: 2025-09-23QUALCOMM INC
View PDF 1 Cites 0 Cited by

Patent Information

Application Number
CN202080087930.9
Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Priority Date
2020-12-22
Filing Date
2020-12-23
Publication Date
2025-09-23
Estimated Expiration
2040-12-23

AI Technical Summary

Technical Problem

Existing wireless communication systems have problems with low efficiency and resource waste in dynamically scheduling antenna resources. Especially in multiple access communication systems, it is difficult to effectively utilize multiple antenna resources for efficient communication.

Method used

By performing a beam sweeping procedure across antenna resources on two or more wireless interfaces, scheduling information is generated to indicate which antenna resources are used for which interfaces, thereby achieving optimal configuration of dynamically scheduled antenna resources.

Benefits of technology

It improves the utilization efficiency of antenna resources, enhances the flexibility and performance of wireless communications, reduces resource waste, and is applicable to various wireless communication technologies including LTE, NR, CDMA, TDMA, FDMA, OFDMA, etc.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN114830787B_ABST
    Figure CN114830787B_ABST
Patent Text Reader

Abstract

Certain aspects of the present disclosure provide techniques for dynamically scheduling antenna resources of a wireless node, such as an antenna panel of a user equipment (UE). In some cases, a first node (e.g., a UE) performs a first beam sweeping procedure with two or more other nodes across two or more antenna resources of the first node on two or more wireless interfaces, generates or obtains scheduling information based on a result of the first beam sweeping procedure, wherein the scheduling information indicates which of the antenna resources is scheduled for use on which of the wireless interfaces, and communicates with the other nodes on the wireless interfaces according to the scheduling information.
Need to check novelty before this filing date? Find Prior Art

Description

[0001] CROSS-REFERENCE TO RELATED APPLICATIONS

[0002] This application claims priority to U.S. Application No. 17 / 130,732, filed on December 22, 2020, which claims the benefit of and priority to U.S. Provisional Application No. 62 / 953,437, filed on December 24, 2019, both of which are assigned to the assignee of this application and are hereby expressly incorporated herein by reference in their entirety as if fully set forth below and for all applicable purposes.

[0003] background

[0004] public domain

[0005] Aspects of the present disclosure relate to wireless communications, and more particularly, to techniques for dynamically scheduling antenna resources of a wireless node, such as an antenna panel of a user equipment (UE).

[0006] Related technical description

[0007] Wireless communication systems are widely deployed to provide various telecommunication services such as telephony, video, data, messaging, broadcasts, etc. These wireless communication systems may employ multiple-access technologies capable of supporting communication with multiple users by sharing available system resources (e.g., bandwidth, transmit power, etc.). Examples of such multiple-access systems include 3rd Generation Partnership Project (3GPP) Long Term Evolution (LTE) systems, LTE-Advanced (LTE-A) systems, Code Division Multiple Access (CDMA) systems, Time Division Multiple Access (TDMA) systems, Frequency Division Multiple Access (FDMA) systems, Orthogonal Frequency Division Multiple Access (OFDMA) systems, Single Carrier Frequency Division Multiple Access (SC-FDMA) systems, and Time Division Synchronous Code Division Multiple Access (TD-SCDMA) systems, to name a few.

[0008] In some examples, a wireless multiple-access communication system may include several base stations (BSs), each of which is capable of simultaneously supporting communication for multiple communication devices (also referred to as user equipment (UE)). In an LTE or LTE-A network, a set of one or more BSs may define an evolved Node B (eNB). In other examples (e.g., in next-generation, new radio (NR), or 5G networks), a wireless multiple-access communication system may include several distributed units (DUs) (e.g., edge units (EUs), edge nodes (ENs), radio heads (RHs), smart radio heads (SRHs), transmit / receive points (TRPs), etc.) in communication with several central units (CUs) (e.g., central nodes (CNs), access node controllers (ANCs), etc.), wherein a set of one or more DUs in communication with a CU may define an access node (e.g., which may be referred to as a BS, a 5G Node B (NB), a next-generation NB (gNB or gNodeB), a transmit / receive point (TRP), etc.). A BS or DU may communicate with a set of UEs on downlink (DL) channels (eg, for transmissions from the BS or DU to the UEs) and uplink (UL) channels (eg, for transmissions from the UEs to the BS or DU).

[0009] These multiple access technologies have been adopted in various telecommunication standards to provide a common protocol that enables different wireless devices to communicate at a city, country, region, and even global level. NR (e.g., New Radio or 5G) is an example of an emerging telecommunication standard. NR is an enhancement to the LTE mobile standard promulgated by 3GPP. NR is designed to better support mobile broadband Internet access by improving spectrum efficiency, reducing costs, improving services, utilizing new spectrum, and using OFDMA with cyclic prefix (CP) on both DL and UL to better integrate with other open standards. To this end, NR supports beamforming, multiple-input multiple-output (MIMO) antenna technology, and carrier aggregation.

[0010] However, as demand for mobile broadband access continues to grow, there is a need for further improvements to NR and LTE technologies. These improvements should also apply to other multiple access technologies and the telecommunications standards that employ them.

[0011] Overview

[0012] The systems, methods, and devices of the present disclosure each have several aspects, no single one of which is solely responsible for its desirable attributes. Without limiting the scope of the disclosure as expressed in the appended claims, some features will now be briefly discussed. After considering this discussion, and particularly after reading the section entitled "Detailed Description," one will understand how the features of the present disclosure provide advantages, including improved communication between access points (APs) and stations (STAs) in a wireless network.

[0013] One or more aspects of the subject matter described in this disclosure can be implemented in a method for wireless communication by a first node. The method generally includes performing a first beam sweeping procedure with two or more other nodes across two or more antenna resources of the first node on two or more wireless interfaces. The method generally includes generating or obtaining scheduling information based on a result of the first beam sweeping procedure, wherein the scheduling information indicates which of the antenna resources is scheduled for use with which of the wireless interfaces. The method generally includes communicating with the other nodes on the wireless interfaces according to the scheduling information.

[0014] One or more aspects of the subject matter described in this disclosure can be implemented in a method for wireless communication by a scheduling node. The method generally includes receiving results of a first beam sweeping procedure performed by a first node across two or more antenna resources of the first node on two or more wireless interfaces. The method generally includes generating scheduling information based on the results of the first beam sweeping procedure, wherein the scheduling information indicates which of the antenna resources of the first node is scheduled for use on which of the wireless interfaces. The method generally includes transmitting the scheduling information to the first node.

[0015] One or more aspects of the subject matter described in this disclosure can be implemented in an apparatus for wireless communication by a first node. The apparatus generally includes a memory and at least one processor coupled to the memory, the memory and the at least one processor configured to: perform a first beam sweeping procedure with two or more other nodes across two or more antenna resources of the first node on two or more wireless interfaces, generate or obtain scheduling information based on a result of the first beam sweeping procedure, wherein the scheduling information indicates which of the antenna resources is scheduled for which of the wireless interfaces, and communicate with the other nodes on the wireless interfaces according to the scheduling information.

[0016] One or more aspects of the subject matter described in this disclosure can be implemented in an apparatus for wireless communication by a scheduling node. The apparatus generally includes a memory and at least one processor coupled to the memory, the memory and the at least one processor configured to: receive results of a first beam sweeping procedure performed by a first node across two or more antenna resources of the first node on at least two or more wireless interfaces, generate scheduling information based on the results of the first beam sweeping procedure, wherein the scheduling information indicates which of the antenna resources of the first node is scheduled for which of the wireless interfaces, and transmit the scheduling information to the first node.

[0017] One or more aspects of the subject matter described in this disclosure can be implemented in an apparatus for wireless communication by a first node. The apparatus generally includes: means for performing a first beam sweeping procedure with two or more other nodes across two or more antenna resources of the first node on two or more wireless interfaces, means for generating or obtaining scheduling information based on a result of the first beam sweeping procedure, wherein the scheduling information indicates which of the antenna resources is scheduled for use with which of the wireless interfaces, and means for communicating with the other nodes on the wireless interfaces according to the scheduling information.

[0018] One or more aspects of the subject matter described in this disclosure can be implemented in an apparatus for wireless communication by a scheduling node. The apparatus generally includes: means for receiving results of a first beam sweeping procedure performed by a first node across two or more antenna resources of the first node on at least two or more wireless interfaces, means for generating scheduling information based on the results of the first beam sweeping procedure, wherein the scheduling information indicates which of the antenna resources of the first node is scheduled for use on which of the wireless interfaces, and means for transmitting the scheduling information to the first node.

[0019] One or more aspects of the subject matter described in the present disclosure may be implemented in a computer-readable medium having instructions stored thereon to cause a first node to: perform a first beam sweeping procedure with two or more other nodes across two or more antenna resources of the first node on two or more wireless interfaces, generate or obtain scheduling information based on a result of the first beam sweeping procedure, wherein the scheduling information indicates which of the antenna resources is scheduled for which of the wireless interfaces, and communicate with the other nodes on the wireless interfaces according to the scheduling information.

[0020] One or more aspects of the subject matter described in the present disclosure may be implemented in a computer-readable medium having instructions stored thereon to cause a scheduling node to: receive results of a first beam sweeping procedure performed by a first node across two or more antenna resources of the first node on at least two or more wireless interfaces, generate scheduling information based on the results of the first beam sweeping procedure, wherein the scheduling information indicates which of the antenna resources of the first node is scheduled for which of the wireless interfaces, and transmit the scheduling information to the first node.

[0021] To accomplish the foregoing and related ends, one or more aspects comprise the features hereinafter fully described and particularly pointed out in the claims. The following description and accompanying drawings set forth in detail certain illustrative features of the one or more aspects. However, these features are indicative of but a few of the various ways in which the principles of the various aspects may be employed. BRIEF DESCRIPTION OF THE DRAWINGS

[0023] In order that the manner in which the above-recited features of the present disclosure may be understood in detail, a more particular description of what has been briefly summarized above may be given with reference to various aspects, some of which are illustrated in the accompanying drawings. It should be noted, however, that the drawings illustrate only certain typical aspects of the present disclosure and that the description may admit to other equally effective aspects.

[0024] Figure 1 is a block diagram conceptually illustrating an example telecommunications system in accordance with certain aspects of the present disclosure.

[0025] Figure 2 is a block diagram conceptually illustrating designs of example base stations (BSs) and user equipment (UEs) in accordance with certain aspects of the present disclosure.

[0026] Figure 3 Illustrated are examples of frame formats for telecommunications systems in accordance with certain aspects of the present disclosure.

[0027] Figure 4 Illustrated are example beam management procedures in accordance with certain aspects of the present disclosure.

[0028] Figure 5A and 5B A pictorial representation of an example vehicle-to-everything (V2X) system is shown, in accordance with certain aspects of the present disclosure.

[0029] Figure 6A and 6B Two side link (SL) communication modes are illustrated according to certain aspects of the present disclosure.

[0030] Figure 7 is a flow diagram illustrating example operations that may be performed by a first node for wireless communication, in accordance with certain aspects of the present disclosure.

[0031] Figure 8 is a flow diagram illustrating example operations that may be performed by a scheduling node for wireless communications in accordance with certain aspects of the present disclosure.

[0032] Figure 9 Illustrated are example tables of accessibility information in accordance with certain aspects of the present disclosure.

[0033] Figure 10 Example scheduling patterns are illustrated in accordance with certain aspects of the present disclosure.

[0034] Figure 11A and 11B Illustrated is an example table of accessibility information at different times in accordance with certain aspects of the present disclosure.

[0035] Figure 12An example communications device is illustrated that may include various components configured to perform operations of the techniques disclosed herein in accordance with aspects of the present disclosure.

[0036] Figure 13 An example communications device is illustrated that may include various components configured to perform operations of the techniques disclosed herein in accordance with aspects of the present disclosure.

[0037] To facilitate understanding, identical reference numerals have been used, where possible, to designate identical elements that are common to the figures. It is contemplated that elements disclosed in one aspect may be beneficially utilized in other aspects without specific recitation.

[0038] Detailed description

[0039] Aspects of the present disclosure provide apparatus, methods, processing systems, and computer-readable media for dynamically scheduling antenna resources of a wireless node, such as an antenna panel of a user equipment (UE).

[0040] The following description provides an example of dynamically scheduling multiple transmit receive points (mTRPs) / panels for a UE. Changes may be made to the functionality and arrangement of the elements discussed without departing from the scope of the present disclosure. Various examples may omit, substitute, or add various procedures or components as appropriate. For example, the methods described may be performed in an order different from the order described, and various steps may be added, omitted, or combined. Moreover, the features described with reference to some examples may be combined in some other examples. For example, an apparatus or method may be implemented using any number of aspects described herein. In addition, the scope of the present disclosure is intended to cover such apparatus or methods that are practiced using other structures, functionalities, or structures and functionalities that are in addition to or different from the various aspects of the present disclosure described herein. It should be understood that any aspect of the present disclosure disclosed herein may be implemented by one or more elements of the claims. The word "exemplary" is used herein to mean "used as an example, instance, or illustration." Any aspect described herein as "exemplary" is not necessarily to be construed as being superior to or superior to other aspects.

[0041] The technology described herein can be used for various wireless communication technologies, such as Long Term Evolution (LTE), Code Division Multiple Access (CDMA), Time Division Multiple Access (TDMA), Frequency Division Multiple Access (FDMA), Orthogonal Frequency Division Multiple Access (OFDMA), Single Carrier Frequency Division Multiple Access (SC-FDMA), Time Division Synchronous Code Division Multiple Access (TD-SCDMA), and other networks. The terms "network" and "system" are often used interchangeably. A CDMA network can implement radio technologies such as Universal Terrestrial Radio Access (UTRA) and cdma2000. UTRA includes Wideband CDMA (WCDMA) and other variants of CDMA. cdma2000 covers IS-2000, IS-95, and IS-856 standards. A TDMA network can implement radio technologies such as Global System for Mobile Communications (GSM). An OFDMA network may implement a radio technology such as NR (e.g., 5G RA), Evolved UTRA (E-UTRA), Ultra Mobile Broadband (UMB), IEEE 802.11 (Wi-Fi), IEEE 802.16 (WiMAX), IEEE 802.20, Flash-OFDMA, etc. UTRA and E-UTRA are part of the Universal Mobile Telecommunications System (UMTS).

[0042] New Radio (NR) is an emerging wireless communication technology being developed in collaboration with the 5G Technology Forum (5GTF). 3GPP LTE and Advanced LTE (LTE-A) are versions of UMTS that use E-UTRA. UTRA, E-UTRA, UMTS, LTE, LTE-A, and GSM are described in documents from an organization called the "3rd Generation Partnership Project" (3GPP). cdma2000 and UMB are described in documents from an organization called the "3rd Generation Partnership Project 2" (3GPP2). The techniques described herein may be used for the wireless networks and radio technologies mentioned above as well as other wireless networks and radio technologies. For clarity, although various aspects may be described herein using terms commonly associated with 3G and / or 4G wireless technologies, various aspects of the present disclosure may be applied in communication systems based on other generations, such as 5G and later generations, including NR technology.

[0043] NR access (e.g., 5G technology) can support various wireless communication services, such as enhanced mobile broadband (eMBB) targeting wide bandwidth (e.g., 80 MHz or higher), millimeter wave (mmW) targeting high carrier frequency (e.g., 25 GHz or higher), massive machine type communication (MTC) targeting non-backward compatible MTC technology, and / or mission-critical services targeting ultra-reliable low latency communication (URLLC). These services may include latency and reliability requirements. These services may also have different transmission time intervals (TTIs) to meet corresponding quality of service (QoS) requirements. In addition, these services can coexist in the same subframe.

[0044] Example Wireless Communication System

[0045] Figure 1 An example wireless communication network 100 is illustrated in which various aspects of the present disclosure may be implemented. For example, the wireless communication network 100 may be a new radio (NR) system (e.g., a 5G NR network). The core network 132 may be in communication with one or more base stations (BSs) 110a-z (each also individually referred to herein as BS 110 or collectively referred to herein as BS 110) and / or user equipment (UEs) 120a-y (each also individually referred to herein as UE 120 or collectively referred to herein as UE 120) in the wireless communication network 100 via one or more interfaces.

[0046] According to some aspects, Figure 1 The UEs 120a-y and / or BSs 110a-z may be configured to perform the following reference Figure 7 and 8 For example, UE 120a includes scheduling manager 122a, UE 120b includes scheduling manager 122b, and BS 110a includes scheduling manager 112a. Scheduling manager 122a, scheduling manager 122b, and / or scheduling manager 112a may be configured to dynamically schedule antenna resources for wireless nodes using multiple interfaces.

[0047] A BS may be a station that communicates with a UE. Each BS 110 may provide communication coverage for a specific geographic area. In 3GPP, the term "cell" may refer to the coverage area of ​​a Node B (NB) and / or a NB subsystem serving the coverage area, depending on the context in which the term is used. In NR systems, the terms "cell" and next-generation Node B (gNB or gNodeB), NR BS, 5G NB, access point (AP), or transmit receive point (TRP) may be interchangeable. In some examples, a cell may not necessarily be stationary, and the geographic area of ​​the cell may move depending on the location of the mobile BS. In some examples, base stations may be interconnected to each other and / or to one or more other base stations or network nodes (not shown) in the wireless communication network 100 via various types of backhaul interfaces, such as direct physical connections, wireless connections, virtual networks, or the like using any suitable transport network.

[0048] In general, any number of wireless networks may be deployed in a given geographic area. Each wireless network may support a specific radio access technology (RAT) and may operate on one or more frequencies. A RAT may also be referred to as a radio technology, air interface, etc. A frequency may also be referred to as a carrier, subcarrier, frequency channel, tone, subband, etc. Each frequency may support a single RAT in a given geographic area to avoid interference between wireless networks of different RATs. In some cases, NR or 5G RAT networks may be deployed.

[0049] A BS may provide communication coverage for macro cells, pico cells, femto cells, and / or other types of cells. A macro cell may cover a relatively large geographic area (e.g., several kilometers in radius) and may allow unrestricted access by UEs with service subscriptions. A pico cell may cover a relatively small geographic area and may allow unrestricted access by UEs with service subscriptions. A femto cell may cover a relatively small geographic area (e.g., a residence) and may allow restricted access by UEs associated with the femto cell (e.g., UEs in a closed subscriber group (CSG), UEs of users in a residence, etc.). A BS for a macro cell may be referred to as a macro BS. A BS for a pico cell may be referred to as a pico BS. A BS for a femto cell may be referred to as a femto BS or a home BS. In Figure 1 In the example shown in FIG, BSs 110a, 110b, and 110c may be macro BSs for macro cells 102a, 102b, and 102c, respectively. BS 110x may be a pico BS for pico cell 102x. BSs 110y and 110z may be femto BSs for femto cells 102y and 102z, respectively. A BS may support one or more (e.g., three) cells.

[0050] The wireless communication network 100 may also include a relay station (e.g., relay station 110r) (also referred to as a relay or link, etc.), which receives transmissions of data and / or other information from an upstream station (e.g., BS 110a or UE 120r) and sends transmissions of data and / or other information to a downstream station (e.g., UE 120 or BS 110), or which relays transmissions between UEs to facilitate communication between the devices.

[0051] The wireless communication network 100 may be a heterogeneous network including different types of BSs (e.g., macro BSs, pico BSs, femto BSs, relays, etc.). These different types of BSs may have different transmit power levels, different coverage areas, and different impacts on interference in the wireless communication network 100. For example, a macro BS may have a high transmit power level (e.g., 20 watts), while a pico BS, a femto BS, and a relay may have a lower transmit power level (e.g., 1 watt).

[0052] The wireless communication network 100 can support synchronous or asynchronous operation. For synchronous operation, each BS can have similar frame timing, and transmissions from different BSs can be roughly aligned in time. For asynchronous operation, each BS can have different frame timing, and transmissions from different BSs may not be aligned in time. The techniques described herein can be used for both synchronous and asynchronous operation.

[0053] A network controller 130 may couple to a set of BSs 110 and provide coordination and control for these BSs 110. The network controller 130 may communicate with the BSs 110 via a backhaul.

[0054] UEs 120 (e.g., 120x, 120y, etc.) may be dispersed throughout the wireless communication network 100, and each UE may be stationary or mobile. A UE may also be referred to as a mobile station, terminal, access terminal, subscriber unit, station, customer premises equipment (CPE), cellular phone, smartphone, personal digital assistant (PDA), wireless modem, wireless communication device, handheld device, laptop, cordless phone, wireless local loop (WLL) station, tablet computer, camera, gaming device, netbook, smartbook, ultrabook, appliance, medical device or medical equipment, biometric sensor / device, wearable device (such as smart watch, smart clothing, smart glasses, smart wristband, smart jewelry (e.g., smart ring, smart bracelet, etc.)), entertainment device (e.g., music device, video device, satellite radio, etc.), vehicle component or sensor, smart meter / sensor, industrial manufacturing equipment, global positioning system device, or any other suitable device configured to communicate via a wireless or wired medium. Some UEs may be considered machine type communication (MTC) devices or evolved MTC (eMTC) devices. MTC and eMTC UEs include, for example, robots, drones, remote devices, sensors, meters, monitors, location tags, etc., which can communicate with a base station, another device (e.g., a remote device), or some other entity. A wireless node can provide connectivity to or to a network (e.g., a wide area network (such as the Internet) or a cellular network) via, for example, a wired or wireless communication link. Some UEs may be considered Internet of Things (IoT) devices, which may be narrowband IoT (NB-IoT) devices.

[0055] Some wireless networks (e.g., LTE) utilize orthogonal frequency division multiplexing (OFDM) on the downlink (DL) and single-carrier frequency division multiplexing (SC-FDM) on the uplink (UL). OFDM and SC-FDM divide the system bandwidth into multiple (K) orthogonal subcarriers, often referred to as tones, bins, etc. Each subcarrier can be modulated with data. Generally speaking, modulation symbols are sent in the frequency domain for OFDM and in the time domain for SC-FDM. The spacing between adjacent subcarriers can be fixed, and the total number of subcarriers (K) can depend on the system bandwidth. For example, the subcarrier spacing can be 15 kHz, and the minimum resource allocation (called a "resource block" (RB)) can be 12 subcarriers (or 180 kHz). Therefore, for system bandwidths of 1.25, 2.5, 5, 10, or 20 megahertz (MHz), the nominal fast Fourier transform (FFT) size can be equal to 128, 256, 512, 1024, or 2048, respectively. The system bandwidth may be further divided into subbands. For example, a subband may cover 1.08 MHz (ie, 6 resource blocks), and there may be 1, 2, 4, 8, or 16 subbands for system bandwidths of 1.25, 2.5, 5, 10, or 20 MHz, respectively.

[0056] Although aspects of the examples described herein may be associated with LTE technology, aspects of the present disclosure may be applicable to other wireless communication systems, such as NR. NR may utilize OFDM with a cyclic prefix (CP) on both the UL and DL, and includes support for half-duplex operation using time division duplexing (TDD). Beamforming may be supported, and the beam direction may be dynamically configured. Multiple-input multiple-output (MIMO) transmission with precoding may also be supported. MIMO configurations in the DL may support up to 8 transmit antennas (with multi-layer DL transmission of up to 8 streams) and up to 2 streams per UE. Multi-layer transmission of up to 2 streams per UE may be supported. Aggregation of multiple cells may be supported using up to 8 serving cells.

[0057] In some examples, access to the air interface may be scheduled. A scheduling entity (e.g., BS 110) allocates resources for communication between some or all devices and equipment within its service area or cell. The scheduling entity may be responsible for scheduling, assigning, reconfiguring, and releasing resources for one or more subordinate entities. That is, for scheduled communications, the subordinate entities utilize the resources allocated by the scheduling entity. The BS is not the only entity that can act as a scheduling entity. In some examples, a UE may act as a scheduling entity and may schedule resources for one or more subordinate entities (e.g., one or more other UEs), and other UEs may utilize the resources scheduled by the UE for wireless communication. In some examples, a UE may act as a scheduling entity in a peer-to-peer (P2P) network and / or in a mesh network. In the mesh network example, UEs may communicate directly with each other in addition to communicating with the scheduling entity.

[0058] exist Figure 1 In FIG, a solid line with double arrows indicates desired transmission between a UE and a serving BS, which is a BS designated to serve the UE on the downlink and / or uplink. A thin dashed line with double arrows indicates interfering transmission between the UE and the BS.

[0059] Figure 2 Illustrated are a BS 110 and a UE 120 (eg, Figure 1 1 and 120a in the wireless communication network 100, which may be similar components in the UE 120b).

[0060] At BS 110, transmit processor 220 may receive data from data source 212 and control information from controller / processor 240. This control information may be used for a physical broadcast channel (PBCH), a physical control format indicator channel (PCFICH), a physical hybrid ARQ indicator channel (PHICH), a physical downlink control channel (PDCCH), a group common PDCCH (GC PDCCH), or the like. Data may be used for a physical downlink shared channel (PDSCH), or the like. A medium access control (MAC)-control element (MAC-CE) is a MAC layer communication structure that may be used to exchange control commands between wireless nodes. For example, a BS may transmit a MAC CE to a UE to place the UE in discontinuous reception (DRX) mode to reduce the UE's power consumption. The MAC-CE may be carried in a shared channel, such as a physical downlink shared channel (PDSCH), a physical uplink shared channel (PUSCH), or a physical sidelink shared channel. The MAC-CE may also be used to convey information that facilitates communication, such as information about buffer status and available power headroom.

[0061] The processor 220 may process (e.g., encode and symbol map) data and control information to obtain data symbols and control symbols, respectively. The transmit processor 220 may also generate reference symbols (such as for the primary synchronization signal (PSS), secondary synchronization signal (SSS), and channel state information reference signal (CSI-RS)). The transmit (TX) multiple-input multiple-output (MIMO) processor 230 may perform spatial processing (e.g., precoding) on ​​the data symbols, control symbols, and / or reference symbols, as applicable, and may provide output symbol streams to modulators (MODs) in transceivers 232a-232t. Each modulator may process its respective output symbol stream (e.g., for OFDM, etc.) to obtain an output sample stream. Each modulator may further process (e.g., convert to analog, amplify, filter, and upconvert) the output sample stream to obtain a downlink signal. The downlink signals from the modulators in transceivers 232a-232t may be transmitted via antennas 234a-234t, respectively.

[0062] At UE 120, antennas 252a-252r may receive downlink signals from BS 110 (or Figure 1 120b in the wireless communication network) and may provide received signals to demodulators (DEMODs) 254a-254r in the transceiver, respectively. Each demodulator may condition (e.g., filter, amplify, downconvert, and digitize) its respective received signal to obtain input samples. Each demodulator may further process the input samples (e.g., for OFDM, etc.) to obtain received symbols. MIMO detector 256 may obtain received symbols from all demodulators in transceivers 254a-254r, perform MIMO detection on the received symbols where applicable, and provide detected symbols. Receive processor 258 may process (e.g., demodulate, deinterleave, and decode) the detected symbols, provide decoded data for UE 120 to data sink 260, and provide decoded control information to controller / processor 280.

[0063] On the UL and / or SL, at the UE 120, a transmit processor 264 may receive and process data from a data source 262 (e.g., for a physical uplink shared channel (PUSCH)) and control information from a controller / processor 280 (e.g., for a physical uplink control channel (PUCCH)). The transmit processor 264 may also generate reference symbols for reference signals (e.g., a sounding reference signal (SRS)). The symbols from the transmit processor 264 may be precoded by a TX MIMO processor 266, if applicable, further processed by a demodulator in the transceivers 254a-254r (e.g., for SC-FDM, etc.), and transmitted to the BS 110. At the BS 110, the UL signal from the UE 120 may be received by the antenna 234, processed by the modulator, detected by the MIMO detector 236, if applicable, and further processed by the receive processor 238 to obtain decoded data and control information sent by the UE 120. Receive processor 238 may provide decoded data to data sink 239 and decoded control information to controller / processor 240 .

[0064] Memories 242 and 282 may store data and program codes for BS 110 and UE 120, respectively. A scheduler 244 may schedule UEs for data transmission on the DL and / or UL.

[0065] The antennas 252, processors 266, 258, 264, and / or the controller / processor 280, and / or the antennas 234, processors 220, 230, 238 of the UE 120 may be used to perform the various techniques and methods described herein. Figure 2 As shown in FIG, the controller / processor 280 of the UE 120 has a scheduling manager 281 and the controller / processor 240 of the BS 110 has a scheduling manager 241. The scheduling manager 281 and / or the scheduling manager 241 may be configured to dynamically schedule antenna resources of wireless nodes using multiple interfaces.

[0066] Figure 33 is a diagram showing an example of a frame format 300 for NR. The transmission timeline for each of the downlink and uplink may be divided into units of radio frames. Each radio frame may have a predetermined duration (e.g., 10 ms) and may be divided into 10 subframes with indices 0 to 9, each subframe being 1 ms. Each subframe may include a variable number of slots (e.g., 1, 2, 4, 8, 16, ... slots), depending on the subcarrier spacing (SCS). Each slot may include a variable number of symbol periods (e.g., 7 or 14 symbols), depending on the SCS. An index may be assigned to the symbol period in each slot. A minislot (which may be referred to as a subslot structure) refers to a transmission time interval having a duration less than a slot (e.g., 2, 3, or 4 symbols).

[0067] Each symbol in a slot may indicate the link direction (e.g., DL, UL, or flexible) used for data transmission, and the link direction used for each subframe may be dynamically switched. The link direction may be based on the slot format. Each slot may include DL / UL data and DL / UL control information.

[0068] In NR, synchronization signal blocks (SS) are transmitted. In some aspects, each SSB can be transmitted in a burst, where each SSB in the burst corresponds to a different beam direction for UE-side beam management (e.g., including beam selection and / or beam refinement). The SSB includes the PSS, SSS, and the two-symbol PBCH. The SSB can be transmitted at fixed time slot positions (such as Figure 3 ) is transmitted in the codeword 0-3 shown in . PSS and SSS can be used by UE for cell search and acquisition. PSS can provide half-frame timing, and SS can provide CP length and frame timing. PSS and SSS can provide cell identity. PBCH carries some basic system information, such as downlink system bandwidth, timing information within the radio frame, SS burst set periodicity, system frame number, etc. SSB can be organized into SS bursts to support beam sweeping. Further system information (such as remaining minimum system information (RMSI), system information block (SIB), other system information (OSI)) can be transmitted on the physical downlink shared channel (PDSCH) in certain subframes. SSB can be transmitted up to 64 times, for example, up to 64 different beam directions for millimeter waves. Multiple transmissions of SSB are called SS burst sets. SSBs in an SS burst set can be transmitted in the same frequency region, while SS blocks in different SS burst sets can be transmitted in different frequency regions.

[0069] Example Beam Management Procedure

[0070] Figure 4 An example beam management procedure according to certain aspects of the present disclosure is illustrated. Figure 4As shown, the beam management procedure can be divided into three stages: P1 procedure, P2 procedure and P3 procedure. In 5G New Radio (NR), the beam management procedure for determining the beam pair link (BPL) can be called P1 procedure. Figure 1 and / or Figure 2 BS 110a in the example may provide a user equipment (UE) 420 (e.g., such as Figure 1 and / or Figure 2 1 ) sends a measurement request to UE 120a in the UE 420 and may subsequently transmit one or more signals (sometimes referred to as "P1 signals") to UE 420 for measurement. In the P1 procedure 402, BS 410 transmits signals in different spatial directions (corresponding to transmit beams 411, 412, ... 417) in each symbol using beamforming so as to reach several (e.g., most or all) relevant spatial locations of the cell of BS 410. In this way, BS 410 may transmit signals using different transmit beams in different directions over time. In some examples, a synchronization signal block (SSB) may be used as the P1 signal. In some examples, a channel state information reference signal (CSI-RS), a demodulation reference signal (DMRS), or another downlink (DL) signal may be used as the P1 signal.

[0071] In the P1 procedure 402, in order to successfully receive at least one symbol of the P1 signal, the UE 420 may find (e.g., determine / select) an appropriate receive beam (421, 422, ... 426). Signals (e.g., SSBs) from multiple BSs may be measured simultaneously for a given signal index (e.g., SSB index) corresponding to a given time period. The UE 420 may apply a different receive beam during each occurrence (e.g., each symbol) of the P1 signal. Once the UE 420 successfully receives a symbol of the P1 signal, the UE 420 and the BS 410 may have discovered the BPL (i.e., the UE receive (RX) beam used to receive the P1 signal in that symbol and the BS transmit (TX) beam used to transmit the P1 signal in that symbol). In some cases, the UE 420 does not search all possible UE RX beams until it finds the best UE RX beam, as this incurs additional delay. UE 420 may instead select an RX beam once the RX beam is “good enough” (e.g., has a quality (e.g., signal-to-noise ratio (SNR) or signal-to-interference-plus-noise ratio (SINR)) that satisfies a threshold (e.g., a predefined threshold). UE 420 may not know which beam BS 410 used to transmit the P1 signal in a symbol; however, UE 420 may report to BS 410 the time at which it observed the signal. For example, UE 420 may report to BS 410 the symbol index at which the P1 signal was successfully received. BS 410 may receive the report and may determine which BS TX beam the BS 410 used at the indicated time. In some examples, UE 420 may measure the signal quality of the P1 signal, such as reference signal received power (RSRP) or another signal quality parameter (e.g., SNR, channel flatness, etc.). UE 420 may report the measured signal quality (e.g., RSRP) to BS 410 along with the symbol index. In some cases, UE 420 may report to BS 410 reports a plurality of symbol indices corresponding to a plurality of BS TX beams.

[0072] As part of the beam management procedure, the BPL used between the UE 420 and the BS 110 may be refined / changed. For example, the BPL may be periodically refined to adapt to changing channel conditions, such as due to movement of the UE 420 or other objects, fading due to Doppler spread, etc. The UE 420 may monitor the quality of the BPL (e.g., the BPL found / selected during the P1 procedure and / or the previously refined BPL) to refine the BPL when the quality degrades (e.g., when the BPL quality drops below a threshold or when another BPL has higher quality). In 5G NR, the beam management procedure for beam refinement of the BPL may be referred to as the P2 and P3 procedures for respectively refining the BS beam and the UE beam of an individual BPL.

[0073] like Figure 4 As shown, for P2 protocol 404, BS 410 may transmit symbols of a signal using different BS beams (e.g., TX beams 415, 414, 413) that are spatially close to the BS beam of the current BPL. For example, BS 410 may transmit signals in different symbols using adjacent TX beams around the TX beam of the current BPL (e.g., beam sweeping). Figure 4 As shown, the TX beam used by BS 410 for P2 procedure 404 may differ from the TX beam used by BS 410 for P1 procedure 402. For example, the TX beam used by BS 410 for P2 procedure 404 may be spaced closer together and / or may be more focused (e.g., narrower) than the TX beam used by BS 410 for P1 procedure 202. During P2 procedure 404, UE 420 may maintain its RX beam (e.g., RX beam 424) unchanged. UE 420 may measure the signal quality (e.g., RSRP) of the signal in different symbols and indicate the symbol in which the highest signal quality was measured. Based on this indication, BS 410 may determine the strongest (e.g., best, or associated with the highest signal quality) TX beam (i.e., the TX beam used in the indicated symbol). The BPL may be refined accordingly to use the indicated TX beam.

[0074] like Figure 4 As shown, for P3 procedure 406, BS 420 may maintain a constant TX beam (e.g., the TX beam of the current BPL) and use the constant TX beam (e.g., TX beam 414) to transmit the codewords of the signal. During P3 procedure 406, UE 420 may use different RX beams (e.g., RX beams 423, 424, 425) in different codewords to scan the signal. For example, UE 420 may use RX beams adjacent to the RX beam in the current BPL (i.e., the BPL being refined) to perform the sweep. UE 420 may measure the signal quality (e.g., RSRP) of the signal for each RX beam and identify the strongest UE RX beam. UE 420 may use the identified RX beam for the BPL. UE 420 may report the signal quality to BS 410.

[0075] Example Sidelink (SL) Scenario

[0076] In a user equipment (UE) (e.g., Figure 1 and 2 UE 120) and a base station (BS) (e.g., Figure 1 and 2 When communication between the BS 110 and the Uu interface is referred to as an access link and the access link is provided via a Uu interface, communication between the devices is referred to as a side link (SL).

[0077] In some cases, two or more subordinate entities (e.g., UEs) can communicate with each other using SL signals. Real-world applications of such SL communications may include public safety, proximity services, UE-to-network relay, vehicle-to-vehicle (V2V) communications, Internet of Everything (IoE) communications, Internet of Things (IoT) communications, mission-critical mesh networks, and / or various other suitable applications.

[0078] Generally, SL signals may refer to signals communicated from one subordinate entity (e.g., UE1) to another subordinate entity (e.g., UE2) without relaying the communication through a scheduling entity (e.g., UE or BS), even though the scheduling entity may be used for scheduling and / or control purposes. In some examples, SL signals may be communicated using licensed spectrum (unlike wireless local area networks (WLANs), which typically use unlicensed spectrum).

[0079] Figure 5A and 5B A diagrammatic representation of an example vehicle-to-everything (V2X) system is shown according to some aspects of the present disclosure. For example, Figure 5A and 5B The vehicle shown in can communicate via a SL channel and can perform SL channel state information (CSI) reporting as described herein.

[0080] Figure 5A and 5B The V2X system provided in [1] provides two complementary transmission modes. Figure 5A The first transmission mode shown by way of example in relates to direct communication (e.g. also referred to as SL communication) between parties that are adjacent to each other in a local area. Figure 5B The second transmission mode shown by way of example in FIG. 1 involves network communication through the network, which may be achieved through a Uu interface (eg, a wireless communication interface between a radio access network (RAN) and a UE).

[0081] Reference Figure 5A , a V2X system 500A (e.g., including vV2V communications) is illustrated with two vehicles 502, 504. A first transmission mode may allow direct communication between different parties in a given geographic location. As illustrated, the vehicles may have a wireless communication link 506 (vehicle to pedestrian (V2P)) with an individual (e.g., via a UE) through a PC5 interface. Communication between vehicles 502 and 504 may also occur through a PC5 interface 508. Communication (V2I) from vehicle 502 to other highway components (e.g., highway components 510, such as traffic signals or signs) may occur in a similar manner through a PC5 interface 512. Figure 5AEach communication described in the preceding text can be bidirectional, so each element can be both a transmitter and receiver of information. The V2X system 500 can be a self-managed system implemented without the assistance of a network entity. This self-managed system can achieve improved spectrum efficiency, reduced costs, and increased reliability because no network service interruptions occur during handover operations for mobile vehicles. The V2X system can be configured to operate in licensed or unlicensed spectrum, allowing any vehicle equipped with the system to access the shared frequency and share information. This type of coordinated / shared spectrum operation allows for safe and reliable operation.

[0082] Figure 5B A V2X system 550 is shown for communicating between a vehicle 552 and a vehicle 554 via a network entity 556. These network communications may occur via separate nodes (such as base stations, e.g., eNBs or gNBs) that send and receive information to and from vehicles 552, 554 (e.g., relay information between vehicles 552, 554). Network communications via vehicle-to-network (V2N) links 558 and 510 may be used, for example, for long-range communications between vehicles, such as to communicate the presence of a traffic incident at a distance ahead along a road or highway. Other types of communications may be sent by the nodes to the vehicles, such as traffic flow conditions, road hazard warnings, environmental / weather reports, service station availability, and other similar examples. Such data may be obtained from a cloud-based sharing service.

[0083] As described above, V2V and V2X communications are examples of communications that can be transmitted via SL. Other applications of SL communications may include public safety or service announcement communications, proximity service communications, UE-to-network relay communications, device-to-device (D2D) communications, Internet of Everything (IoE) communications, Internet of Things (IoT) communications, mission-critical mesh communications, and other suitable applications. Generally speaking, SL may refer to a direct link between one subordinate entity (e.g., UE1) and another subordinate entity (e.g., UE2).

[0084] Various sidelink channels can be used for SL communication, including the physical sidelink discovery channel (PSDCH), the physical sidelink control channel (PSCCH), the physical sidelink shared channel (PSSCH), and the physical sidelink feedback channel (PSFCH). The PSDCH can carry discovery expressions that enable neighboring devices to discover each other. The PSCCH can carry control signaling for data transmission (such as SL resource configuration and other parameters), while the PSSCH can carry data transmission.

[0085] For operations on PSSCH, a UE may perform transmission or reception in a slot on a carrier. NRSL may provide support for UEs for scenarios where all symbols in a slot may be used for SL and for another scenario where only a subset of consecutive symbols in a slot may be used for SL.

[0086] The PSFCH can carry feedback, such as CSI related to the sidelink channel quality. A sequence-based PSFCH format with one symbol (excluding the automatic gain control (AGC) training period) is supported. The following formats are also possible: a PSFCH format based on PUCCH format 2, and a PSFCH format that spans all symbols available for the sidelink in a slot.

[0087] In NR, there are usually two basic SL resource allocation modes. Figure 6A and 6B Two SL communication modes according to certain aspects of the present invention are illustrated. Figure 6A In the first mode (mode 1) shown in , the BS may allocate SL resources for SL communication between UEs.

[0088] According to Figure 6B In the second mode (Mode 2) shown in Figure 2, each UE can determine these SL resources (the BS does not schedule SL transmission resources within the SL resources configured by the BS / network). In this case, the UE can autonomously select the SL resources for transmission (following some rules in the NR standard). The UE can assist other UEs in SL resource selection. The UE can be configured with a grant for SL transmission configured via NR, and the UE can schedule SL transmissions for other UEs.

[0089] Example dynamic scheduling of multiple transmission reception points (mTRPs) / panels for user equipment (UE)

[0090] Certain aspects of the present disclosure provide techniques for dynamically scheduling antenna resources of a wireless node, such as antenna panels of a user equipment (UE). In some cases, the scheduling can be performed to assign antenna panels to different communication interfaces, such as sidelink (SL) and cellular (Uu) interfaces.

[0091] As described above, with SL communication, a UE may communicate with different nodes (eg, with a BS and another UE, or with several other UEs) through different communication interfaces (eg, using one interface per node).

[0092] The techniques presented herein can be used to dynamically schedule the antenna resources of such wireless nodes (e.g., antenna panels or transmit receive points (TRPs) of a UE) to different communication interfaces. A TRP may have an antenna array capable of generating analog beams for transmission (e.g., a 4x4 array may generate 16 beams). A UE may have multiple antenna arrays arranged into panels. For example, a UE may be equipped with two panels facing opposite directions (e.g., each panel having a 2x4 array implementing 8 analog beams). Each of these analog beams of a panel may have multiple antenna ports (e.g., 2 receive antenna ports per panel or a total of 4 receive antenna ports for two panels).

[0093] In scenarios where a UE is capable of communicating via multiple antenna resources, such as multiple TRPs (mTRPs) and / or multiple panels, it can be challenging to determine how to schedule the antenna resources to multiple interfaces, thereby enabling the UE to communicate with different nodes.

[0094] As mentioned above, different nodes may be in different directions and can be accessed by one or more UE TRPs / panels. A UE TRP / panel can be accessed by different nodes; however, a node may not be able to access the same TRP / panel while another node is accessing the same TRP / panel. In other words, a UE TRP / panel cannot be accessed by different nodes at the same time. This may be especially true when the panel generates narrowband (which is often used to achieve better performance for data traffic). Therefore, from the perspective of the data channel, it may be reasonable to have the UE use one TRP / panel per communication interface.

[0095] While one antenna resource can be used on one interface at a time, the same antenna resource can be shared across multiple UE communication interfaces when using time division multiplexing (TDM). At any given time, each interface can use all antenna resources; however, not all antenna resources are accessible to the corresponding node at all times. This can be due to poor channel conditions (e.g., obstruction) and / or channel conditions that change rapidly over time.

[0096] While taking into account the impact of rapidly changing channel conditions, aspects of the present disclosure may provide techniques for performing dynamic scheduling of TRP / panel antenna resources to multiple interfaces based on measurements and various rules (e.g., where different interfaces have different priorities based on different traffic types, channel conditions, etc.).

[0097] In addition to or in place of TDM, spatial division multiplexing (SDM) and / or frequency division multiplexing (FDM) can be used to allocate TRP / panel antenna resources among multiple communication interfaces. Using SDM or FDM or both, the same TRP / panel antenna resources can be shared among multiple interfaces simultaneously.

[0098] As will be described in more detail below, when using TDM, SDM and / or FDM, each interface may be assigned a portion of the TRP / panel resources that is accessible to the node and with which the UE may communicate through the interface.

[0099] Using the dynamic scheduling techniques presented herein, for a given interface, the portion of resources allocated to that interface can vary, for example, due to time-varying channel conditions. In some cases, the dynamic scheduling described herein can make beam training more efficient. For example, if a target node is found to be unreachable using a particular resource, dynamic scheduling can allow the node to avoid scheduling antenna resources, thereby reducing beam training time. Additionally, efficient beam training can help avoid beam failures, for example, by efficiently identifying potential problem beams and switching to a more optimal beam when necessary.

[0100] As mentioned above Figure 4 The described P1 procedure may be time consuming for a UE with several mTRPs / panels due to the number of wide beams that may be involved. Therefore, performing beam training based on dynamically scheduled antenna resources may be more efficient than the above referenced Figure 4 The conventional P1, P2 and / or P3 procedures described are typically performed across all UE antenna resources (mTRP / panel) and are more efficient.

[0101] Figure 7 7 is a flow diagram illustrating example operations 700 for wireless communication in accordance with certain aspects of the present disclosure. Operations 700 may be performed, for example, by a first node (e.g., such as Figure 1 In other words, the first node may be a UE that may benefit from dynamic scheduling of its antenna resources (eg, mTRP / panel resources).

[0102] Operation 700 may be implemented as a process on one or more processors (e.g., Figure 2 Furthermore, signal transmission and reception by the first node in operation 700 may be performed by, for example, one or more antennas (e.g., Figure 2 In some aspects, the transmission and / or reception of signals by the first node may be implemented by obtaining and / or outputting signals via a bus interface of one or more processors (e.g., controller / processor 280).

[0103] Operations 700 may begin with a first node performing a first beam sweeping procedure with two or more other nodes across two or more antenna resources of the first node on two or more wireless interfaces at 702. At 704, the first node generates or obtains scheduling information based on results of the first beam sweeping procedure, wherein the scheduling information indicates which of the antenna resources is scheduled for use with which of the wireless interfaces. At 706, the first node communicates with the other nodes on the wireless interfaces according to the scheduling information.

[0104] Figure 8 8 is a flow diagram illustrating example operations 800 for wireless communication in accordance with certain aspects of the present disclosure. Operations 800 may be performed, for example, by a scheduling node such as, for example, Figure 1 BS 110a or Figure 1 Operation 800 may be considered complementary to operation 700. For example, operation 800 may be performed by a BS or other (SL) node to dynamically schedule antenna resources of a UE performing operation 700.

[0105] Operation 800 may be implemented as a process on one or more processors (e.g., Figure 2 In addition, signal transmission and reception by the scheduling node in operation 800 may be performed by one or more antennas (e.g., Figure 2 In some aspects, the transmission and / or reception of signals by the scheduling node may be achieved by obtaining and / or outputting signals via a bus interface of one or more processors (e.g., controller / processor 240 or 280).

[0106] Operations 800 may begin with receiving, by a scheduling node, results of a first beam sweeping procedure performed by a first node across two or more antenna resources of the first node on two or more wireless interfaces at 802. At 804, the scheduling node generates scheduling information based on the results of the first beam sweeping procedure, wherein the scheduling information indicates which of the antenna resources of the first node is scheduled for use on which of the wireless interfaces. At 806, the scheduling node transmits the scheduling information to the first node.

[0107] In some cases, the first node may further determine accessibility information. Accessibility information may be information indicating which nodes are accessible via which interface for a given antenna resource. To help determine the accessibility information, the UE may perform a P1 beam sweeping procedure, which may actually be across all UE mTRPs / panels. Based on the results of the P1 beam sweeping procedure, the UE antenna resources (mTRPs / panels) may be dynamically scheduled across all UE communication interfaces. The UE communication interface may include a combination of cellular and SL interfaces "Uu(s) + SL(s)," more than one SL interface "SL + SL", more than one cellular interface "Uu + Uu(s)".

[0108] As will be described below, dynamic scheduling can be performed in a centralized or distributed manner. In some cases, beam sweeping procedures (e.g., P1 / P2 / P3 or equivalent procedures for SL beam training) can be performed per communication interface (Uu or SL) using panels scheduled for each interface.

[0109] The techniques described herein can be understood by considering a relatively simple example involving a first node UE ("UE0") having two panels communicating (via Uu and SL) with a BS ("gNB") and another UE ("UE1"). In this example, UE0 may perform a beam sweeping procedure (e.g., a P1 procedure) to determine the accessibility of UE0's panel to the gNB and UE1.

[0110] Figure 9 An example table 900 is illustrated with accessibility information for UE0 at a given time (e.g., based on P1 measurements). In the illustrated table, an "o" indicates that a node is accessible via a given panel, while an "x" indicates inaccessibility. For example, an "o" in the second column corresponding to UE1 and the first row corresponding to Panel-1 may indicate that UE0 and UE1 can communicate via Panel-1. However, an "x" in the second column corresponding to UE1 and the second row corresponding to Panel-2 may indicate that UE0 cannot communicate with UE1 via Panel-2.

[0111] In some cases, accessibility may be determined based on measurement information (from the beam sweeping procedure), such as reference signal received power (RSRP) / signal to interference and noise ratio (SINR) or RSRP / SINR ranking. As described above, the table may be constructed based on measurement results from the (level 1) P1 procedure. In some cases, in addition to Figure 9 In addition to the information shown in , the accessibility information may also indicate whether the first node UE0 can communicate with more than one other node simultaneously via a given panel.

[0112] At time t1, as shown in the table, UE0 can use panel-1 to access both the gNB and UE1, while panel-2 can be used only to access the gNB. However, panel-1 cannot be used by UE0 to communicate with both the gNB and UE1 simultaneously, assuming that the same antenna element or elements of this panel are used to form two different beams (one antenna element to the gNB and another antenna element to UE1). This assumption may be true for UE beam design due to the limited number of antenna elements per panel in the UE.

[0113] Figure 10 Examples of scheduling modes according to certain aspects of the present disclosure are illustrated. Figure 10 As shown, given the example accessibility information in table 900, there are various scheduling options available. One scheduling option may include scheduling one of the antenna resources for multiple wireless interfaces one at a time using TDM. Another scheduling option may include scheduling one of the antenna resources for multiple wireless interfaces simultaneously using at least one of SDM and FDM.

[0114] For example, Figure 10 As shown in Table 1000 of FIGURE 1, TDM scheduling mode may be used to communicate with the gNB via Panel-1 and Panel-2 over the cellular interface (Uu), and to communicate with UE1 over the SL interface via Panel-1. SDM and / or FDM mode may be used to communicate over the Uu interface via Panel-2 and over the SL interface via Panel-1.

[0115] In some cases, scheduling decisions may be made based on measurements from a P1 (or P1-like) procedure together with certain priority rules. The scheduled panels may then be used for subsequent (e.g., level 2 P1 / P2 / P3) beam sweeping procedures. In some examples, the second beam sweeping procedure may use a smaller set of beams and / or narrower beams than the first beam sweeping procedure. In some examples, the third beam sweeping procedure may use the same transmit beams as the first beam sweeping procedure, but refine the receive beams. These procedures may be accelerated by avoiding inaccessible panels, both for the SL interface (UE1) for the TDM case and for the Uu and SL interfaces for the SDM / FDM case.

[0116] Although the above example assumes a single SL interface and a single Uu interface, the example can be generalized to involve multiple (e.g., two or more) communication interfaces and nodes. For example, the multiple interfaces may include only SL interfaces, a combination of (s) SL interfaces and (s) Uu interfaces, or only Uu interfaces.

[0117] Figure 11A and 11BIllustrated is an example table of accessibility information (indicating which panels of which UEs are accessible) at different times, in accordance with certain aspects of the present disclosure. Figure 9 and 10 It involves a first node UE0 having 2 panels communicating with other nodes gNB and UE1, while Figure 11A and 11B It involves a first node UE0 having 4 panels communicating with other nodes gNB, UE1 and UE2. Figure 11A The accessibility information based on the measurement at time t1 is explained, and Figure 11B Accessibility information based on measurements at time t2 is illustrated to illustrate the updating of accessibility information over time (based on measurement results from the P1 procedure).

[0118] like Figure 11A As illustrated in FIG, at time t1, UE0 may be able to communicate with gNB and UE2 via Panel-1, with gNB via Panel-2, and with UE1 and UE2 via Panel-3 and Panel-4. At time t2, as Figure 11B As explained in , due to changing channel conditions (or movement of one or more of the UEs), UE0 may be able to communicate with the gNB, UE1, and UE2 via panel-1, with the gNB and UE1 via panel-2, and with UE2 via panel-3 and panel-4.

[0119] As mentioned above, in some cases, scheduling decisions may be made based not only on measurements from P1 (or P1-like) procedures but also on some priority rule(s). Figure 11A and 11B As illustrated in Figure 2, priority ranking can be performed among all communication interfaces between UE0 and gNB, between UE0 and UE1, and between UE0 and UE2. Interfaces with higher priority rankings can be allocated a larger share of resources (e.g., time, frequency, or spatial resources) for TDM, FDM, or SDM. Priority can be based on one or more factors, including traffic quality of service (QoS) type, device / user priority, traffic volume, and / or channel (radio frequency (RF)) conditions.

[0120] In some cases, TDM, SDM, and / or FDM may be selected, for example, by configuration. For TDM-based scheduling, each of the accessible panels may be assigned a certain percentage of time allocation to each communication interface. This percentage allocation may be determined based on the priority of each interface, with higher priority interfaces receiving a higher percentage of time.

[0121] For SDM and / or FDM-based scheduling, an accessible panel may also be assigned to each communication interface from high priority to low priority. In some examples where there is more than one accessible panel for a given interface, one panel may be selected (e.g., based on a measurement metric). In some examples where two or more interfaces share the same priority, one interface may be selected by a tie-breaker rule (e.g., randomly). In some examples where no panels are available to choose from, the same panel may be shared by more than one interface (e.g., via TDM if the same panel cannot be accessed by the corresponding nodes at the same time). In some examples, one or more panels may be assigned to a given interface (e.g., when some panels are not used by other interfaces).

[0122] In some cases, the scheduling decision may take into account whether the first node UE0 is half-duplex or full-duplex. When UE0 is half-duplex, at a given time, the assigned panels to all communication interfaces may all need to be used for TX or may all need to be used for RX. When UE0 is full-duplex, at a given time, the assigned panels to all communication interfaces may all be used for TX, all for RX, or for both TX and RX.

[0123] Can pass again Figure 11A and 11B The same example configuration shown in FIG is used to illustrate the general interaction between nodes for dynamic scheduling of antenna resources (involving communication between UE0, gNB, UE1 and UE2 via Panel-1, Panel-2, Panel-3 and Panel-4).

[0124] Given this example configuration, UE0 may periodically perform (Level 1 P1) beam sweeping procedures per communication interface (between UE0 and gNB, between UE0 and UE1, and between UE0 and UE2). Measurement results (e.g., RSRP and / or SINR) from the corresponding nodes of each interface may be collected. In some cases, if the UE itself does not perform scheduling (serving as a scheduling node), the UE may report per-communication interface measurement results and some priority-related information (as described above) to the gNB (or other node serving as a scheduling node).

[0125] In the centralized scheduling option, the gNB (or other node acting as a scheduling node) may perform scheduling to determine the TRP / panel resources for each UE0 communication interface. In this case, the gNB / scheduling node may transmit the scheduled TRP / panel resources per UE0 communication interface to UE0. In some cases, the scheduling node may only send scheduling information if the resource schedule changes.

[0126] In the distributed scheduling option, the gNB (or other scheduling node) may perform scheduling to determine the TRP / panel resources for UE0's Uu communication interface. In this case, the gNB may transmit the scheduled TRP / panel resources for UE0's Uu communication interface to UE0 (again, possibly only if the scheduled resources change). In addition, UE0 may perform scheduling to determine the TRP / panel resources for each UE0 SL interface.

[0127] In the centralized scheduling option, UE0 can perform scheduling to determine the TRP / panel resources for each of its (Uu and / or SL) communication interfaces. For each communication interface, UE0 can use the TRP / panel resources scheduled for its corresponding interface to perform its beam sweeping (e.g., Level 2 P1 / P2 / P3) procedures.

[0128] To implement one or more of these various scheduling options, certain signaling mechanisms may be provided between UE0 and other nodes (gNB / UE1 / UE2), e.g., to report and / or receive the results of Uu P1 / P2 / P3 procedures and / or SL P1 / P2 / P3 equivalent procedures. For the cellular interface (Uu), radio resource control (RRC), medium access control (MAC) control element (MAC-CE), physical uplink control channel (PUCCH), and / or physical uplink shared channel (PUSCH) signaling may be used. For the SL interface, RRC, MAC-CE, PUCCH, PUSCH, and / or physical downlink shared channel (PDSCH) equivalents (e.g., physical sidelink control channel (PSCCH) and / or physical sidelink shared channel (PSSCH)) may be used to carry measurement results from the (Level 1 P1) procedures. Similar signaling mechanisms may be used to carry dynamic scheduling information on the Uu and / or SL interfaces.

[0129] Example aspects

[0130] Aspect 1: A method for wireless communication by a first node, comprising: performing a first beam sweeping procedure with two or more other nodes across two or more antenna resources of the first node on two or more wireless interfaces; generating or obtaining scheduling information based on a result of the first beam sweeping procedure, wherein the scheduling information indicates which one of the antenna resources is scheduled for which of the wireless interfaces; and communicating with the other nodes on the wireless interfaces according to the scheduling information.

[0131] Aspect 2: The method of aspect 1 further comprises: repeating the first beam sweeping procedure; and generating or obtaining scheduling information, wherein the scheduling information has been updated based on the repeated beam sweeping procedure.

[0132] Aspect 3: The method of aspect 1 or 2, wherein communicating with the other nodes on the wireless interfaces according to the scheduling information includes: performing one or more beam management procedures using antenna resources scheduled according to the scheduling information.

[0133] Aspect 4: The method of any one of Aspects 1-3 further includes: determining accessibility information based on the first beam sweeping procedure, the accessibility information indicating which of the antenna resources can be used to access which of the other nodes; and generating the scheduling information based on the accessibility information.

[0134] Aspect 5: The method of aspect 4, wherein the accessibility information further indicates whether the first node can communicate with two or more of the other nodes simultaneously via one or more of the antenna resources.

[0135] Aspect 6: A method as in any of Aspects 1-5, wherein the wireless interface includes at least one SL interface for sidelink (SL) communication between the first node and one or more of the other nodes and at least one cellular interface for communication between the first node and one or more of the other nodes.

[0136] Aspect 7: The method of any one of aspects 1-6, wherein the wireless interface comprises at least two SL interfaces for sidelink communication between the first node and one or more of the other nodes.

[0137] Aspect 8: The method of any of aspects 1-7, wherein the wireless interface comprises at least two cellular interfaces for communication between the first node and one or more of the other nodes.

[0138] Aspect 9: The method of any one of aspects 1-8, further comprising: forwarding a result of the first beam sweeping procedure to a scheduling node, wherein at least some of the scheduling information is obtained from the scheduling node.

[0139] Aspect 10: The method of aspect 9, wherein the result of the first beam sweeping procedure is forwarded to the scheduling node via a cellular interface.

[0140] Aspect 11: The method of aspect 9 or 10, wherein the result of the first beam sweeping procedure is forwarded to the scheduling node via a side link (SL) interface.

[0141] Aspect 12: The method of any of aspects 9-11, wherein at least some of the scheduling information is received from the scheduling node via a cellular interface.

[0142] Aspect 13: The method of any of aspects 9-12, wherein at least some of the scheduling information is received from the scheduling node via a sidelink (SL) interface.

[0143] Aspect 14: The method of any of aspects 9-13, wherein: the result of the first beam sweeping procedure is forwarded to a network entity acting as a scheduling node; and the scheduling information for at least the cellular interface is obtained from the network entity.

[0144] Aspect 15: The method of Aspect 14, wherein the network entity further determines scheduling information for one or more side link (SL) interfaces.

[0145] Aspect 16: The method of aspect 14 or 15, wherein the first node itself determines the scheduling information for the one or more sidelink interfaces.

[0146] Aspect 17: The method of any one of aspects 1-16, wherein the scheduling information schedules one of the antenna resources for the plurality of radio interfaces one at a time using time division multiplexing (TDM).

[0147] Aspect 18: A method as in Aspect 17, wherein the percentage of time that each antenna resource is allocated to one of a plurality of wireless interfaces depends at least in part on the priority of the wireless interface and accessibility information determined according to a first beam sweeping procedure, the accessibility information indicating which of the antenna resources can be used to access which of the other nodes.

[0148] Aspect 19: The method of aspect 18, wherein the priority of each wireless interface depends on at least one of: traffic quality of service (QoS) type, device priority, user priority, traffic volume, and channel conditions.

[0149] Aspect 20: A method as in any of Aspects 17-19, wherein: when the first node is half-duplex, each of the antenna resources for multiple wireless interfaces scheduled one at a time includes all transmit (TX) resources or all receive (RX) resources for a given time; and when the first node is full-duplex, each of the antenna resources for multiple wireless interfaces scheduled one at a time includes only all TX resources, all RX resources, or both TX and RX resources for a given time.

[0150] Aspect 21: The method of any one of aspects 1-20, wherein the scheduling information schedules one of the antenna resources for multiple radio interfaces simultaneously using at least one of spatial division multiplexing (SDM) and frequency division multiplexing (FDM).

[0151] Aspect 22: The method of aspect 21, wherein the at least one antenna resource is allocated to a given wireless interface based at least in part on a priority of the wireless interface and accessibility information determined according to the first beam sweeping procedure.

[0152] Aspect 23: The method of aspect 22, wherein the priority of each wireless interface depends on at least one of: traffic quality of service (QoS) type, device priority, user priority, traffic volume, and channel conditions.

[0153] Aspect 24: A method as in any of Aspects 21-23, wherein: when the first node is half-duplex, each of the antenna resources simultaneously scheduled for multiple wireless interfaces includes all transmit (TX) resources or all receive (RX) resources for a given time; and when the first node is full-duplex, each of the antenna resources simultaneously scheduled for multiple wireless interfaces includes only all TX resources, all RX resources, or both TX and RX resources for a given time.

[0154] Aspect 25: A method for wireless communication by a scheduling node, comprising: receiving results of a first beam sweeping procedure performed by a first node across two or more antenna resources of the first node on at least two or more wireless interfaces; generating scheduling information based on the results of the first beam sweeping procedure, wherein the scheduling information indicates which of the antenna resources of the first node is scheduled for which of the wireless interfaces; and transmitting the scheduling information to the first node.

[0155] Aspect 26: The method of Aspect 25, further comprising: receiving a result of the first beam sweeping procedure repeated by the first node; generating updated scheduling information based on the result of the repeated beam sweeping procedure; and transmitting the updated scheduling information to the first node.

[0156] Aspect 27: The method of aspect 25 or 26, wherein the scheduling information schedules one of the antenna resources for the plurality of radio interfaces one at a time using time division multiplexing (TDM).

[0157] Aspect 28: The method of any one of aspects 25-27, wherein the scheduling information schedules one of the antenna resources for multiple radio interfaces simultaneously using at least one of spatial division multiplexing (SDM) and frequency division multiplexing (FDM).

[0158] Aspect 29: An apparatus for wireless communication by a first node, comprising: a memory and at least one processor coupled to the memory, the memory and the at least one processor being configured to: perform a first beam sweeping procedure with two or more other nodes across two or more antenna resources of the first node on two or more wireless interfaces; generate or obtain scheduling information based on a result of the first beam sweeping procedure, wherein the scheduling information indicates which one of the antenna resources is scheduled for which of the wireless interfaces; and communicate with the other nodes on the wireless interfaces according to the scheduling information.

[0159] Aspect 30: An apparatus for wireless communication by a scheduling node, comprising: a memory and at least one processor coupled to the memory, the memory and the at least one processor being configured to: receive results of a first beam sweeping procedure performed by a first node across two or more antenna resources of the first node on at least two or more wireless interfaces; generate scheduling information based on the results of the first beam sweeping procedure, wherein the scheduling information indicates which of the antenna resources of the first node is scheduled for which of the wireless interfaces; and transmit the scheduling information to the first node.

[0160] Additional considerations

[0161] Each method disclosed herein includes one or more steps or actions for implementing the method. These method steps and / or actions may be interchangeable with one another without departing from the scope of the claims. In other words, unless a specific order of steps or actions is specified, the order and / or use of the specific steps and / or actions may be modified without departing from the scope of the claims.

[0162] As used herein, a phrase referring to "at least one of" a list of items refers to any combination of those items, including single members. As an example, "at least one of a, b, or c" is intended to encompass: a, b, c, ab, ac, bc, and abc, as well as any combination with multiples of the same elements (e.g., aa, aaa, aab, aac, abb, acc, bb, bbb, bbc, cc, and ccc, or any other ordering of a, b, and c).

[0163] As used herein, the term "determining" encompasses a wide variety of actions. For example, "determining" may include calculating, computing, processing, deriving, investigating, searching (e.g., searching in a table, database, or another data structure), ascertaining, and the like. Furthermore, "determining" may include receiving (e.g., receiving information), accessing (e.g., accessing data in a memory), and the like. Furthermore, "determining" may include resolving, selecting, choosing, establishing, and the like.

[0164] The preceding description is provided to enable anyone skilled in the art to practice the various aspects described herein. Various modifications to these aspects will be readily apparent to those skilled in the art, and the universal principles defined herein may be applied to other aspects. Accordingly, the claims are not intended to be limited to the aspects shown herein, but rather should be granted the full scope consistent with the claim language, wherein singular references to elements are not intended to mean "one and only one" (unless specifically stated otherwise) but rather "one or more." Unless specifically stated otherwise, the term "some" refers to one or more. All structural and functional equivalents of the elements described throughout this disclosure, now or hereafter known to those of ordinary skill in the art, are expressly incorporated herein by reference and are intended to be covered by the claims. Furthermore, nothing disclosed herein is intended to be dedicated to the public, regardless of whether such disclosure is explicitly stated in the claims. No element of a claim should be interpreted under 35 U.S.C. §112(f) unless the element is explicitly recited using the phrase "means for..." or, in the case of a method claim, the element is recited using the phrase "step for..."

[0165] The various operations of the methods described above may be performed by any suitable device capable of performing the corresponding functions. These devices may include various hardware and / or software components and / or modules, including but not limited to circuits, application specific integrated circuits (ASICs), or processors. Generally speaking, where there are operations illustrated in the figures, these operations may have corresponding paired device-plus-function components. For example, Figure 7 and 8 The various operations shown in Figure 2 The processing is executed by the respective processors of the BS 110 and / or the UE 120 shown in FIG.

[0166] The various illustrative logical blocks, modules, and circuits described in conjunction with the present disclosure may be implemented or performed with a general-purpose processor, a digital signal processor (DSP), an application-specific integrated circuit (ASIC), a field-programmable gate array (FPGA) or other programmable logic device (PLD), discrete gate or transistor logic, discrete hardware components, or any combination thereof, designed to perform the functions described herein. A general-purpose processor may be a microprocessor, but in the alternative, the processor may be any commercially available processor, controller, microcontroller, or state machine. A processor may also be implemented as a combination of computing devices, for example, a combination of a DSP and a microprocessor, a plurality of microprocessors, one or more microprocessors in conjunction with a DSP core, or any other such configuration.

[0167] If implemented in hardware, an example hardware configuration may include a processing system in a wireless node. The processing system may be implemented using a bus architecture. Depending on the specific application and overall design constraints of the processing system, the bus may include any number of interconnecting buses and bridges. The bus may link together various circuits including a processor, a machine-readable medium, and a bus interface. The bus interface may be used to connect a network adapter, etc., to the processing system via the bus. The network adapter may be used to implement signal processing functions at the PHY layer. In the user terminal 120 (see Figure 1 ), a user interface (e.g., a keypad, display, mouse, joystick, etc.) may also be connected to the bus. The bus may also link various other circuits, such as timing sources, peripherals, voltage regulators, power management circuits, and the like, which are well known in the art and will not be described further. The processor may be implemented using one or more general and / or special purpose processors. Examples include microprocessors, microcontrollers, DSP processors, and other circuitry capable of executing software. Those skilled in the art will recognize how to best implement the functionality described with respect to the processing system, depending on the specific application and the overall design constraints imposed on the overall system.

[0168] If implemented in software, each function may be stored as one or more instructions or codes on or transmitted via a computer-readable medium. Software should be broadly interpreted to mean instructions, data, or any combination thereof, whether referred to as software, firmware, middleware, microcode, hardware description language, or otherwise. Computer-readable media includes both computer storage media and communication media, including any media that facilitates the transfer of a computer program from one location to another. The processor may be responsible for managing the bus and general processing, including executing software modules stored on a machine-readable storage medium. A computer-readable storage medium may be coupled to the processor so that the processor can read and write information from / to the storage medium. In an alternative embodiment, the storage medium may be integrated into the processor. As an example, the machine-readable medium may include a transmission line, a carrier modulated by data, and / or a computer-readable storage medium having instructions stored thereon that is separate from the wireless node, all of which may be accessed by the processor via a bus interface. Alternatively or additionally, the machine-readable medium or any portion thereof may be integrated into the processor, such as a cache and / or general register file. As examples, examples of machine-readable storage media may include RAM (random access memory), flash memory, ROM (read-only memory), PROM (programmable read-only memory), EPROM (erasable programmable read-only memory), EEPROM (electrically erasable programmable read-only memory), registers, magnetic disks, optical disks, hard drives, or any other suitable storage media, or any combination thereof. Machine-readable media may be embodied in a computer program product.

[0169] A software module may include a single instruction or many instructions and may be distributed across several different code segments, between different programs, and across multiple storage media. A computer-readable medium may include several software modules. These software modules include instructions that, when executed by a device (such as a processor), cause a processing system to perform various functions. These software modules may include a transmitting module and a receiving module. Each software module may reside in a single storage device or be distributed across multiple storage devices. As an example, when a triggering event occurs, a software module may be loaded from a hard drive into RAM. During the execution of the software module, the processor may load some instructions into a cache to increase access speed. One or more cache lines may then be loaded into a general register file for execution by the processor. When describing the functionality of a software module below, it will be understood that such functionality is implemented by the processor when the processor executes instructions from the software module.

[0170] Likewise, any connection is properly termed a computer-readable medium. For example, if the software is transmitted from a website, server, or other remote source using a coaxial cable, fiber optic cable, twisted pair, digital subscriber line (DSL), or wireless technologies (such as infrared (IR), radio, and microwave), then the coaxial cable, fiber optic cable, twisted pair, DSL, or wireless technologies (such as infrared, radio, and microwave) are included in the definition of medium. Disk and disc, as used herein, include compact disc (CD), laser disc, optical disc, digital versatile disc (DVD), floppy disk, and Disks typically reproduce data magnetically, while discs reproduce data optically using lasers. Thus, in some aspects, computer-readable media may include non-transitory computer-readable media (e.g., tangible media). Additionally, for other aspects, computer-readable media may include transient computer-readable media (e.g., signals). Combinations of the above should also be included within the scope of computer-readable media.

[0171] Thus, certain aspects may include a computer program product for performing the operations presented herein. For example, such a computer program product may include a computer-readable medium having stored (and / or encoded) thereon instructions, which are executable by one or more processors to perform the operations described herein. For example, a computer program product for performing the operations described herein and in Figure 7 and 8 Instructions for the operations explained in .

[0172] In addition, it should be appreciated that the modules and / or other appropriate means for performing the methods and techniques described herein can be downloaded and / or otherwise obtained by the user terminal and / or base station where applicable. For example, such a device can be coupled to a server to facilitate the transfer of the means for performing the methods described herein. Alternatively, the various methods described herein can be provided via a storage device (e.g., RAM, ROM, a physical storage medium such as a compact disc (CD) or floppy disk, etc.) so that once the storage device is coupled to or provided to the user terminal and / or base station, the device can obtain the various methods. In addition, any other suitable technology suitable for providing the methods and techniques described herein to a device can be utilized.

[0173] It will be understood that the claims are not limited to the precise configuration and components illustrated above. Various changes, substitutions and variations may be made in the arrangement, operation and details of the methods and apparatus described above without departing from the scope of the claims.

Claims

1. A method for wireless communication by a first node, comprising: performing a first beam sweeping procedure with two or more other nodes across two or more antenna resources of the first node over two or more wireless interfaces; generating or obtaining scheduling information based on a result of the first beam sweeping procedure, wherein the scheduling information indicates which one of the antenna resources is scheduled for which one of the wireless interfaces; as well as Communicate with the other nodes on the wireless interface according to the scheduling information.

2. The method of claim 1, further comprising: Repeating the first beam sweeping procedure; as well as Scheduling information is generated or obtained, wherein the scheduling information has been updated based on the repeated beam sweeping procedure.

3. The method of claim 1 , wherein communicating with the other node over the wireless interface according to the scheduling information comprises: One or more beam management procedures are performed using the antenna resources scheduled according to the scheduling information.

4. The method of claim 1, further comprising: determining accessibility information based on the first beam sweeping procedure, the accessibility information indicating which of the antenna resources can be used to access which of the other nodes; as well as The scheduling information is generated based on the accessibility information.

5. The method of claim 4, wherein the accessibility information further indicates whether the first node can communicate with two or more of the other nodes simultaneously via one or more of the antenna resources.

6. A method as claimed in claim 1, wherein the wireless interface includes at least one sidelink (SL) interface for sidelink communication between the first node and one or more of the other nodes and at least one cellular interface for communication between the first node and one or more of the other nodes.

7. The method of claim 1, wherein the wireless interface comprises at least two SL interfaces for sidelink communication between the first node and one or more of the other nodes.

8. The method of claim 1, wherein the wireless interface comprises at least two cellular interfaces for communication between the first node and one or more of the other nodes.

9. The method of claim 1, further comprising: Results of the first beam sweeping procedure are forwarded to a scheduling node, wherein at least some of the scheduling information is obtained from the scheduling node.

10. The method of claim 9, wherein the results of the first beam sweeping procedure are forwarded to the scheduling node via a cellular interface.

11. The method of claim 9, wherein a result of the first beam sweeping procedure is forwarded to the scheduling node via a sidelink (SL) interface.

12. The method of claim 9, wherein at least some of the scheduling information is received from the scheduling node via a cellular interface.

13. The method of claim 9, wherein at least some of the scheduling information is received from the scheduling node via a sidelink (SL) interface.

14. The method of claim 9, wherein: The result of the first beam sweeping procedure is forwarded to a network entity acting as the scheduling node; and Scheduling information for at least the cellular interface is obtained from the network entity.

15. The method of claim 14, wherein the network entity further determines scheduling information for one or more sidelink (SL) interfaces.

16. The method of claim 14, wherein the first node itself determines scheduling information for one or more sidelink interfaces.

17. The method of claim 1, wherein the scheduling information schedules one of the antenna resources for multiple wireless interfaces one at a time using time division multiplexing (TDM).

18. A method as claimed in claim 17, wherein the percentage of time that each antenna resource is allocated to one of the multiple wireless interfaces depends at least in part on the priority of the wireless interface and accessibility information determined according to the first beam sweeping procedure, the accessibility information indicating which of the antenna resources can be used to access which of the other nodes.

19. The method of claim 18, wherein the priority of each wireless interface depends on at least one of: traffic quality of service (QoS) type, device priority, user priority, traffic volume, and channel conditions.

20. The method of claim 17, wherein: When the first node operates in half-duplex mode, each of the antenna resources scheduled one at a time for a plurality of wireless interfaces comprises all transmit (TX) resources or all receive (RX) resources for a given time; and When the first node operates in full-duplex mode, each of the antenna resources scheduled one at a time for multiple wireless interfaces includes only all TX resources, all RX resources, or both TX and RX resources for a given time.

21. The method of claim 1, wherein the scheduling information schedules one of the antenna resources for multiple wireless interfaces simultaneously using at least one of spatial division multiplexing (SDM) and frequency division multiplexing (FDM).

22. The method of claim 21, wherein at least one antenna resource is allocated to a given wireless interface based at least in part on a priority of the wireless interface and accessibility information determined according to the first beam sweeping procedure.

23. The method of claim 22, wherein the priority of each wireless interface depends on at least one of: traffic quality of service (QoS) type, device priority, user priority, traffic volume, and channel conditions.

24. The method of claim 21, wherein: When the first node operates in half-duplex mode, each of the antenna resources concurrently scheduled for multiple wireless interfaces comprises, for a given time, either all transmit (TX) resources or all receive (RX) resources; and When the first node operates in full-duplex mode, each of the antenna resources concurrently scheduled for multiple wireless interfaces includes only all TX resources, all RX resources, or both TX and RX resources for a given time.

25. A method for wireless communication by a scheduling node, comprising: receiving results of a first beam sweeping procedure performed by a first node across two or more antenna resources of the first node over at least two or more wireless interfaces; generating scheduling information based on a result of the first beam sweeping procedure, wherein the scheduling information indicates which of the antenna resources of the first node is scheduled for which of the wireless interfaces; as well as The scheduling information is transmitted to the first node.

26. The method of claim 25, further comprising: receiving a result of the first beam sweeping procedure repeated by the first node; generating updated scheduling information based on results of the repeated beam sweeping procedure; as well as The updated scheduling information is transmitted to the first node.

27. The method of claim 25, wherein the scheduling information schedules one of the antenna resources for multiple wireless interfaces one at a time using time division multiplexing (TDM).

28. The method of claim 25, wherein the scheduling information schedules one of the antenna resources for multiple wireless interfaces simultaneously using at least one of spatial division multiplexing (SDM) and frequency division multiplexing (FDM).

29. An apparatus for wireless communication by a first node, comprising: a memory and at least one processor coupled to the memory, the memory and the at least one processor being configured to: performing a first beam sweeping procedure with two or more other nodes across two or more antenna resources of the first node over two or more wireless interfaces; generating or obtaining scheduling information based on a result of the first beam sweeping procedure, wherein the scheduling information indicates which one of the antenna resources is scheduled for which one of the wireless interfaces; as well as Communicate with the other nodes on the wireless interface according to the scheduling information.

30. The apparatus of claim 29, wherein the memory and the at least one processor are configured to perform the method of any one of claims 2 to 24.

31. An apparatus for wireless communication by a scheduling node, comprising: a memory and at least one processor coupled to the memory, the memory and the at least one processor being configured to: receiving results of a first beam sweeping procedure performed by a first node across two or more antenna resources of the first node over at least two or more wireless interfaces; generating scheduling information based on a result of the first beam sweeping procedure, wherein the scheduling information indicates which of the antenna resources of the first node is scheduled for which of the wireless interfaces; as well as The scheduling information is transmitted to the first node.

32. The apparatus of claim 31, wherein the memory and the at least one processor are configured to perform the method of any one of claims 26 to 28.

Citation Information

Patent Citations

  • Beam management with multi-transmission reception point multi-panel operation

    WO2018232294A1