Method for coordinating devices operating in unlicensed spectrum - Patents.com

JP7631532B2Active Publication Date: 2025-02-18TELEFONAKTIEBOLAGET LM ERICSSON (PUBL)
View PDF 0 Cites 0 Cited by

Patent Information

Application Number
JP2023542673
Authority / Receiving Office
JP · JP
Patent Type
Patents
Current Assignee / Owner
Filing Date
2022-01-13
Publication Date
2025-02-18
Estimated Expiration
2042-01-13

Smart Images

  • Figure 0007631532000009
    Figure 0007631532000009
  • Figure 0007631532000010
    Figure 0007631532000010
  • Figure 0007631532000011
    Figure 0007631532000011
Patent Text Reader

Abstract

In a particular embodiment, a method performed by a first Radio Access Network (RAN) node includes receiving, from a second RAN node, load metrics associated with a shared channel and listen-before-talk (LBT) configuration information. The LBT configuration information indicates how a determination is made as to whether the shared channel is occupied or available for communication between the second RAN node and a wireless device. The method further includes performing one or more actions of the first RAN node based at least in part on the load metrics and the LBT configuration information received from the second RAN node.
Need to check novelty before this filing date? Find Prior Art

Description

[Technical field]

[0001] Certain embodiments relate generally to wireless communications, and more particularly, to coordinating devices operating in unlicensed spectrum. [Background technology]

[0002] 5G RAN Architecture FIG. 1 illustrates the current fifth-generation (5G) radio access network (RAN) architecture as shown and described in Technical Specification (TS) 38.401 v15.4.0 of the 3rd Generation Partnership Project (3GPP). 5G-RAN may also be referred to as Next Generation (NG) RAN (NG-RAN). The NG architecture may be further described as follows: The NG-RAN consists of a set of gNBs (5G radio base stations) connected to a 5G core network (5GC) through an NG interface. The gNBs may support Frequency Division Duplex (FDD) mode, Time Division Duplex (TDD) mode, or dual mode operation. The gNBs may be interconnected through an Xn interface. The gNBs may consist of a centralized unit (gNB-CU) and a distributed unit (gNB-DU). The gNB-CU and gNB-DU are connected through an F1 logical interface. One gNB-DU is connected to only one gNB-CU. For resiliency, the gNB-DU may be connected to multiple gNB-CUs by appropriate implementation. NG, Xn, and F1 are logical interfaces. The NG-RAN is layered into the Radio Network Layer (RNL) and the Transport Network Layer (TNL). The NG-RAN architecture, i.e. the NG-RAN logical nodes and the interfaces between them, are specified as part of the RNL. For each of the NG-RAN interfaces (NG, Xn, F1), the associated TNL protocols and functions are defined. The TNL provides user plane transport and signaling transport services.

[0003] The gNBs may also be connected to eNBs (Evolved Node Bs, radio base stations in Long Term Evolution (LTE)) via an X2 interface. Another architecture option is that LTE eNBs connected to an Evolved Packet Core (EPC) network are connected through an X2 interface with so-called nr-gNBs. The latter are gNBs that are not directly connected to a Core Node (CN) but are connected to an eNB via X2 just for the purpose of implementing dual connectivity.

[0004] The architecture of Figure 1 can be extended by splitting the gNB-CU into two entities: one serving the user plane (gNB-CU-UP) and one serving the control plane (gNB-CU-CP). The gNB-CU-UP hosts the Packet Data Convergence Protocol (PDCP). The gNB-CU-CP hosts the PDCP and Radio Resource Control (RRC) protocols. For completeness, it should be said that the gNB-DU hosts the Radio Link Control (RLC) / Medium Access Control (MAC) / Physical Layer (PHY) protocols.

[0005] NR Unlicensed Spectrum (NR-U) The fifth generation cellular system, called New Radio (NR), is currently being standardized by 3GPP. NR is being developed for maximum flexibility to support several widely different use cases, including typical mobile broadband, Machine Type Communication (MTC), Ultra-low Latency Critical Communications (URLCC), and sidelink Device-to-Device (D2D).

[0006] In NR, the basic scheduling unit is called a slot. A slot consists of 14 Orthogonal Frequency Division Multiplexing (OFDM) symbols for the normal cyclic prefix configuration. NR supports many different subcarrier spacing configurations, and for a subcarrier spacing of 30 kHz, the OFDM symbol duration is approximately 33 μs. As an example, for Same Subcarrier-Spacing (SCS), a slot with 14 symbols is 500 μs long (including the cyclic prefix).

[0007] NR also supports flexible bandwidth configuration for different user equipments (UEs) on the same serving cell. In other words, the bandwidth monitored by the UE and used for its control and data channels may be smaller than the carrier bandwidth. The configuration of one or more bandwidth portions per component carrier can be semi-statically signaled to the UE, where a bandwidth portion consists of a group of contiguous physical resource blocks (PRBs). Reserved resources can be configured within a bandwidth portion. The bandwidth of a bandwidth portion is equal to or smaller than the maximum bandwidth capability supported by the UE.

[0008] NR targets both licensed and unlicensed spectrum. A work item called “NR-based access to unlicensed spectrum (NR-U)” was launched in January 2019. Enabling unlicensed networks, i.e. networks operating in shared spectrum (or unlicensed spectrum), to use available spectrum efficiently is an attractive way to increase system capacity. Although unlicensed spectrum does not match the quality of licensed schemes, solutions that enable its efficient use as a complement to licensed deployments could bring significant value to 3GPP operators and ultimately the entire 3GPP industry. It is expected that some features in NR will need to be adapted to comply with various regulations as well as the special characteristics of unlicensed spectrum. Subcarrier spacing of 15 or 30 kHz is the most promising candidate for NR-U OFDM numerology for frequencies below 6 GHz.

[0009] When operating in unlicensed spectrum, many areas around the world require a device to sense that the medium is free before transmitting. This action is often called Listen Before Talk (LBT for short). There are many different flavors of LBT, depending on which radio technology the device uses and what type of data it wants to transmit at that moment. What all flavors have in common is that sensing is done on a specific channel (corresponding to a defined carrier frequency) and over a predefined bandwidth. For example, in the 5 GHz band, sensing is done over a 20 MHz channel.

[0010] Many devices are capable of transmitting (and receiving) across a wide bandwidth that includes multiple sub-bands / channels, e.g., LBT sub-bands (i.e., frequency portions whose bandwidth is equal to the LBT bandwidth). A device can transmit only on sub-bands where it senses that the medium is clear. Also, there are different flavors for how sensing should be done when multiple sub-bands are involved.

[0011] In principle, there are two approaches by which a device can operate across multiple sub-bands. In one approach, the transmitter / receiver bandwidth is changed depending on which sub-band is sensed as free. In this setup, there is only one component carrier (CC) and the multiple sub-bands are treated as one channel with a wider bandwidth. In the other approach, the device operates a mostly independent processing chain for each channel. Depending on how independent the processing chains are, this option can be called either Carrier Aggregation (CA) or Dual Connectivity (DC).

[0012] Channel Access Procedures in NR Unlicensed Spectrum For unlicensed spectrum coexisting with other Radio Access Technologies (RATs), Listen-Before-Talk (LBT) is designed. In this mechanism, a wireless device applies a Clear Channel Assessment (CCA) check (i.e., channel sensing) before any transmission. The transmitter involves comparing the Energy Detection (ED) over a period of time with a certain threshold (ED threshold) to determine if the channel is idle.

[0013] The LBT parameter settings (including ED) may be set for devices in the network by a network node that configures the devices in the network. The limits may be set as predefined rules or tables in specifications or regulatory requirements for operation in a particular area. Such limits are part of the European Telecommunications Standards Institute (ETSI) harmonized standards in Europe, as well as 3GPP specifications for operating LTE / NR-U in unlicensed spectrum.

[0014] Furthermore, two modes of access operation are defined: Frame-Based Equipment (FBE) and Load-Based Equipment (LBE). In the FBE mode, the sensing period is simple, while the sensing scheme in the LBE mode is more complex.

[0015] Dynamic Channel Occupancy (LBE mode) The default LBT mechanism for LBE operation, LBT Category 4, is similar to existing Wi-Fi operation, where a node can sense the channel at any time and start transmitting if the channel is free after grace and backoff periods. Other LBT categories are possible that allow for very short sensing periods for certain cases, e.g., shared channel occupancy time (COT).

[0016] Sensing is typically done for a random sensing interval, which is a number in the range 0 to CW (CW stands for contention window size). First, a back-off counter is initialized to this random number within 0 to CW. Once a busy carrier is sensed to be idle, the device must wait for a fixed period, also known as a priority determination period, and then can sense the carrier for a unit of a sensing interval. For each sensing interval in which the carrier is sensed to be idle, the back-off counter is decremented. When the back-off counter reaches zero, the device can transmit on the carrier. After transmission, if a collision is sensed via receipt of a negative acknowledgement or by some other means, the contention window size (CW) is doubled. As soon as a transmitter gains access to the channel, it is only allowed to perform transmissions up to a maximum duration (i.e., maximum channel occupancy time (MCOT)). QoS differentiation specifies channel access priorities based on service types. For example, four LBT priority classes are specified for contention window size (CWS) and MCOT differentiation between services.

[0017] Semi-Static Channel Occupancy (FBE Mode) In FBE mode as specified in 3GPP and shown in Figure 2, the gNB allocates a fixed frame period (FFP), senses the channel 9us just before the FFP boundary, and if the channel is sensed free, starts downlink (DL) transmission and / or allocates resources among different UEs in the FFP. This procedure can be repeated with a certain periodicity. In FFP, downlink (DL) and / or uplink (UL) transmission is only possible within the COT, a subset of FFP resources, where the remaining idle period is reserved so that other nodes also have a chance to sense and utilize the channel. Thus, in FBE operation, the channel is sensed at a certain interval just before the FFP boundary. The FFP can be set to a value between 1 and 10 ms and can be changed after a minimum of 200 ms. The IDLE period is a regulatory requirement and must be at least T IDLE In 3GPP TS 37.213, this is simplified to TIDLE ≥ max(0.05 × FFP, 100 us), i.e., the maximum channel occupancy time (MCOT) is T MCOT = min(0.95 × FFP, FFP - 0.1 ms). Therefore, for an FFP of 10 ms, the MCOT is 9.5 ms, and for an FFP of 1 ms, the MCOT is 0.9 ms = 0.9 × FFP.

[0018] Fundamentals of Mobility Load Balancing (MLB) in LTE In mobile networks, the load of a radio access node is constantly measured so that, if it exceeds a pre-set threshold, procedures can be triggered so that part of this load is transferred either to adjacent cells of the same radio access technology (RAT) or to another RAT or frequency.

[0019] The set of procedures that support this relocation is called Mobility Load Balancing (MLB). Currently, 3GPP specifies the following components for the MLB solution: · Load report Load balancing action based on handover (HO) Adaptation of HO / cell reselection (CR) settings so that the load remains balanced

[0020] In case of LTE, the load reporting function is performed by exchanging cell specific load information between neighbouring Enhanced NodeBs (eNBs) through the X2 (intra-LTE scenario) or S1 (inter-RAT scenario) interface. In case of intra-LTE load balancing, the source eNB may trigger a RESOURCE_STATUS_REQUEST message to potential target eNBs at any time, e.g. when the load exceeds a predefined value, i.e. Lte_load_threshold, as shown in Fig. 3. Once the target-to-source resource status reporting setup is successful, the target eNB may respond (periodically or aperiodically) with a RESOURCE_STATUS_UPDATE containing information about its load per cell. The message exchange is highlighted in Fig. 5, which is further described below.

[0021] Figure 4 illustrates the X2 load exchange procedure for MLB. Mobility load balancing algorithms running in the radio access node (e.g., eNB) must decide which UEs are to be handed over (a process called UE selection) and to which neighboring cell (a process called cell selection). These decisions are typically made primarily based on load reports and potentially available radio measurements of the source and neighboring cells reported by the candidate UEs. Further details of the UE / cell selection process are provided below.

[0022] In other words, the UE may transmit measurement reports (such as Reference Signal Received Power (RSRP), Reference Signal Received Quality (RSRQ), Signal to Interference and Noise Ratio (SINR) etc.) for a given neighboring cell (e.g. cell 2 of eNB-2) and upon receiving these and having the load information of such neighboring cell, the source may decide to handover the UE to the neighboring cell depending on whether there is an overload. In this case, handover preparation is triggered towards the target node, e.g. eNB-2.

[0023] As part of the resource status reporting procedure, the first eNB's transmission of loading information to the second eNB may include an indication (such as a cell reporting indicator) to the second eNB that it should stop forwarding ongoing loading information, which may be used, for example, as an indication that the first eNB is becoming overloaded.

[0024] Another procedure that may be performed is the mobility setting change. The mobility setting change procedure can be run before or after the MLB handover is performed. This procedure is intended to negotiate between the source cell and the potential target cell changes to the handover triggering events used to trigger the mobility event from one cell to another. As an example, the case where the mobility setting change is performed after HO can be considered. Once the source eNB has selected the target eNB and selected which UEs are to be offloaded, it performs the mobility setting change procedure (also specified by 3GPP [TS 36,423]). During this procedure, new mobility settings are negotiated between the source eNB and the target eNB, so that UEs handed over due to load balancing are not immediately returned by handover. The procedure can be performed either before or after the normal handover, depending on the vendor implementation. An overview is shown in Figure 5.

[0025] Fundamentals of Mobility Load Balancing (MLB) in NG RAN MLB in NR follows the same signaling principles as in LTE. Similar signaling mechanisms are used for NG-RAN, the difference being that MLB metrics are reported over split-RAN interfaces. For this purpose, signaling support for resource status reporting has been introduced for Xn, F1, and E1, inter-node interfaces, and extended for X2 for EN-DC scenarios. In addition, the NG-RAN MLB functionality has been extended with new types of load metrics, with finer load granularity compared to LTE (where load information is expressed only on a per-cell basis). In particular, for NG-RAN MLB, the extensions include: - Load information per Synchronization Signal Block (SSB) coverage area granularity, e.g. ○ Radio resource status report for each SSB area ○ Reporting combined available capacity by SSB area - Load information per network slice granularity. For example, ○ Slice available capacity report for each slice - Hardware load indicator for E1 - TNL capacity indication - Number of active UEs - Number of RRC connections As an example, one can consider the Xn interface specification in TS 38.423 v16.2.0, where the resource status reporting indication procedures are specified in 8.4.10, 8.4.11, and 9.1.3.

[0026] Load and Capacity Information In the current standard, information about the load and capacity per cell is captured via the following information elements, reported here for convenience with respect to the NR RAT:

[0027] 9.2.2.50 Radio resource status The Radio Resource Status IE indicates the use of PRBs per cell and per SSB area for all downlink and uplink traffic, as well as the use of Physical Downlink Control Channel (PDCCH) Control Channel Elements (CCEs) for downlink and uplink scheduling. TIFF0007631532000001.tif255169TIFF0007631532000002.tif243170TIFF0007631532000003.tif38170

[0028] 9.2.2.51 Composite Available Capacity Groups The Composite Available Capacity Group IE indicates the total available resource level per cell and per SSB area within the cell in the downlink and uplink. TIFF0007631532000004.tif103170

[0029] 9.2.2.52 Combined Usable Capacity The Composite Available Capacity IE indicates the total available resource level in the cell in either the downlink or uplink. TIFF0007631532000005.tif83170

[0030] 9.2.2.53 Cell Capacity Class Value The Cell Capacity Class Value IE indicates a value that classifies the cell capacity relative to other cells. The Cell Capacity Class Value IE indicates only resources configured for traffic purposes. TIFF0007631532000006.tif91170

[0031] 9.2.2.54 Capacitance Value The capacity value IE indicates the amount of resources per cell and per SSB area available relative to the total NG-RAN resources. The capacity values ​​should be measured and reported such that the minimum NG-RAN resource usage of existing services is ensured according to the implementation. The capacity value IE can be weighted according to the cell capacity class value ratio if available. TIFF0007631532000007.tif228170TIFF0007631532000008.tif38170

[0032] From the above it can be seen that the radio resource status constitutes a percentage measure of PRBs used within a cell. This metric can be expressed either per cell or per SSB area. The metric can distinguish between per Guaranteed Bit Rate (GBR) and per non-GBR bearer and can represent the PDDCH resource utilization.

[0033] Similarly, the composite available capacity is expressed as a measure of the available capacity (capacity value information element (IE)) against a cell capacity class value IE, which constitutes the maximum available cell capacity. Summary of the Invention

[0034] Currently, certain challenges exist. For example, in unlicensed spectrum, existing solutions for setting ED thresholds for users include both fixed settings and threshold adaptation. The optimal choice of ED thresholds depends heavily on the deployment scenario (indoor, outdoor, etc.), loading conditions, external uncontrolled interferers, and many other factors. The choice of ED by a device directly affects the inter-cell interference and thus the coexistence and achievable performance. An operator controlling a particular set of cells in the same area can set the ED thresholds of each device in a centralized or distributed manner to improve the coexistence between each device. However, in unlicensed spectrum, the presence of other inter / intra-technology devices operating in the same unlicensed spectrum cannot be excluded. Currently, there is no communication means to determine the LBT parameters (such as ED thresholds) used by neighboring nodes, and therefore coexistence and sharing are always suboptimal.

[0035] Setting the ED threshold for each node using a distributed algorithm, without any knowledge of the ED thresholds of other nodes, carries a high risk of falling into local minima and suboptimal solutions.

[0036] Apart from the lack of LBT configuration related information in neighboring nodes, certain existing metrics were defined considering only licensed operation, but cannot be directly reused for unlicensed operation or ensure correct interpretation of exchanged information. For example, existing load balancing metrics are not capable of characterizing available and utilized resources in NR-U. That is, in NR-U, the time-frequency resources corresponding to the channels, where the channels typically span a frequency band of 20 MHz, are not always available for communication between UE and RAN nodes. This is because the LBT process may result in the channel becoming unavailable, i.e. occupied by other systems or devices.

[0037] Therefore, if a load balancing mechanism needs to be used for NR-U, the question will be how to reuse the currently standardized information. This information will in fact lead to the understanding that resources are always available and that they are either available or utilized. As an example of a possible problem, one can consider a RAN node cell where the NR-U channel is unavailable due to LBT interference, i.e. due to the fact that the energy level detected over the channel is above the threshold that determines whether the channel is available or not. In this case, according to the current standard, the resources belonging to this channel may be marked as utilized. The latter misleads the node receiving this information to believe that these resources are used by the load served by the RAN node transmitting the load balancing metrics. Instead, the resources are not utilized and the RAN node transmitting the load balancing information is not serving the load that is supposed to occupy the resources. In fact, the cell of the RAN node where the load balancing information is transmitted may be very lightly loaded.

[0038] Similarly, if resources that are unavailable due to a failed LBT process are marked as available, this would also mislead a RAN node receiving the load balancing information into believing that there are unused resources in a potential target cell, which may trigger a handover towards that target cell, e.g., for load balancing purposes, where the presumably available resources are inaccessible due to persistent LBT failures.

[0039] In addition, the LBT setting in a cell has an impact on the experienced load: for example, a low ED threshold reduces the probability of medium access and therefore may lead to higher congestion sooner than a higher ED threshold. Therefore, when reporting a particular load or channel information, it should be clear which LBT setting is used.

[0040] Certain aspects of the present disclosure and embodiments thereof may provide solutions to these or other problems. Various embodiments are proposed herein that address one or more of the problems disclosed herein. Embodiments include, for example: 1) Exchange of information between RAN nodes regarding the manner in which a shared channel is considered available or occupied, with the purpose of understanding the shared channel conditions in neighboring cells when shared resources are available, and to optimize the selection of such parameters for channel occupancy assessment. 2) Exchange of load information between RAN nodes taking into account factors related to shared channel occupancy and how resources are used when the channel is shared. The objective here is to assess the load in terms of the amount of resources that neighboring nodes have access to and the resources used from those available. Also, the quality of the available resources can be determined by any neighboring node. 3) A combination of load information for a shared channel received from neighboring RAN nodes and parameters used for channel occupancy assessment to determine the best combination of mobility policy and channel availability assessment parameters that enables optimal shared resource efficiency.

[0041] In each embodiment, the RAN node may be any suitable RAN node, such as a gNB, eNB, en-gNB, ng-eNB, gNB-CU, gNB-CU-CP, eNB-CU, or eNB-CU-CP. In certain embodiments, the first and second embodiments described above may be combined to produce a third embodiment.

[0042] According to certain embodiments, a method performed by a first RAN node includes receiving from a second RAN node a load metric associated with a shared channel and LBT configuration information indicating how a determination is made as to whether the shared channel is occupied or available for communication between the second RAN node and a wireless device. The method further includes performing one or more actions of the first RAN node based at least in part on the load metric and the LBT configuration information received from the second RAN node.

[0043] According to a particular embodiment, the first RAN node comprises a power supply circuit and a processing circuit. The power supply circuit is configured to supply power to the first RAN node. The processing circuit is configured to receive from the second RAN node a load metric associated with the shared channel and LBT configuration information. The LBT configuration information indicates how a determination is made as to whether the shared channel is occupied or available for communication between the second RAN node and a wireless device. The processing circuit is further configured to perform one or more operations of the first RAN node based at least in part on the load metric and the LBT configuration information received from the second RAN node.

[0044] Particular embodiments of the first RAN node described above, or the method performed by the first RAN node, may include additional features, such as one or more of the following features.

[0045] In a particular embodiment, the one or more actions include adapting an LBT configuration of the first RAN node.

[0046] In a particular embodiment, the one or more operations include determining a load condition of the second RAN node based on the load metrics and the LBT configuration information received from the second RAN node. In a particular embodiment, the one or more operations further include performing load balancing with the second RAN node based on the load condition determined for the second RAN node.

[0047] In a particular embodiment, the one or more operations further include transmitting, to the second RAN node, a request to modify an LBT setting of the second RAN node.

[0048] In a particular embodiment, the load metric and LBT setting information is received in response to transmitting a request to the second RAN node to provide the load metric and LBT setting information.

[0049] In a particular embodiment, the load metric associated with the shared channel includes a load metric communicated in a downlink from the second RAN node to the wireless device.

[0050] In a particular embodiment, the LBT configuration information indicates how a determination is made as to whether a shared channel is occupied or available for communication on the downlink.

[0051] In a particular embodiment, the load metric associated with the shared channel includes a load metric for communications on an uplink from the wireless device to the second RAN node.

[0052] In a particular embodiment, the LBT configuration information indicates how a determination is made as to whether a shared channel is occupied or available for communication on the uplink.

[0053] In a particular embodiment, the LBT configuration information includes a channel access configuration for the shared channel, the channel access configuration including an ED threshold configuration.

[0054] In certain embodiments, the shared channel uses unlicensed spectrum and is shared by the second RAN node and at least one other node, in certain embodiments, the at least one other node using a different radio access technology than the second RAN node.

[0055] According to a particular embodiment, a method implemented by the second RAN node includes determining a load metric associated with the shared channel and LBT configuration information indicating how a determination is made as to whether the shared channel is occupied or available for communication between the second RAN node and a wireless device. The method further includes transmitting the load metric and the LBT configuration information to the first RAN node.

[0056] According to a particular embodiment, the second RAN node comprises a power supply circuit and a processing circuit. The power supply circuit is configured to supply power to the second RAN node. The processing circuit is configured to determine a load metric associated with the shared channel and LBT setting information. The LBT setting information indicates how a determination is made as to whether the shared channel is occupied or available for communication between the second RAN node and a wireless device. The processing circuit is further configured to transmit the load metric and the LBT setting information to the first RAN node.

[0057] Certain embodiments of the second RAN node described above, or the method performed by the second RAN node, may include additional features, such as one or more of the following features.

[0058] Certain embodiments receive a request from a first RAN node to change an LBT setting of a second RAN node, and in response to the request, changes the LBT setting of the second RAN node.

[0059] Certain embodiments transmit the load metric and LBT configuration information to the first RAN node in response to receiving a request from the first RAN node to provide the load metric and LBT configuration information.

[0060] In a particular embodiment, the load metric associated with the shared channel includes a load metric communicated in a downlink from the second RAN node to the wireless device.

[0061] In a particular embodiment, the LBT configuration information indicates how a determination is made as to whether a shared channel is occupied or available for communication on the downlink.

[0062] In a particular embodiment, the load metric associated with the shared channel includes a load metric for communications on an uplink from the wireless device to the second RAN node.

[0063] In a particular embodiment, the LBT configuration information indicates how a determination is made as to whether a shared channel is occupied or available for communication on the uplink.

[0064] In a particular embodiment, the LBT configuration information includes channel access settings for a shared channel, including an ED threshold setting.

[0065] In certain embodiments, the shared channel uses unlicensed spectrum and is shared by the second RAN node and at least one other node, in certain embodiments, the at least one other node using a different radio access technology than the second RAN node.

[0066] According to certain embodiments, a computer program includes instructions that, when executed on a computer, perform any of the steps of any of the above-mentioned methods performed by a RAN node (e.g., a first RAN node or a second RAN node).

[0067] According to certain embodiments, a computer program product includes a computer program that includes instructions that, when executed on a computer, perform any of the steps of any of the above-mentioned methods performed by a RAN node (e.g., the first RAN node or the second RAN node).

[0068] According to certain embodiments, a non-transitory computer readable storage medium or carrier includes a computer program comprising instructions that, when executed on a computer, perform any of the steps of any of the above-mentioned methods performed by a RAN node (e.g., the first RAN node or the second RAN node).

[0069] Certain embodiments may provide one or more of the following technical advantage(s): For example, certain embodiments enable coordinated deployment of NR-U cells where access to the shared spectrum is calculated in a coordinated manner among NR-U RAN nodes, thus optimizing performance of wireless communications across the entire NR-U spectrum. The solution also provides techniques for accurate load information exchange regarding NR-U resources, whereby RAN nodes are aware of available and unavailable shared portions of resources, used and unused shared portions of resources, and whereby RAN nodes are able to adjust thresholds according to which channels are considered accessible based on the recorded load in neighboring cells.

[0070] For a more complete understanding of the disclosed embodiments and their features and advantages, reference is now made to the following descriptions taken in conjunction with the accompanying drawings, in which: [Brief description of the drawings]

[0071] [Figure 1] FIG. 1 illustrates an example of a 5G RAN (NG-RAN) architecture. [Diagram 2] FIG. 1 illustrates an example of an FBE procedure illustrating 3GPP semi-static channel occupancy [ETSI harmonized standard EN 301 893 section 4.2.7.3.1]. [Diagram 3] FIG. 1 illustrates an example of an overload scenario that triggers an MLB procedure. [Figure 4] FIG. 13 illustrates an example of an X2 load exchange procedure for MLB. [Diagram 5]A diagram showing an example of MLB execution including a mobility parameter change procedure. [Figure 6] FIG. 1 illustrates an example of a wireless network, according to some embodiments. [Figure 7] FIG. 2 illustrates an example of a user equipment, according to some embodiments. [Figure 8] FIG. 1 illustrates an example virtualization environment, according to some embodiments. [Figure 9] FIG. 1 illustrates an example communications network connected to a host computer through an intermediate network, according to some embodiments. [Figure 10] FIG. 2 illustrates an example host computer communicating with user equipment via a base station over a partial wireless connection, according to some embodiments. [Figure 11] FIG. 1 illustrates an example method implemented in a communications system including a host computer, a base station, and user equipment, according to some embodiments. [Figure 12] FIG. 1 illustrates an example method implemented in a communications system including a host computer, a base station, and user equipment, according to some embodiments. [Figure 13] FIG. 1 illustrates an example method implemented in a communications system including a host computer, a base station, and user equipment, according to some embodiments. [Figure 14] FIG. 1 illustrates an example method implemented in a communications system including a host computer, a base station, and user equipment, according to some embodiments. [Figure 15] FIG. 2 illustrates an example method according to some embodiments. [Figure 16] FIG. 2 illustrates an example virtualization device according to some embodiments. [Figure 17] FIG. 2 illustrates an example method that may be implemented by a network node, according to some embodiments. [Figure 18] FIG. 2 illustrates an example method that may be implemented by a network node, according to some embodiments. DETAILED DESCRIPTION OF THE PREFERRED EMBODIMENTS

[0072] In general, all terms used herein should be interpreted according to their ordinary meaning in the relevant technical field, unless a different meaning is clearly given and / or suggested by the context of use. All references to elements, apparatus, components, means, steps, etc. should be openly interpreted as referring to at least one instance of the element, apparatus, component, means, step, etc., unless expressly stated otherwise. The steps of any method disclosed herein need not be performed in the exact order disclosed, unless a step is expressly described as being next to or prior to another step, and / or unless it is implied that a step must be next to or prior to another step. Any feature of any of the embodiments disclosed herein may be applied to any other embodiment, where appropriate. Similarly, any advantage of any embodiment may be applied to any other embodiment, and vice versa. Other objects, features, and advantages of the embodiments of the present specification will become apparent from the following description.

[0073] Some of the embodiments contemplated herein are described more fully below with reference to the accompanying drawings, however, other embodiments are within the scope of the subject matter disclosed herein, and the disclosed subject matter should not be construed as being limited to only the embodiments described herein, but rather, these embodiments are provided as examples to convey the scope of the subject matter to those skilled in the art.

[0074] Exemplary embodiments using LBT configuration information and / or load metrics In a first embodiment, the first RAN node requests the second RAN node to report LBT configuration information for the NR-U spectrum on a cell-by-cell basis. In a dependent embodiment, the first RAN node may determine the LBT mode configuration (LBE or FBE, or even whether LBT mode is being used) on a per-channel basis. In a dependent embodiment, the first RAN node may request an active NR-U channel. Such a request may relate to channels that are in use at a particular point in time (e.g., at the time of receiving the request from the first RAN node) or may relate to channels that were active within a given time window prior to receiving the request from the first RAN node. The request from the first RAN node may convey a time window for calculating the active channel, or such a time window may already be configured in the RAN node. In a dependent embodiment, the first RAN node may determine energy detection threshold information per cell on a per channel basis. In a dependent embodiment, the first RAN node may determine a Received Signal Strength Indicator (RSSI) measurement per cell on a per channel basis over an observation period. o In a dependent embodiment, the first RAN node may determine RSSI measurements per cell, per beam (e.g. per synchronization signal block (SSB)), on a per channel basis over an observation period. This per SSB level measurement is relevant when directional RSSI measurements can be performed. In a dependent embodiment, the first RAN node reports its LBT configuration information to the second node on a per-channel basis. In a dependent embodiment, the first RAN node adapts the ED threshold used in its cell according to (i.e. with the same value as) the ED threshold reported by the second RAN node, possibly per channel, which ED threshold may be the ED threshold used by the first / second RAN node for DL ​​transmissions and / or the ED threshold set by the first / second RAN node for the UE in their respective cell, i.e. for UL. o In a further subsidiary embodiment, if the ED threshold is set differently for different beam directions (eg different SSB directions), then the sub-granularity of the measurement is the directional level per beam. - In a dependent embodiment, the first RAN node adapts the ED thresholds configured for a particular UE depending on the location of the UE, e.g. according to the ED thresholds reported by the second RAN node for UEs connected to and located at the second node. This implies that the first network node may request the second network node to report the ED thresholds used for UEs at certain locations, and the second network node reports the ED thresholds configured for UEs at those locations. In a dependent embodiment, the first RAN node may request the second RAN node to indicate the QoS of the currently handled UL / DL traffic, and the first RAN node may then adapt the ED threshold based on the QoS of the traffic the second RAN node is handling. For example, if the second RAN node is handling some DL traffic with higher priority than the traffic the first RAN node is handling, the first RAN node may set a less aggressive ED threshold (i.e., a lower ED threshold), while if the second RAN node is handling some lower priority traffic, it may increase the ED threshold. Similarly, in the UL case, depending on the priority of the UL traffic of some UEs and based on their location, the first RAN node may adapt the ED threshold of the served UEs based on the location of the UEs. In a second embodiment, the first RAN node requests the second RAN node to change the LBT setting for the NR-U spectrum on a cell-by-cell basis. In a dependent embodiment, the first RAN node may ask, on a per-channel basis, to adjust the ED thresholds used by the second RAN node for DL ​​and / or UL transmissions. Non-existently, the first node reports the ED thresholds to be used by the second node, or reports an ED threshold offset from the currently used thresholds. The first RAN node may also report its own ED threshold settings (i.e., the ED thresholds it uses for UEs communicating in its cell, and possibly for itself (for DL ​​transmissions)) and ask the second RAN node to adjust its ED thresholds accordingly (i.e., to the same ED thresholds). In a dependent embodiment, the first RAN node may seek to adjust the ED thresholds used by the second RAN for served UEs depending on the location of such UEs. For example, the first RAN node may indicate a set of coordinates such that the second RAN node adjusts the ED thresholds for UEs located around those coordinates. In a dependent embodiment, the first RAN node may seek to adjust the ED thresholds used by the second RAN node for UL / DL transmissions if / when the UL / DL traffic it handles is of higher / lower priority than a particular QoS. In a dependent embodiment, the request may also include the beam (with respect to SSB) of the cell of the second RAN node for which a change in LBT setting is requested for the NR-U spectrum.

[0075] In a third embodiment, the first RAN node requests the second RAN node to report load metrics on the NR-U spectrum on a cell-by-cell basis. In a dependent embodiment, the first RAN node may determine load information per cell on a per channel basis. o In a subsidiary embodiment, the request can be further granular with respect to beam direction, i.e. load information per cell per SSB on a per channel basis. In a dependent embodiment, the first RAN node may specify an ED threshold below which resources of the NR-U spectrum should be marked as available or unavailable, i.e. if the perceived energy level over the channels covering the analyzed resource is above the threshold at a given point in time or for a given duration, the resource is considered unavailable and if the perceived energy level over the channels covering the analyzed resource is below the threshold at a given point in time or for a given duration, the resource is considered available.

[0076] In this embodiment, the second RAN node responds to the first RAN node with acceptance or rejection of the report request or change request (according to embodiment 1, 2 or 3) regarding the cell using the NR-U spectrum. In a dependent embodiment, the second RAN node may fail a request from the first RAN node. In a dependent embodiment, the second RAN node may partially accept the request, where such partial acceptance may relate to a particular cell and / or a particular NR-U channel, and / or may be for a particular reporting period.

[0077] In this embodiment, upon receiving a request from the second RAN node to report LBT configuration metrics for NR-U, the second RAN node signals the requested information to the first RAN node. In a dependent embodiment, the second RAN node reports per cell and per NR-U channel, and for each channel any combination (all or a subset) of the following is provided: o Energy detection threshold used by nodes to access channels and obtain resource availability information o For FBE mode, it is possible to report a fixed frame duration and the start time of the FFP. ○ RSSI measured over the observation period ○ NR-U channel on which the cell is operating o The ED threshold used in the UL, i.e. the energy detection threshold used by devices communicating within the cell of the second RAN node. o LBT failure rate, as an indication of how often a channel is found to be busy over the observation period o Number of active UEs. As another variant, the second RAN node reports the number of UEs configured for grantless transmission (i.e. that may compete with the gNB for access to the channel) o Information collected from Automatic Neighbor Relation (ANR) reports or similar reports from the UE regarding the presence of neighboring cells, gNBs, access points and networks ○ Other non-regular cases Average / Maximum channel occupancy time, i.e., how long on average / maximum the channel is occupied when accessing it Number of devices configured with autonomous (grantless) transmission in the cell Indication of the priority class being served, i.e., channel access priority based on the service type used by the gNB. A prioritized list of NR-U channels reflecting the node's preferred NR-U channels for operation. Non-currently, a node lists preferred NR-U channels for operation based on RSSI measurements for the channels.

[0078] In this embodiment, upon receiving a request from the second RAN node to report load metrics for the NR-U, the second RAN node signals NR-U resource capacity and resource utilization information to the first RAN node. In a dependent embodiment, the second RAN node reports to the first RAN node resource availability information per cell and per NR-U channel, and for each channel any combination of the following is provided: ○ The time interval during which channel resources were unavailable due to LBT failure ○ The percentage of time during the reporting interval that channel resources were unavailable due to LBT failures ○ The probability that the channel is detected as available ○ An interval of time during which channel resources were available and could be used by the second RAN node o An interval of time during which NR-U radio channel resources are available but unavailable to the second RAN node for non-radio related reasons. Examples may be due to a backhaul bottleneck or QoS flow parameter related constraints (e.g. ongoing PDU sessions of Ethernet type). o The amount of resources used by the second RAN node for the NR-U channel in question during the time interval when the channel resources were available. Such information on the used resources may be expressed as a percentage of the total channel resources or as a number of utilized resource blocks. o The amount of resources requested for scheduling that were not available by the second RAN node for the NR-U channel in question during the time interval when the channel resources were unavailable. Such information on the requested resources may be expressed as a percentage of the total channel resources or as a number of requested resource blocks. o The available capacity in the cell and NR-U channel of the second RAN node for the NR-U channel in question during the time interval when the channel resources were available, measured against a reference available capacity, such as the total available capacity of the NR-U channels or the available capacity of the entire cell or aggregated capacity (the sum of the total available capacity of the NR-U channels and the available capacity of the entire cell). The available capacity may be measured as the available capacity when all services served by the second RAN node in the cell and channel in question are served with the minimum resources necessary to ensure acceptable performance. o The available capacity in the cell and NR-U channel of the second RAN node for the NR-U channel in question during the entire measurement period for the load metrics reporting. That is, this capacity will be calculated during the entire load metrics measurement period and will be based on taking into account the time-frequency resources that are unavailable due to LBT failures as well as the time-frequency resources that are inaccessible because they have already been used by the second RAN node for traffic transmission as not being part of the available capacity. This available capacity is measured against a reference available capacity, such as the total available capacity of the NR-U channel or the available capacity of the whole cell or an aggregated capacity (the sum of the total available capacity of the NR-U channel and the available capacity of the whole cell). The available capacity may be measured as the available capacity if all services served by the second RAN node in the cell and channel in question were served with the minimum resources necessary to ensure acceptable performance. o The number of times over the previous reporting interval that the state of the channel resources changed from available to unavailable (this can provide an indication of the dynamics of the NR-U channel occupancy) o An average measure of the fraction (e.g., percentage) of a particular cell's resources (across all channels used within the cell) that were occupied by other systems or devices (e.g., non-cell related communications) during a particular most recent period. o The fraction of a particular recent period during which all cell or channel resources (i.e., resources available to a RAN node for allocating uplink or downlink transmissions in the cell (or on the channel)) that were not occupied by other systems or devices were occupied by communications in the cell (or on the channel). o The fraction of a particular recent period during which all cell or channel resources that were not occupied by other systems or devices (i.e., resources that were available to a RAN node for allocating uplink or downlink transmissions within a cell (or on a channel)) were not sufficient to serve the offered load, i.e., more resources would have been needed to adequately serve the communication needs of the devices involved. o An estimate of the load that a RAN node would have served in a particular cell if, for example, all of its resources had always been available for allocation to communications within the cell during a particular recent period, e.g., if all channels used within the cell had never been occupied by other systems or devices o An estimate of the load that a RAN node would have served on a particular channel if the channel had not been occupied by other systems or devices during a particular recent period, for example In a dependent embodiment, the second RAN node reports to the first RAN node rapid changes in resource availability information per cell and per NR-U channel. For example, the second RAN node reports available channel resources only when the delta exceeds a certain threshold compared to the previous time, rather than for every NR-U reporting period. In a dependent embodiment, the first RAN node signals an instruction to the second RAN node to change the LBT threshold for LBT success / failure per NR-U channel before triggering a request for NR-U load metrics. This instruction suggests that the second RAN node will measure the energy levels in the NR-U channels and determine, per channel, whether the channel is available or unavailable depending on the threshold signaled by the first RAN node. In a dependent embodiment, the first RAN node signals to the second RAN node a duty cycle period to employ when evaluating whether the NR-U channel is available or unavailable before triggering a request for NR-U load metrics, and the second RAN node uses such duty cycle to perform load measurements on the NR-U channel, for example to calculate whether the channel is available or unavailable. In another dependent embodiment, the second RAN node does not keep reports, but instead may use two types of reports: a "full report" containing the information as requested by the first RAN node, and a second, more "compact report". This is the case, for example, whenever the NR-U available channel resources for a given reporting period are the same or nearly the same (within a certain range) compared to the available resources as reported in the latest "full report".

[0079] In another embodiment, a new procedure is used by the first RAN node to request NR-U resource related information from the second RAN node and to report NR-U specific resource updates. The reason for using such an alternative may be to separate traditional reporting for NR from reporting for NR-U. As an example, if NR-U is deployed only to serve a specific service, it may be preferable to focus to some extent on load balancing for unlicensed spectrum, and the related signaling content can potentially be scaled more easily.

[0080] In this embodiment, upon receiving a request from the second RAN node to report load metrics / LBT setting metrics for NR-U, the second RAN node signals the requested NR-U information to the first RAN node. In a dependent embodiment, the second RAN node signals such information on a periodic basis based on a period proposed by the first RAN node in a request transmitted to the second RAN node. The reporting period proposed by the first RAN node can be the same or different compared to a conventional reporting period indicated by the first RAN node for reporting non-NR-U related cell resources. In a dependent embodiment, the second RAN node signals such information on a periodic basis, based on a time period adopted by the second RAN node.

[0081] In any of the above-described embodiments involving reporting of settings (e.g., LBT settings, ED thresholds, used channels, PRB usage, bandwidth, etc.) or load metrics between RAN nodes, the reporting may be performed as follows: Upon request from one RAN node to the other Periodically, as configured or upon request by a neighboring RAN node, i.e. the recipient of the report. Triggered by events, which may be set or requested by the recipient of the report o Such events may include: Channel occupancy related events (e.g., when a particular fraction of a channel or cell's resources is occupied by another system or device, either temporarily or on average over a particular period of time). Exceeding the LBT rate threshold ○ This may be split per uplink and downlink Exceeding load thresholds LBT rate falls below the LBT rate threshold Load falls below load threshold A cell (or channel) becomes overloaded (i.e., its available resources are not sufficient to serve the communication needs of the devices using the cell (or channel)). A reported setting or metric or measurement changes significantly since the last report (e.g., a change in LBT setting or channel setting, or a change in channel occupancy rate or load exceeds a certain threshold size).

[0082] In a further embodiment, the first RAN node requests from the neighboring RAN node both the load information regarding the NR-U resources and the threshold value according to which the resources have been deemed available / unavailable. Upon receiving a response from the second RAN node including the load information and the threshold value information, the first RAN node can derive the load status of the neighboring RAN node based on the threshold value used by the neighboring RAN node. That is, the neighboring RAN node may be highly loaded because a threshold value that is too high (i.e., a threshold value at which a higher power is detected over the shared channel) has been selected. The available resources over the shared channel are then significantly interfered with and their use is inefficient or would require more resources to serve traffic that could have been served with fewer resources if there was less interference. From this evaluation, the first RAN node may infer that a better threshold value for determining the availability of NR-U resources is a lower threshold value. Similarly, the first RAN node may signal to the neighboring RAN node that a lower threshold value should be adopted to increase the resource utilization efficiency and thereby reduce the load.

[0083] As part of this embodiment, the first RAN node may also signal gain factors, as calculated by the first RAN node, regarding the use of different thresholds to determine the availability of NR-U resources. Such gain factors may be calculated via a standardized formula or may be specific to the RAN node.

[0084] In the above set of embodiments, in some cases the granularity of the measurements is performed at a per-cell, per-channel level. It should be noted that there may be further granularity of measurements on a per-SSB, per-cell, per-channel level where directional measurements can be performed at a per-SSB level.

[0085] Particular embodiments may be implemented in conjunction with standards such as 3GPP TS 38.423, TS 36.423, etc.

[0086] Exemplary Systems, Methods, and Apparatus Although the subject matter described herein may be implemented in any suitable type of system using any suitable components, the embodiments disclosed herein are described with respect to a wireless network, such as the exemplary wireless network shown in FIG. 6. For simplicity, the wireless network of FIG. 6 illustrates only the network 106, the network nodes 160 and 160b, and the WDs 110, 110b, and 110c. In practice, the wireless network may further include any additional elements suitable for supporting communication between wireless devices, or between a wireless device and another communication device, such as a landline telephone, a service provider, or any other network node or end device. Of the illustrated components, the network node 160 and the wireless device (WD) 110 are described in more detail. The wireless network may provide communication and other types of services to one or more wireless devices to facilitate the wireless devices accessing and / or using services provided by or via the wireless network.

[0087] The wireless network may include and / or interface with any type of communication, telecommunication, data, cellular, and / or radio network, or other similar type of system. In some embodiments, the wireless network may be configured to operate according to a particular standard or other type of predefined rules or procedures. Thus, particular embodiments of the wireless network may implement communication standards such as Global System for Mobile Communications (GSM), Universal Mobile Telecommunications System (UMTS), Long Term Evolution (LTE), and / or other suitable 2G, 3G, 4G, or 5G standards, wireless local area network (WLAN) standards such as the IEEE 802.11 standard, and / or any other suitable wireless communication standards such as Worldwide Interoperability for Microwave Access (WiMax), Bluetooth, Z-Wave, and / or ZigBee standards.

[0088] The network 106 may include one or more backhaul networks, core networks, IP networks, public switched telephone networks (PSTN), packet data networks, optical networks, wide area networks (WANs), local area networks (LANs), wireless local area networks (WLANs), wired networks, wireless networks, metropolitan area networks, and other networks that enable communication between devices.

[0089] Network node 160 and WD 110 comprise various components, which are described in more detail below. These components cooperate to provide the functionality of a network node and / or wireless device, such as providing wireless connectivity in a wireless network. In different embodiments, a wireless network may comprise any number of wired or wireless networks, network nodes, base stations, controllers, wireless devices, relay stations, and / or any other components or systems that may facilitate or participate in the communication of data and / or signals, whether via wired or wireless connections.

[0090] As used herein, a network node refers to equipment that can, is configured to, is arranged to, and / or is operable to communicate directly or indirectly with wireless devices and / or other network nodes, or equipment in a wireless network that enables and / or provides wireless access to wireless devices and / or performs other functions (e.g., management) of the wireless network. Examples of network nodes include, without limitation, access points (APs) (e.g., wireless access points), base stations (BSs) (e.g., radio base stations, Node Bs, evolved Node Bs (eNBs), and NR Node Bs (gNBs)). Base stations may be categorized based on the amount of coverage they provide (or in other words, their transmit power levels), and thus may also be referred to as femto base stations, pico base stations, micro base stations, and macro base stations. A base station may be a relay node, or a relay donor node that controls a relay. A network node may also include one or more (or all) parts of a distributed wireless base station, such as a centralized digital unit, and / or a remote radio unit (RRU), which may also be referred to as a remote radio head (RRH). Such remote radio units may or may not be integrated with an antenna as an antenna integrated radio. Portions of a distributed radio base station may also be referred to as nodes of a distributed antenna system (DAS).Further examples of network nodes include MSR equipment such as a Multi-Standard Radio (MSR) BS, a network controller such as a Radio Network Controller (RNC) or a Base Station Controller (BSC), a Base Transceiver Station (BTS), a transmission point, a transmitting node, a Multi-Cell / Multicast Coordination Entity (MCE), a core network node (e.g., a Mobile Switching Center (MSC), a Mobility Management Entity (MME)), an Operation and Maintenance (O&M) node, an Operation Support System (OSS) node, a Self-Optimized Network (SON) node, a positioning node (e.g., an Evolved Serving Mobile Location Center (E-SMLC)), and / or a minimization of drive test (MDT). As another example, the network node may be a virtual network node as described in more detail below. More generally, however, a network node may represent any suitable device (or group of devices) configured, arranged, and / or operable to enable and / or provide access to a wireless network for a wireless device or to provide some service to a wireless device accessing the wireless network.

[0091] In FIG. 6, network node 160 includes processing circuitry 170, device readable medium 180, interface 190, auxiliary equipment 184, power source 186, power circuitry 187, and antenna 162. Although network node 160 shown in the example wireless network of FIG. 6 may represent a device including the illustrated combination of hardware components, other embodiments may comprise network nodes having different combinations of components. It should be understood that a network node comprises any suitable combination of hardware and / or software necessary to perform the tasks, features, functions, and methods disclosed herein. Furthermore, although the components of network node 160 are shown as a single box located within a larger box or as a single box nested within multiple boxes, in reality the network node may comprise multiple different physical components that make up a single illustrated component (e.g., device readable medium 180 may comprise multiple separate hard drives as well as multiple RAM modules).

[0092] Similarly, the network node 160 may be assembled from multiple physically separate components (e.g., a NodeB component and an RNC component, or a BTS component and a BSC component, etc.), each of which may have its own respective components. In certain scenarios where the network node 160 comprises multiple separate components (e.g., a BTS component and a BSC component), one or more of the separate components may be shared among several network nodes. For example, a single RNC may control several NodeBs. In such scenarios, each unique NodeB and RNC pair may be considered as a single separate network node in some cases. In some embodiments, the network node 160 may be configured to support several radio access technologies (RATs). In such embodiments, some components may be duplicated (e.g., separate device-readable media 180 for different RATs) and some components may be reused (e.g., the same antenna 162 may be shared by the RATs). Network node 160 may also include multiple sets of the various illustrated components for different wireless technologies, such as, for example, GSM, Wideband Code Division Multiple Access (WCDMA), LTE, NR, WiFi, or Bluetooth wireless technologies, integrated into network node 160. These wireless technologies may be integrated in the same or different chips or chipsets and other components within network node 160.

[0093] The processing circuitry 170 is configured to perform any decision, computation, or similar operations (e.g., certain acquisition operations) described herein as being provided by a network node. These operations performed by the processing circuitry 170 may include processing information acquired by the processing circuitry 170, for example, by transforming the acquired information into other information, comparing the acquired or transformed information to information stored in the network node, and / or performing one or more operations based on the acquired or transformed information, and making a decision as a result of such processing.

[0094] The processing circuitry 170 may comprise one or more combinations of a microprocessor, controller, microcontroller, central processing unit, digital signal processor, application specific integrated circuit, field programmable gate array, or any other suitable computing device, resource, or combination of hardware, software, and / or coded logic operable, alone or in conjunction with other network node 160 components, such as device readable medium 180, to provide the functionality of the network node 160. For example, the processing circuitry 170 may execute instructions stored on the device readable medium 180 or in memory within the processing circuitry 170. Such functionality may include providing any of the various wireless features, functions, or benefits discussed herein. In some embodiments, the processing circuitry 170 may include a system on a chip (SOC).

[0095] In some embodiments, the processing circuitry 170 may include one or more of a radio frequency (RF) transceiver circuitry 172 and a baseband processing circuitry 174. In some embodiments, the radio frequency (RF) transceiver circuitry 172 and the baseband processing circuitry 174 may be on separate chips (or chipsets), boards, or units, such as a radio unit and a digital unit. In alternative embodiments, some or all of the RF transceiver circuitry 172 and the baseband processing circuitry 174 may be on the same chip or chipset, board, or unit.

[0096] In certain embodiments, some or all of the functionality described herein as being provided by a network node, base station, eNB, or other such network device may be performed by the processing circuitry 170 executing instructions stored on the device-readable medium 180 or in memory within the processing circuitry 170. In alternative embodiments, some or all of the functionality may be provided by the processing circuitry 170 without executing instructions stored on a separate or distinct device-readable medium, such as in a hardwired manner. In any of those embodiments, the processing circuitry 170 may be configured to perform the described functionality, whether or not it executes instructions stored on a device-readable storage medium. Benefits provided by such functionality are not limited to the processing circuitry 170 alone or to other components of the network node 160, but are enjoyed by the entire network node 160, and / or by end users and the wireless network in general.

[0097] The device readable medium 180 may include any form of volatile or non-volatile computer readable memory, including, without limitation, persistent storage, solid state memory, remotely mounted memory, magnetic media, optical media, random access memory (RAM), read only memory (ROM), mass storage media (e.g., hard disk), removable storage media (e.g., flash drive, compact disk (CD), or digital video disk (DVD)), and / or any other volatile or non-volatile non-transitory device readable and / or computer executable memory device that stores information, data, and / or instructions that may be used by the processing circuit 170. The device readable medium 180 may store any suitable instructions, data, or information, including computer programs, software, applications (including one or more of logic, rules, codes, tables, etc.), and / or other instructions that may be executed by the processing circuit 170 and utilized by the network node 160. The device readable medium 180 may be used to store any calculations performed by the processing circuit 170 and / or any data received via the interface 190. In some embodiments, the processing circuit 170 and the device-readable medium 180 may be considered to be integrated.

[0098] The interface 190 is used for wired or wireless communication of signaling and / or data between the network node 160, the network 106, and / or the WD 110. As shown, the interface 190 includes a port / terminal 194 for transmitting and receiving data to and from the network 106, for example, over a wired connection. The interface 190 also includes a radio front-end circuit 192 that is coupled to the antenna 162 or may be part of the antenna 162 in certain embodiments. The radio front-end circuit 192 includes a filter 198 and an amplifier 196. The radio front-end circuit 192 may be connected to the antenna 162 and the processing circuit 170. The radio front-end circuit may be configured to condition signals communicated between the antenna 162 and the processing circuit 170. The radio front-end circuit 192 may receive digital data that is to be sent to other network nodes or WDs over a wireless connection. The radio front-end circuit 192 may convert the digital data into a wireless signal having appropriate channel and bandwidth parameters using a combination of the filter 198 and / or amplifier 196. The wireless signal may then be transmitted via antenna 162. Similarly, upon receiving data, antenna 162 may collect the wireless signal, which is then converted to digital data by wireless front-end circuitry 192. The digital data may be passed to processing circuitry 170. In other embodiments, the interface may comprise different components and / or different combinations of components.

[0099] In certain alternative embodiments, network node 160 may not include a separate radio front-end circuit 192, and instead processing circuit 170 may comprise a radio front-end circuit and be connected to antenna 162 without a separate radio front-end circuit 192. Similarly, in some embodiments, all or a portion of RF transceiver circuit 172 may be considered part of interface 190. In yet other embodiments, interface 190 may include one or more ports or terminals 194, radio front-end circuit 192, and RF transceiver circuit 172 as part of a radio unit (not shown), and interface 190 may communicate with baseband processing circuit 174, which is part of a digital unit (not shown).

[0100] Antenna 162 may include one or more antennas or antenna arrays configured to transmit and / or receive wireless signals. Antenna 162 may be coupled to radio front-end circuitry 192 and may be any type of antenna capable of wirelessly transmitting and receiving data and / or signals. In some embodiments, antenna 162 may include one or more omni-directional, sector, or panel antennas operable to transmit / receive wireless signals, e.g., from 2 GHz to 66 GHz. An omni-directional antenna may be used to transmit / receive wireless signals in any direction, a sector antenna may be used to transmit / receive wireless signals from devices in a particular area, and a panel antenna may be a line-of-sight antenna used to transmit / receive wireless signals in a relatively straight line. In some instances, the use of more than one antenna may be referred to as MIMO. In certain embodiments, antenna 162 may be separate from network node 160 and may be connectable to network node 160 through an interface or port.

[0101] The antenna 162, the interface 190, and / or the processing circuitry 170 may be configured to perform any receiving operation and / or certain acquisition operations described herein as being performed by a network node. Any information, data, and / or signals may be received from a wireless device, another network node, and / or any other network equipment. Similarly, the antenna 162, the interface 190, and / or the processing circuitry 170 may be configured to perform any transmitting operation described herein as being performed by a network node. Any information, data, and / or signals may be transmitted to a wireless device, another network node, and / or any other network equipment.

[0102] The power circuit 187 may comprise or be coupled to a power management circuit and is configured to provide power to the components of the network node 160 for performing the functions described herein. The power circuit 187 may receive power from the power source 186. The power source 186 and / or the power circuit 187 may be configured to provide power to the various components of the network node 160 in a form suitable for each component (e.g., at the voltage and current levels required for each component). The power source 186 may either be included in the power circuit 187 and / or the network node 160 or be external thereto. For example, the network node 160 may be connectable to an external power source (e.g., an electrical outlet) via an input circuit or interface, such as an electrical cable, whereby the external power source provides power to the power circuit 187. As a further example, the power source 186 may comprise a power source in the form of a battery or battery pack connected to or integrated with the power circuit 187. The battery may provide backup power in the event that the external power source fails. Other types of power sources, such as solar cell devices, may also be used.

[0103] Alternate embodiments of network node 160 may include additional components other than those shown in Figure 6 that may be responsible for providing particular aspects of the network node's functionality, including any of the functionality described herein and / or functionality necessary to support the subject matter described herein. For example, network node 160 may include user interface devices that allow for the input of information into network node 160 and the output of information from network node 160. This may enable a user to perform diagnostics, maintenance, repair, and other management functions on network node 160.

[0104] As used herein, a wireless device (WD) refers to a device capable of, arranged to, and / or operable to wirelessly communicate with network nodes and / or other wireless devices. Unless otherwise specified, the term WD may be used interchangeably herein with user equipment (UE). Communicating wirelessly may involve transmitting and / or receiving wireless signals using electromagnetic, radio, infrared, and / or other types of signals suitable for conveying information over the air. In some embodiments, a WD may be configured to transmit and / or receive information without direct human interaction. For example, a WD may be designed to transmit information to a network on a predefined schedule, when triggered by an internal or external event, or in response to a request from the network. Examples of WDs include, but are not limited to, smartphones, mobile phones, cell phones, voice-over-IP (VoIP) phones, wireless local loop phones, desktop computers, personal digital assistants (PDAs), wireless cameras, gaming consoles or devices, music storage devices, playback appliances, wearable terminal devices, wireless endpoints, mobile stations, tablets, laptops, laptop embedded equipment (LEE), laptop mounted equipment (LME), smart devices, wireless customer premises equipment (CPE), in-vehicle wireless terminal devices, etc. WDs may support device-to-device (D2D) communications, for example, by implementing 3GPP standards for sidelink communications, vehicle-to-vehicle (V2V), vehicle-to-infrastructure (V2I), and vehicle-to-everything (V2X), in which case they may be referred to as D2D communications devices. As yet another specific example, in an Internet of Things (IoT) scenario, a WD may represent a machine or other device that performs monitoring and / or measurements and transmits results of such monitoring and / or measurements to another WD and / or network node.The WD may in this case be a machine-to-machine (M2M) device, which may be referred to as an MTC device in the 3GPP context. As one particular example, the WD may be a UE implementing the 3GPP Narrowband Internet of Things (NB-IoT) standard. Particular examples of such machines or devices are sensors, metering devices such as power meters, industrial machinery, or household or personal appliances (e.g., refrigerators, televisions, etc.), personal wearables (e.g., watches, fitness trackers, etc.). In other scenarios, the WD may represent a vehicle or other equipment that may monitor and / or report its operating status or other functions associated with the operation. The WD as described above may represent an endpoint of a wireless connection, in which case the device may be referred to as a wireless terminal. Furthermore, the WD as described above may be a mobile object, in which case the device may be referred to as a mobile device or mobile terminal.

[0105] As shown, wireless device 110 includes antenna 111, interface 114, processing circuitry 120, device-readable medium 130, user interface equipment 132, auxiliary equipment 134, power source 136, and power circuitry 137. WD 110 may include multiple sets of one or more of the illustrated components for different wireless technologies that WD 110 supports, such as, for example, GSM, WCDMA, LTE, NR, WiFi, WiMAX, or Bluetooth wireless technologies, just to name a few. These wireless technologies may be integrated on the same or different chip or chipset as other components in WD 110.

[0106] Antenna 111 may include one or more antennas or antenna arrays configured to transmit and / or receive wireless signals and is connected to interface 114. In certain alternative embodiments, antenna 111 may be separate from WD 110 and connectable to WD 110 through an interface or port. Antenna 111, interface 114, and / or processing circuitry 120 may be configured to perform any receiving or transmitting operation described herein as being performed by a WD. Any information, data, and / or signal may be received from a network node and / or another WD. In some embodiments, the wireless front-end circuitry and / or antenna 111 may be considered an interface.

[0107] As shown, the interface 114 comprises a radio front-end circuit 112 and an antenna 111. The radio front-end circuit 112 comprises one or more filters 118 and an amplifier 116. The radio front-end circuit 112 is connected to the antenna 111 and the processing circuit 120 and is configured to condition signals communicated between the antenna 111 and the processing circuit 120. The radio front-end circuit 112 may be coupled to or part of the antenna 111. In some embodiments, the WD 110 may not include a separate radio front-end circuit 112, but rather the processing circuit 120 may comprise a radio front-end circuit and be connected to the antenna 111. Similarly, in some embodiments, some or all of the RF transceiver circuit 122 may be considered part of the interface 114. The radio front-end circuit 112 may receive digital data to be sent to other network nodes or WDs via a wireless connection. The radio front-end circuitry 112 may convert the digital data into a radio signal having appropriate channel and bandwidth parameters using a combination of filters 118 and / or amplifiers 116. The radio signal may then be transmitted via the antenna 111. Similarly, upon receiving data, the antenna 111 may collect the radio signal, which is then converted into digital data by the radio front-end circuitry 112. The digital data may be passed to the processing circuitry 120. In other embodiments, the interface may comprise different components and / or different combinations of components.

[0108] The processing circuitry 120 may comprise one or more combinations of a microprocessor, controller, microcontroller, central processing unit, digital signal processor, application specific integrated circuit, field programmable gate array, or any other suitable computing device, resource, or combination of hardware, software, and / or coded logic operable, alone or in conjunction with other WD 110 components such as device readable medium 130, to provide the functionality of the WD 110. Such functionality may include providing any of the various wireless features or benefits discussed herein. For example, the processing circuitry 120 may execute instructions stored on the device readable medium 130 or in memory within the processing circuitry 120 to provide the functionality disclosed herein.

[0109] As shown, the processing circuitry 120 includes one or more of an RF transceiver circuitry 122, a baseband processing circuitry 124, and an application processing circuitry 126. In other embodiments, the processing circuitry may comprise different components and / or different combinations of components. In a particular embodiment, the processing circuitry 120 of the WD 110 may comprise a SOC. In some embodiments, the RF transceiver circuitry 122, the baseband processing circuitry 124, and the application processing circuitry 126 may be on separate chips or chipsets. In alternative embodiments, some or all of the baseband processing circuitry 124 and the application processing circuitry 126 may be combined into one chip or chipset, and the RF transceiver circuitry 122 may be on a separate chip or chipset. In further alternative embodiments, some or all of the RF transceiver circuitry 122 and the baseband processing circuitry 124 may be on the same chip or chipset, and the application processing circuitry 126 may be on a separate chip or chipset. In yet other alternative embodiments, some or all of the RF transceiver circuitry 122, the baseband processing circuitry 124, and the application processing circuitry 126 may be combined within the same chip or chipset. In some embodiments, the RF transceiver circuitry 122 may be part of the interface 114. The RF transceiver circuitry 122 may condition RF signals for the processing circuitry 120.

[0110] In certain embodiments, some or all of the functionality described herein as being performed by the WD may be provided by the processing circuitry 120 executing instructions stored on the device-readable medium 130, which in certain embodiments may be a computer-readable storage medium. In alternative embodiments, some or all of the functionality may be provided by the processing circuitry 120 without executing instructions stored on a separate or distinct device-readable storage medium, such as in a hardwired manner. In any of these particular embodiments, the processing circuitry 120 may be configured to perform the above-mentioned functionality, whether or not it executes instructions stored on a device-readable storage medium. Benefits provided by such functionality are not limited to the processing circuitry 120 alone or to other components of the WD 110, but are enjoyed by the WD 110 as a whole, and / or by end users and wireless networks in general.

[0111] Processing circuitry 120 may be configured to perform any of the decision, calculation, or similar operations (e.g., some of the acquisition operations) described herein as being performed by a WD. These operations as performed by processing circuitry 120 may include processing information acquired by processing circuitry 120, for example, by transforming the acquired information into other information, comparing the acquired or converted information with information stored by WD 110, and / or performing one or more operations based on the acquired or converted information, and making a decision as a result of such processing.

[0112] The device-readable medium 130 may be operable to store computer programs, software, applications (including one or more of logic, rules, codes, tables, etc.), and / or other instructions that may be executed by the processing circuit 120. The device-readable medium 130 may include computer memory (e.g., random access memory (RAM) or read-only memory (ROM)), mass storage media (e.g., hard disk), removable storage media (e.g., compact disc (CD) or digital video disc (DVD)), and / or any other volatile or non-volatile non-transitory device-readable and / or computer-executable memory device that stores information, data, and / or instructions that may be used by the processing circuit 120. In some embodiments, the processing circuit 120 and the device-readable medium 130 may be considered to be integrated.

[0113] The user interface device 132 may provide components that allow a human user to interact with the WD 110. Such interaction may be of many forms, such as visual, auditory, tactile, etc. The user interface device 132 may be operable to generate output to the user and to allow the user to provide input to the WD 110. The type of interaction may vary depending on the type of user interface device 132 installed on the WD 110. For example, if the WD 110 is a smartphone, the interaction may be via a touch screen, and if the WD 110 is a smart meter, the interaction may be through a screen that provides usage (e.g., gallons used) or a speaker that provides an audible alert (e.g., if smoke is detected). The user interface device 132 may include input interfaces, devices, and circuits, as well as output interfaces, devices, and circuits. The user interface device 132 is configured to allow input of information to the WD 110 and is connected to the processing circuit 120 to allow the processing circuit 120 to process the input information. The user interface device 132 may include, for example, a microphone, proximity or other sensors, keys / buttons, a touch display, one or more cameras, a USB port, or other input circuitry. The user interface device 132 is also configured to enable output of information from the WD 110 and to enable the processing circuitry 120 to output information from the WD 110. The user interface device 132 may include, for example, a speaker, a display, vibration circuitry, a USB port, a headphone interface, or other output circuitry. Using one or more input and output interfaces, devices, and circuits of the user interface device 132, the WD 110 may communicate with an end user and / or a wireless network and enable the end user and / or the wireless network to benefit from the functionality described herein.

[0114] Auxiliary device 134 is operable to provide more specific functionality that a WD may not typically perform. It may include specialized sensors that take measurements for various purposes, interfaces for additional types of communication such as wired communication, etc. The inclusion and types of components of auxiliary device 134 may vary depending on the embodiment and / or scenario.

[0115] The power source 136 may be in the form of a battery or battery pack in some embodiments. Other types of power sources may also be used, such as an external power source (e.g., an electrical outlet), a photovoltaic device, or a battery. The WD 110 may further comprise a power circuit 137 for delivering power from the power source 136 to various portions of the WD 110 that require power from the power source 136 to perform any of the functions described or indicated herein. The power circuit 137 may comprise a power management circuit in certain embodiments. The power circuit 137 may additionally or alternatively be operable to receive power from an external power source, in which case the WD 110 may be connectable to an external power source (such as an electrical outlet) via an interface such as an input circuit or a power cable. The power circuit 137 may also be operable in certain embodiments to deliver power from the external power source to the power source 136. This may be for charging the power source 136, for example. Power circuitry 137 may perform any formatting, conversion, or other modification to the power from power source 136 to make it suitable for the respective components of WD 110 being powered.

[0116] FIG. 7 illustrates an embodiment of a UE according to various aspects described herein. As used herein, user equipment or UE may not necessarily have a user in the sense of a human user who owns and / or operates an associated device. Instead, a UE may represent a device (e.g., a smart sprinkler controller) that is intended for sale to or operation by a human user, but may not be associated with or may not initially be associated with a particular human user. Alternatively, a UE may represent a device (e.g., a smart power meter) that is not intended for sale to or operation by an end user, but may be associated with or operated for the benefit of a user. The UE 2200 may be any UE identified by the 3rd Generation Partnership Project (3GPP), including an NB-IoT UE, a machine-type communication (MTC) UE, and / or an enhanced MTC (eMTC) UE. UE 200, as shown in Figure 7, is an example of a WD configured for communication according to one or more communications standards promulgated by the 3rd Generation Partnership Project (3GPP), such as the 3GPP GSM, UMTS, LTE, and / or 5G standards. As noted above, the terms WD and UE may be used interchangeably. Thus, although Figure 7 is a UE, the components discussed herein are equally applicable to a WD and vice versa.

[0117] In FIG. 7, UE 200 includes processing circuitry 201 operatively coupled to input / output interface 205, radio frequency (RF) interface 209, network connection interface 211, memory 215 (including random access memory (RAM) 217, read only memory (ROM) 219, storage medium 221, etc.), communication subsystem 231, power source 213, and / or any other components or any combination of the above. Storage medium 221 includes operating system 223, application programs 225, and data 227. In other embodiments, storage medium 221 may include other similar types of information. A particular UE may utilize all of the components shown in FIG. 7, or only a subset of the components. The level of integration between components may vary from UE to UE. Additionally, a particular UE may include multiple instances of a component, such as multiple processors, memories, transceivers, transmitters, receivers, etc.

[0118] In Fig. 7, the processing circuit 201 may be configured to process computer instructions and data. The processing circuit 201 may be configured to implement any sequential state machine operable to execute machine instructions stored in memory as a machine-readable computer program, such as one or more hardware-implemented state machines (e.g., in discrete logic, FPGA, ASIC, etc.), programmable logic with appropriate firmware, one or more pre-programmed, general-purpose processors, such as a microprocessor or digital signal processor (DSP) with appropriate software, or any combination of the above. For example, the processing circuit 201 may include two central processing units (CPUs). The data may be information in a form suitable for use by a computer.

[0119] In the illustrated embodiment, the input / output interface 205 may be configured to provide a communication interface to an input device, an output device, or an input / output device. The UE 200 may be configured to use an output device via the input / output interface 205. The output device may use the same type of interface port as the input device. For example, a USB port may be used to provide input to and output from the UE 200. The output device may be a speaker, a sound card, a video card, a display, a monitor, a printer, an actuator, an emitter, a smart card, another output device, or any combination of the above. The UE 200 may be configured to enable a user to capture information to the UE 200 using an input device via the input / output interface 205. The input device may include a touch-sensitive or presence-sensitive display, a camera (e.g., a digital camera, a digital video camera, a webcam, etc.), a microphone, a sensor, a mouse, a trackball, a directional pad, a trackpad, a scroll wheel, a smart card, etc. The presence-sensitive display may include a capacitive or resistive touch sensor that senses input from the user. The sensor may be, for example, an accelerometer, a gyroscope, a tilt sensor, a force sensor, a magnetometer, a light sensor, a proximity sensor, another similar sensor, or any combination of the above. For example, the input device may be an accelerometer, a magnetometer, a digital camera, a microphone, and a light sensor.

[0120] In FIG. 7, the RF interface 209 may be configured to provide a communication interface to RF components, such as a transmitter, a receiver, and an antenna. The network connection interface 211 may be configured to provide a communication interface to a network 243a. The network 243a may encompass a wired and / or wireless network, such as a local area network (LAN), a wide area network (WAN), a computer network, a wireless network, a communication network, another similar network, or any combination of the above. For example, the network 243a may include a Wi-Fi network. The network connection interface 211 may be configured to include a receiver and a transmitter interface used to communicate with one or more other devices over a communication network according to one or more communication protocols, such as Ethernet, TCP / IP, SONET, ATM, etc. The network connection interface 211 may implement receiver and transmitter functions appropriate for a communication network link (e.g., optical, electrical, etc.). The transmitter and receiver functions may share circuit components, software or firmware, or may be implemented separately as an alternative.

[0121] RAM 217 may be configured to interface to processing circuit 201 via bus 202 for storing or caching data or computer instructions during execution of software programs, such as an operating system, application programs, and device drivers. ROM 219 may be configured to provide computer instructions or data to processing circuit 201. For example, ROM 219 may be configured to store unchanging low-level system code or data for basic system functions, such as basic input / output (I / O), booting, or receiving keystrokes from a keyboard, stored in non-volatile memory. Storage medium 221 may be configured to include memory, such as RAM, ROM, programmable read-only memory (PROM), erasable programmable read-only memory (EPROM), electrically erasable programmable read-only memory (EEPROM), magnetic disk, optical disk, floppy disk, hard disk, removable cartridge, or flash drive. In one example, storage medium 221 may be configured to include an operating system 223, an application program 225, such as a web browser application, a widget or gadget engine, or another application, and data files 227. Storage medium 221 may store any of a wide variety of different operating systems or combinations of operating systems for use by UE 200.

[0122] The storage medium 221 may be configured to include multiple physical drive units, such as a redundant array of independent disks (RAID), floppy disk drive, flash memory, USB flash drive, external hard disk drive, thumb drive, pen drive, key drive, high density digital versatile disk (HD-DVD) optical disk drive, internal hard disk drive, Blu-Ray optical disk drive, holographic digital data storage (HDDS) optical disk drive, external mini dual in-line memory module (DIMM), synchronous dynamic random access memory (SDRAM), external micro-DIMM SDRAM, smart card memory such as a subscriber identity module or removable user identity (SIM / RUIM) module, other memory, or any combination of the above. The storage medium 221 may enable the UE 200 to access, offload data, or upload data, computer executable instructions, application programs, and the like, stored in a temporary or non-transitory memory medium. An article of manufacture, such as an article of manufacture utilizing a communication system, may be tangibly embodied in the storage medium 221, which may include a device-readable medium.

[0123] In FIG. 7, the processing circuit 201 may be configured to communicate with the network 243b using the communication subsystem 231. The network 243a and the network 243b may be the same network or networks, or different networks or networks. The communication subsystem 231 may be configured to include one or more transceivers used to communicate with the network 243b. For example, the communication subsystem 231 may be configured to include one or more transceivers used to communicate with one or more remote transceivers of another device capable of wireless communication, such as another WD, UE, or base station of a radio access network (RAN), according to one or more communication protocols, such as IEEE 802.2, CDMA, WCDMA, GSM, LTE, Universal Terrestrial Radio Access Network (UTRAN), WiMax, etc. Each transceiver may include a transmitter 233 and / or a receiver 235 that respectively realizes a transmitter function or a receiver function (e.g., frequency allocation, etc.) suitable for the RAN link. Additionally, the transmitter 233 and receiver 235 of each transceiver may share circuit components, software, or firmware, or may be implemented separately.

[0124] In an example embodiment, the communication capabilities of the communication subsystem 231 may include data communications, voice communications, multimedia communications, short-range communications such as Bluetooth, near-field communications, location-based communications such as using a global positioning system (GPS) to determine location, another similar communication capability, or any combination of the above. For example, the communication subsystem 231 may include cellular communications, Wi-Fi communications, Bluetooth communications, and GPS communications. The network 243b may encompass wired and / or wireless networks, such as a local area network (LAN), a wide area network (WAN), a computer network, a wireless network, a communications network, another similar network, or any combination of the above. For example, the network 243b may be a cellular network, a Wi-Fi network, and / or a near-field network. The power source 213 may be configured to provide alternating current (AC) or direct current (DC) power to the components of the UE 200.

[0125] The features, benefits, and / or functions described herein may be implemented in one of the components of UE 200 or split across multiple components of UE 200. Furthermore, the features, benefits, and / or functions described herein may be implemented in any combination of hardware, software, or firmware. In one example, the communication subsystem 231 may be configured to include any of the components described herein. Furthermore, the processing circuitry 201 may be configured to communicate with any of such components through the bus 202. In another example, any of such components may be represented by program instructions stored in memory that, when executed by the processing circuitry 201, perform the corresponding functions described herein. In another example, the functions of any of such components may be split between the processing circuitry 201 and the communication subsystem 231. In another example, non-computationally intensive functions of any of such components may be implemented in software or firmware, and computationally intensive functions may be implemented in hardware.

[0126] 8 is a schematic block diagram illustrating a virtualization environment 300 in which functions implemented by some embodiments may be virtualized. In this context, virtualization means creating a virtual version of an apparatus or device, which may include virtualizing a hardware platform, storage devices, and networking resources. As used herein, virtualization can be applied to a node (e.g., a virtualized base station or a virtualized wireless access node) or to a device (e.g., a UE, a wireless device, or any other type of communication device) or components thereof, and relates to implementations in which at least a portion of the functionality is implemented as one or more virtual components (e.g., via one or more applications, components, functions, virtual machines, or containers running on one or more physical processing nodes in one or more networks).

[0127] In some embodiments, some or all of the functionality described herein may be implemented as virtual components executed by one or more virtual machines implemented in one or more virtual environments 300 hosted by one or more of the hardware nodes 330. Furthermore, in embodiments where the virtual nodes are not wireless access nodes or do not require wireless connectivity (e.g., core network nodes), the network nodes may be fully virtualized.

[0128] The functionality may be realized by one or more applications 320 (which may alternatively be referred to as software instances, virtual appliances, network functions, virtual nodes, virtual network functions, etc.) that operate to provide some of the features, functions, and / or benefits of some of the embodiments disclosed herein. The applications 320 are run in a virtualization environment 300 that provides hardware 330 with processing circuitry 360 and memory 390. The memory 390 includes instructions 395 that are executable by the processing circuitry 360, thereby causing the applications 320 to operate to provide one or more of the features, benefits, and / or functions disclosed herein.

[0129] The virtualization environment 300 includes general-purpose or dedicated network hardware devices 330 that include a set of one or more processors or processing circuitry 360, which may be commercial off-the-shelf (COTS) processors, dedicated application specific integrated circuits (ASICs), or any other type of processing circuitry including digital or analog hardware components or dedicated processors. Each hardware device may include memory 390-1, which may be a non-persistent memory that temporarily stores instructions 395 or software executed by the processing circuitry 360. Each hardware device may include one or more network interface controllers (NICs) 370, also known as network interface cards, that include a physical network interface 380. Each hardware device may also include a non-transitory, persistent, machine-readable storage medium 390-2 on which software 395 and / or instructions executable by the processing circuitry 360 are stored. Software 395 may include any type of software, including software to instantiate one or more virtualization layers 350 (also referred to as hypervisors), software to run virtual machines 340, and software that enables the software to perform the functions, features, and / or benefits described in connection with some of the embodiments described herein.

[0130] A virtual machine 340 may include virtual processing, virtual memory, virtual networking or interfaces, and virtual storage, and may be run by a corresponding virtualization layer 350 or hypervisor. Different embodiments of the virtual appliance 320 instance may be implemented in one or more of the virtual machines 340, and the implementation may be done in different ways.

[0131] During operation, processing circuitry 360 executes software 395 to instantiate a hypervisor or virtualization layer 350, sometimes referred to as a virtual machine monitor (VMM), which may present to virtual machine 340 a virtual operating platform that looks like networking hardware.

[0132] 8, the hardware 330 may be a standalone network node with general or specific components. The hardware 330 may include an antenna 3225 and may achieve some functionality through virtualization. Alternatively, the hardware 330 may be part of a larger cluster of hardware (e.g., in a data center or customer premises equipment (CPE)) where many hardware nodes work together and are managed via a management and orchestration (MANO) 3100 that, among other things, oversees the lifecycle management of the application 320.

[0133] Hardware virtualization, in some contexts, is referred to as network functions virtualization (NFV). NFV may be used to consolidate many network equipment types onto industry-standard high-volume server hardware, physical switches, and physical storage that may be located in data centers, as well as customer premises equipment.

[0134] In the context of NFV, a virtual machine 340 may be a software implementation of a physical machine that runs programs as if they were running on a physical, non-virtualized machine. Each virtual machine 340 and the portion of hardware 330 on which it runs, whether that hardware is dedicated to that virtual machine and / or hardware that the virtual machine shares with other virtual machines 340, forms a separate Virtual Network Element (VNE).

[0135] Further in the context of NFV, a Virtual Network Function (VNF) is responsible for handling a specific network function running on one or more virtual machines 340 on top of the hardware networking infrastructure 330 and corresponds to application 320 in FIG. 8.

[0136] In some embodiments, one or more radio units 3200, each including one or more transmitters 3220 and one or more receivers 3210, may be coupled to one or more antennas 3225. The radio units 3200 may communicate directly with the hardware nodes 330 via one or more suitable network interfaces, or may be used in combination with virtualization components, such as radio access nodes or base stations, to provide wireless capabilities to the virtualization nodes.

[0137] In some embodiments, some signaling can be accomplished using a control system 3230, which may alternatively be used for communication between the hardware nodes 330 and the wireless unit 3200.

[0138] Referring to FIG. 9, according to one embodiment, a communication system includes a communication network 410, such as a 3GPP type cellular network, including an access network 411, such as a wireless access network, and a core network 414. The access network 411 comprises a number of base stations 412a, 412b, 412c, such as NBs, eNBs, gNBs, or other types of wireless access points, each defining a corresponding coverage area 413a, 413b, 413c. Each base station 412a, 412b, 412c can be connected to the core network 414 through a wired or wireless connection 415. A first UE 491 located within the coverage area 413c is configured to wirelessly connect to or be paged by the corresponding base station 412c. A second UE 492 within the coverage area 413a can be wirelessly connected to the corresponding base station 412a. Although multiple UEs 491, 492 are shown in this example, the disclosed embodiments are equally applicable to situations where a single UE is in the coverage area or is connected to a corresponding base station 412.

[0139] The communication network 410 itself is connected to a host computer 430, which may be embodied in hardware and / or software of a standalone, cloud-implemented, or distributed server, or as a processing resource in a server farm. The host computer 430 may be owned or controlled by a service provider, or may be operated by or on behalf of the service provider. The connections 421 and 422 between the communication network 410 and the host computer 430 may extend directly from the core network 414 to the host computer 430, or may extend through an optional intermediate network 420. The intermediate network 420 may be one of a public network, a private network, or a hosted network, or a combination of two or more of them, and if the intermediate network 420 is present, may be a backbone network or the Internet, and in particular the intermediate network 420 may comprise two or more sub-networks (not shown).

[0140] The communication system of FIG. 9 as a whole enables connectivity between connected UEs 491, 492 and a host computer 430. The connectivity may be described as an over-the-top (OTT) connection 450. The host computer 430 and connected UEs 491, 492 are configured to communicate data and / or signaling via the OTT connection 450 using the access network 411, the core network 414, any intermediate network 420, and possible further infrastructure (not shown) as intermediaries. The OTT connection 450 may be transparent in the sense that the involved communication devices through which the OTT connection 450 passes are unaware of the routing of the uplink and downlink communications. For example, the base station 412 may not be or need not be informed of the past routing of incoming downlink communications, including data originating from the host computer 430, to be forwarded (e.g., handed over) to the connected UE 491. Similarly, base station 412 does not need to be aware of the future routing of outgoing uplink communications originating from UE 491 towards host computer 430 .

[0141] An exemplary implementation according to one embodiment of the UE, base station and host computer discussed in the previous paragraphs will now be described with reference to FIG. 10. In the communication system 500, the host computer 510 comprises hardware 515 including a communication interface 516 configured to set up and maintain wired or wireless connections with interfaces of different communication devices of the communication system 500. The host computer 510 further comprises a processing circuit 518, which may have storage and / or processing capabilities. In particular, the processing circuit 518 may comprise one or more programmable processors, application specific integrated circuits, field programmable gate arrays, or combinations thereof (not shown) adapted to execute instructions. The host computer 510 further comprises software 511 stored in or accessible by the host computer 510 and executable by the processing circuit 518. The software 511 includes a host application 512. The host application 512 may be operable to provide services to a remote user, such as the UE 530, that connects via an OTT connection 550 that terminates at the UE 530 and the host computer 510. In providing services to the remote user, the host application 512 may provide user data that is transmitted using the OTT connection 550.

[0142] The communication system 500 further includes a base station 520, which comprises hardware 525 provided within the communication system and enabling communication with the host computer 510 and the UE 530. The hardware 525 may include a communication interface 526 for setting up and maintaining wired or wireless connections with interfaces of different communication devices of the communication system 500, as well as a wireless interface 527 for setting up and maintaining at least a wireless connection 570 with a UE 530 located within a coverage area (not shown in FIG. 10) served by the base station 520. The communication interface 526 may be configured to facilitate a connection 560 to the host computer 510. The connection 560 may be direct or may go through a core network (not shown in FIG. 10) of the communication system and / or through one or more intermediate networks external to the communication system. In the illustrated embodiment, the hardware 525 of the base station 520 further includes processing circuitry 528, which may comprise one or more programmable processors, application specific integrated circuits, field programmable gate arrays, or combinations thereof (not shown) adapted to execute instructions. The base station 520 further has software 521 stored internally or accessible via an external connection.

[0143] The communication system 500 further includes the UE 530 already mentioned. The hardware 535 of the UE 530 may include a wireless interface 537 configured to set up and maintain a wireless connection 570 with a base station serving the coverage area in which the UE 530 is currently located. The hardware 535 of the UE 530 further includes a processing circuit 538, which may comprise one or more programmable processors, application specific integrated circuits, field programmable gate arrays, or combinations thereof (not shown) adapted to execute instructions. The UE 530 further includes software 531 stored in or accessible by the UE 530 and executable by the processing circuit 538. The software 531 includes a client application 532. The client application 532 may be supported by the host computer 510 and operable to provide services to a human or non-human user via the UE 530. At the host computer 510, an executing host application 512 may communicate with an executing client application 532 via an OTT connection 550 that terminates at the UE 530 and the host computer 510. In providing services to a user, the client application 532 may receive request data from the host application 512 and provide user data in response to the request data. The OTT connection 550 may transport both the request data and the user data. The client application 532 may interact with the user to generate the user data to provide.

[0144] It should be noted that the host computer 510, base station 520, and UE 530 shown in Figure 10 may be similar to or identical to the host computer 430, one of the base stations 412a, 412b, 412c, and one of the UEs 491, 492, respectively, of Figure 9. That is, the internal workings of these entities may be as shown in Figure 10, and alternatively, the surrounding network topology may be that of Figure 9.

[0145] 10, the OTT connection 550 is depicted abstractly to illustrate communication between the host computer 510 and the UE 530 via the base station 520, without explicitly referring to any intermediary devices and the exact routing of messages through those devices. The network infrastructure may determine the routing, and the network infrastructure may be configured to hide the routing from the UE 530, or from the service provider that operates the host computer 510, or both. While the OTT connection 550 is active, the network infrastructure may make further decisions that cause the network infrastructure to dynamically change the routing (e.g., based on load balancing considerations or network reconfiguration).

[0146] The wireless connection 570 between the UE 530 and the base station 520 follows the teachings of the embodiments described throughout this disclosure. One or more of the various embodiments improve the performance of the OTT service provided to the UE 530 using the OTT connection 550 of which the wireless connection 570 forms the last segment. More precisely, the teachings of these embodiments may improve the latency and / or data rate, thereby providing benefits such as reduced user waiting time and better responsiveness.

[0147] Measurement procedures may be provided for the purpose of monitoring data rates, latency, and other factors that one or more embodiments improve upon. There may further be an optional network function to reconfigure the OTT connection 550 between the host computer 510 and the UE 530 in response to variations in the measurement results. The measurement procedures and / or network functions for reconfiguring the OTT connection 550 may be implemented in the software 511 and hardware 515 of the host computer 510, or in the software 531 and hardware 535 of the UE 530, or both. In an embodiment, sensors (not shown) may be deployed in or associated with the communication device through which the OTT connection 550 passes, and the sensors may participate in the measurement procedures by providing values ​​of the monitored quantities mentioned above, or values ​​of other physical quantities from which the software 511, 531 may calculate or estimate the monitored quantities. The reconfiguration of the OTT connection 550 may include message formats, retransmission settings, preferred routing, etc., and the reconfiguration need not affect the base station 520 and may be unknown or imperceptible to the base station 520. Such procedures and functions may be known and practiced in the art. In certain embodiments, the measurements may involve proprietary UE signaling that facilitates measurements by the host computer 510 of throughput, propagation time, latency, etc. The measurements may be accomplished in that the software 511 and 531 send messages, particularly empty or "dummy" messages, using the OTT connection 550 while monitoring propagation times, errors, etc.

[0148] FIG. 11 is a flow chart illustrating a method implemented in a communication system according to one embodiment. The communication system includes a host computer, a base station, and a UE, which may be as described with reference to FIG. 9 and FIG. 10. To simplify this disclosure, only drawing references to FIG. 11 are included in this section. In step 610, the host computer provides user data. In sub-step 611 (which may be optional) of step 610, the host computer provides the user data by executing a host application. In step 620, the host computer initiates a transmission conveying the user data to the UE. In step 630 (which may be optional), the base station transmits the user data conveyed in the host computer initiated transmission to the UE, according to the teachings of the embodiments described throughout this disclosure. In step 640 (which may also be optional), the UE executes a client application associated with the host application executed by the host computer.

[0149] FIG. 12 is a flow chart illustrating a method implemented in a communication system according to one embodiment. The communication system includes a host computer, a base station, and a UE, which may be as described with reference to FIG. 9 and FIG. 10. To simplify the disclosure, only drawing references to FIG. 12 are included in this section. In step 710 of the method, the host computer provides user data. In an optional sub-step (not shown), the host computer provides the user data by executing a host application. In step 720, the host computer initiates a transmission that conveys the user data to the UE. The transmission may go through a base station in accordance with the teachings of the embodiments described throughout this disclosure. In step 730 (which may be optional), the UE receives the user data conveyed in the transmission.

[0150] FIG. 13 is a flow chart illustrating a method implemented in a communication system according to one embodiment. The communication system includes a host computer, a base station, and a UE, which may be as described with reference to FIG. 9 and FIG. 10. To simplify the disclosure, only drawing references to FIG. 13 are included in this section. In step 810 (which may be optional), the UE receives input data provided by the host computer. Additionally or alternatively, in step 820, the UE provides user data. In sub-step 821 (which may be optional) of step 820, the UE provides the user data by executing a client application. In sub-step 811 (which may be optional) of step 810, the UE executes a client application that provides the user data in response to the received input data provided by the host computer. In providing the user data, the executed client application may further take into account user input received from the user. Regardless of the particular manner in which the user data is provided, the UE begins transmitting the user data to the host computer in sub-step 830 (which may be optional). At step 840 of the method, the host computer receives user data transmitted from the UE in accordance with the teachings of the embodiments described throughout this disclosure.

[0151] FIG. 14 is a flow chart illustrating a method implemented in a communication system according to one embodiment. The communication system includes a host computer, a base station, and a UE, which may be as described with reference to FIG. 9 and FIG. 10. To simplify this disclosure, only a drawing reference to FIG. 14 is included in this section. In step 910 (which may be optional), the base station receives user data from the UE in accordance with the teachings of the embodiments described throughout this disclosure. In step 920 (which may be optional), the base station initiates transmission of the received user data to the host computer. In step 930 (which may be optional), the host computer receives the user data conveyed in the transmission initiated by the base station.

[0152] Any suitable step, method, feature, function, or benefit disclosed herein may be implemented through one or more functional units or modules of one or more virtual devices. Each virtual device may comprise several of these functional units. These functional units may be realized via processing circuitry, which may include one or more microprocessors or microcontrollers, as well as other digital hardware, which may include digital signal processors (DSPs), dedicated digital logic, and the like. The processing circuitry may be configured to execute program code stored in memory, which may include one or several types of memory, such as read-only memory (ROM), random access memory (RAM), cache memory, flash memory devices, optical storage devices, and the like. The program code stored in memory includes program instructions for executing one or more communication and / or data communication protocols, as well as instructions for implementing one or more of the techniques described herein. In some implementations, the processing circuitry may be used to cause the respective functional units to perform functions corresponding to the respective functional units in accordance with one or more embodiments of the present disclosure.

[0153] FIG. 15 illustrates a method according to certain embodiments. In certain embodiments, the method may be performed by a first RAN node, such as the network node 160 described above. Examples of RAN nodes may include a gNB, an eNB, an en-gNB, an ng-eNB, a gNB-CU, a gNB-CU-CP, an eNB-CU, an eNB-CU-CP, etc. The method begins at step 1502 with transmitting a request (on a cell-by-cell basis) to a second RAN node for LBT configuration information associated with an NR-U spectrum. The method proceeds to step 1504 with receiving the LBT configuration information from the second RAN node. The method continues at step 1506 with performing an operation of the first RAN node based at least in part on the LBT configuration information.

[0154] FIG. 16 illustrates a schematic block diagram of an apparatus 1600 in a wireless network (e.g., the wireless network shown in FIG. 6). The apparatus may be implemented in a network node (e.g., the network node 160 shown in FIG. 6). The apparatus 1600 is operable to perform the example method described with reference to FIG. 15, and possibly any other process or method disclosed herein. It should also be understood that the method of FIG. 15 is not necessarily performed solely by the apparatus 1600. At least some operations of the method may be performed by one or more other entities.

[0155] The virtual device 1600 may comprise a processing circuit, which may include one or more microprocessors or microcontrollers, as well as other digital hardware, which may include digital signal processors (DSPs), dedicated digital logic, and the like. The processing circuit may be configured to execute program code stored in a memory, which may include one or several types of memory, such as a read-only memory (ROM), a random access memory, a cache memory, a flash memory device, an optical storage device, and the like. The program code stored in the memory includes, in some embodiments, program instructions for executing one or more communication and / or data communication protocols, as well as instructions for implementing one or more of the techniques described herein. In some implementations, the processing circuit may be used to cause the information exchange unit 1602, the resource monitoring unit 1604, the LBT setting unit 1606, and any other suitable units of the device 1600 to implement corresponding functions according to one or more embodiments of the present disclosure.

[0156] As shown in FIG. 16, the apparatus 1600 includes an information exchange unit 1602, a resource monitoring unit 1604, and an LBT setting unit 1606. The information exchange unit 1602 is configured to exchange information with another network node. Examples of information that may be exchanged include a request to provide LBT setting information or load information associated with the NR-U spectrum, a request to change the LBT setting, a response to such a request, and the like. The resource monitoring unit 1604 is configured to monitor one or more resources associated with a channel shared with the other network node. If the resource monitoring unit 1604 determines, for example, that resource utilization does not meet certain evaluation criteria, the resource monitoring unit 1604 may instruct the information exchange unit 1602 to exchange information with another network node, for example, to facilitate changing the LBT setting of the network node or the LBT setting of the other network node. Changing the LBT setting of one or both nodes may improve the resource utilization observed by the resource monitoring unit 1604. The LBT configuration unit 1606 is configured to determine an LBT configuration for the network node and apply the LBT configuration.

[0157] The term unit may have its conventional meaning in the fields of electronics, electrical devices, and / or electronic devices, and may include, for example, electric and / or electronic circuits, devices, modules, processors, memories, logical solids, and / or discrete devices, computer programs or instructions, etc., for performing a respective task, procedure, computation, output, and / or display function, such as those described herein.

[0158] In some embodiments, a computer program, computer program product, or computer readable storage medium comprises instructions that, when executed on a computer, perform any of the embodiments disclosed herein. In a further example, the instructions are conveyed on a signal or carrier and are executable on a computer, and, when executed, perform any of the embodiments disclosed herein.

[0159] Embodiment Group A Embodiments 1.- Receiving, from a Radio Access Network (RAN) node, Listen Before Talk (LBT) configuration information determined according to any of the Group B embodiments; - communicating with the RAN node according to the LBT configuration information; 23. A method implemented by a wireless device, comprising: 2. - Providing user data and - transferring user data to a host computer via transmission to a base station; The method according to any of the preceding embodiments, further comprising:

[0160] Group B Embodiments 3.- transmitting a request for Listen Before Talk (LBT) configuration information to a second RAN node; - receiving LBT configuration information from a second RAN node; performing an operation of the first RAN node based at least in part on the LBT configuration information; 23. A method performed by a first Radio Access Network (RAN) node, comprising: 4. The method of embodiment 3, in which LBT configuration information is requested on a cell-by-cell basis. 5. A method as described in any one of embodiments 3 to 4, wherein the LBT configuration information requests information regarding a New Radio Unlicensed (NR-U) spectrum. 6. A method as in any one of embodiments 3 to 5, wherein an operation includes adapting an LBT configuration of the first RAN node based on LBT configuration information received from the second RAN node. 7. - transmitting a request to the second RAN node to change a listen-before-talk (LBT) setting of the second RAN node; 23. A method performed by a first Radio Access Network (RAN) node, comprising: 8. The method of embodiment 7, wherein the modification is requested on a cell-by-cell basis. 9. The method of any one of embodiments 7 to 8, wherein the change is requested for a New Radio Unlicensed (NR-U) spectrum. 10. The method of any one of embodiments 7 to 9, wherein transmitting the request is in response to monitoring one or more resources associated with a channel shared with the second RAN node. 11. - transmitting a load metric report to a second RAN node; - receiving load metrics from a second RAN node; - implementing an operation of the first RAN node based at least in part on the load metric; 23. A method performed by a first Radio Access Network (RAN) node, comprising: 12. The method of embodiment 11, wherein the load metric is requested on a per-cell basis. 13. The method of any one of embodiments 11 to 12, wherein load metrics are required for New Radio Unlicensed (NR-U) spectrum. 14. A method as in any one of embodiments 11-13, wherein the operations include adapting an LBT configuration of the first RAN node based on load metrics received from the second RAN node. 15. A method as in any one of embodiments 11 to 14, wherein the operations include transmitting, to the second RAN node, a request to change an LBT setting of the second RAN node based on the load metric. 16. - receiving a request to provide listen-before-talk (LBT) configuration information to a first RAN node; transmitting LBT configuration information to a first RAN node; a second radio access network (RAN) node configured to receive a second radio access network (RAN) node from said second radio access network (RAN) node; 17. The method of embodiment 16, wherein LBT configuration information is requested on a cell-by-cell basis. 18. A method according to any one of embodiments 17 to 18, wherein the LBT configuration information requests information regarding a New Radio Unlicensed (NR-U) spectrum. 19. - receiving a request to change a listen-before-talk (LBT) configuration from a first RAN node; - changing the LBT setting of the second RAN node; a second radio access network (RAN) node configured to receive a second radio access network (RAN) node from said second radio access network (RAN) node; 20. The method of embodiment 19, wherein the change is requested on a cell-by-cell basis. 21. The method of any one of embodiments 19 to 20, wherein the change is requested for a New Radio Unlicensed (NR-U) spectrum. 22. - Receiving a request to report load metrics to a first RAN node; - determining a load metric; and reporting load metrics to the first RAN node; a second radio access network (RAN) node configured to receive a second radio access network (RAN) node from said second radio access network (RAN) node; 23. The method of embodiment 22, wherein the load metric is requested on a per-cell basis. 24. The method of any one of embodiments 22-23, wherein load metrics are required for New Radio Unlicensed (NR-U) spectrum. 25. The method of any one of embodiments 3 to 24, further comprising any one of the embodiments described above under the heading "Additional Description." 26. - Acquiring user data; - Transferring user data to a host computer or wireless device; 4. The method of any of the preceding embodiments, further comprising:

[0161] Group C Embodiments 27.- A processing circuit configured to perform any of the steps of any of the embodiments of group A; - a power delivery circuit configured to power a wireless device; A wireless device comprising: 28.- A processing circuit configured to perform any of the steps of any of the embodiments of Group B; - a power supply circuit configured to supply power to a base station; A base station comprising: 29. - An antenna configured to transmit and receive radio signals; - a radio front-end circuit coupled to the antenna and to the processing circuit and configured to condition a signal communicated between the antenna and the processing circuit; - a processing circuit configured to perform any of the steps of any of the embodiments of group A; - an input interface connected to the processing circuitry and configured to enable input of information to the UE to be processed by the processing circuitry; - an output interface connected to the processing circuit and configured to output information from the UE that has been processed by the processing circuit; - a battery and a A user equipment (UE) comprising: 30. A computer program comprising instructions which, when executed on a computer, perform any of the steps recited in any of the embodiments of group A. 31. A computer program product comprising a computer program, the computer program comprising instructions, the instructions, when executed on a computer, performing any of the steps recited in any of the embodiments of Group A. 32. A non-transitory computer-readable storage medium or carrier containing a computer program, the computer program containing instructions which, when executed on a computer, perform any of the steps recited in any of the embodiments of Group A. 33. A computer program comprising instructions which, when executed on a computer, perform any of the steps recited in any of the embodiments of Group B. 34. A computer program product comprising a computer program, the computer program comprising instructions, which when executed on a computer, perform any of the steps recited in any of the embodiments of Group B. 35. A non-transitory computer-readable storage medium or carrier containing a computer program, the computer program containing instructions which, when executed on a computer, perform any of the steps recited in any of the embodiments of Group B. 36. A communication system including a host computer, the host computer comprising: - processing circuitry configured to provide user data; - a communication interface configured to transfer user data to a cellular network for transmission to a user equipment (UE), - A communications system in which a cellular network comprises a base station having a radio interface and processing circuitry, the processing circuitry of the base station being configured to perform any of the steps described in any of the Group B embodiments. 37. The communication system of embodiment 36, further comprising a base station. 38. The communication system of embodiments 36 and 37, further comprising a UE, the UE being configured to communicate with the base station. 39. - A method according to claim 1, wherein processing circuitry of a host computer is configured to execute a host application and thereby provide user data; - the UE comprising processing circuitry configured to execute a client application associated with the host application; A communication system as described in embodiments 36 to 38. 40. A method implemented in a communications system including a host computer, a base station, and a user equipment (UE), comprising: - providing user data at a host computer; - initiating, at the host computer, a transmission conveying user data to the UE via a cellular network comprising a base station, the base station performing any of the steps described in any of the Group B embodiments; A method comprising: 41. The method of embodiment 40, further comprising transmitting user data at the base station. 42. The method of embodiments 40 and 41, wherein the user data is provided by executing a host application at the host computer, and the method further includes executing, at the UE, a client application associated with the host application. 43. A user equipment (UE) configured to communicate with a base station, the user equipment (UE) comprising a radio interface and a processing circuit configured to implement any of embodiments 40 to 42. 44. A communication system including a host computer, the host computer comprising: - processing circuitry configured to provide user data; - a communication interface configured to transfer user data to a cellular network for transmission to a user equipment (UE), A communications system in which a UE comprises a radio interface and processing circuitry, the components of the UE being configured to perform any of the steps described in any of the embodiments of group A. 45. The communication system of embodiment 44, wherein the cellular network further includes a base station configured to communicate with the UE. 46. ​​- A method according to claim 1, wherein processing circuitry of a host computer is configured to execute a host application and thereby provide user data; - processing circuitry of the UE configured to execute a client application associated with the host application; A communication system as described in embodiments 44 and 45. 47. A method implemented in a communications system including a host computer, a base station, and a user equipment (UE), comprising: - providing user data at a host computer; initiating, at the host computer, a transmission conveying user data to the UE via a cellular network comprising a base station, the UE performing any of the steps described in any of the embodiments of group A; A method comprising: 48. The method of embodiment 47, further comprising receiving, in the UE, user data from the base station. 49. A communication system including a host computer, the host computer comprising: - a communications interface configured to receive user data originating from a transmission from a user equipment (UE) to a base station; A communications system in which a UE comprises a radio interface and a processing circuit, the processing circuitry of the UE configured to perform any of the steps recited in any of the embodiments of group A. 50. A communication system as described in embodiment 49, further comprising a UE. 51. The communication system of embodiments 49 and 50, further comprising a base station, the base station having a radio interface configured to communicate with a UE and a communication interface configured to transfer user data conveyed by transmission from the UE to the base station to a host computer. 52. - A host computer is configured with processing circuitry to execute a host application; - processing circuitry of the UE configured to execute a client application associated with the host application and thereby provide user data; A communication system as described in embodiments 49 to 51. 53. - A method according to claim 1, wherein processing circuitry of a host computer is configured to execute a host application and thereby provide requested data; - processing circuitry of the UE is configured to execute a client application associated with the host application and thereby provide user data in response to the request data; A communication system as described in embodiments 49 to 52. 54. A method implemented in a communications system including a host computer, a base station, and a user equipment (UE), comprising: - receiving, at the host computer, user data transmitted from the UE to the base station, wherein the UE performs any of the steps described in any of the embodiments of group A. A method comprising: 55. The method of embodiment 54, further comprising, in the UE, providing user data to the base station. 56. - executing, in the UE, a client application thereby providing user data to be transmitted; - executing, at the host computer, a host application associated with the client application; 56. The method of embodiments 54 and 55, further comprising: 57. - executing, in a UE, a client application; receiving, at the UE, input data for the client application, the input data being provided by executing, at the host computer, a host application associated with the client application; - user data to be transmitted is provided by a client application in response to the input data; The method of any one of embodiments 54 to 56. 58. A communications system including a host computer having a communications interface configured to receive user data originating from a transmission from a user equipment (UE) to a base station, the base station having a radio interface and processing circuitry, the processing circuitry of the base station configured to perform any of the steps described in any of the Group B embodiments. 59. The communication system of embodiment 58, further comprising a base station. 60. The communication system of embodiments 58 and 59, further comprising a UE, the UE being configured to communicate with the base station. 61. - A method according to claim 1, wherein processing circuitry of a host computer is configured to execute a host application; - the UE is configured to execute a client application associated with the host application and thereby provide user data to be received by the host computer; A communication system as described in embodiments 58 to 60. 62. A method implemented in a communications system including a host computer, a base station, and a user equipment (UE), comprising: receiving, at the host computer, from a base station, user data originating from a transmission received by the base station from the UE, wherein the UE performs any of the steps described in any of the embodiments of group A. A method comprising: 63. The method of embodiment 62, further comprising receiving, at the base station, user data from the UE. 64. The method of embodiments 62 and 63, further comprising initiating, at the base station, transmission of the received user data to the host computer.

[0162] Figure 17 illustrates an example of a method that may be implemented by a network node, such as the network node 160 described with respect to Figure 6. For example, the network node may comprise processing circuitry 170 configured to implement the steps of the method. In a particular embodiment, the network node may be a first RAN node. As an example, the gNB illustrated in Figure 1, the eNB 1 of Figure 4, or the eNB 1 of Figure 5 may be configured to implement the method of Figure 17.

[0163] In general, the method of FIG. 17 may enable a first RAN node to obtain information regarding a shared channel that a second RAN node uses to communicate with a wireless device. The shared channel may be shared by the second RAN node and at least one other node. In a particular embodiment, the at least one other node uses a different radio access technology than the second RAN node. As an example, the second RAN node may use NR radio access technology and the other node may use WiFi radio access technology. Additionally or alternatively, the shared channel may be shared with a node that uses the same radio access technology as the second RAN node. In an embodiment, the shared channel may be shared by at least the first RAN node and the second RAN node (and optionally by other nodes). In a particular embodiment, the first RAN node and the second RAN node may belong to the same RAN. In a particular embodiment, the shared channel uses unlicensed spectrum.

[0164] In a particular embodiment, the method of FIG. 17 begins at step 1702 with transmitting a request from a first RAN node to a second RAN node. The first RAN node requests the second RAN node to provide load metrics associated with the shared channel and LBT configuration information. Examples of load metrics may include the number of LBT processes that returned an indication that the shared channel was available / free, the percentage of time that the shared channel resources were utilized for traffic served by the second RAN node (or by a particular cell of the second RAN node), the number of LBT processes that returned an indication that the shared channel was occupied, or other suitable metrics associated with the load of the shared channel. In a particular embodiment, the load metrics associated with the shared channel include load metrics for communications on a downlink from the second RAN node to the wireless device, load metrics for communications on an uplink from the wireless device to the second RAN node, or both.

[0165] The LBT configuration information indicates how a determination is made as to whether the shared channel is occupied or available for communication between the second RAN node and the wireless device. In a particular embodiment, the LBT configuration information indicates how a determination is made as to whether the shared channel is occupied or available for communication in the downlink, how a determination is made as to whether the shared channel is occupied or available for communication in the uplink, or both. For example, with respect to the uplink, the LBT configuration information may include LBT configuration information configured for the wireless device. The second RAN node may obtain the LBT configuration information of the wireless device and may provide the LBT configuration information of the wireless device to the first RAN node. For example, the second RAN node may obtain the LBT configuration information of the wireless device based on an LBT configuration that the second RAN node requests the wireless node to use or based on the wireless device informing the second RAN node of the LBT configuration information of the wireless device.

[0166] In a particular embodiment, the LBT setting information includes a channel access setting for the shared channel. The channel access setting may include an ED threshold setting (e.g., a threshold setting where the shared channel may be considered occupied if the detected energy level is above the ED threshold, and the shared channel may be considered available if the detected energy level is below the ED threshold). As another example, the channel access setting information may include an LBT back-off time (e.g., a minimum time between LBT processes), an LBT sensing duration (e.g., a time during which channel sensing is performed), and / or one or more other channel access setting parameters. The channel access setting parameters (e.g., ED threshold, LBT back-off time, LBT sensing duration, etc.) may be set for the downlink, the uplink, or both.

[0167] Further examples of LBT configuration information and load metrics are described above, for example, under the heading "Exemplary Embodiments Using LBT Configuration Information and / or Load Metrics."

[0168] The method proceeds to step 1704, receiving load metrics and LBT configuration information from the second RAN node, and then proceeds to step 1706, performing one or more operations on the first RAN node based at least in part on the load metrics and LBT configuration information received from the second RAN node in step 1704.

[0169] As an example, the one or more operations of step 1706 may include transmitting a request to the second RAN node to change an LBT setting of the second RAN node. The LBT setting may be changed for the downlink, the uplink (e.g., the second RAN node may communicate the LBT setting change to the wireless device), or both.

[0170] As another example, the one or more operations performed in step 1706 may include determining a load condition of the second RAN node based on the load metrics and LBT configuration information received from the second RAN node. In addition, in a particular embodiment, the one or more operations further include performing load balancing with the second RAN node based on the load condition determined for the second RAN node. That is, the first RAN node may use the load metrics and LBT configuration information received in step 1704 to determine an appropriate picture of the load situation at the second RAN node and facilitate load balancing between the first RAN node and the second RAN node. For example, the first RAN node may make a load balancing decision based on the load metrics of the second RAN node. The load balancing decision may include offloading a portion of the load from the first RAN node to the second RAN node. As an example, assume that the load metrics for a previous reporting period indicate that the second RAN node transferred 1X amount of traffic. Further, suppose that the first RAN node determines that the second RAN node has the capacity to handle 2X amount of traffic. The first RAN node may predict that in the next period, the second RAN node will have the capacity to handle more traffic (e.g., the first RAN node may predict that based on the previous reporting period, the second node is likely to receive about 1X amount of traffic in the next period, and therefore can handle another about 1X amount of traffic based on load balancing to reach the capacity of 2X). In addition, the LBT setting information received from the second RAN node may help the first RAN node understand how the second RAN node determines its load. In a particular embodiment, the first RAN node instructs the second RAN node to modify the LBT setting (e.g., the LBT setting used in the downlink, uplink, or both) of the second RAN node so that the shared channel is more available to the second RAN node.This may increase the capacity of the second RAN node and thus allow more traffic to be offloaded to the second RAN node as part of load balancing.

[0171] As another example, in certain embodiments, the one or more operations performed in step 1706 include adjusting an LBT setting of the first RAN node. For example, the information obtained in step 1704 may enable the first RAN node to understand how quickly the shared channel is occupied. The first RAN node may adapt its LBT setting based on the LBT setting of its neighbor (e.g., the second RAN node). Certain embodiments may use the same LBT setting as its neighbor (e.g., for fairness). Other embodiments may use a different LBT setting than its neighbor, for example, to find good coexistence and optimize the overall network. Thus, in certain embodiments, the one or more operations performed by the first RAN node facilitate sharing the shared channel in a fair manner. Rather than hard-coding the LBT setting for all nodes in the RAN, a decision may be made based on conditions experienced by a particular node / cell and its neighbors. For example, if a Wifi node is preventing the first RAN node and the second RAN node from gaining sufficient access to the shared channel, the first RAN node may decide to adapt its LBT setting and / or instruct the second RAN node to adapt the LBT setting of the second RAN node. The first RAN node may consider a trade-off to determine an optimized LBT setting. For example, the first RAN node may determine that it would be fairer to adapt the LBT setting to increase the availability of the shared channel to the first RAN node and / or the second RAN node, and the first RAN node may consider a trade-off that may increase interference.

[0172] In certain embodiments, one or more steps of FIG. 17 may be performed on a per-cell basis. For example, LBT configuration information and / or load metrics may be requested and received on a per-cell basis. As another example, a first RAN node may request a second RAN node to modify the LBT setting on a per-cell basis. In this manner, the LBT setting may be adapted based on cell-specific factors. For example, a cell that generally experiences low availability of the shared channel may be instructed to decrease its ED threshold to improve the probability that the cell will gain access of the shared channel, and a cell that generally experiences high availability of the shared channel may not need to decrease its ED threshold.

[0173] FIG. 18 illustrates an example of a method that may be implemented by a network node, such as the network node 160 described with respect to FIG. 6. For example, the network node may comprise processing circuitry 170 configured to implement the steps of the method. In certain embodiments, the network node may be a second RAN node. By way of example, the gNB illustrated in FIG. 1, the eNB 2 or eNB 3 of FIG. 4, or the eNB 2 of FIG. 5 may be configured to implement the method of FIG. 18. In some embodiments, certain aspects of the methods of FIG. 17 and FIG. 18 may be generally reciprocal. For example, FIG. 17 may describe transmitting certain information from a first RAN node to a second RAN node, and FIG. 18 may describe receiving the information at the second RAN node.

[0174] The method begins at step 1802 by receiving a request from a first RAN node to a second RAN node to provide load metrics associated with a shared channel and to provide LBT configuration information. The LBT configuration information indicates how a determination is made as to whether the shared channel is occupied or available for communication between the second RAN node and a wireless device. Examples of shared channels, load metrics, and LBT configuration information are described above, e.g., with respect to FIG. 17. In a particular embodiment, the load metrics may include a number of LBT processes that returned an indication that the shared channel was available / free, a percentage of time that the shared channel resources were utilized for traffic served by the second RAN node (or by a particular cell of the second RAN node), a number of LBT processes that returned an indication that the shared channel was occupied, or other suitable metrics associated with the load of the shared channel. In a particular embodiment, the LBT configuration information includes a channel access configuration for the shared channel. The channel access configuration may include an ED threshold setting, an LBT backoff time, an LBT sensing duration, and / or one or more other channel access configuration parameters.

[0175] Further examples of LBT configuration information and load metrics are described above, for example, under the heading "Exemplary Embodiments Using LBT Configuration Information and / or Load Metrics."

[0176] The method proceeds to step 1804, determining load metrics and LBT configuration information, and then to step 1806, transmitting the load metrics and LBT configuration information to the first RAN node. In a particular embodiment, the load metrics associated with the shared channel may include load metrics for communication on the downlink from the second RAN node to the wireless device, load metrics for communication on the uplink from the wireless device to the second RAN node, or both. Certain load metrics may be measured by the second RAN node (e.g., downlink load metrics). Other load metrics may be obtained from the wireless device (e.g., uplink load metrics). The LBT configuration information may indicate how a determination is made whether the shared channel is occupied or available for communication on the downlink, how a determination is made whether the shared channel is occupied or available for communication on the uplink, or both. For the uplink, the LBT configuration information may include LBT configuration information configured for the wireless device. The second RAN node may obtain the LBT configuration information for the uplink based on an LBT configuration that the second RAN node requests the radio node to use or based on the radio device notifying the second RAN node of its LBT configuration information.

[0177] As described above with respect to step 1706 of Figure 17, the first RAN node may perform one or more actions based on the load metrics and the LBT setting information. In some embodiments, the one or more actions include requesting the second RAN node to modify its LBT setting. Thus, the particular embodiment of Figure 18 further includes receiving a request from the first RAN node to modify the LBT setting of the second RAN node (step 1808) and modifying the LBT setting of the second RAN node in response to the request (step 1810).

[0178] Particular embodiments may perform one or more of the steps of Figure 18 on a cell-by-cell basis. For example, load metrics and / or LBT setting information may be requested, determined, and / or provided on a cell-by-cell basis. Changes to the LBT setting may be requested and / or implemented on a cell-by-cell basis.

[0179] Certain embodiments of the present disclosure may be implemented in conjunction with standards. The following provides an example that includes certain features of 3GPP standards in accordance with some embodiments of the present disclosure.

[0180] Introduction The WI for enhancing data collection for SON / MDT in NR includes the topic "10.5. Optimization of SON / MDT for NR-U." The NR-U topic is explained in the WID for SON / MDT WI as follows: As work progresses, the following objectives may be considered in later parts of the WI: For example, NI-U related SON / MDT optimizations that intend to reuse existing NR-U measurements [RAN3,RAN2]. The SON / MDT WI is well underway and we believe the time is ripe for public debate on the subject of NR-U. In this paper we present some areas that would be interesting to study as part of SON for NR-U.

[0181] Consideration During RAN3-110e, a proposal has already been put forward regarding R3-205952, SON for NR-U in enhanced load information (Nokia, Nokia Shanghai Bell).

[0182] Given that NR-U is based on the use of unlicensed spectrum, it is merited to investigate how mobility load balancing can be applied to NR-U.

[0183] In NR-U, Listen Before Talk (LBT) is used to determine whether or not an unlicensed spectrum channel can be accessed.

[0184] LBT is designed for unlicensed spectrum coexistence with other RATs. In this mechanism, the wireless device applies a Clear Channel Assessment (CCA) check (i.e., channel sensing) before any transmission. The transmitter follows Energy Detection (ED) over a period of time compared to a certain threshold (ED threshold) to determine if the channel is idle.

[0185] The LBT parameter settings (including ED) may be set for devices in the network by a network node that configures the devices in the network. The limits may be set as predefined rules or tables in specifications or regulatory requirements for operation in a particular area. Such limits are part of the European ETSI harmonized standards, as well as the 3GPP specifications for operating LTE / NR-U in unlicensed spectrum.

[0186] A device that wants to gain access to an NR-U channel must run the LBT process. If measurements on the channel determine that the power detected across the channel is higher than a set threshold, the channel is considered accessible, otherwise the channel is considered occupied and cannot be accessed.

[0187] It therefore quickly becomes apparent that the determination of the resources available to a RAN node using NR-U needs to take channel availability into account.

[0188] The following aspects should be taken into consideration when defining a solution for NR-U load information reporting: - reporting, on a per-channel basis over time, an indication of when channel resources are available and when channel resources are unavailable; - Reports which resources are available during the time sharing when channel resources are available - Reports according to which LBT setting the node has determined whether the channel is available or occupied - Report a measurement that indicates the overall energy level (or interference level) of the channel when it is available - reporting NR-U channels operating in the reporting node / cell, e.g., channels operating within a given time window prior to receiving a request for load information; - Reports NR-U settings, e.g. ED thresholds, in use in the UL by devices communicating with the reporting node

[0189] The above proposal has the goal of achieving an understanding of the NR-U channel conditions at the nodes reporting load information, not only in terms of understanding the resources available at the node / cell, but also in terms of deriving the quality of the radio environment when the resources are accessible.

[0190] Proposal 1: It is proposed to consider the topic of MLB for NR-U and find a solution that leads to insight into the resource availability and quality of the radio environment for NR-U channels.

[0191] Furthermore, as part of the SON, the RAN3 should consider solutions for the coordination of NR-U configuration across different RAN nodes.

[0192] It was mentioned above that the ED threshold is used in NR-U to determine whether a channel is available or occupied. The optimal selection of the ED threshold depends heavily on the deployment scenario (indoor, outdoor, etc.), the loading situation, external uncontrolled interferers, and many other factors. The selection of the ED threshold by the device directly affects the inter-cell interference and therefore the coexistence and achievable performance. An operator controlling a certain set of cells in the same area can set the ED threshold of each device in a centralized or distributed manner to improve the coexistence between each device. However, in unlicensed spectrum, the presence of other inter / intra-technology devices operating in the same unlicensed spectrum cannot be excluded. Currently, there is no communication means to determine the LBT parameters (such as ED threshold) used by neighboring nodes, and therefore coexistence and sharing are always suboptimal.

[0193] The above calls for a solution in RAN node coordination of NR-U configuration. Some areas that can be researched are: - Exchange LBT mode settings between RAN nodes on a per-channel basis - Exchange information about NR-U channels in use and the probability of successful / unsuccessful access to them - Exchange ED threshold information on a per-channel basis - Exchange RSSI measurements on a per-channel basis over the observation period - Allows a RAN node to adapt its LBT configuration based on NR-U information received from neighboring RAN nodes Allows a RAN node to request modifications to the LBT configuration of neighboring RAN nodes in order to improve NR-U channel efficiency

[0194] Proposal 2: It is proposed to consider the topic of inter-RAN node coordination for NR-U and find a solution leading to an optimized NR-U configuration for more efficient channel utilization.

[0195] Other areas within the topic of NR-U may have been relevant and of interest when developed under the umbrella of SON, therefore it is proposed to open up the AI ​​for NR-U and allow companies to publicly provide their views on how NR-U can be optimized.

[0196] Proposal 3: We propose to open up the AI ​​for NR-U and allow companies to publicly share their views on how NR-U can be optimized.

[0197] conclusion This paper has provided observations on NR-U and how SON can be applied to it. The following suggestions have been made: Proposal 1: It is proposed to consider the topic of MLB for NR-U and find a solution that leads to insight into the resource availability and quality of the radio environment for NR-U channels. Proposal 2: It is proposed to consider the topic of inter-RAN node coordination for NR-U and find a solution leading to an optimized NR-U configuration for more efficient channel utilization. Proposal 3: We propose to open up the AI ​​for NR-U and allow companies to publicly share their views on how NR-U can be optimized.

[0198] Modifications, additions, or omissions may be made to the systems and devices described herein without departing from the scope of the present disclosure. Components of the systems and devices may be integrated or separated. Further, operations of the systems and devices may be performed by more, fewer, or other components. In addition, operations of the systems and devices may be performed using any suitable logic, including software, hardware, and / or other logic. As used herein, "each" refers to each member of a set or each member of a subset of a set.

[0199] Modifications, additions, or omissions may be made to the methods described herein without departing from the scope of the disclosure. The methods may include more, fewer, or other steps. In addition, the steps may be performed in any suitable order.

[0200] Although the present disclosure has been described with respect to specific embodiments, modifications and substitutions of the embodiments will be apparent to those skilled in the art. Therefore, the above description of the embodiments does not limit the present disclosure. Other changes, substitutions, and modifications are possible without departing from the scope of the present disclosure, as defined by the following claims.

Claims

1. 1. A method implemented by a first Radio Access Network (RAN) node, comprising: receiving from a second RAN node a load metric associated with a shared channel and listen-before-talk (LBT) configuration information used for LBT operation at the second RAN node (1704), the LBT configuration information indicating how a determination is made as to whether the shared channel is occupied or available for communication between the second RAN node and a wireless device during a shared channel occupancy time; performing operations including: determining a load condition of the second RAN node based at least in part on the load metrics and the LBT configuration information received from the second RAN node; and performing load balancing with the second RAN node based on the load condition determined for the second RAN node (1706); Including, The LBT configuration information includes a channel access configuration for the shared channel, the channel access configuration includes setting an energy detection (ED) threshold for the shared channel over a channel sensing period prior to the shared channel occupancy time; determining that the shared channel is occupied when a detected energy level is above the ED threshold, and determining that the shared channel is available for communication between the second RAN node and the wireless device when a detected energy level is below the ED threshold; The method, wherein the load balancing includes transmitting a request to the second RAN node to lower the ED threshold included in an LBT configuration of the second RAN node.

2. The method of claim 1, wherein the operations further include adapting an LBT setting of the first RAN node based at least in part on the load metric and the LBT setting information received from the second RAN node.

3. 3. The method of claim 1 or 2, wherein the load metric and the LBT configuration information are received in response to transmitting (1702) a request to the second RAN node to provide the load metric and the LBT configuration information.

4. the load metric associated with the shared channel includes a load metric for communications on a downlink from the second RAN node to the wireless device; The LBT configuration information indicates how a determination is made as to whether the shared channel is occupied or available for communication on the downlink.

4. The method according to any one of claims 1 to 3.

5. the load metric associated with the shared channel includes a load metric for communications on an uplink from the wireless device to the second RAN node; The LBT configuration information indicates how a determination is made as to whether the shared channel is occupied or available for communication on the uplink.

5. The method according to any one of claims 1 to 4.

6. 6. The method of claim 1, wherein the shared channel uses an unlicensed spectrum and is shared by the second RAN node and at least one other node, the at least one other node using a different radio access technology than the second RAN node.

7. A first Radio Access Network (RAN) node (160), a power supply circuit (187) configured to supply power to the first RAN node; A processing circuit (170), receiving from a second RAN node a load metric associated with a shared channel and listen-before-talk (LBT) configuration information used for LBT operation at the second RAN node, the LBT configuration information indicating how a determination is made as to whether the shared channel is occupied or available for communication between the second RAN node and a wireless device during a shared channel occupancy time; a processing circuit (170) configured to perform operations including: determining a load condition of the second RAN node based at least in part on the load metrics and the LBT configuration information received from the second RAN node; and performing load balancing with the second RAN node based on the load condition determined for the second RAN node; Equipped with The LBT configuration information includes a channel access configuration for the shared channel, the channel access configuration includes setting an energy detection (ED) threshold for the shared channel over a channel sensing period prior to the shared channel occupancy time; determining that the shared channel is occupied when a detected energy level is above the ED threshold, and determining that the shared channel is available for communication between the second RAN node and the wireless device when a detected energy level is below the ED threshold; The first RAN node, wherein the load balancing includes transmitting a request to the second RAN node to lower the ED threshold included in the LBT configuration of the second RAN node.

8. The first RAN node of claim 7, wherein the operation further includes adapting an LBT setting of the first RAN node based at least in part on the load metric and the LBT setting information received from the second RAN node.

9. The first RAN node of claim 7 or 8, wherein the processing circuitry is further configured to transmit a request to the second RAN node to provide the load metric and the LBT setting information, and the load metric and the LBT setting information are received in response to transmitting the request.

10. the load metric associated with the shared channel includes a load metric for communications on a downlink from the second RAN node to the wireless device; The LBT configuration information indicates how a determination is made as to whether the shared channel is occupied or available for communication on the downlink. A first RAN node according to any one of claims 7 to 9.

11. the load metric associated with the shared channel includes a load metric for communications on an uplink from the wireless device to the second RAN node; The LBT configuration information indicates how a determination is made as to whether the shared channel is occupied or available for communication on the uplink. A first RAN node according to any one of claims 7 to 10.