Power management priority handling in integrated access and backhaul
By determining the priority value in the wireless node and adjusting the transmission configuration, the problem of power management in the multiple access system is solved, and more efficient and high-quality wireless communication is achieved.
Patent Information
- Application Number
- CN202080088921.1
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Priority Date
- 2020-11-25
- Filing Date
- 2020-11-26
- Publication Date
- 2025-03-21
- Estimated Expiration
- 2040-11-26
AI Technical Summary
When existing wireless communication technologies manage power in multiple access systems, it is difficult to effectively deal with interference, resulting in a decrease in communication efficiency and quality.
Power management is achieved by determining priority values in a wireless node, identifying and responding to interference, adjusting transmission configurations to reduce interference.
It effectively reduces interference, improves the efficiency and quality of wireless communication, and optimizes the utilization of network resources.
Smart Images

Figure CN114830747B_ABST
Abstract
Description
[0001] CROSS-REFERENCE TO RELATED APPLICATIONS
[0002] This application claims priority to U.S. Application No. 17 / 104,074, filed on November 25, 2020, which claims the benefit of and priority to U.S. Provisional Application No. 62 / 953,813, filed on December 26, 2019, both of which are assigned to the assignee of this application and are hereby expressly incorporated herein by reference as if fully set forth below and for all applicable purposes.
[0003] introduction
[0004] Aspects of the present disclosure relate to wireless communications and, more particularly, to techniques for power management in an Integrated Access and Backhaul (IAB) network or other types of networks.
[0005] Wireless communication systems are widely deployed to provide various telecommunication services such as telephony, video, data, messaging, broadcast, 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 Third 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 just a few.
[0006] In some examples, a wireless multiple access communication system may include several base stations (BS), each of which is capable of supporting communication of multiple communication devices (also referred to as user equipment (UE)) simultaneously. In an LTE or LTE-A network, a set of one or more base stations may define an evolved B node (eNB). In other examples (e.g., in a next generation, new radio (NR), or 5G network), 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), transmission reception 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 next generation B node (gNB or g B node), a TRP, etc.). A BS or DU may communicate with a set of UEs on a downlink channel (e.g., for transmission from a BS or DU to a UE) and an uplink channel (e.g., for transmission from a UE to a BS or DU).
[0007] These multiple access technologies have been adopted in various telecommunication standards to provide common protocols that enable different wireless devices to communicate at city, country, region, and even global levels. New radio (e.g., 5G NR) is an example of an emerging telecommunication standard. NR is an enhancement set of the LTE mobile standard promulgated by 3GPP. NR is designed to better support mobile broadband Internet access by using OFDMA with cyclic prefix (CP) on downlink (DL) and uplink (UL) to improve spectrum efficiency, reduce costs, improve services, utilize new spectrum, and better integrate with other open standards. To this end, NR supports beamforming, multiple-input multiple-output (MIMO) antenna technology, and carrier aggregation.
[0008] As the demand for mobile broadband access continues to grow, there is a need for further improvements to NR and LTE technologies. Preferably, these improvements should be applicable to other multiple access technologies and the telecommunication standards that employ these technologies.
[0009] Overview
[0010] 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 present 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," it will be understood how the features of the present disclosure provide advantages including improved communication between wireless communication devices.
[0011] Certain aspects provide a method for wireless communication. The method generally includes: determining, at a first wireless node, a priority value associated with the first wireless node, the first wireless node being configured to serve one or more child nodes; determining that interference with communications of the first wireless node or a second wireless node occurs; and taking one or more actions based on the priority value in response to determining interference.
[0012] Certain aspects provide a method for wireless communication. The method generally includes: determining, at a first wireless node, a priority value associated with a second wireless node, the second wireless node being configured to serve one or more subnodes; determining that interference with communications of the second wireless node or a third wireless node occurs; and taking one or more actions based on the priority value in response to determining interference.
[0013] Certain aspects provide a method for wireless communication. The method generally includes determining, at a first wireless node, a strategy for handling interference between a second wireless node and a third wireless node, each of the second wireless node and the third wireless node being configured to serve one or more subnodes, and wherein the strategy is based on a priority value associated with at least one of the second wireless node or the third wireless node; and transmitting an indication of the strategy to at least one of the second wireless node or the third wireless node.
[0014] Certain aspects provide an apparatus for wireless communication. The apparatus generally includes a memory and one or more processors coupled to the memory, the one or more processors configured to: determine, at a first wireless node, a priority value associated with the first wireless node, the first wireless node configured to serve one or more child nodes; determine that interference with communications of the first wireless node or a second wireless node occurs; and take one or more actions based on the priority value in response to determining interference.
[0015] Certain aspects provide an apparatus for wireless communication. The apparatus generally includes a memory and one or more processors coupled to the memory, the one or more processors configured to: determine, at a first wireless node, a priority value associated with a second wireless node configured to serve one or more subnodes; determine that interference with communications of the second wireless node or a third wireless node occurs; and take one or more actions based on the priority value in response to determining interference.
[0016] Certain aspects provide an apparatus for wireless communication. The apparatus generally includes a memory and one or more processors coupled to the memory, the one or more processors configured to: determine, at a first wireless node, a strategy for handling interference between a second wireless node and a third wireless node, each of the second wireless node and the third wireless node being configured to serve one or more subnodes, and wherein the strategy is based on a priority value associated with at least one of the second wireless node or the third wireless node; and transmit an indication of the strategy to at least one of the second wireless node or the third wireless node.
[0017] Certain aspects provide an apparatus for wireless communication. The apparatus generally includes: means for determining, at a first wireless node, a priority value associated with the first wireless node, the first wireless node being configured to serve one or more child nodes; means for determining that interference with communications of the first wireless node or a second wireless node has occurred; and means for taking one or more actions based on the priority value in response to determining interference.
[0018] Certain aspects provide a method for wireless communication. The method generally includes: means for determining, at a first wireless node, a priority value associated with a second wireless node, the second wireless node being configured to serve one or more subnodes; means for determining that interference with communications of the second wireless node or a third wireless node occurs; and means for taking one or more actions based on the priority value in response to determining interference.
[0019] Certain aspects provide a method for wireless communication. The method generally includes: means for determining, at a first wireless node, a policy for handling interference between a second wireless node and a third wireless node, each of the second wireless node and the third wireless node being configured to serve one or more subnodes, and wherein the policy is based on a priority value associated with at least one of the second wireless node or the third wireless node; and means for transmitting an indication of the policy to at least one of the second wireless node or the third wireless node.
[0020] Certain aspects provide a computer-readable medium having instructions stored thereon that cause one or more processors to: determine, at a first wireless node, a priority value associated with the first wireless node, the first wireless node being configured to serve one or more subnodes; determine that interference with communications with the first wireless node or a second wireless node has occurred; and take one or more actions based on the priority value in response to determining interference.
[0021] Certain aspects provide a computer-readable medium having instructions stored thereon that cause one or more processors to: determine, at a first wireless node, a priority value associated with a second wireless node that is configured to serve one or more subnodes; determine that interference with communications of the second wireless node or a third wireless node has occurred; and take one or more actions based on the priority value in response to determining interference.
[0022] Certain aspects provide a computer-readable medium having instructions stored thereon that cause one or more processors to: determine, at a first wireless node, a strategy for handling interference between a second wireless node and a third wireless node, each of the second wireless node and the third wireless node being configured to serve one or more subnodes, and wherein the strategy is based on a priority value associated with at least one of the second wireless node or the third wireless node; and transmit an indication of the strategy to at least one of the second wireless node or the third wireless node.
[0023] To achieve the foregoing and related ends, the one or more aspects include the features fully described below and particularly pointed out in the claims. The following description and the accompanying drawings set forth in detail certain illustrative features of the one or more aspects. However, these features are only indicative of several of the various ways in which the principles of the various aspects can be employed. BRIEF DESCRIPTION OF THE DRAWINGS
[0025] In order to understand in detail the manner in which the above-stated features of the present disclosure are used, a more particular description of the content briefly summarized above may be made with reference to various aspects, some of which are illustrated in the accompanying drawings. It should be noted, however, that the accompanying drawings illustrate only certain typical aspects of the present disclosure and are not to be considered limiting of its scope, as the description may admit to other equally effective aspects.
[0026] Figure 1 is a block diagram conceptually illustrating an example telecommunications system in accordance with certain aspects of the present disclosure.
[0027] 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.
[0028] Figure 3 is a diagram illustrating an example of a radio access network in accordance with various aspects of the present disclosure.
[0029] Figure 4 is a diagram illustrating an example of an integrated access and backhaul (IAB) network architecture in accordance with various aspects of the present disclosure.
[0030] Figure 5A and 5B An example wireless system implemented using macro eNBs (MeNBs) and home eNBs (HeNBs) is illustrated.
[0031] Fig. 6A , 6B , 6C illustrate various communication systems showing different interference scenarios.
[0032] Figure 7 Flowcharts illustrating example operations for wireless communications in accordance with various aspects of the present disclosure are illustrated.
[0033] Figure 8 Flowcharts illustrating example operations for wireless communications in accordance with various aspects of the present disclosure are illustrated.
[0034] Fig. 9 Flowcharts illustrating example operations for wireless communications in accordance with various aspects of the present disclosure are illustrated.
[0035] Fig.10Illustrated are communications devices that may include various components configured to perform operations for the techniques disclosed herein in accordance with aspects of the present disclosure.
[0036] 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.
[0037] Detailed Description
[0038] Various aspects of the present disclosure provide techniques for power management based on an integrated access and backhaul (IAB) network. For example, the power management techniques can be implemented using priority values configured at IAB nodes. The priority values can be used by the IAB nodes to determine whether to adjust the transmission (TX) configuration in response to detecting interference. For example, if the communication of a lower priority IAB node is causing interference to a higher priority IAB node, the lower priority IAB node can reduce the transmit power, as described in more detail herein.
[0039] The following description provides examples rather than limiting the scope, applicability, or examples set forth in the claims. Changes may be made to the functions and arrangements of the elements discussed without departing from the scope of the present disclosure. Various examples may appropriately omit, replace, or add various procedures or components. For example, the described method 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, any number of aspects set forth herein may be used to implement a device or practice method. In addition, the scope of the present disclosure is intended to cover such devices or methods practiced using other structures, functionality, or structures and functionality as supplements to the various aspects of the present disclosure set forth herein or in addition. 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 wording "exemplary" is used herein to mean "used as an example, instance, or explanation". Any aspect described as "exemplary" herein is not necessarily to be interpreted as being superior to or superior to other aspects.
[0040] 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. RAT may also be referred to as radio technology, air interface, etc. Frequency may also be referred to as carrier, subcarrier, frequency channel, frequency modulation, 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, a 5G NR RAT network may be deployed.
[0041] Figure 1An example wireless communication network 100 is illustrated in which aspects of the present disclosure may be performed. For example, the network 100 may include a network configured to perform Figure 7 The IAB node (implemented as UE 120 or BS 110) of operation 700 is configured to perform Figure 8 Operation 800 and / or Fig. 9 A network entity (eg, BS 110) of operations 900 may be configured to:
[0042] like Figure 1 As illustrated in , the wireless communication network 100 may include several base stations (BSs) 110a-z (each also individually referred to herein as BS 110 or collectively referred to as BS 110) and other network entities. BS 110 may provide communication coverage for a particular geographic area (sometimes referred to as a "cell"), which may be stationary or mobile depending on the location of mobile BS 110. In some examples, BS 110 may be interconnected to each other and / or to one or more other BSs or network nodes (not shown) in the wireless communication network 100 via various types of backhaul interfaces (e.g., direct physical connections, wireless connections, virtual networks, etc.) using any suitable transport network. Figure 1 In the example shown in , 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 a pico cell 102x. BSs 110y and 110z may be femto BSs for femto cells 102y and 102z, respectively. The BS may support one or more cells. BS 110 communicates with user equipment (UE) 120a-y (each also individually referred to herein as UE 120 or collectively referred to as UE 120) in the wireless communication network 100. UEs 120 (e.g., 120x, 120y, etc.) may be dispersed throughout the wireless communication network 100, and each UE 120 may be stationary or mobile.
[0043] The wireless communication network 100 may also include a relay station (e.g., relay station 110r) (also referred to as a relay, 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 the relay station relays transmissions between UEs 120 to facilitate communication between the devices.
[0044] A network controller 130 may couple to a set of BSs 110 and provide coordination and control for the BSs 110. The network controller 130 may communicate with the BSs 110 via a backhaul. The BSs 110 may also communicate with each other (eg, directly or indirectly) via a wireless or wired backhaul.
[0045] Figure 2 BS 110 and UE 120 (eg, in Figure 1 1. For example, antenna 252, processors 266, 258, 264, and / or controller / processor 280 of UE 120, and / or antenna 234, processors 220, 230, 238, and / or controller / processor 240 of BS 110 may be used to perform the various techniques and methods described herein.
[0046] It should be noted that although Figure 2 UE 120 is illustrated as communicating with BS 110, but a child IAB node may similarly communicate with a parent IAB node (or other network entity) and each may (eg, respectively) have a plurality of IAB nodes as described with reference to FIG. Figure 2 In other words, the child IAB node may have similar components as UE 120 and may be configured to perform Figure 7 The operation 700 of the embodiment of the present invention is as follows, while the parent IAB node (or other network entity) may have similar components as the BS 110 and may be configured to perform Figure 8 Operation 800 or Fig. 9 Operation 900.
[0047] At BS 110, transmit processor 220 may receive data from data source 212 and control information from controller / processor 240. The control information may be for a physical broadcast channel (PBCH), a physical control format indicator channel (PCFICH), a physical hybrid automatic repeat request (ARQ) indicator channel (PHICH), a physical downlink control channel (PDCCH), a group common PDCCH (GC PDCCH), etc. The data may be for a physical downlink shared channel (PDSCH), etc. The processor 220 may process (e.g., encode and symbol map) the data and the control information to obtain data symbols and control symbols, respectively. The transmit processor 220 may also generate reference symbols (such as for a primary synchronization signal (PSS), a secondary synchronization signal (SSS), and a cell-specific reference signal (CRS)). The transmit (TX) multiple-input multiple-output (MIMO) processor 230 may perform spatial processing (e.g., precoding) on data symbols, control symbols, and / or reference symbols where applicable, and may provide an output symbol stream to a modulator (MOD) 232a-232t. Each modulator 232 may process a 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 up-convert) the output sample stream to obtain a downlink signal. The downlink signals from modulators 232a-232t may be transmitted via antennas 234a-234t, respectively.
[0048] At UE 120, antennas 252a-252r may receive downlink signals from BS 110 or parent IAB nodes, or child IAB nodes may receive downlink signals from parent IAB nodes, and may provide received signals to demodulators (DEMOD) 254a-254r, respectively. Each demodulator 254 may condition (e.g., filter, amplify, downconvert, and digitize) the respective received signals to obtain input samples. Each demodulator 254 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 254a-254r, perform MIMO detection on these received symbols where applicable, and provide detected symbols. Receive processor 258 may process (e.g., demodulate, deinterleave, and decode) these detected symbols, provide decoded data for UE 120 to data sink 260, and provide decoded control information to controller / processor 280. One or more of the antenna 252 , the demodulator 254 , the MIMO detector 256 , the receive processor 258 , the transmit processor 264 , the TX MIMO processor 266 , etc. may be components within a transceiver of the UE 120 .
[0049] On the uplink, at the UE 120 or the child IAB node, the transmit processor 264 may receive and process data from the data source 262 (e.g., data for a physical uplink shared channel (PUSCH) or PSSCH) and control information from the controller / processor 280 (e.g., control information for a physical uplink control channel (PUCCH) or PSCCH). The transmit processor 264 may also generate reference symbols for reference signals (e.g., sounding reference signals (SRS)). The symbols from the transmit processor 264 may be precoded by the TX MIMO processor 266, where applicable, further processed by the demodulators in the transceivers 254a-254r (e.g., for SC-FDM, etc.), and transmitted to the base station 110 or the parent IAB node.
[0050] At BS 110 or a parent IAB node, uplink signals from UE 120 may be received by antenna 234, processed by modulator 232, detected by MIMO detector 236 where applicable, and further processed by receive processor 238 to obtain decoded data and control information sent by UE 120. Receive processor 238 may provide decoded data to data sink 239 and decoded control information to controller / processor 240. One or more of antenna 234, demodulator 232, TX MIMO processor 230, transmit processor 220, MIMO detector 236, receive processor 238, etc. may be components within a transceiver of BS 110.
[0051] Controllers / processors 240 and 280 may direct the operations at BS 110 and UE 120, respectively. Controller / processor 240 and / or other processors and modules at BS 110 may perform or direct the execution of various processes for the techniques described herein. Controller / processor 280 and / or other processors and modules at UE 120 may perform or direct the execution of various processes for the techniques described herein. Memories 242, 282 may store data and program codes for BS 110 and UE 120, respectively. Scheduler 244 may schedule UEs for data transmission on the downlink and / or uplink.
[0052] Figure 3 is a diagram illustrating an example of a radio access network in accordance with various aspects of the present disclosure.
[0053] As shown by reference numeral 305, a conventional (e.g., 3G, 4G, LTE) radio access network may include multiple base stations 310 (e.g., access nodes (ANs)), each of which communicates with a core network via a wired backhaul link 315 (such as a fiber optic connection). The base stations 310 may communicate with UEs 320 via access links 325 (which may be wireless links). In some aspects, Figure 3 The base station 310 shown in FIG. Figure 1 Similarly, Figure 3 The UE 320 shown in FIG. 3 may correspond to Figure 1 UE 120 is shown in FIG.
[0054] As shown by reference numeral 330, the radio access network may include a wireless backhaul network. In some aspects or scenarios, the wireless backhaul network may sometimes be referred to as an integrated access and backhaul (IAB) network. The IAB network may include multiple base stations, and these base stations may be of different types or have different operating characteristics. For example, in some aspects, the IAB network may have at least one base station, which is an anchor base station 335. The anchor base station may communicate with the core network via a wired backhaul link 340 (such as a fiber optic connection). The anchor base station 335 may also be referred to as an IAB donor. The IAB donor is an access node with a wired connection to the core network. An IAB node is an access node that relays traffic from / to an anchor point through one or more hops. The anchor base station may be configured to communicate with other types of base stations or other communication devices (e.g., in a radio network or an IAB network).
[0055] The IAB network may also include one or more non-anchor base stations 345. The non-anchor base stations may be referred to as relay base stations or IAB nodes. The non-anchor base stations 345 may communicate with the anchor base station 335 directly or indirectly (e.g., via one or more other non-anchor base stations 345) via one or more backhaul links 350 to form a backhaul path to the core network for carrying backhaul traffic. The backhaul link 350 may be a wireless link. The anchor base station(s) 335 or the non-anchor base station(s) 345 may communicate with one or more UEs 355 via an access link 360 (which may be a wireless link for carrying access traffic). In some aspects, Figure 3 The anchor base station 335 or the non-anchor base station 345 shown in FIG. Figure 1 Similarly, Figure 3 The UE 355 shown in FIG. 3 may correspond to Figure 1 UE 120 is shown in FIG.
[0056] As shown by reference numeral 365, in some aspects, a radio access network including an IAB network may utilize a variety of spectrum types. For example, an IAB network may utilize a variety of different radio frequency bands. In some specific examples and according to some aspects, millimeter wave technology or directional communication may be used for (e.g., beamforming, precoding) communication between base stations or UEs (e.g., between two base stations, between two UEs, or between a base station and a UE). In additional or alternative aspects or examples, a wireless backhaul link 370 between base stations may use millimeter waves to carry information, or may use beamforming, precoding to point to a target base station. Similarly, a wireless access link 375 between a UE and a base station may use millimeter waves, or may point to a target wireless node (e.g., a UE or a base station). In this way, inter-link interference may be reduced.
[0057] In some aspects, the IAB network may support a multi-hop network or a multi-hop wireless backhaul. Additionally or alternatively, each node of the IAB network may use the same radio access technology (e.g., 5G / NR). Additionally or alternatively, each node of the IAB network may share resources for access links and backhaul links, such as time resources, frequency resources, and space resources. In addition, various architectures of IAB nodes or IAB donors may be supported.
[0058] In some aspects, an IAB donor may include a central unit (CU) that configures IAB nodes that access a core network via the IAB donor and may include a distributed unit (DU) that schedules and communicates with child nodes of the IAB donor.
[0059] In some aspects, the IAB node may include a mobile terminating component (MT) that is scheduled by and communicates with the DU of the parent node; and may include a DU that schedules and communicates with the child nodes of the IAB node. The DU of the IAB node may perform the functions described for the IAB node in conjunction with the base station 110, and the MT of the IAB node may perform the functions described for the IAB node in conjunction with the UE 120.
[0060] Figure 4 is a diagram illustrating an example of an IAB network architecture according to various aspects of the present disclosure. Figure 4 As shown in , the IAB network may include an IAB donor 405, which is connected to the core network via a wired connection (e.g., as a wired optical fiber). For example, the Ng interface of the IAB donor 405 may terminate at the core network. Additionally or alternatively, the IAB donor 405 may be connected to one or more devices of the core network that provide a core access and mobility management function (AMF). In some aspects, the IAB donor 405 may include a base station 110, such as described above in conjunction with Figure 3Anchor base station described. As shown in the figure, the IAB donor 405 may include a CU that can perform access node controller (ANC) functions or AMF functions. The CU may configure the DU of the IAB donor 405, or may configure one or more IAB nodes 410 (e.g., MT or DU of the IAB node 405) connected to the core network via the IAB donor 410. Thus, the CU of the IAB donor 405 may control or configure the entire IAB network connected to the core network via the IAB donor 405, such as by using a control message or a configuration message (e.g., a radio resource control (RRC) configuration message, an F1 application protocol (F1AP) message).
[0061] As described above, the IAB network may include IAB nodes 410 (shown as IAB nodes 1 to 4) connected to the core network via an IAB donor 405. As shown, the IAB node 410 may include an MT and may include a DU. The MT of an IAB node 410 (e.g., a child node) may be controlled or scheduled by another IAB node 410 (e.g., a parent node) or by an IAB donor 405. The DU of an IAB node 410 (e.g., a parent node) may control or schedule other IAB nodes 410 (e.g., a child node of the parent node) or a UE 120. Thus, the DU may be referred to as a scheduling node or a scheduling component, and the MT may be referred to as a scheduled node or a scheduled component. In some aspects, the IAB donor 405 may include a DU without an MT. That is, the IAB donor 405 may configure, control or schedule the communication of the IAB node 410 or the UE 120. The UE 120 may include only an MT without a DU. That is, the communication of the UE 120 may be controlled or scheduled by the IAB donor 405 or the IAB node 410 (eg, a parent node of the UE 120).
[0062] According to some aspects, certain nodes may be configured to participate in the control / scheduling process. For example, in some aspects, when a first node controls or schedules communication for a second node (e.g., when the first node provides DU functionality for the MT of the second node), the first node may be referred to as the parent node of the second node, and the second node may be referred to as the child node of the first node. The child node of the second node may be referred to as the grandchild node of the first node. Thus, the DU of the parent node may control or schedule communication for the child node of the parent node. The parent node may be an IAB donor 405 or an IAB node 410, and the child node may be an IAB node 410 or a UE 120. The communication of the MT of the child node may be controlled or scheduled by the parent node of the child node.
[0063] like Figure 4As further shown in FIG. 4 , the link between UE 120 and IAB donor 405 or between UE 120 and IAB node 410 may be referred to as an access link 415. Each access link 415 may be a wireless access link that provides UE 120 with radio access to a core network via IAB donor 405 and potentially via one or more IAB nodes 410.
[0064] like Figure 4 As further shown in FIG. 4 , the link between the IAB donor 405 and the IAB node 410 or between two IAB nodes 410 may be referred to as a backhaul link 420. Each backhaul link 420 may be a wireless access link that provides radio access to the core network to the IAB node 410 via the IAB donor 405 and potentially via one or more other intervening IAB nodes 410. In some aspects, the backhaul link 420 may be a primary backhaul link or a secondary backhaul link (e.g., a backup backhaul link). In some aspects, if the primary backhaul link fails, becomes congested, or becomes overloaded, the secondary backhaul link may be used. In the IAB network, network resources (e.g., time resources, frequency resources, space resources) for wireless communications may be shared between the access link 415 and the backhaul link 420.
[0065] As described above, in a typical IAB network, the IAB nodes (e.g., non-anchor base stations) are stationary (i.e., do not move). Next generation (5G) wireless networks have stated the goal of providing ultra-high data rates and supporting a wide range of application scenarios. Integrated access and backhaul (IAB) systems have been studied in 3GPP as a possible solution to help support these goals.
[0066] As mentioned above, in IAB, a wireless backhaul solution is adopted to connect the cellular cells (IAB nodes) to the core network (which uses wired backhaul). Some attractive features of IAB are support for multi-hop wireless backhaul, sharing the same technology (e.g., NR) and resources (e.g., frequency band) for both access and backhaul links.
[0067] There are various possible architectures for IAB nodes, including Layer 2 (L2) and Layer 3 (L3) solutions, and the specific architecture deployed may depend on which layers of the protocol stack are implemented in the intermediary node (IAB node), for example, an L2 relay may implement the PHY / MAC / RLC layers.
[0068] As described herein, an IAB donor may be an enhanced gNB node having the functionality of controlling an IAB network. A CU may refer to a central entity that controls the entire IAB network through configuration. A CU has RRC / PDCP layer functionality. A DU may be a scheduling node that schedules child nodes of the IAB donor. A DU has RLC / MAC / PHY layer functionality. An IAB node is an L2 relay node that includes MT and DU functionality, as described herein. An MT is a scheduled node similar to a UE that is scheduled by its parent IAB node or an IAB donor. A DU is a scheduling node that schedules child nodes of the IAB node.
[0069] Example Power Management Priority Handling in Integrated Access and Backhaul
[0070] Certain aspects of the present disclosure relate to power management techniques for handling interference in an integrated access and backhaul (IAB) network. For example, priority values may be configured for individual IAB nodes, allowing the IAB nodes to determine whether to adjust a transmission (TX) configuration in response to interference occurring, as described in more detail herein.
[0071] Figure 5A and 5B An example wireless system implemented using a macro eNB (MeNB) 502 and a home eNB (HeNB) 506 is illustrated. Figure 5A 5 , a HeNB 506 may serve a UE referred to as a home UE (HUE) 504, and a MeNB 502 may serve a UE referred to as a macro UE (MUE) 508. As illustrated, an uplink transmission 510 from the HUE 504 may cause interference 512 to the MeNB. Therefore, the HeNB 506 may estimate a path loss (PL) from the HUE 504 to a victim eNB (e.g., an eNB causing interference thereto, in this example, the MeNB 502). The PL may be determined based on signal measurements performed by the HUE 504 on previous eNB transmissions. For example, a previous signal strength measurement based on a transmission from the MeNB 502 may be indicated to the HeNB 506, allowing the HeNB to estimate the interference that a UL transmission from the HUE 504 may cause to the MeNB 502. The HeNB may then transmit a UL transmit power control (TPC) command to the HUE 504 to reduce interference at the victim eNB (or other HeNBs). TPC controls the uplink TX power of UE and IAB node MT, and may be sent by IAB donor DU or IAB node DU to adjust the UL transmit power of the child node to obtain the desired received power and minimize interference. TPC may be carried in downlink control information (DCI).
[0072] like Figure 5B506, a downlink transmission 520 from the HeNB 506 may cause interference 522 to the MUE 508. In this case, the HeNB may estimate the PL to the MUE 508 directly or indirectly based on the PL estimate to the MeNB 502. The HeNB 506 then adjusts the DL transmit power to reduce the interference at the victim MUE 508 (or other HUEs). For example, the HeNB 506 may assume that the MUE 508 is close to the MeNB 502 and the HUE 504 is close to the HeNB 506. Thus, the HeNB 506 may estimate the interference caused to the MUE 508 based on the measurements of the transmissions from the MeNB 502 performed by the HUE 504 and reported to the HeNB 506.
[0073] Fig. 6A , 6B 6C illustrate various communication systems showing different interference scenarios in an IAB network. In some aspects, an IAB node (e.g., an MT of an IAB node) may perform signal measurements and may not have to rely on measurements done by a UE. An IAB node has L2 functionality, so any L3 measurements performed by a UE may be reported to the CU due to the split of CU and DU, as described herein.
[0074] like Fig. 6A As illustrated in FIG. 6 , a mobile IAB node 602 (e.g., an IAB node on a vehicle) may be serving a UE 604. The mobile IAB node 602 may transmit to the UE 604, causing interference to a UE 606 served by a stationary IAB node 608. Similarly, transmissions by the IAB node 608 to the UE 606 may cause interference to the UE 604 served by the mobile IAB node 602. In this case, the mobile IAB node 602 causing interference to the stationary IAB node 608 may reduce downlink (DL) transmit power to the UE 604 to reduce interference.
[0075] In over-provisioned networks or zero network planning scenarios, such as Figure 6B As explained in , multiple IAB nodes may have overlapping coverage, thereby causing interference to each other. Figure 6B , both UE 604 and UE 606 are in overlapping coverage areas and have overlapping coverage from both IAB node 680 and IAB node 682. Therefore, a tiebreaking rule may be used to determine which IAB node may reduce its DL transmit power, as described in more detail herein.
[0076] Figure 6C6. As illustrated, an IAB donor 620 may serve IAB nodes 622, 624, an IAB node 624 may serve a UE 630, and an IAB node 622 may serve child IAB nodes 626, 628. Transmissions from the IAB node 624 to the UE 630 may cause interference to the child IAB node 628. In addition, transmissions from the IAB node 622 to the child IAB node 628 may cause interference to the UE 630.
[0077] Certain aspects of the present disclosure provide techniques for determining which IAB node should yield (e.g., reduce its transmit power) to reduce interference. For example, in such a scenario, the IAB node 624 may yield to the IAB node 622 and reduce the DL transmit power to the UE 630. In other words, the backhaul (BH) link to the child IAB nodes 626, 628 may be prioritized over the access link between the IAB node 624 and the UE 630. In addition, the IAB node 622 has a higher load and thus may be prioritized for power management.
[0078] Certain aspects of the present disclosure relate to implementing a power management (PM) priority value that can be used to determine which of the DUs of an interfering IAB node and / or the MTs (and child UEs) of a child IAB node should modify their respective DL TX configurations and UL TX configurations to reduce interference that affects the functionality of other nodes. As used herein, an IAB node may also refer to an IAB donor DU.
[0079] Figure 7 is a flow diagram illustrating example operations 700 for wireless communications, in accordance with certain aspects of the present disclosure. Operations 700 may be performed by a first wireless node, such as an IAB node (eg, IAB node 622).
[0080] Operation 700 may be implemented as a processor on one or more processors (e.g., Figure 2 In addition, the signal transmission and reception performed by the first wireless communication device in operation 700 may be performed by one or more antennas (e.g., Figure 2 In some aspects, signal transmission and / or reception by the first wireless communication device may be achieved by obtaining and / or outputting signals via a bus interface of one or more processors (e.g., controllers / processors 230, 220, 238, 240, and 244).
[0081] Operations 700 may begin at block 705 by determining, at a first wireless node (e.g., IAB node 622), a priority value associated with the first wireless node that is configured to serve one or more child nodes (e.g., child IAB nodes 626, 628). In some aspects, determining the priority value may include receiving an indication of the priority value. In some aspects, the priority value may vary depending on a beam to be used for communication or a frequency band associated with the communication.
[0082] At block 710, a first wireless node may determine that interference with communications of the first wireless node or a second wireless node (e.g., another IAB node such as IAB node 624) (or both) occurred. In some aspects, determining that interference occurred may include receiving an indication of interference.
[0083] In block 715, the first wireless node may take one or more actions based on the priority value in response to determining interference. For example, the first wireless node may determine a priority value associated with the second wireless node, the one or more actions further based on the priority value associated with the second wireless node.
[0084] Certain aspects of the present disclosure relate to techniques for handling interference in situations where a first wireless node is a victim of interference. For example, determining that interference has occurred may include determining that communications of a second wireless node are interfering with communications of a first wireless node. In this situation, the first wireless node may perform at least one of transmitting an indication of the interference or adjusting a transmission configuration associated with communications of the first wireless node. For example, the one or more actions taken at block 715 may include facilitating interference management by transmitting an indication of the interference or adjusting a transmission configuration.
[0085] Certain aspects provide techniques for handling interference when the first and second wireless nodes have equal priorities or the priorities of the two wireless nodes are unknown. In other words, if the priority value associated with the first wireless node is equal to the priority value associated with the second wireless node, or the first wireless node does not know the priority value associated with the second wireless node, then the one or more actions may include: adjusting the transmission configuration associated with the communication of the first wireless node, or transmitting an indication of the occurrence of interference. In some aspects, adjusting the transmission configuration associated with the communication of the first wireless node may include: adjusting the transmission configuration of the first wireless node itself, or one or more child nodes (e.g., child IAB nodes 626, 628) served by the first wireless node.
[0086] Certain aspects provide techniques for handling interference when a first wireless node is an aggressor. In other words, determining that interference is occurring may include determining that communications of the first wireless node are causing interference to a second wireless node. In this case, the one or more actions may include adjusting a transmission configuration associated with communications of the first wireless node in response to the determination if a priority value associated with the first wireless node is less than a priority value associated with the second wireless node.
[0087] Certain aspects of the present disclosure relate to tie-breaking rules for handling scenarios where the first and second wireless nodes have equal priorities or the priorities of the two wireless nodes are unknown. For example, if the priority value associated with the first wireless node is equal to the priority value associated with the second wireless node, or the first wireless node does not know the priority value associated with the second wireless node, the one or more actions may further include: determining whether to adjust the transmission configuration associated with the communication with the first wireless node based on the randomization algorithm. As an example, adjusting the transmission configuration may include: setting a backoff timer according to the randomization algorithm, or transmitting with a random probability according to the randomization algorithm. During the backoff timer of the corresponding wireless node, the wireless node may postpone transmission in an attempt to prevent interference. In some cases, the randomization seed associated with the randomization algorithm may correspond to the priority value associated with the first wireless node. For example, if the IAB nodes do not know each other's PM priority values, the IAB node with a lower priority may yield with a higher probability (e.g., because the random seed is a function of the PM priority value), or the IAB node with a lower priority may wait for an average longer time.
[0088] In some cases, the tie-breaking rule may be deterministic (e.g., rather than random). For example, if the priority value associated with the first wireless node is equal to the priority value associated with the second wireless node, or the first wireless node does not know the priority value associated with the second wireless node, the one or more actions may include determining whether to adjust a transmission configuration associated with communications with the first wireless node based on identifiers associated with the first wireless node and the second wireless node. For example, the wireless node with the higher (or lower) identifier in such a scenario may adjust its transmission configuration.
[0089] In some cases, a threshold may be configured for detecting excessive interference. For example, determining that interference occurs may be based on whether a parameter corresponding to the interference exceeds a threshold. The threshold may depend on a priority value.
[0090] Certain aspects of the present disclosure provide techniques for reporting priority values. For example, a first wireless node may report a priority value associated with the first wireless node to a second wireless node or a control node or broadcast the priority value. In some cases, the first wireless node may receive a reporting configuration according to which the priority value is reported. For example, the reporting configuration may indicate one or more events that trigger a report or a schedule for a report.
[0091] In some cases, the priority value may be reported using an explicit indication of the priority value, or implied by a resource used to transmit a message reporting the priority value. For example, using a first resource to transmit the message may indicate a high priority, while using a second resource to transmit the message may indicate a low priority. In some aspects, a first wireless node may transmit a message requesting a priority value associated with a second wireless node, and receive an indication of a priority value associated with the second wireless node. In this case, the one or more actions responsive to determining interference are further based on the priority value of the second wireless node.
[0092] In some cases, the first wireless node may receive an indication of a priority value associated with the second wireless node and report the priority value of the second wireless node to the control node. For example, the first wireless node may receive a reporting configuration according to which the priority value is reported.
[0093] Figure 8 is a flow diagram illustrating example operations 800 for wireless communications, in accordance with certain aspects of the present disclosure. Operations 800 may be performed by a first wireless node, such as a control node.
[0094] Operation 800 may be implemented as a processor on one or more processors (e.g., Figure 2 In addition, the signal transmission and reception performed by the first wireless communication device in operation 800 may be performed by one or more antennas (e.g., Figure 2 In some aspects, signal transmission and / or reception by the first wireless communication device may be achieved by obtaining and / or outputting signals via a bus interface of one or more processors (e.g., controllers / processors 258, 264, 266, and / or 280).
[0095] Operations 800 begin at block 805 by determining, at a first wireless node (e.g., a control node), a priority value associated with a second wireless node (e.g., an IAB node, such as the IAB node 622) that is configured to serve one or more child nodes (e.g., the child IAB nodes 626, 628). At block 810, the control node may determine that interference with communications of the second wireless node or a third wireless node (e.g., another IAB node, such as the IAB node 624) (or both the second wireless node and the third wireless node) occurs. At block 815, the control node takes one or more actions based on the priority value in response to determining interference.
[0096] In some aspects, the control node may determine a priority value associated with the third wireless node, the one or more actions further based on the priority value associated with the third wireless node. In some cases, determining that interference has occurred may include receiving an indication that interference has occurred. For example, the control node may receive an indication that interference has occurred from one of the second wireless node or the third wireless node. In some cases, the control node may transmit an indication of a threshold for triggering the occurrence of interference to at least one of the second wireless node or the third wireless node.
[0097] In some aspects, the control node may transmit to at least one of the second wireless node or the third wireless node at least one of: an indication of a priority value associated with the second wireless node, or an indication of a priority value associated with the third wireless node. In some aspects, the indication of the priority value may include a configuration message based on which the at least one of the second wireless node or the third wireless node calculates the priority value.
[0098] In certain aspects, the second wireless node may be an aggressor.For example, determining that interference is occurring may include determining that communications of the second wireless node are causing interference to a third wireless node (eg, another IAB node).
[0099] In some cases, the second wireless node may be an aggressor having a lower priority than the third wireless node. In other words, the one or more actions may include: if the priority value associated with the second wireless node is lower than the priority value associated with the third wireless node, the control node transmitting an indication to the second wireless node to adjust a transmission configuration associated with communications with the second wireless node. In some aspects, the indication to adjust the transmission configuration may include indicating a new transmission configuration to be applied.
[0100] Certain aspects provide techniques for reporting priority values. For example, a control node may receive a report of a priority value from a second wireless node. In some cases, the control node may transmit a reporting configuration according to which the report of the priority value is received. The reporting configuration may indicate one or more events that trigger reporting of the priority value or a schedule for reporting the priority value. In some aspects, the priority value may be reported using an explicit indication of the priority value or implied by a resource for receiving a message reporting the priority value, as described herein.
[0101] In some aspects, the control node may receive a request for a priority value to be reported. For example, the control node may determine a priority value associated with a third wireless node, receive a message from a second wireless node requesting the priority value of the third wireless node, and transmit an indication of the priority value associated with the third wireless node to the second wireless node.
[0102] In certain aspects, the control node may receive an indication of a priority value for the third wireless node from the second wireless node.In some cases, the control node may transmit a reporting configuration according to which receiving the indication of the priority value for the third wireless node is based.
[0103] In some implementations, the control node may set policies for interference management for various scenarios. These scenarios may include situations where the second and third wireless nodes do not know each other's priority values for interference management, or the priority values are equal.
[0104] Fig. 9 is a flow diagram illustrating example operations 900 for wireless communications, in accordance with certain aspects of the present disclosure. Operations 900 may be performed by a first wireless node, such as a control node.
[0105] Operation 900 may be implemented as a processor on one or more processors (e.g., Figure 2 In addition, the signal transmission and reception performed by the first wireless communication device in operation 900 may be performed by one or more antennas (e.g., Figure 2 In some aspects, signal transmission and / or reception by the first wireless communication device may be achieved by obtaining and / or outputting signals via a bus interface of one or more processors (e.g., controllers / processors 258, 264, 266, and / or 280).
[0106] Operations 900 begin at block 905 by determining, at a first wireless node (e.g., a control node), a strategy for handling interference between a second wireless node (e.g., an IAB node 622) and a third wireless node (e.g., an IAB node 624), each of which is configured to serve one or more child nodes (e.g., child IAB nodes 626, 628, or UE 630). The strategy may be based on a priority value associated with at least one of the second wireless node or the third wireless node.
[0107] At block 910, the control node may transmit an indication of the policy to at least one of the second wireless node or the third wireless node. For example, the policy may indicate to the second wireless node how to handle interference if the priority values associated with the second wireless node and the third wireless node are equal or if the second wireless node does not know the priority value associated with the third wireless node. Indicating how to handle interference may include indicating whether to adjust a transmission configuration associated with communications with the second wireless node based on identifiers associated with the second wireless node and the third wireless node.
[0108] As another example, indicating how to handle interference may include indicating that determining whether to adjust a transmission configuration associated with communications with the second wireless node is based on a randomization algorithm. In some cases, the policy may indicate to the second wireless node a threshold for determining that interference occurs between the second wireless node and a third wireless node. For example, the policy may indicate that the threshold will depend on a priority value associated with the second wireless node.
[0109] In certain aspects, a priority value (e.g., also referred to as a power management (PM) priority value) may be assigned to an IAB node by a control node, another IAB node, or calculated by the IAB node itself. Calculating the PM priority value may be pre-configured (e.g., following a specification rule) or following a configuration of the control node (e.g., configured by a CU of an IAB donor). The calculated priority value may be reported to the control node or another node (e.g., a parent node). The PM priority value may be one of a discrete range of values.
[0110] The PM priority value may reflect various configurations of the IAB node, such as mobility state, hop count, node relationship (e.g., parent IAB node and child IAB node), node type (e.g., IAB node and IAB donor, IAB node and eNB (e.g., because the eNB can access the NR network)), network load, load type (e.g., access and BH), quality of service (QoS) requirements of child node services, control and data, or operation mode (e.g., whether configured as fully active or in power saving (PS) mode with limited service). For example, it may be important to avoid interfering with the IAB node when the IAB node wakes up from PS mode. In some implementations, the PM priority value may be beam-specific or frequency-specific. For example, a different PM priority value may be calculated for each beam or frequency band, because different beams and frequency bands may be associated with different interference levels. Thus, the IAB node may obtain multiple PM priority values.
[0111] As used herein, TX configuration may refer to various configurations intended to reduce interference, such as TX power or power range, transmission periodicity, number of TX opportunities per period (duty cycle), frequency domain resources (e.g., resource blocks (RBs) / bandwidth parts (BWPs) used for communication), beam sweep configurations (e.g., number of beams and beam shapes) for measuring interference signals (RS) / broadcast signals and messages, beam configurations (e.g., beam width) for control / data communications, or any combination thereof. For example, the TX power for a specific signal / channel / resource may be set using a TX configuration, as having a selective power profile may be important for more flexible power control.
[0112] As described herein, node functionality may refer to interactions (both TX and RX) with other nodes (such as a parent node, a child node, or a UE). In certain aspects, the actual TX power or the maximum TX power may be determined based on at least one of the priority levels of the aggressor (e.g., the interfering node) and / or the victim and the estimated PL (or RSSI / RSRP) to the victim cell.
[0113] Certain aspects of the present disclosure provide a technique for communicating the PM priority values of various IAB nodes so as to allow the IAB node to perform interference management. In some aspects, the second IAB node may indicate the PM priority value via a broadcast message. For example, the PM priority value may be indicated via a system information block (e.g., SIB1), a reference signal, or indicated on an established link toward the IAB node. In some implementations, the IAB node may report the PM priority value of the acquired second IAB node to the control node. As used herein, the control node may refer to a CU, a parent node, or a local control node. In some implementations, the report transmitted to the control node may be transmitted together with a measurement report sent to the control node. The control node may send the PM priority value of another IAB node to the IAB node to facilitate interference management. In some aspects, the control node may request the IAB node to send the PM priority value of the IAB node itself or the priority value of one or more other nodes for interference management.
[0114] The IAB node may request the control node or another IAB node to indicate to the IAB node the PM priority value of the other IAB node itself. In some aspects, the UE or IAB node MT may read the PM priority value in a broadcast message of another IAB node and indicate the value to the control node. For example, the UE or IAB node MT may receive the broadcast message and transmit an RRC measurement report to the control node to indicate the priority value, thereby allowing the control node to manage interference accordingly.
[0115] In certain aspects of the present disclosure, a threshold may be defined / configured to determine whether an IAB node is causing too much interference to another IAB node, as described herein. In certain aspects, the threshold may depend on a PM priority value (e.g., a PM priority value of an IAB node that is an aggressor, or a PM priority value of an IAB node that is a victim of interference). For example, if the interference caused by an IAB node is above a first threshold corresponding to a first PM priority value, or if the interference is above a second threshold corresponding to a second PM priority value, the IAB node may determine that the IAB node is causing too much interference (e.g., and take corrective action accordingly).
[0116] In some cases, the IAB node may modify its DL TX configuration and / or UL TX configuration for one or more child MTs / UEs to mitigate interference at the victim node upon determining that the IAB node or child node is causing interference at the victim node and the victim node has a higher priority.
[0117] In certain aspects, the victim IAB node may indicate to another IAB node or control node (e.g., send a complaint about interference) to indicate that the other IAB node is causing interference. The victim IAB node may request the other IAB node to modify its DL TX configuration and / or UL TX configuration for one or more child MTs / UEs upon determining that the other IAB node is causing interference at the victim IAB node / sub-node and that the other IAB node has a lower priority.
[0118] An IAB node (which determines that it (or a sub-MT / UE) is causing interference to another IAB node or receiving interference from another IAB node (or a sub-MT / UE of a second IAB node) and knows that the other IAB node has equal or unknown priority) may modify its DL TX configuration or the UL TX configuration of its sub-MT / UE, or send an indication (e.g., a complaint about interference) to the other IAB node or the control node, as described herein.
[0119] Upon receiving a complaint about interference, the control node may coordinate configurations among the nodes. For example, the control node may instruct a lower priority node to modify its DL TX configuration or a UL TX configuration of a child node, where the lower and / or higher priority nodes may have made a complaint to the control node. The control node may also break a deadlock between two nodes having the same priority level (e.g., the priority level may be unknown to the two nodes). For example, the control node may instruct one of the two nodes having the same priority level to take action to reduce interference, as described herein.
[0120] If the control node is not involved in the configuration for interference management, two conflicting IAB nodes that do not know each other's PM priority values or recognize that their priority values are equal can randomly break the deadlock. For example, each IAB node can transmit / schedule a sub-MT / UE or modify the TX configuration according to probability, or back off transmission / scheduling for a random time. In some implementations, the random seed used for randomization (e.g., the randomization algorithm) can be dependent on the PM priority value of the corresponding IAB node, as described herein. In other words, if each IAB node does not know each other's PM priority value, the IAB node with a lower priority will yield with a higher probability (e.g., because the random seed is dependent on the PM priority value), or the IAB node with a lower priority can wait for an average longer time.
[0121] In some cases, tie-breaking can be deterministic, as described herein. For example, if the IAB nodes know each other's physical cell ID (PCI), the IAB node with a smaller PCI can yield to the IAB node with a higher PCI. Tie-breaking rules can be applied to IAB nodes with equal PM priority values or IAB nodes that do not know each other's PM priority values.
[0122] Certain aspects of the present disclosure relate to techniques for modifying a TX configuration or sending an indication of interference. For example, modifying a DL TX configuration / UL TX configuration of a subnode or sending an indication (e.g., an interference complaint) may be performed by an IAB node following a predefined rule (e.g., per specification) or according to a configuration of a control node.
[0123] Reporting the PM priority value to the control node, or reporting the PM priority value in a broadcast message, or reporting the PM priority value to another IAB node via a reference signal or over an established link may be explicitly signaled (e.g., via an information element) or implicitly signaled. For example, the PM priority value may be implied by the resource over which the signal is transmitted (e.g., to the control node).
[0124] In certain aspects, an IAB node may receive a reporting configuration to be used to report a PM priority value so that the PM priority value can be used for interference management, as described herein. For example, the configuration may indicate that the PM priority value is to be reported after a period of time has elapsed (e.g., periodically) or upon the occurrence of an event. For example, the reporting may be conditional on interference measurement (e.g., when the IAB node measures interference above a certain threshold), on the PM priority value of the IAB node (e.g., reporting when the PM priority value changes), on learning the PM priority value of another IAB node, or on receiving a request to indicate the PM priority value of the IAB node.
[0125] The reporting configuration of the PM priority value of an IAB node, the request configuration of the PM priority value of another IAB node, and the policy configuration regarding the PM priority value of another IAB node can be indicated to the IAB node via a radio resource control (RRC) message, an F1-AP message, a medium access control (MAC) control element (CE), an L1 RS, downlink control information (DCI), uplink control information (UCI), or a broadcast message.
[0126] Fig.10 The description may include operations configured to perform the techniques disclosed herein (such as, Figure 7-91000 includes various components (e.g., corresponding to means-plus-function components) of the communication device 1000 and the operations illustrated in the figure. The communication device 1000 includes a processing system 1002 coupled to a transceiver 1008 (e.g., a transmitter and / or a receiver). The transceiver 1008 is configured to transmit and receive signals (such as the various signals described herein) for the communication device 1000 via an antenna 1010. The transceiver 1008 may, for example, include reference Figure 2 One or more components of the UE 120, including, for example, a demodulator 254, a MIMO detector 256, a receive processor 258, a transmit processor 264, a TX MIMO processor 266, etc. Additionally or alternatively, the transceiver 1008 may include, for example, a reference Figure 2 The processing system 1002 may be configured to perform processing functions for the communication device 1000, including processing signals received and / or to be transmitted by the communication device 1000.
[0127] The processing system 1002 includes a processor 1004 coupled to a computer readable medium / memory 1012 via a bus 1006. In some aspects, the computer readable medium / memory 1012 is configured to store programs that, when executed by the processor 1004, cause the processor 1004 to execute Figure 7-9 1014 . In some aspects, the computer-readable medium / memory 1012 stores code 1014 for determining (e.g., determining a priority value, determining that interference occurs, or determining a strategy for handling interference); code 1016 for taking one or more actions (e.g., to manage interference); and code 1018 for transmitting or receiving (e.g., transmitting an indication of a strategy). In some aspects, the processor 1004 has a circuit system configured to implement the code stored in the computer-readable medium / memory 1012. The processor 1004 includes a circuit system 1020 for determining (e.g., determining a priority value, determining that interference occurs, or determining a strategy for handling interference); a circuit system 1022 for taking one or more actions (e.g., to manage interference); and a circuit system 1024 for transmitting or receiving (e.g., transmitting an indication of a strategy).
[0128] For example, means for transmitting (or means for outputting for transmission) may include Figure 2 The transmitter and / or antenna(s) 234 of BS 110 or the transmitter and / or antenna(s) 252 of UE 120, and / or Fig.10 The circuit system 1024 and / or the transceiver 1008 of the communication device 1000 in FIG. 1004 may include: Figure 2 The receiver and / or antenna(s) 234 of BS 110 or the receiver and / or antenna(s) 252 of UE 120, and / or Fig.10 The circuit system 1024 and / or the transceiver 1008 of the communication device 1000 in the embodiment of the present invention. The means for determining and the means for taking one or more actions may include a processing system, which may include one or more processors, such as Figure 2 The transmit processor 220, TX MIMO processor 230, receive processor 238 and / or controller / processor 240 of the BS 110, or the receive processor 258, transmit processor 264, TX MIMO processor 266 and / or controller / processor 280 of the UE 120, and / or Fig.10 The processing system 1002 of the communication device 1000 in FIG.
[0129] Example aspects
[0130] Aspect 1. A method for wireless communication, comprising: determining, at a first wireless node, a priority value associated with the first wireless node, the first wireless node being configured to serve one or more subnodes; determining that interference with communications of the first wireless node or a second wireless node occurs; and taking one or more actions based on the priority value in response to determining interference.
[0131] Aspect 2. The method of aspect 1, further comprising: determining a priority value associated with the second wireless node, wherein the one or more actions are further based on the priority value associated with the second wireless node.
[0132] Aspect 3. The method according to any one of aspects 1-2, wherein determining that interference occurs comprises: receiving an indication of interference.
[0133] Aspect 4. The method of any one of aspects 1-3, wherein determining the priority value comprises: receiving an indication of the priority value.
[0134] Aspect 5. The method according to any one of aspects 1 to 4, wherein the priority value varies depending on a beam to be used for communication or a frequency band associated with communication.
[0135] Aspect 6. A method as described in any one of aspects 1-5, wherein determining that interference occurs includes: determining that the communication of the second wireless node is causing interference to the communication of the first wireless node, and the method further includes at least one of the following: transmitting an indication of the interference or adjusting a transmission configuration associated with the communication of the first wireless node.
[0136] Aspect 7. A method as described in any of Aspects 1-6, wherein if the priority value associated with the first wireless node is equal to the priority value associated with the second wireless node, or the first wireless node is unaware of the priority value associated with the second wireless node, the one or more actions include: adjusting a transmission configuration associated with communications with the first wireless node; or transmitting an indication of interference occurring.
[0137] Aspect 8. The method according to any one of aspects 1-7, wherein determining that interference occurs comprises: determining that communication of the first wireless node is interfering with communication of the second wireless node.
[0138] Aspect 9. The method of aspect 8, wherein if the priority value associated with the first wireless node is less than the priority value associated with the second wireless node, the one or more actions include adjusting a transmission configuration associated with communications with the first wireless node.
[0139] Aspect 10. The method as recited in any one of aspects 6, 7 and 9, wherein the transmission configuration to be adjusted is preconfigured or indicated to the first wireless node.
[0140] Aspect 11. A method as described in any one of Aspects 6, 7 and 9, wherein adjusting the transmission configuration includes adjusting the following: a transmit power or power range associated with the communication of the first wireless node; a transmission periodicity associated with the communication of the first wireless node; a number of transmission opportunities per cycle associated with the communication of the first wireless node; frequency domain resources to be used for the communication of the first wireless node; a beam configuration to be used for the communication of the first wireless node; or any combination thereof.
[0141] Aspect 12. A method as described in any of Aspects 8-11, wherein if the priority value associated with the first wireless node is equal to the priority value associated with the second wireless node, or the first wireless node does not know the priority value associated with the second wireless node, then the one or more actions further include: determining whether to adjust the transmission configuration associated with the communication with the first wireless node based on a randomization algorithm.
[0142] Aspect 13. The method according to aspect 12, wherein adjusting the transmission configuration comprises: setting a backoff timer according to a randomization algorithm, or transmitting with a random probability according to a randomization algorithm.
[0143] Aspect 14. The method of any one of aspects 12-13, wherein a randomization seed associated with the randomization algorithm corresponds to a priority value associated with the first wireless node.
[0144] Aspect 15. A method as described in any of Aspects 8-14, wherein if the priority value associated with the first wireless node is equal to the priority value associated with the second wireless node, or the first wireless node does not know the priority value associated with the second wireless node, the one or more actions further include: determining whether to adjust a transmission configuration associated with communications with the first wireless node based on identifiers associated with the first wireless node and the second wireless node.
[0145] Aspect 16. The method according to any one of aspects 1-15, wherein determining that interference occurs is based on whether a parameter corresponding to the interference exceeds a threshold.
[0146] Aspect 17. The method according to Aspect 16, wherein the threshold value depends on the priority value.
[0147] Aspect 18. The method according to any one of aspects 1-17, further comprising: reporting the priority value associated with the first wireless node to the second wireless node or the control node or broadcasting the priority value.
[0148] Aspect 19. The method of aspect 18 further comprises: receiving a reporting configuration, wherein the priority value is reported according to the reporting configuration.
[0149] Aspect 20. The method of Aspect 19, wherein the reporting configuration indicates one or more events triggering reporting or a schedule for reporting.
[0150] Aspect 21. A method as described in any one of aspects 18-20, wherein the priority value is reported using an explicit indication of the priority value or is implied by resources used to transmit a message reporting the priority value.
[0151] Aspect 22. The method of any of Aspects 1-21, further comprising: transmitting a message requesting a priority value associated with the second wireless node; and receiving an indication of a priority value associated with the second wireless node, wherein the one or more actions in response to determining interference are further based on the priority value of the second wireless node.
[0152] Aspect 23. The method of any one of aspects 1-22, further comprising: receiving an indication of a priority value associated with the second wireless node; and reporting the priority value of the second wireless node to the control node.
[0153] Aspect 24. The method of aspect 23 further comprises: receiving a reporting configuration, wherein the priority value is reported according to the reporting configuration.
[0154] Aspect 25. A method as described in any of Aspects 1-24, wherein determining the priority value associated with the first wireless node is based on at least one of: a mobility state of the first wireless node; a hop count associated with the first wireless node; a type of the first wireless node; a network load of the first wireless node; a type of the network load; or an operating mode of the first wireless node.
[0155] Aspect 26. A method for wireless communications, comprising: determining, at a first wireless node, a priority value associated with a second wireless node, the second wireless node configured to serve one or more subnodes; determining that interference with communications of the second wireless node or a third wireless node occurs; and taking one or more actions based on the priority value in response to determining interference.
[0156] Aspect 27. The method of aspect 26, further comprising: determining a priority value associated with the third wireless node, wherein the one or more actions are further based on the priority value associated with the third wireless node.
[0157] Aspect 28. The method of any one of Aspects 26-27, wherein determining that interference has occurred comprises: receiving an indication that interference has occurred.
[0158] Aspect 29. The method of aspect 28 further comprises transmitting an indication of a threshold for triggering occurrence of interference to at least one of the second wireless node or the third wireless node.
[0159] Aspect 30. The method of any one of Aspects 26-29, further comprising: transmitting to at least one of the second wireless node or the third wireless node at least one of: an indication of a priority value associated with the second wireless node, or an indication of a priority value associated with the third wireless node.
[0160] Aspect 31. The method of aspect 30, wherein the indication of the priority value comprises a configuration message, the at least one of the second wireless node or the third wireless node calculating the priority value based on the configuration message.
[0161] Aspect 32. The method of any one of aspects 26-31, wherein the priority value varies depending on a beam to be used for communication of the first wireless node or a frequency band associated with communication of the first wireless node.
[0162] Aspect 33. The method of any one of Aspects 26-32, wherein determining that interference occurs comprises determining that the communication of the second wireless node is interfering with the communication of the third wireless node.
[0163] Aspect 34. The method of aspect 33, wherein if the priority value associated with the second wireless node is less than the priority value associated with the third wireless node, the one or more actions include: transmitting an indication to the second wireless node to adjust a transmission configuration associated with communications with the second wireless node.
[0164] Aspect 35. The method of aspect 34, wherein the indication to adjust the transmission configuration comprises indicating a new transmission configuration to be applied.
[0165] Aspect 36. The method of any one of aspects 26-35, further comprising: receiving a report of the priority value from the second wireless node.
[0166] Aspect 37. The method of aspect 36, further comprising: transmitting a reporting configuration, wherein receiving the report of the priority value is in accordance with the reporting configuration.
[0167] Aspect 38. The method of Aspect 37, wherein the reporting configuration indicates one or more events that trigger reporting priority values or a schedule for reporting priority values.
[0168] Aspect 39. A method as described in any one of aspects 36-38, wherein the priority value is reported using an explicit indication of the priority value or is implied by a resource used to receive a message reporting the priority value.
[0169] Aspect 40. The method of any one of Aspects 26-39, further comprising: determining a priority value associated with the third wireless node; receiving a message from the second wireless node requesting the priority value of the third wireless node; and transmitting an indication of the priority value associated with the third wireless node to the second wireless node.
[0170] Aspect 41. The method of any one of aspects 26-40, further comprising: receiving an indication of a priority value of the third wireless node from the second wireless node.
[0171] Aspect 42. The method of aspect 41, transmitting a reporting configuration, wherein receiving an indication of the priority value of the third wireless node is in accordance with the reporting configuration.
[0172] Aspect 43. A method as described in any of Aspects 26-42, wherein determining the priority value associated with the second wireless node is based on at least one of: a mobility state of the second wireless node; a hop count associated with the second wireless node; a type of the second wireless node; a network load of the second wireless node; a type of the network load; or an operating mode of the second wireless node.
[0173] Aspect 44. A method for wireless communications, comprising: determining, at a first wireless node, a strategy for handling interference between a second wireless node and a third wireless node, each of the second wireless node and the third wireless node being configured to serve one or more subnodes, and wherein the strategy is based on a priority value associated with at least one of the second wireless node or the third wireless node; and transmitting an indication of the strategy to at least one of the second wireless node or the third wireless node.
[0174] Aspect 45. The method of aspect 44, wherein the policy indicates to the second wireless node how to handle interference if the priority values associated with the second wireless node and the third wireless node are equal or if the second wireless node is unaware of the priority value associated with the third wireless node.
[0175] Aspect 46. The method of aspect 45, wherein the policy indicating how to handle interference comprises: the policy indicating determining whether to adjust a transmission configuration associated with communications with the second wireless node based on identifiers associated with the second wireless node and the third wireless node.
[0176] Aspect 47. The method of any one of aspects 45-46, wherein the policy indicating how to handle interference comprises: the policy indicating determining whether to adjust a transmission configuration associated with communications with the second wireless node based on a randomization algorithm.
[0177] Aspect 48. The method of any one of Aspects 44-47, wherein the policy indicates a threshold for determining interference occurs between the second wireless node and the third wireless node.
[0178] Aspect 49. The method of aspect 48, wherein the policy indicates to the second wireless node that the threshold is to depend on a priority value associated with the second wireless node.
[0179] The techniques described herein may be used for various wireless communication technologies, such as 3GPP Long Term Evolution (LTE), Advanced LTE (LTE-A), 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.
[0180] A CDMA network may implement radio technologies such as Universal Terrestrial Radio Access (UTRA), cdma2000, etc. UTRA includes Wideband CDMA (WCDMA) and other variants of CDMA. cdma2000 covers IS-2000, IS-95, and IS-856 standards. A TDMA network may implement radio technologies such as Global System for Mobile Communications (GSM). An OFDMA network may implement radio technologies such as NR (e.g., 5G RA), Evolved UTRA (E-UTRA), Ultra Mobile Broadband (UMB), Institute of Electrical and Electronics Engineers (IEEE) 802.11 (Wi-Fi), IEEE 802.16 (WiMAX), IEEE 802.20, Flash-OFDMA, etc. UTRA and E-UTRA are part of Universal Mobile Telecommunications System (UMTS). LTE and 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 Third Generation Partnership Project (3GPP). cdma2000 and UMB are described in documents from an organization named "3rd Generation Partnership Project 2" (3GPP2).
[0181] 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, 4G and / or 5G wireless technologies, various aspects of the present disclosure may be applied in communication systems based on other generations.
[0182] New Radio (NR) is an emerging wireless communication technology being developed in collaboration with the 5G Technical Forum (5GTF). NR access (e.g., 5G NR) can support a variety of wireless communication services, such as enhanced mobile broadband (eMBB) targeting wide bandwidth (e.g., 80MHz or higher), millimeter wave (mmW) targeting high carrier frequency (e.g., 25GHz or higher), massive machine type communication MTC (mMTC) 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.
[0183] In 3GPP, the term "cell" may refer to the coverage area of a B node (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 BS, next-generation B node (gNB or g B node), access point (AP), distributed unit (DU), carrier, or transmission reception point (TRP) may be used interchangeably. The 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., a radius of several thousand meters) 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.
[0184] UE may also be referred to as a mobile station, terminal, access terminal, subscriber unit, station, customer premises equipment (CPE), cellular phone, smart phone, personal digital assistant (PDA), wireless modem, wireless communication device, handheld device, laptop computer, 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.), transportation component or sensor, smart meter / sensor, industrial manufacturing equipment, global positioning system device, or any other suitable device configured to communicate via 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 BS, another device (e.g., a remote device), or some other entity. A wireless node can provide connectivity for or to a network (e.g., a wide area network (such as the Internet) or a cellular network), for example, via a wired or wireless communication link. Some UEs may be considered Internet of Things (IoT) devices, which may be narrowband IoT (NB-IoT) devices.
[0185] Some wireless networks (e.g., LTE) utilize orthogonal frequency division multiplexing (OFDM) on the downlink and single carrier frequency division multiplexing (SC-FDM) on the uplink. OFDM and SC-FDM divide the system bandwidth into multiple (K) orthogonal subcarriers, which are also often referred to as frequency modulation, frequency bins, etc. Each subcarrier can be modulated with data. In general, 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 spacing of subcarriers can be 15kHz, and the minimum resource allocation (called a "resource block" (RB)) can be 12 subcarriers (or 180kHz). 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 also be divided into subbands. For example, a subband may cover 1.8 MHz (e.g., 6 RBs), 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. In LTE, the basic transmission time interval (TTI) or packet duration is a 1 ms subframe.
[0186] NR can utilize OFDM with CP on the uplink and downlink, and includes support for half-duplex operation using time division duplex (TDD). In NR, a subframe is still 1ms, but the basic TTI is called a time slot. A subframe contains a variable number of time slots (e.g., 1, 2, 4, 8, 16...time slots), depending on the subcarrier spacing. NR RB is 12 consecutive frequency subcarriers. NR can support a base subcarrier spacing of 15KHz, and other subcarrier spacings can be defined relative to the base subcarrier spacing, such as 30kHz, 60kHz, 120kHz, 240kHz, etc. The symbol and time slot lengths scale with the subcarrier spacing. The CP length also depends on the subcarrier spacing. Beamforming can be supported and the beam direction can be dynamically configured. MIMO transmission with precoding can also be supported. In some examples, the MIMO configuration in the DL can support up to 8 transmit antennas (multi-layer DL transmission with up to 8 streams) and up to 2 streams per UE. In some examples, 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.
[0187] In some examples, access to the air interface may be scheduled. A scheduling entity (e.g., BS) allocates resources for communication between some or all devices and equipment within its service area or cell. A scheduling entity may be responsible for scheduling, assigning, reconfiguring, and releasing resources for one or more subordinate entities. That is, for scheduled communications, subordinate entities utilize resources allocated by the scheduling entity. A base station is not the only entity that can be used 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 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 a mesh network example, UEs may communicate directly with each other in addition to communicating with a scheduling entity.
[0188] In some examples, two or more subordinate entities (e.g., UEs) may communicate with each other using sidelink signals. Real-world applications of such sidelink communications may include public safety, proximity services, UE-to-network relay, vehicle-to-vehicle (V2V) communications, Internet of Everything (IoE) communications, IoT communications, mission-critical mesh networks, and / or various other suitable applications. Generally, a sidelink signal may refer to a signal that is 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 if the scheduling entity may be used for scheduling and / or control purposes. In some examples, the sidelink signal may be communicated using a licensed spectrum (unlike wireless local area networks, which typically use an unlicensed spectrum).
[0189] Each method disclosed herein includes one or more steps or actions for implementing the method. These method steps and / or actions can be interchangeable with each other 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 specific steps and / or actions can be changed without departing from the scope of the claims.
[0190] 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 cover: a, b, c, ab, ac, bc, and abc, as well as any combination with multiple identical elements (e.g., aa, aaa, aab, aac, abb, acc, bb, bbb, bbc, cc, and ccc, or any other ordering of a, b, and c).
[0191] 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, a database, or another data structure), ascertaining, and the like. Also, "determining" may include receiving (e.g., receiving information), accessing (e.g., accessing data in a memory), and the like. Also, "determining" may include resolving, selecting, choosing, establishing, and the like.
[0192] The previous description is provided to enable any person skilled in the art to practice the various aspects described herein. Various modifications to these aspects will be easily understood by those skilled in the art, and the universal principles defined herein can be applied to other aspects. Thus, the claims are not intended to be limited to the various aspects shown herein, but should be granted the full scope consistent with the language of the claims, wherein the singular reference to the element is not intended to mean "there is and only one" (unless specifically stated) but "one or more". Unless otherwise specifically stated, the term "some / some" refers to one or more. The elements of the various aspects described throughout this disclosure are all structural and functional equivalents currently or hereafter known to those of ordinary skill in the art and are expressly incorporated herein by reference, and are intended to be covered by the claims. In addition, nothing disclosed herein is intended to be donated to the public, regardless of whether such disclosure is explicitly recorded in the claims. Any element of the claim should not be interpreted under the provisions of 35 U.S.C. § 112 (f), unless the element is explicitly stated using the phrase "device for..." or in the case of a method claim, the element is stated using the phrase "step for...".
[0193] 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. In general, where there are operations illustrated in the accompanying drawings, these operations may have corresponding paired device plus function components.
[0194] The various illustrative logical blocks, modules, and circuits described in conjunction with the present disclosure may be implemented or executed 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. The 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.
[0195] 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 the signal processing functions of 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 circuit systems 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. For example, in some cases, a processor (such as Figure 2 Those processors shown) may be configured to perform Figure 7 Operation 700, Figure 8 Operation 800 and / or Fig. 9 Operation 900.
[0196] If implemented in software, each function may be stored on or transmitted by a computer-readable medium as one or more instructions or codes. 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 other. Computer-readable media include both computer storage media and communication media, which include any media that facilitate the transfer of computer programs from one place 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 a processor so that the processor can read and write information from / to the storage medium. In an alternative, a storage medium may be integrated into a processor. As an example, a 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 separated from a wireless node, all of which may be accessed by a processor through a bus interface. Alternatively or additionally, a machine-readable medium or any part thereof may be integrated into a processor, such as a cache and / or a general register file, which may be the case. As an example, 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 implemented in a computer program product.
[0197] A software module may include a single instruction, or many instructions, and may be distributed over several different code segments, distributed between different programs, and distributed across multiple storage media. A computer-readable medium may include several software modules. These software modules include instructions that cause a processing system to perform various functions when executed by an apparatus such as a processor. These software modules may include a transmission module and a receiving module. Each software module may reside in a single storage device or may be distributed across multiple storage devices. As an example, when a triggering event occurs, a software module may be loaded into a RAM from a hard drive. During the execution of a software module, a 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 as described below, it will be understood that such functionality is implemented by the processor when the processor executes instructions from the software module.
[0198] 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 technology (such as infrared (IR), radio, and microwave), then the coaxial cable, fiber optic cable, twisted pair, DSL, or wireless technology (such as infrared, radio, and microwave) is 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, where disks often reproduce data magnetically, and discs reproduce data optically with 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.
[0199] Thus, some 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 instructions stored (and / or encoded) thereon, which instructions can be executed by one or more processors to perform the operations described herein. For example, for performing the operations described herein and in Figure 7-9 Instructions for the operations explained in .
[0200] In addition, it should be appreciated that modules and / or other appropriate means for performing the methods and techniques described herein may be downloaded and / or otherwise obtained by a user terminal and / or base station where applicable. For example, such a device can be coupled to a server to facilitate the transfer of 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 a floppy disk, etc.) so that once the storage device is coupled to or provided to a 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 may be utilized.
[0201] 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 wireless node, comprising: determining a priority value associated with the first wireless node, the first wireless node being configured to serve one or more subnodes; Receive report configuration; reporting a priority value associated with the first wireless node to a second wireless node or a control node or broadcasting a priority value associated with the first wireless node according to the reporting configuration; determining that interference with communications of the first wireless node or the second wireless node occurs; determining a priority value associated with the second wireless node; as well as One or more actions are taken based on a priority value associated with the first wireless node and a priority value associated with the second wireless node in response to determining the occurrence of the interference.
2. The method of claim 1, wherein: Determining that interference occurred includes receiving an indication of the interference.
3. The method of claim 1, wherein: Determining a priority value associated with at least one of the first wireless node or the second wireless node includes receiving an indication of the priority value.
4. The method of claim 1, wherein: The priority value associated with the first wireless node varies depending on a beam to be used for the communication or a frequency band associated with the communication.
5. The method of claim 1, wherein: Determining that interference occurs includes determining that communications of the second wireless node are interfering with communications of the first wireless node, the method further comprising at least one of transmitting an indication of the interference or adjusting a transmission configuration associated with communications of the first wireless node.
6. The method of claim 1, wherein: If the priority value associated with the first wireless node is equal to the priority value associated with the second wireless node, the one or more actions include: adjusting a transmission configuration associated with communications with the first wireless node; or An indication that the interference occurred is transmitted.
7. The method of claim 1, wherein: Determining that interference occurs includes determining that communications of the first wireless node are interfering with communications of the second wireless node.
8. The method of claim 7, wherein: If the priority value associated with the first wireless node is less than the priority value associated with the second wireless node, the one or more actions include adjusting a transmission configuration associated with communications with the first wireless node.
9. The method of claim 8, wherein: Adjusting the transmission configuration includes adjusting the following: a transmit power or power range associated with communications with the first wireless node; a transmission periodicity associated with communications with the first wireless node; a number of transmission opportunities per cycle associated with communications with the first wireless node; frequency domain resources to be used for communication with the first wireless node; a beam configuration to be used for communications with the first wireless node; or Any combination thereof.
10. The method of claim 7, wherein: If the priority value associated with the first wireless node is equal to the priority value associated with the second wireless node, the one or more actions further include determining whether to adjust a transmission configuration associated with communications with the first wireless node based on a randomization algorithm.
11. The method of claim 7, wherein: If the priority value associated with the first wireless node is equal to the priority value associated with the second wireless node, the one or more actions further include: determining whether to adjust a transmission configuration associated with communications with the first wireless node based on identifiers associated with the first wireless node and the second wireless node.
12. The method of claim 1, wherein: Determining a priority value associated with the second wireless node includes: receiving an indication of a priority value associated with the second wireless node; and The method further includes reporting a priority value associated with the second wireless node to the control node.
13. The method of claim 1, wherein: Determining a priority value associated with the first wireless node is based on at least one of: a mobility state of the first wireless node; a hop count associated with the first wireless node; a type of the first wireless node; a network load of the first wireless node; The type of network load; or an operating mode of the first wireless node.
14. The method of claim 1, wherein: The one or more actions include: adjusting a transmission configuration associated with communications with the first wireless node; or An indication that the interference occurred is transmitted.
15. A method for wireless communication by a first wireless node, comprising: determining a priority value associated with the first wireless node, the first wireless node being configured to serve one or more subnodes; determining that interference with communications of the first wireless node or the second wireless node occurs; and determining a priority value associated with the second wireless node, wherein determining the priority value associated with the second wireless node comprises: transmitting a message requesting a priority value associated with the second wireless node; and receiving an indication of a priority value associated with the second wireless node; and One or more actions are taken based on a priority value associated with the first wireless node and a priority value associated with the second wireless node in response to determining the occurrence of the interference.
16. A method for wireless communication by a first wireless node, comprising: transmitting a reporting configuration to a second wireless node, the second wireless node being configured to serve one or more child nodes; receiving, from the second wireless node, a report of a priority value associated with the second wireless node in accordance with the reporting configuration; determining that interference with communications of the second wireless node or the third wireless node occurs; determining a priority value associated with the third wireless node; as well as One or more actions are taken based on the priority value associated with the second wireless node and the priority value associated with the third wireless node in response to determining the occurrence of the interference.
17. The method of claim 16, wherein: Determining that interference occurred includes receiving an indication that the interference occurred.
18. The method of claim 16, further comprising: At least one of: an indication of a priority value associated with the second wireless node or an indication of a priority value associated with the third wireless node is transmitted to at least one of the second wireless node or the third wireless node.
19. The method of claim 16, wherein: The priority value associated with the second wireless node varies depending on a beam to be used for communication with the first wireless node or a frequency band associated with communication with the first wireless node.
20. The method of claim 16, wherein: Determining that interference occurs includes: determining that communications of the second wireless node are causing interference to the third wireless node; and If the priority value associated with the second wireless node is less than the priority value associated with the third wireless node, the one or more actions include transmitting an indication to the second wireless node to adjust a transmission configuration associated with communications with the second wireless node.
21. The method of claim 16, wherein: The priority value associated with the second wireless node is based on at least one of: a mobility state of the second wireless node; a hop count associated with the second wireless node; a type of the second wireless node; a network load of the second wireless node; The type of the network load; or an operating mode of the second wireless node.
22. The method of claim 16, wherein: The one or more actions include transmitting, to the second wireless node, an indication that a transmission configuration associated with communications with the second wireless node is to be adjusted.
23. A method for wireless communication by a first wireless node, comprising: determining a priority value associated with a second wireless node, the second wireless node configured to serve one or more subnodes; determining that interference with communications of the second wireless node or the third wireless node occurs; receiving a message from the second wireless node requesting a priority value associated with the third wireless node; determining a priority value associated with the third wireless node; transmitting, to the second wireless node, an indication of a priority value associated with the third wireless node; as well as One or more actions are taken based on the priority value associated with the second wireless node and the priority value associated with the third wireless node in response to determining the occurrence of the interference.
24. An apparatus for wireless communication by a first wireless node, comprising: at least one processor; as well as a memory coupled to the at least one processor, the memory comprising code executable by the at least one processor to cause the first wireless node to: determining a priority value associated with the first wireless node, the first wireless node being configured to serve one or more subnodes; Receive report configuration; reporting a priority value associated with the first wireless node to a second wireless node or a control node or broadcasting a priority value associated with the first wireless node according to the reporting configuration; determining that interference with communications of the first wireless node or the second wireless node occurs; determining a priority value associated with the second wireless node; as well as One or more actions are taken based on a priority value associated with the first wireless node and a priority value associated with the second wireless node in response to determining the occurrence of the interference.
25. An apparatus for wireless communication at a first wireless node, comprising: at least one processor; as well as a memory coupled to the at least one processor, the memory comprising code executable by the at least one processor to cause the first wireless node to: transmitting a reporting configuration to a second wireless node, the second wireless node being configured to serve one or more child nodes; receiving, from the second wireless node, a report of a priority value associated with the second wireless node in accordance with the reporting configuration; determining that interference with communications of the second wireless node or the third wireless node occurs; determining a priority value associated with the third wireless node; as well as One or more actions are taken based on the priority value associated with the second wireless node and the priority value associated with the third wireless node in response to determining the occurrence of the interference.
26. An apparatus for wireless communication by a first wireless node, comprising: at least one processor; as well as a memory coupled to the at least one processor, the memory comprising code executable by the at least one processor to cause the first wireless node to: determining a priority value associated with the first wireless node, the first wireless node being configured to serve one or more subnodes; determining that interference with communications of the first wireless node or the second wireless node occurs; transmitting a message requesting a priority value associated with the second wireless node; as well as receiving an indication of a priority value associated with the second wireless node; as well as One or more actions are taken based on a priority value associated with the first wireless node and a priority value associated with the second wireless node in response to determining the occurrence of the interference.
27. An apparatus for wireless communication by a first wireless node, comprising: at least one processor; as well as a memory coupled to the at least one processor, the memory comprising code executable by the at least one processor to cause the first wireless node to: determining a priority value associated with a second wireless node, the second wireless node configured to serve one or more subnodes; determining that interference with communications of the second wireless node or the third wireless node occurs; receiving a message from the second wireless node requesting a priority value associated with the third wireless node; determining a priority value associated with the third wireless node; transmitting, to the second wireless node, an indication of a priority value associated with the third wireless node; as well as One or more actions are taken based on the priority value associated with the second wireless node and the priority value associated with the third wireless node in response to determining the occurrence of the interference.
Citation Information
Patent Citations
Power control for concurrent transmissions
US20190132096A1