Delayed reconfiguration in wireless systems
By introducing a mechanism of delayed application reconfiguration messages into the wireless communication system, the availability of signaling paths is dynamically adjusted, which solves the communication interruption problem caused by the unavailability of signaling paths and improves the stability and efficiency of the system.
Patent Information
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- QUALCOMM INC
- Filing Date
- 2021-05-19
- Publication Date
- 2026-06-12
AI Technical Summary
Existing wireless communication systems suffer from problems during reconfiguration, such as ineffective management when signaling paths become unavailable, leading to communication interruptions and low efficiency.
By introducing a mechanism for delayed application reconfiguration messages in wireless communication systems, the reconfiguration process is dynamically adjusted based on the availability of signaling paths. This includes partial indication and triggering mechanisms for delayed application reconfiguration messages, ensuring that reconfiguration is postponed until the signaling path becomes available when it is unavailable.
It improves the stability and efficiency of wireless communication systems when signaling paths are unavailable, reduces communication interruptions, and optimizes resource utilization.
Smart Images

Figure CN115553057B_ABST
Abstract
Description
[0001] Cross-references
[0002] This patent application claims priority to U.S. Patent Application No. 17 / 323,930, filed May 18, 2021, entitled "DELAYED RECONFIGURATION IN WIRELESS SYSTEMS," and U.S. Provisional Patent Application No. 63 / 029,330, filed May 22, 2020, entitled "DELAYED RECONFIGURATION IN WIRELESS SYSTEMS," each of which is assigned to the assignee of this application and each of which is expressly incorporated herein by reference.
[0003] introduction
[0004] The following generally relates to wireless communication, and more specifically to methods and systems for managing reconfiguration messages in wireless systems.
[0005] Wireless communication systems are widely deployed to provide various types of communication content, such as voice, video, packet data, message sending and receiving, broadcasting, and so on. These systems can support communication with multiple users by sharing available system resources (e.g., time, frequency, and power). Examples of such multiple access systems include fourth-generation (4G) systems (such as Long Term Evolution (LTE) systems, LTE-A Advanced (LTE-A) systems, or LTE-A Pro systems) and fifth-generation (5G) systems, which may be referred to as New Radio (NR) systems. These systems can employ various technologies, such as Code Division Multiple Access (CDMA), Time Division Multiple Access (TDMA), Frequency Division Multiple Access (FDMA), Orthogonal Frequency Division Multiple Access (OFDMA), or Discrete Fourier Transform Extended Orthogonal Frequency Division Multiplexing (DFT-S-OFDM). A wireless multiple access communication system may include one or more base stations or one or more network access nodes, each of which simultaneously supports communication from multiple communication devices, which may also be referred to as User Equipment (UE).
[0006] Overview
[0007] A method for wireless communication at a first node in a wireless communication system is described. The method may include: receiving a reconfiguration message from a second node via a first signaling path between the first node and a first donor node, and an indication to delay the application of a portion of the reconfiguration message, the reconfiguration message indicating that the first node be reconfigured for a second signaling path via a third node; and communicating via the second signaling path according to the reconfiguration message based on a trigger for reconfiguring the first node for the second signaling path via the third node.
[0008] An apparatus for wireless communication at a first node in a wireless communication system is described. The apparatus may include a processor, a memory coupled to the processor, and instructions stored in the memory. These instructions may be executable by the processor to cause the apparatus to: receive a reconfiguration message from a second node via a first signaling path between the first node and a first donor node, and an instruction to delay the application of a portion of the reconfiguration message, the reconfiguration message indicating reconfiguration of the first node for a second signaling path via a third node; and, based on a triggering of the reconfiguration of the first node for a second signaling path via the third node, communicate via the second signaling path according to the reconfiguration message.
[0009] Another apparatus for wireless communication at a first node in a wireless communication system is described. The apparatus may include: means for receiving a reconfiguration message from a second node via a first signaling path between the first node and a first donor node, and an indication to delay the application of a portion of the reconfiguration message, the reconfiguration message indicating reconfiguration of the first node for a second signaling path via a third node; and means for communicating via the second signaling path according to the reconfiguration message based on a triggering of reconfiguring the first node for a second signaling path via the third node.
[0010] A non-transient computer-readable medium is described, storing code for wireless communication at a first node in a wireless communication system. The code may include instructions executable by a processor for: receiving a reconfiguration message from a second node via a first signaling path between the first node and a first donor node, and an instruction to delay the application of a portion of the reconfiguration message, the reconfiguration message indicating reconfiguration of the first node for a second signaling path via a third node; and, based on a triggering of the reconfiguration of the first node for a second signaling path via the third node, communicating via the second signaling path according to the reconfiguration message.
[0011] In some examples of the methods, apparatus (devices) and non-transient computer-readable media described herein, the reconfiguration message includes an indication to delay the application of this portion of the reconfiguration message.
[0012] Some examples of the methods, apparatus (devices) and non-transient computer-readable media described herein may further include operations, features, means, or instructions for: delaying the application of a portion of the reconfiguration message based on the unavailability of a second signaling path and an indication to delay the application of that portion of the reconfiguration message; determining that the second signaling path may be available; and applying that portion of the reconfiguration message based on that determination.
[0013] Some examples of the methods, apparatus (devices) and non-transient computer-readable media described herein may further include operations, features, means, or instructions for establishing a connection with a first donor node of the wireless communication system via a second node of the wireless communication system.
[0014] Some examples of the methods, apparatus (devices) and non-transient computer-readable media described herein may further include operations, features, means, or instructions for: establishing a second connection with one of the first donor nodes or the second donor node as part of reconfiguring the first node; and determining, based on the establishment of the second connection, that a second signaling path may be available.
[0015] In some examples of the methods, apparatus (devices) and non-transient computer-readable media described herein, the indication for delaying the application of this portion of the reconfiguration message may include an operation, feature, means, or instruction for postponing one or more procedures triggered by the reconfiguration message.
[0016] In some examples of the methods, apparatus (devices) and nontransient computer-readable media described herein, the reconfiguration message indicates updated uplink mapping information or Internet Protocol (IP) address information for the first node to communicate via a second signaling path, and the methods, apparatus (devices) and nontransient computer-readable media may further include operations, features, means, or instructions for the first node to communicate via a first signaling path using initial uplink mapping information or IP address information different from the updated uplink mapping information or IP address information before communicating via the second signaling path.
[0017] In some examples of the methods, apparatus (devices) and non-transient computer-readable media described herein, the use of the initial uplink mapping information or IP address information may include operations, features, means, or instructions for transmitting a reconfiguration completion message to a first donor node via a first signaling path, based on the initial uplink mapping information or IP address information.
[0018] Some examples of the methods, apparatus (devices) and non-transient computer-readable media described herein may further include operations, features, means, or instructions for transmitting receipt of the reconfiguration message via the second signaling path as part of communication via the second signaling path, based on the updated uplink mapping information or IP address information.
[0019] Some examples of the methods, apparatus (devices) and non-transient computer-readable media described herein may further include operations, features, means, or instructions for initiating a security handshake via a second signaling path as part of communication via the second signaling path, based on the updated uplink mapping information or IP address information.
[0020] In some examples of the methods, apparatus (devices) and non-transient computer-readable media described herein, triggering the reconfiguration of a first node for a second signaling path through a third node includes: timer expiration, absolute time, receiving a first indication from a first donor node, receiving an indication from the parent node of the first node, or any combination thereof.
[0021] In some examples of the methods, apparatus (devices) and non-transient computer-readable media described herein, the instruction to delay the application of this portion of the reconfiguration message may include an operation, feature, means, or instruction for delaying the forwarding of an upstream message to a third node, wherein the upstream message may originate from a child node of the first node.
[0022] Some examples of the methods, apparatus (devices) and non-transient computer-readable media described herein may further include operations, features, means, or instructions for performing random access procedures, security handshakes, or handover procedures from a second node to a third node.
[0023] Some examples of the methods, apparatus (devices) and non-transient computer-readable media described herein may further include operations, features, means, or instructions for configuring a new or existing Stream Control Transmission Protocol (SCTP) connection, a new or existing F1 Control Plane (F1-C) connection, an additional signaling path for an existing SCTP connection, or one or more new or existing F1 User Plane (F1-U) data tunnels for a first node, at least in part based on the reconfiguration message.
[0024] Some examples of the methods, apparatus (devices) and non-transient computer-readable media described herein may further include operations, features, means, or instructions for discarding one or more portions of the reconfiguration message, at least in part, based on the failure to establish a second signaling path.
[0025] Some examples of the methods, apparatus (devices) and non-transient computer-readable media described herein may further include operations, features, means, or instructions for determining that the establishment of a second signaling path has failed based on an instruction from a first donor node, a parent node of the first node, or the absence of a configuration message from the parent node before a timer expires.
[0026] In some examples of the methods, apparatus (devices) and non-transient computer-readable media described herein, the second signaling path may be between the first node and the first donor node or between the first node and the second donor node.
[0027] A method for performing wireless communication at a parent node in a wireless communication system is described. The method may include: transmitting a reconfiguration message to a child node via a first signaling path between the child node and a first donor node, based on a trigger for reconfiguring the child node for a second signaling path; and applying a portion of the reconfiguration message based on determining that a trigger for reconfiguring the child node for the second signaling path has been satisfied.
[0028] An apparatus for performing wireless communication at a parent node in a wireless communication system is described. The apparatus may include a processor, a memory coupled to the processor, and instructions stored in the memory. These instructions may be executable by the processor to cause the apparatus to: transmit a reconfiguration message instructing the child node to be reconfigured for the second signaling path via a first signaling path between the child node and a first donor node, based on a trigger for reconfiguring the child node for the second signaling path; and apply a portion of the reconfiguration message based on determining that a trigger for reconfiguring the child node for the second signaling path has been satisfied.
[0029] Another apparatus for wireless communication at a parent node in a wireless communication system is described. The apparatus may include: means for transmitting a reconfiguration message to a child node, based on a trigger for reconfiguring the child node for a second signaling path, via a first signaling path between the child node and a first donor node; and means for applying a portion of the reconfiguration message based on determining that a trigger for reconfiguring the child node for the second signaling path has been satisfied.
[0030] A non-transient computer-readable medium is described, storing code for wireless communication at a parent node in a wireless communication system. The code may include instructions executable by a processor for: transmitting a reconfiguration message to the child node via a first signaling path between the child node and a first donor node, based on a trigger for reconfiguring the child node for a second signaling path; and applying a portion of the reconfiguration message based on determining that a trigger for reconfiguring the child node for the second signaling path has been satisfied.
[0031] Some examples of the methods, apparatus (devices) and non-transient computer-readable media described herein may further include operations, features, means, or instructions for: receiving an upstream message from the child node; suppressing the forwarding of the upstream message to the first donor node based on the fact that the trigger is not satisfied; and forwarding the upstream message to the first donor node based on the fact that the trigger is satisfied.
[0032] Examples of the methods, apparatus (devices) and non-transient computer-readable media described herein may further include operations, features, means, or instructions for detecting random access configuration, completion of a handover procedure, or change in distributed unit (DU) functionality at the parent node; and forwarding the upstream message to the first donor node based on the detection.
[0033] Some examples of the methods, apparatus (devices) and non-transient computer-readable media described herein may further include operations, features, means, or instructions for: transmitting instructions to the child node to delay the application of the reconfiguration message until an indication of a trigger, the trigger including: timer expiration, a first indication from a first donor node, a second indication from the parent node, absolute time, or any combination thereof.
[0034] Some examples of the methods, apparatus (devices) and non-transient computer-readable media described herein may further include operations, features, means, or instructions for transmitting to the child node an indication of applying the reconfiguration message to that portion, wherein the trigger includes the indication.
[0035] Some examples of the methods, apparatus (devices) and non-transient computer-readable media described herein may further include operations, features, means, or instructions for receiving instructions from a first donor node that the parent node delays the application of that portion of the reconfiguration message.
[0036] Some examples of the methods, apparatus (devices) and non-transient computer-readable media described herein may further include operations, features, devices, or instructions for suppressing the scheduling of uplink messages for the child node for a period of time based on the fact that the trigger has not been satisfied.
[0037] Some examples of the methods, apparatus (devices) and non-transient computer-readable media described herein may further include operations, features, means, or instructions for transmitting a message to the child node indicating that the establishment of a second signaling path has failed.
[0038] A method for wireless communication at a donor node in a wireless communication system is described. The method may include: establishing a first connection with a first node of the wireless communication system; establishing a second connection with a second node of the wireless communication system; and transmitting a reconfiguration message to the first node via a first signaling path between the first node and the donor node through the second node, and an indication to delay the application of a portion of the reconfiguration message, the reconfiguration message indicating that the first node be reconfigured to use the second signaling path.
[0039] An apparatus for wireless communication at a donor node in a wireless communication system is described. The apparatus may include a processor, a memory coupled to the processor, and instructions stored in the memory. These instructions may be executable by the processor to cause the apparatus to: establish a first connection with a first node in the wireless communication system; establish a second connection with a second node in the wireless communication system; and transmit a reconfiguration message to the first node via a first signaling path between the first node and the donor node through the second node, and an instruction to delay applying a portion of the reconfiguration message, the reconfiguration message indicating that the first node be reconfigured to use the second signaling path.
[0040] Another apparatus for wireless communication at a donor node in a wireless communication system is described. The apparatus may include: means for establishing a first connection with a first node of the wireless communication system; means for establishing a second connection with a second node of the wireless communication system; and means for transmitting a reconfiguration message to the first node via a first signaling path between the first node and the donor node through the second node, and an instruction to delay the application of a portion of the reconfiguration message, the reconfiguration message indicating that the first node be reconfigured to use the second signaling path.
[0041] A non-transient computer-readable medium is described, storing code for wireless communication at a donor node in a wireless communication system. The code may include instructions executable by a processor for: establishing a first connection with a first node in the wireless communication system; establishing a second connection with a second node in the wireless communication system; and transmitting a reconfiguration message to the first node via a first signaling path between the first node and the donor node through the second node, and an instruction to delay the application of a portion of the reconfiguration message, the reconfiguration message indicating that the first node be reconfigured to use the second signaling path.
[0042] Some examples of the methods, apparatus (devices) and non-transient computer-readable media described herein may further include operations, features, means, or instructions for: receiving acknowledgment of the reconfiguration message from a first node via a first signaling path; and receiving a second acknowledgment of the reconfiguration message from the first node via a second signaling path.
[0043] In some examples of the methods, apparatus (devices) and non-transient computer-readable media described herein, an instruction to delay the application of that portion of the reconfiguration message, either a first node or a second node, postpones one or more procedures triggered by the reconfiguration message.
[0044] In some examples of the methods, apparatus (devices) and non-transient computer-readable media described herein, an instruction to delay the application of a portion of a reconfiguration message is provided by one of a first node or a second node until a timer expires, a triggering event from the donor node or parent node, absolute time, or any combination thereof.
[0045] A method for wireless communication at a first node in a wireless communication system is described. The method may include: establishing a connection with a first donor node of the wireless communication system via a second node of the wireless communication system; receiving from the second node, via a first signaling path between the first node and the first donor node, a reconfiguration message instructing the first node to be reconfigured for use via a second signaling path through a third node; delaying the application of a portion of the reconfiguration message based on the unavailability of the second signaling path; determining that the second signaling path is available; applying that portion of the reconfiguration message based on the determination; and communicating via the second signaling path according to the reconfiguration message based on the application of that portion of the reconfiguration message.
[0046] An apparatus for wireless communication at a first node in a wireless communication system is described. The apparatus may include a processor, a memory coupled to the processor, and instructions stored in the memory. These instructions may be executable by the processor to cause the apparatus to: establish a connection with a first donor node of the wireless communication system via a second node; receive from the second node via a first signaling path between the first node and the first donor node a reconfiguration message instructing the first node to be reconfigured for a second signaling path via a third node; delay applying a portion of the reconfiguration message based on the unavailability of the second signaling path; determine that the second signaling path is available; apply the portion of the reconfiguration message based on the determination; and communicate via the second signaling path according to the reconfiguration message based on the application of the portion of the reconfiguration message.
[0047] Another apparatus for wireless communication at a first node in a wireless communication system is described. The apparatus may include means for: establishing a connection with a first donor node of the wireless communication system via a second node of the wireless communication system; receiving from the second node, via a first signaling path between the first node and the first donor node, a reconfiguration message instructing the first node to be reconfigured for a second signaling path via a third node; delaying the application of a portion of the reconfiguration message based on the unavailability of the second signaling path; determining that the second signaling path is available; applying that portion of the reconfiguration message based on the determination; and communicating via the second signaling path according to the reconfiguration message based on the application of that portion of the reconfiguration message.
[0048] A non-transient computer-readable medium is described, storing code for wireless communication at a first node in a wireless communication system. The code may include instructions executable by a processor for: establishing a connection with a first donor node of the wireless communication system via a second node; receiving from the second node via a first signaling path between the first node and the first donor node a reconfiguration message instructing the first node to be reconfigured for a second signaling path via a third node; delaying the application of a portion of the reconfiguration message based on the unavailability of the second signaling path; determining that the second signaling path is available; applying that portion of the reconfiguration message based on the determination; and communicating via the second signaling path according to the reconfiguration message based on the application of that portion of the reconfiguration message.
[0049] Some examples of the methods, apparatus (devices) and non-transient computer-readable media described herein may further include operations, features, devices, or instructions for delaying one or more procedures triggered by the reconfiguration message.
[0050] Some examples of the methods, apparatus (devices) and non-transient computer-readable media described herein may further include operations, features, means, or instructions for: utilizing initial uplink mapping information different from the updated uplink mapping information for the first node to communicate via the first signaling path while delaying the application of that portion of the reconfiguration message.
[0051] In some examples of the methods, apparatus (devices) and non-transient computer-readable media described herein, the use of the initial uplink mapping information may include operations, features, means, or instructions for transmitting a reconfiguration completion message to a first donor node via a first signaling path, based on the initial uplink mapping information.
[0052] Some examples of the methods, apparatus (devices) and non-transient computer-readable media described herein may further include operations, features, means, or instructions for transmitting receipt of the reconfiguration message via a second signaling path after applying that portion of the reconfiguration message, based on the updated uplink mapping information.
[0053] Some examples of the methods, apparatus (devices) and non-transient computer-readable media described herein may further include operations, features, means, or instructions for initiating a security handshake via a second signaling path based on the updated uplink mapping information after the application of this portion of the reconfiguration message.
[0054] Some examples of the methods, apparatus (devices) and non-transient computer-readable media described herein may further include operations, features, means, or instructions for: receiving from a first donor node an instruction to delay the application of that portion of the reconfiguration message; and delaying the application of that portion of the reconfiguration message based on the instruction.
[0055] Some examples of the methods, apparatus (devices) and non-transient computer-readable media described herein may further include operations, features, means, or instructions for: delaying the application of this portion of the reconfiguration message until a timer expires, an absolute time, receiving an instruction from a first donor node, receiving a trigger from the parent node of the first node, or any combination thereof.
[0056] Some examples of the methods, apparatus (devices) and non-transient computer-readable media described herein may further include operations, features, means, or instructions for receiving from a first donor node or a second node an instruction to extend the delay application of that portion of the reconfiguration message; and extending the delay application of that portion of the reconfiguration message based on the instruction.
[0057] Some examples of the methods, apparatus (devices) and non-transient computer-readable media described herein may further include operations, features, means, or instructions for delaying the forwarding of an upstream message to a third node, wherein the upstream message may originate from a child node of the first node.
[0058] Some examples of the methods, apparatus (devices) and non-transient computer-readable media described herein may further include operations, features, means, or instructions for receiving an indication to postpone the forwarding of one or more upstream messages received at a first node, wherein the upstream messages may be postponed based on the indication.
[0059] In some examples of the methods, apparatus (devices) and non-transient computer-readable media described herein, the indication for delayed forwarding may be associated with a Backhaul Adaptation Protocol (BAP) address, a BAP routing identifier (ID), a channel ID, or any combination thereof.
[0060] In some examples of the methods, apparatus (devices) and non-transient computer-readable media described herein, the instruction to delay forwarding may be associated with a given mobile terminal (MT) function of a wireless communication system or the set of MT functions of that wireless communication system.
[0061] In some examples of the methods, apparatus (devices) and non-transient computer-readable media described herein, delaying the forwarding of the upstream message may include operations, features, means, or instructions for suppressing the scheduling of uplink messages for the child nodes of the first node.
[0062] Some examples of the methods, apparatus (devices) and non-transient computer-readable media described herein may further include operations, features, means, or instructions for discarding the upstream message based on an instruction from a first donor node, an instruction from the parent node of the first node, a switch failure, or the failure to receive a configuration message from the parent node before the timer expires.
[0063] Some examples of the methods, apparatus (devices) and non-transient computer-readable media described herein may further include operations, features, means, or instructions for: establishing a second connection with one of the first donor nodes or the second donor node as part of reconfiguring the first node; and determining, based on the establishment of the second connection, that a second signaling path may be available.
[0064] In some examples of the methods, apparatus (devices) and non-transient computer-readable media described herein, the portion of the reconfiguration message to which the message is applied may include operations, features, means, or instructions for performing random access procedures, security handshakes, or handover procedures from a second node to a third node.
[0065] In some examples of the methods, apparatus (devices) and non-transient computer-readable media described herein, the portion of the reconfiguration message that applies may include operations, features, means, or instructions for establishing an SCTP connection or an F1-C connection for a first node.
[0066] In some examples of the methods, apparatus (devices) and non-transient computer-readable media described herein, the portion of the reconfiguration message applied may include operations, features, means, or instructions for establishing additional signaling paths or one or more F1-U data tunnels for an existing SCTP connection to a first node.
[0067] Some examples of the methods, apparatus (devices) and non-transient computer-readable media described herein may further include operations, features, means, or instructions for discarding one or more portions of the reconfiguration message, at least in part, based on the failure to establish a second signaling path.
[0068] Some examples of the methods, apparatus (devices) and non-transient computer-readable media described herein may further include operations, features, means, or instructions for determining that the establishment of a second signaling path has failed based on an instruction from a first donor node, a parent node of the first node, or the absence of a configuration message from the parent node before a timer expires.
[0069] In some examples of the methods, apparatus (devices) and non-transient computer-readable media described herein, the second signaling path may be between the first node and the first donor node or between the first node and the second donor node.
[0070] A method for performing wireless communication at a parent node in a wireless communication system is described. The method may include: establishing a connection between a child node and a first donor node in the wireless communication system via the parent node; transmitting a reconfiguration message to the child node via a first signaling path between the child node and the first donor node, indicating that the child node should be reconfigured for a second signaling path; delaying the application of a portion of the reconfiguration message based on the second signaling path being unavailable; determining that the second signaling path is available; and applying that portion of the reconfiguration message based on the determination that the second signaling path is available.
[0071] An apparatus for performing wireless communication at a parent node in a wireless communication system is described. The apparatus may include a processor, a memory coupled to the processor, and instructions stored in the memory. These instructions may be executable by the processor to cause the apparatus to: establish a connection between a child node and a first donor node in the wireless communication system via the parent node; transmit a reconfiguration message to the child node via a first signaling path between the child node and the first donor node, instructing the child node to reconfigure itself for a second signaling path; delay applying a portion of the reconfiguration message based on the second signaling path being unavailable; determine that the second signaling path is available; and apply that portion of the reconfiguration message based on the determination that the second signaling path is available.
[0072] Another apparatus for performing wireless communication at a parent node in a wireless communication system is described. The apparatus may include means for: establishing a connection between a child node and a first donor node in the wireless communication system via the parent node; transmitting a reconfiguration message to the child node via a first signaling path between the child node and the first donor node, instructing the child node to reconfigure itself for a second signaling path; delaying the application of a portion of the reconfiguration message based on the second signaling path being unavailable; determining that the second signaling path is available; and applying that portion of the reconfiguration message based on the determination that the second signaling path is available.
[0073] A non-transient computer-readable medium is described, storing code for wireless communication at a parent node in a wireless communication system. The code may include instructions executable by a processor for: establishing a connection between a child node and a first donor node in the wireless communication system via the parent node; transmitting a reconfiguration message to the child node via a first signaling path between the child node and the first donor node, instructing the child node to reconfigure itself for a second signaling path; delaying the application of a portion of the reconfiguration message based on the unavailability of the second signaling path; determining that the second signaling path is available; and applying that portion of the reconfiguration message based on the determination that the second signaling path is available.
[0074] Some examples of the methods, apparatus (devices) and non-transient computer-readable media described herein may further include operations, features, means, or instructions for: receiving an upstream message from the child node; and suppressing the forwarding of the upstream message to the first donor node based on the delayed application of that portion of the reconfiguration message.
[0075] Some examples of the methods, apparatus (devices) and non-transient computer-readable media described herein may further include operations, features, means, or instructions for forwarding the upstream message to the first donor node after applying this portion of the reconfiguration message.
[0076] Some examples of the methods, apparatus (devices) and non-transient computer-readable media described herein may further include operations, features, means, or instructions for: detecting random access configuration, completion of handover procedures, or DU function changes at the parent node; and forwarding the upstream message to the first donor node based on the detection.
[0077] Examples of the methods, apparatus (devices) and non-transient computer-readable media described herein may further include operations, features, means, or instructions for: detecting a security handshake, establishing an SCTP connection, or modifying an existing SCTP connection; and forwarding the upstream message to a first donor node based on the detection.
[0078] Some examples of the methods, apparatus (devices) and non-transient computer-readable media described herein may further include operations, features, means, or instructions for: detecting the establishment or migration of an F1-C connection, or the establishment or migration of one or more F1-U connections; and forwarding the upstream message to a first donor node based on the detection.
[0079] Some examples of the methods, apparatus (devices) and non-transient computer-readable media described herein may further include operations, features, means, or instructions for transmitting instructions to the child node that the child node delays the application of the reconfiguration message.
[0080] In some examples of the methods, apparatus (devices) and non-transient computer-readable media described herein, the instruction directs the child node to delay applying the reconfiguration message until a timer expires, a trigger from the parent node or the first donor node, an absolute time, or any combination thereof.
[0081] In some examples of the methods, apparatus (devices) and non-transient computer-readable media described herein, the instruction directs the child node to extend the delay of the application of the reconfiguration message.
[0082] Some examples of the methods, apparatus (devices) and non-transient computer-readable media described herein may further include operations, features, means, or instructions for receiving instructions from a first donor node that the parent node delays the application of that portion of the reconfiguration message.
[0083] Some examples of the methods, apparatus (devices) and non-transient computer-readable media described herein may further include operations, features, means, or instructions for transmitting a configuration message to the child node that configures the child node to have a reconnection timer based on the delayed application of that portion of the reconfiguration message.
[0084] In some examples of the methods, apparatus (devices) and non-transient computer-readable media described herein, the portion of the delayed application of the reconfiguration message may include operations, features, means, or instructions for delaying the scheduling of uplink messages for the child node.
[0085] In some examples of the methods, apparatus (devices) and non-transient computer-readable media described herein, the second signaling path may be between the child node and the first donor node or between the child node and the second donor node.
[0086] A method for wireless communication at a donor node in a wireless communication system is described. The method may include: establishing a first connection with a first node of the wireless communication system; establishing a second connection with a second node of the wireless communication system; and transmitting a reconfiguration message to the first node via a first signaling path between the first node and the donor node through the second node, and an indication to delay the application of a portion of the reconfiguration message, the reconfiguration message indicating that the first node be reconfigured to use the second signaling path.
[0087] An apparatus for wireless communication at a donor node in a wireless communication system is described. The apparatus may include a processor, a memory coupled to the processor, and instructions stored in the memory. These instructions may be executable by the processor to cause the apparatus to: establish a first connection with a first node in the wireless communication system; establish a second connection with a second node in the wireless communication system; and transmit a reconfiguration message to the first node via a first signaling path between the first node and the donor node through the second node, and an instruction to delay applying a portion of the reconfiguration message, the reconfiguration message indicating that the first node be reconfigured to use the second signaling path.
[0088] Another apparatus for wireless communication at a donor node in a wireless communication system is described. The apparatus may include means for: establishing a first connection with a first node of the wireless communication system; establishing a second connection with a second node of the wireless communication system; and transmitting a reconfiguration message to the first node via a first signaling path between the first node and the donor node through the second node, and an indication to delay the application of a portion of the reconfiguration message, the reconfiguration message indicating that the first node be reconfigured to use the second signaling path.
[0089] A non-transient computer-readable medium is described, storing code for wireless communication at a donor node in a wireless communication system. The code may include instructions executable by a processor for: establishing a first connection with a first node in the wireless communication system; establishing a second connection with a second node in the wireless communication system; and transmitting a reconfiguration message to the first node via a first signaling path between the first node and the donor node through the second node, and an instruction to delay the application of a portion of the reconfiguration message, the reconfiguration message indicating that the first node be reconfigured to use the second signaling path.
[0090] Some examples of the methods, apparatus (devices) and non-transient computer-readable media described herein may further include operations, features, means, or instructions for receiving confirmation of the reconfiguration message from a first node via a first signaling path.
[0091] Some examples of the methods, apparatus (devices) and non-transient computer-readable media described herein may further include operations, features, means, or instructions for receiving a second confirmation of the reconfiguration message from a first node via a second signaling path.
[0092] Some examples of the methods, apparatus (devices) and non-transient computer-readable media described herein may further include operations, features, means, or instructions for transmitting a reconfiguration message for a second donor node in the wireless communication system, wherein a second signaling path may be between the first node and the second donor node.
[0093] In some examples of the methods, apparatus (devices) and non-transient computer-readable media described herein, an instruction to delay the application of that portion of the reconfiguration message, either a first node or a second node, postpones one or more procedures triggered by the reconfiguration message.
[0094] In some examples of the methods, apparatus (devices) and non-transient computer-readable media described herein, an instruction to delay the application of a portion of a reconfiguration message is provided by one of a first node or a second node until a timer expires, a triggering event from the donor node or parent node, absolute time, or any combination thereof. Brief description of the attached diagram
[0096] Figure 1 Examples of delayed reconfiguration wireless communication systems supporting wireless systems according to one or more aspects of this disclosure are described.
[0097] Figure 2 Examples of delayed reconfiguration wireless communication systems supporting wireless systems according to one or more aspects of this disclosure are described.
[0098] Figure 3 Examples of delayed reconfiguration network schemes in wireless systems, according to one or more aspects of this disclosure, are described.
[0099] Figure 4 Examples of delayed reconfiguration wireless communication systems supporting wireless systems according to one or more aspects of this disclosure are described.
[0100] Figure 5 Examples of delayed reconfiguration wireless communication systems supporting wireless systems according to one or more aspects of this disclosure are described.
[0101] Figure 6 and Figure 7 A block diagram of a device for delayed reconfiguration in a wireless system according to one or more aspects of this disclosure is shown.
[0102] Figure 8 A block diagram of a delayed reconfiguration communication manager in a wireless system according to one or more aspects of this disclosure is shown.
[0103] Figure 9 A diagram is shown illustrating a system including a delayed reconfiguration UE in a wireless system, according to one or more aspects of this disclosure.
[0104] Figure 10 A diagram is shown illustrating a system including a base station supporting delayed reconfiguration in a wireless system, according to one or more aspects of this disclosure.
[0105] Figures 11 to 24 A flowchart illustrating a delayed reconfiguration method in a supporting wireless system according to one or more aspects of this disclosure is shown.
[0106] Detailed description
[0107] Some wireless communication systems can be configured to support Integrated Access and Backhaul (IAB) networks, where one or more access nodes have a wireless backhaul connection to the network. The IAB network architecture may include an IAB donor node, which has the function of controlling the IAB network connected to the core network and terminating at the UE, and may have any number of IAB nodes that can act as relays for communication between the UE and the core network. In some aspects, the IAB network shares resources between the access link and the backhaul link. In some examples, the IAB donor node (also referred to as an anchor node) is an access node with a wired connection to the core network. The donor node may have a central unit (CU), which is a central entity that controls or otherwise configures resources within the IAB network. The donor node may also have one or more DUs that act as scheduling nodes to schedule the child nodes of the IAB donor node. Downstream from the IAB donor node may include one or more IAB nodes (also referred to as wireless nodes) within the IAB network, where each downstream IAB node constitutes a hop within the IAB network. Each IAB node can relay traffic from the IAB donor node through one or more hops. In one example, each IAB node may have a DU and a MT. The DU of an IAB node may act as a scheduling node that schedules child nodes of that particular IAB node, which can be a UE or a sub-radio node (e.g., a UE or base station within the IAB network). The MT may act as a scheduled node similar to a UE scheduled by its parent IAB node. In this context, the parent IAB node may be an IAB donor node (e.g., an anchor node) or a parent IAB node (e.g., an upstream radio node) within the IAB network.
[0108] The IAB donor node can communicate with the destination IAB node along a first signaling path that includes several intermediate IAB nodes. The IAB donor node can determine to establish a second signaling path to the destination IAB node and execute a handover procedure from the first signaling path to the second signaling path. To execute this handover procedure, the IAB donor node sends a reconfiguration message to the first IAB node on the first signaling path to the destination IAB node, indicating a reconfiguration for the second signaling path. The first IAB node then applies the reconfiguration message and sends an acknowledgment message (e.g., a reconfiguration complete message) to the IAB donor node on the second signaling path. The first IAB node then initiates a security handshake procedure on the second signaling path. This reconfiguration message exchange process, followed by the security handshake procedure, is then repeated for each intermediate IAB node between the IAB donor node and the destination IAB node. Therefore, each reconfiguration message exchange and security handshake procedure occurs sequentially and may increase the latency of the handover procedure.
[0109] In some examples, a first IAB donor node having signaling connections to a first IAB node and a second IAB node can transmit a reconfiguration message to the first IAB node via the second IAB node on a first signaling path. In some cases, the reconfiguration message can instruct the first IAB node to postpone applying at least a portion of the reconfiguration message until the second signaling path to the first IAB donor node becomes available. Subsequently, the first IAB node can postpone applying at least a portion of the reconfiguration message until the second signaling path becomes available. Here, the first IAB node can transmit an acknowledgment message (e.g., a reconfiguration complete message) to the first IAB donor node on the first signaling path and postpone initiating a security handshake procedure with the first IAB donor node. When the second signaling path becomes available, the first IAB node and the second IAB node can each initiate a security handshake procedure with the first IAB donor node in parallel on the second signaling path. In some cases, the first signaling path is a signaling path from the CU of the first IAB donor node through the first DU of the first IAB donor node to the first IAB node, and the second signaling path is a signaling path from the CU through the second DU of the IAB donor node to the first IAB node. In some examples, the first IAB node may be a child node of the second IAB node or a descendant node of the second IAB node on the first signaling path, wherein the descendant node is a node on the first signaling path that is more than one hop away from the second IAB node.
[0110] In some instances, the first IAB node may defer applying at least a portion of the reconfiguration message until it receives an indication from the second IAB node. In some cases, when the first IAB node is a descendant of the second IAB node, the first IAB node may defer applying at least a portion of the reconfiguration message until it receives an indication from its parent node. This indication may trigger the first IAB node to fully apply the reconfiguration message and initiate a security handshake procedure.
[0111] In some examples, the first IAB donor node can send a reconfiguration message to the first IAB node via the second IAB node. This reconfiguration message indicates a second signaling path to either the first or second IAB donor node. Subsequently, the first IAB node can apply the reconfiguration message, send an acknowledgment message to the second IAB node, and initiate a security handshake procedure on the second signaling path. In some cases, the second path may be unavailable, and the second IAB node can postpone forwarding the acknowledgment message to either the first or second IAB donor node and postpone the security handshake procedure until the second signaling path becomes available. When the second signaling path becomes available, the first and second IAB nodes can each execute their security handshake procedures with either the first or second IAB donor node in parallel on the second path, thereby reducing handover latency.
[0112] The aspects of this disclosure are initially described in the context of a wireless communication system. Subsequently, the aspects of this disclosure are described in the context of a network scheme. The aspects of this disclosure are further explained and described by way of apparatus diagrams, system diagrams, and flowcharts relating to delayed reconfiguration in a wireless system.
[0113] Figure 1 Examples of delayed reconfiguration wireless communication systems 100 in wireless systems according to one or more aspects of this disclosure are described. Wireless communication system 100 may include one or more base stations 105, one or more UEs 115, and a core network 130. In some examples, wireless communication system 100 may be an LTE network, an LTE-A network, an LTE-A Pro network, or an NR network. In some examples, wireless communication system 100 may support enhanced broadband communication, ultra-reliable (e.g., mission-critical) communication, low latency communication, communication with low-cost and low-complexity devices, or any combination thereof.
[0114] Base station 105 can be distributed across a geographical area to form wireless communication system 100, and can be different types of devices or devices with different capabilities. Base station 105 and UE 115 can communicate wirelessly via one or more communication links 125. Each base station 105 can provide a coverage area 110, and UE 115 and base station 105 can establish one or more communication links 125 on the coverage area 110. Coverage area 110 can be an example of a geographical area over which base station 105 and UE 115 can support signal communication according to one or more radio access technologies.
[0115] Each UE 115 can be distributed throughout the coverage area 110 of the wireless communication system 100, and each UE 115 can be stationary or mobile, or stationary and mobile at different times. Each UE 115 can be a different type of device or a device with different capabilities. Figure 1 The document describes some example UE 115s. The UE 115 described herein can communicate with various types of devices, such as other UE 115s, base station 105, or network equipment (e.g., core network nodes, relay equipment, IAB nodes, or other network equipment)... Figure 1 As shown in the image.
[0116] Each base station 105 may communicate with the core network 130, or with each other, or both. For example, base station 105 may interface with the core network 130 via one or more backhaul links 120 (e.g., via S1, N2, N3, or other interfaces). Base stations 105 may communicate with each other directly (e.g., directly between base stations 105), indirectly (e.g., via the core network 130), or directly and indirectly on backhaul links 120 (e.g., via X2, Xn, or other interfaces). In some examples, backhaul link 120 may be or include one or more radio links.
[0117] One or more of the base stations 105 described herein may include, or may be referred to by those skilled in the art as, base transceiver station, radio base station, access point, radio transceiver, B node, evolved B node (eNB), next-generation B node or gigabit B node (any of which may be referred to as gNB), home B node, home evolved B node, or other suitable terms.
[0118] UE 115 may include or be referred to as a mobile device, wireless device, remote device, handheld device, or subscriber device, or any other suitable term, wherein "device" may also be referred to as a unit, station, terminal, or client, etc. UE 115 may also include or be referred to as a personal electronic device, such as a cellular phone, personal digital assistant (PDA), tablet computer, laptop computer, or personal computer. In some examples, UE 115 may include or be referred to as a wireless local loop (WLL) station, Internet of Things (IoT) device, Internet of Everything (IoE) device, or machine-type communication (MTC) device, which may be implemented in various objects such as appliances or vehicles, meters, etc.
[0119] The UE 115 described herein can communicate with various types of devices, such as other UEs 115 that sometimes act as relays, as well as base station 105 and network equipment including macro eNBs or gNBs, small cell eNBs or gNBs, relay base stations, etc. Figure 1 As shown in the image.
[0120] UE 115 and base station 105 can wirelessly communicate with each other via one or more communication links 125 on one or more carriers. The term "carrier" can refer to a set of radio frequency spectrum resources having a defined physical layer structure for supporting communication link 125. For example, a carrier for communication link 125 may include a portion of the radio spectrum band (e.g., a bandwidth portion (BWP)) operating according to one or more physical layer channels for a given radio access technology (e.g., LTE, LTE-A, LTE-A Pro, NR). Each physical layer channel may carry acquisition signaling (e.g., synchronization signals, system information), control signaling coordinating carrier operation, user data, or other signaling. Wireless communication system 100 may support communication with UE 115 using carrier aggregation or multi-carrier operation. UE 115 may be configured to have multiple downlink component carriers and one or more uplink component carriers according to a carrier aggregation configuration. Carrier aggregation may be used in conjunction with both frequency division duplex (FDD) and time division duplex (TDD) component carriers.
[0121] In some examples (e.g., in a carrier aggregation configuration), the carrier may also have acquisition signaling or control signaling to coordinate the operation of other carriers. The carrier may be associated with a frequency channel (e.g., an Evolved Universal Mobile Telecommunications System Terrestrial Radio Access (E-UTRA) Absolute Radio Frequency Channel Number (EARFCN)) and may be located according to a channel grid for discovery by UE 115. The carrier may operate in an autonomous mode in which initial acquisition and connection can be performed by UE 115 via that carrier, or in a non-autonomous mode in which the carrier may connect to carriers anchored using different carriers (e.g., different carriers of the same or different radio access technologies).
[0122] The communication link 125 shown in the wireless communication system 100 may include uplink transmission from UE 115 to base station 105, or downlink transmission from base station 105 to UE 115. The carrier may carry downlink or uplink communication (e.g., in FDD mode), or may be configured to carry both downlink and uplink communication (e.g., in TDD mode).
[0123] A carrier may be associated with a specific bandwidth of the radio frequency spectrum, and in some examples, the carrier bandwidth may be referred to as the carrier or the “system bandwidth” of the wireless communication system 100. For example, the carrier bandwidth may be one of several defined bandwidths (e.g., 1.4, 3, 5, 10, 15, 20, 40, or 80 MHz) of a carrier for a particular radio access technology. Devices of the wireless communication system 100 (e.g., base station 105, UE 115, or both) may have a hardware configuration that supports communication over a specific carrier bandwidth, or may be configurable to support communication over a single carrier bandwidth within a set of carrier bandwidths. In some examples, the wireless communication system 100 may include a base station 105 or UE 115 that supports simultaneous communication via carriers associated with multiple carrier bandwidths. In some examples, each served UE 115 may be configured to operate over a portion (e.g., a subband, BWP) or all of the carrier bandwidth.
[0124] The signal waveform transmitted on the carrier may include multiple subcarriers (e.g., using multi-carrier modulation (MCM) techniques, such as orthogonal frequency division multiplexing (OFDM) or discrete Fourier transform extended OFDM (DFT-S-OFDM)). In a system employing MCM, a resource element may include a symbol period (e.g., the duration of a modulation symbol) and a subcarrier, where the symbol period and subcarrier spacing are inversely related. The number of bits carried by each resource element may depend on the modulation scheme (e.g., the order of the modulation scheme, the code rate of the modulation scheme, or both). Thus, the more resource elements the UE 115 receives and the higher the order of the modulation scheme, the higher the data rate the UE 115 can achieve. Wireless communication resources can refer to a combination of radio frequency spectrum resources, temporal resources, and spatial resources (e.g., spatial layers or beams), and using multiple spatial layers can further improve the data rate or data integrity of communication with the UE 115.
[0125] One or more parameter designs for a carrier can be supported, where the parameter design may include a subcarrier spacing (Δf) and a cyclic prefix. A carrier can be divided into one or more BWPs with the same or different parameter designs. In some examples, UE 115 can be configured with multiple BWPs. In some examples, a single BWP for a carrier can be active at a given time, and communication for UE 115 can be limited to one or more active BWPs.
[0126] The time interval of base station 105 or UE 115 can be expressed as a multiple of a basic time unit, such as the sampling period T. s =1 / (Δf) max ·N f ) seconds, where Δf max This can represent the maximum supported subcarrier spacing, while N f This can represent the maximum supported Discrete Fourier Transform (DFT) size. The time interval of the communication resources can be organized according to radio frames, each with a specified duration (e.g., 10 milliseconds (ms)). Each radio frame can be identified by a System Frame Number (SFN) (e.g., ranging from 0 to 1023).
[0127] Each frame may include multiple consecutively numbered subframes or time slots, and each subframe or time slot may have the same duration. In some examples, a frame may (e.g., in the time domain) be divided into subframes, and each subframe may be further divided into several time slots. Alternatively, each frame may include a variable number of time slots, and the number of time slots may depend on the subcarrier spacing. Each time slot may include several symbol periods (e.g., depending on the length of the cyclic prefix added before each symbol period). In some wireless communication systems 100, time slots may be further divided into multiple mini-time slots containing one or more symbols. Excluding the cyclic prefix, each symbol period may contain one or more (e.g., N) symbols. f (Number) sampling periods. The duration of a symbol period can depend on the subcarrier interval or the operating frequency band.
[0128] A subframe, time slot, mini-slot, or symbol can be the smallest scheduling unit of the wireless communication system 100 (e.g., in the time domain) and can be referred to as a transmission time interval (TTI). In some examples, the duration of the TTI (e.g., the number of symbol periods in the TTI) can be variable. Additionally or alternatively, the smallest scheduling unit of the wireless communication system 100 can be dynamically selected (e.g., in bursts of shortened TTIs (sTTIs)).
[0129] Physical channels can be multiplexed on a carrier using various techniques. Physical control channels and physical data channels can be multiplexed on a downlink carrier, for example, using one or more of Time Division Multiplexing (TDM), Frequency Division Multiplexing (FDM), or hybrid TDM-FDM techniques. A control region (e.g., a control resource set (CORESET)) for physical control channels can be defined by the number of symbol periods and can extend across the system bandwidth or a subset of the system bandwidth of the carrier. One or more control regions (e.g., CORESET) can be configured for a set of UEs 115. For example, one or more UEs 115 can monitor or search control regions for control information based on one or more search space sets, and each search space set can include one or more control channel candidates in one or more aggregation levels arranged in a cascaded manner. An aggregation level for control channel candidates can refer to the number of control channel resources (e.g., control channel elements (CCEs)) associated with coded information in a control information format having a given payload size. The search space set may include a common search space set configured to send control information to multiple UEs 115 and a UE-specific search space set configured to send control information to a particular UE 115.
[0130] Each base station 105 may provide communication coverage via one or more cells (e.g., macrocells, small cells, hotspots, or other types of cells, or any combination thereof). The term "cell" may refer to a logical communication entity used to communicate with base station 105 (e.g., on a carrier) and may be associated with an identifier used to distinguish adjacent cells (e.g., Physical Cell Identifier (PCID), Virtual Cell Identifier (VCID), or others). In some examples, a cell may also refer to a geographic coverage area 110 or a portion of geographic coverage area 110 (e.g., a sector) on which a logical communication entity operates. The extent of such cells may vary from smaller areas (e.g., structures, subsets of structures) to larger areas depending on various factors (such as the capabilities of base station 105). For example, a cell may be or include buildings, subsets of buildings, or external space between or overlapping geographic coverage areas 110, among other examples.
[0131] Macrocells cover a relatively large geographic area (e.g., a radius of several kilometers) and allow unrestricted access for UEs 115 that have service subscriptions with a network provider supporting the macrocell. Small cells may be associated with a lower-power base station 105 (compared to macrocells) and may operate in the same or different (e.g., licensed or unlicensed) frequency bands as macrocells. Small cells may provide unrestricted access to UEs 115 that have service subscriptions with a network provider, or may provide restricted access to UEs 115 associated with a small cell (e.g., UEs 115 in a Closed Subscriber Group (CSG), or UEs 115 associated with a user in a home or office). Base station 105 may support one or more cells and may also support communication on one or more cells using one or more component carriers.
[0132] In some examples, a carrier can support multiple cells and can be configured with different cells based on different protocol types that can provide access for different types of devices (e.g., MTC, Narrowband IoT (NB-IoT), Enhanced Mobile Broadband (eMBB)).
[0133] In some examples, base station 105 may be mobile, and thus provide communication coverage to mobile geographic coverage areas 110. In some examples, different geographic coverage areas 110 associated with different technologies may overlap, but the different geographic coverage areas 110 may be supported by the same base station 105. In other examples, overlapping geographic coverage areas 110 associated with different technologies may be supported by different base stations 105. Wireless communication system 100 may include, for example, a heterogeneous network, in which different types of base stations 105 use the same or different radio access technologies to provide coverage to various geographic coverage areas 110.
[0134] The wireless communication system 100 can support synchronous or asynchronous operation. For synchronous operation, base stations 105 can have similar frame timing, and transmissions from different base stations 105 can be approximately time-aligned. For asynchronous operation, base stations 105 can have different frame timing, and transmissions from different base stations 105 may not be time-aligned in some examples. The techniques described herein can be used for both synchronous and asynchronous operation.
[0135] Some UE 115 devices (such as MTC or IoT devices) can be low-cost or low-complexity devices and can provide automated communication between machines (e.g., via machine-to-machine (M2M) communication). M2M communication or MTC can refer to data communication technologies that allow devices to communicate with each other or with base station 105 without human intervention. In some examples, M2M communication or MTC may include communication from devices that have integrated sensors or meters to measure or capture information and relay such information to a central server or application that uses the information or presents it to people interacting with the application. Some UE 115 devices may be designed to collect information or automate the behavior of machines or other devices. Examples of applications for MTC devices include: smart metering, inventory monitoring, water level monitoring, equipment monitoring, healthcare monitoring, wilderness survival monitoring, weather and geographic event monitoring, queue management and tracking, remote security sensing, physical access control, and transaction-based commercial toll collection.
[0136] Some UEs 115 can be configured to operate in reduced-power modes, such as half-duplex communication (e.g., a mode that supports unidirectional communication via transmission or reception but not simultaneous transmission and reception). In some examples, half-duplex communication can be performed at a reduced peak rate. Other power-saving techniques for UEs 115 include entering a power-saving deep sleep mode when not engaged in active communication, operating on limited bandwidth (e.g., according to narrowband communication), or a combination of these techniques. For example, some UEs 115 can be configured to operate using a narrowband protocol type associated with a defined portion or range (e.g., subcarriers or resource block (RB) set) within the carrier, within the carrier's guard band, or outside the carrier.
[0137] Wireless communication system 100 may be configured to support ultra-reliable communication or low latency communication, or various combinations thereof. For example, wireless communication system 100 may be configured to support ultra-reliable low latency communication (URLLC) or mission-critical communication. UE 115 may be designed to support ultra-reliable, low latency, or mission-critical functions (e.g., mission-critical functions). Ultra-reliable communication may include private or group communication and may be supported by one or more mission-critical services, such as Mission-Critical Talk-to-Talk (MCPTT), Mission-Critical Video (MCVideo), or Mission-Critical Data (MCData)). Support for mission-critical functions may include prioritization of services, and mission-critical services may be used for public safety or general business applications. The terms ultra-reliable, low latency, mission-critical, and ultra-reliable low latency are used interchangeably herein.
[0138] In some examples, UE 115 may also be able to communicate directly with other UE 115 on a device-to-device (D2D) communication link 135 (e.g., using a peer-to-peer (P2P) or D2D protocol). One or more UE 115s utilizing D2D communication may be within the geographic coverage area 110 of base station 105. Other UE 115s in such a group may be outside the geographic coverage area 110 of base station 105 or may be unable to receive transmissions from base station 105 for other reasons. In some examples, groups of UE 115s communicating via D2D communication may utilize a one-to-many (1:M) system, where each UE 115 transmits to every other UE 115 in the group. In some examples, base station 105 facilitates the scheduling of resources for D2D communication. In other cases, D2D communication is performed between the individual UE 115s without involving base station 105.
[0139] In some systems, the D2D communication link 135 may be an example of a communication channel (such as a sidelink communication channel) between vehicles (e.g., UE 115). In some examples, vehicles may communicate using vehicle-to-vehicle (V2X) communication, vehicle-to-vehicle (V2V) communication, or some combination of these communications. Vehicles may signal information related to traffic conditions, signaling, weather, safety, emergencies, or any other information relevant to the V2X system. In some examples, vehicles in a V2X system may communicate via vehicle-to-network (V2N) communication through one or more network nodes (e.g., base station 105) with roadside infrastructure (such as roadside units), or with the network, or with both.
[0140] Core network 130 provides user authentication, access authorization, tracking, Internet Protocol (IP) connectivity, and other access, routing, or mobility functions. Core network 130 can be an evolved packet core (EPC) or a 5G core (5GC). The EPC or 5GC may include at least one control plane entity (e.g., a Mobility Management Entity (MME), Access and Mobility Management Function (AMF)) for managing access and mobility, and at least one user plane entity (e.g., a Serving Gateway (S-GW), Packet Data Network (PDN) Gateway (P-GW), or User Plane Function (UPF)) for routing packets or interconnecting to external networks. The control plane entity manages non-access stratum (NAS) functions, such as mobility, authentication, and bearer management of UE 115 served by base station 105 associated with core network 130. User IP packets can be delivered through the user plane entity, which provides IP address allocation and other functions. The user plane entity can connect to network operator IP service 150. Network operator IP services 150 may include access to the Internet, intranets, IP Multimedia Subsystem (IMS), or packet-switched streaming services.
[0141] Some network devices (such as base station 105) may include sub-components, such as access network entity 140, which may be an example of an access node controller (ANC). Each access network entity 140 may communicate with each UE 115 through one or more other access network transport entities 145, which may be referred to as a radio headend, smart radio headend, or transmit / receive point (TRP). Each access network transport entity 145 may include one or more antenna panels. In some configurations, the various functions of each access network entity 140 or base station 105 may be distributed across various network devices (e.g., radio headends and ANCs) or combined into a single network device (e.g., base station 105).
[0142] Wireless communication system 100 can operate using one or more frequency bands in the range of 300 MHz to 300 GHz. In some examples, the 300 MHz to 3 GHz band is referred to as a UHF band or decimeter band because the wavelengths range from about 1 decimeter to 1 meter. UHF waves can be blocked or redirected by buildings and environmental features, but these waves can penetrate various structures sufficiently for macrocells to provide service to UE 115 located indoors. Compared to transmissions using smaller frequencies and longer waves in the high frequency (HF) or very high frequency (VHF) portions of the spectrum below 300 MHz, UHF wave transmission can be associated with smaller antennas and shorter ranges (e.g., less than 100 km).
[0143] The electromagnetic spectrum is typically subdivided into various classes, bands, channels, etc., based on frequency / wavelength. In 5G NR, two initial operating bands have been designated as frequency ranges FR1 (410MHz–7.125GHz) and FR2 (24.25GHz–52.6GHz). It should be understood that although a portion of FR1 is greater than 6GHz, FR1 is generally (interchangeably) referred to as the “sub-6GHz” band in various documents and articles. Similar naming issues sometimes arise with FR2; although different from the Very High Frequency (EHF) band (30GHz–300GHz) designated as the “millimeter wave” band by the International Telecommunication Union (ITU), FR2 is generally (interchangeably) referred to as the “millimeter wave” band in various documents and articles.
[0144] The frequencies between FR1 and FR2 are generally referred to as intermediate frequency (IF) frequencies. Recent 5G NR studies have designated the operating bands of these IF frequencies as the frequency range designation FR3 (7.125 GHz – 24.25 GHz). Bands falling within FR3 can inherit FR1 or FR2 characteristics, thus effectively extending the features of FR1 or FR2 into the IF frequency range. Additionally, higher frequency bands are currently being explored to extend 5G NR operation above 52.6 GHz. For example, three higher operating frequency bands have been designated as the frequency range designations FR4a or FR4-1 (52.6 GHz – 71 GHz), FR4 (52.6 GHz – 114.25 GHz), and FR5 (114.25 GHz – 300 GHz). Each of these higher frequency bands falls within the EHF band.
[0145] In light of the foregoing, unless otherwise stated, it should be understood that, as used herein, the term "sub-6GHz" and the like can broadly refer to frequencies less than 6GHz, within FR1, or including intermediate frequency band frequencies. Furthermore, unless otherwise stated, it should be understood that, as used herein, the term "millimeter wave" and the like can broadly refer to frequencies that can include intermediate frequency band frequencies, within FR2, FR4, FR4-a, FR4-1, or FR5, or within the EHF band.
[0146] The wireless communication system 100 can also operate in the ultra-high frequency (SHF) zoning using a frequency band from 3 GHz to 30 GHz (also known as the centimeter band) or in the extremely high frequency (EHF) zoning using a spectrum (e.g., from 30 GHz to 300 GHz) (also known as the millimeter band). In some examples, the wireless communication system 100 can support millimeter-wave (mmW) communication between the UE 115 and the base station 105, and the EHF antennas of the corresponding devices can be smaller and more closely spaced than UHF antennas. In some examples, this can facilitate the use of antenna arrays within the device. However, the propagation of EHF transmissions may suffer even greater atmospheric attenuation and shorter range than SHF or UHF transmissions. The techniques disclosed herein can be employed across transmissions using one or more different frequency zonings, and the frequency band usage specified across these frequency zonings may vary by country or regulatory authority.
[0147] Wireless communication system 100 may utilize both licensed and unlicensed radio spectrum bands. For example, wireless communication system 100 may employ licensed assisted access (LAA), LTE unlicensed (LTE-U) radio access technology, or NR technology in unlicensed frequency bands (such as the 5 GHz Industrial, Scientific, and Medical (ISM) band). When operating in unlicensed radio spectrum bands, devices (such as base station 105 and UE 115) may employ carrier sensing for collision detection and avoidance. In some examples, operation in unlicensed frequency bands may be based on carrier aggregation configuration (e.g., LAA) in coordination with component carriers operating in licensed frequency bands. Operation in unlicensed spectrum may include downlink transmissions, uplink transmissions, P2P transmissions, or D2D transmissions, etc.
[0148] Base station 105 or UE 115 may be equipped with multiple antennas that can be used to employ technologies such as transmit diversity, receive diversity, multiple-input multiple-output (MIMO) communication, or beamforming. The antennas of base station 105 or UE 115 may be located within one or more antenna arrays or antenna panels that can support MIMO operation or transmit or receive beamforming. For example, one or more base station antennas or antenna arrays may coexist at an antenna assembly (such as an antenna tower). In some examples, the antennas or antenna arrays associated with base station 105 may be located in different geographical locations. Base station 105 may have an antenna array with several rows and columns of antenna ports that base station 105 can use to support beamforming for communication with UE 115. Similarly, UE 115 may have one or more antenna arrays that can support various MIMO or beamforming operations. Additionally or alternatively, the antenna panel may support radio frequency beamforming for signals transmitted via the antenna ports.
[0149] Base station 105 or UE 115 can use MIMO communication to leverage multipath signal propagation and improve spectral efficiency by transmitting or receiving multiple signals via different spatial layers. This technique is known as spatial multiplexing. For example, a transmitting device may transmit multiple signals via different antennas or different combinations of antennas. Similarly, a receiving device may receive multiple signals via different antennas or different combinations of antennas. Each of the multiple signals may be referred to as a separate spatial stream and may carry bits associated with the same data stream (e.g., the same codeword) or different data streams (e.g., different codewords). Different spatial layers may be associated with different antenna ports used for channel measurement and reporting. MIMO techniques include single-user MIMO (SU-MIMO), where multiple spatial layers are transmitted to the same receiving device; and multi-user MIMO (MU-MIMO), where multiple spatial layers are transmitted to multiple devices.
[0150] Beamforming (also known as spatial filtering, directional transmission, or directional reception) is a signal processing technique that can be used at a transmitting or receiving device (e.g., base station 105, UE 115) to shape or guide an antenna beam (e.g., a transmit beam, a receive beam) along a spatial path between the transmitting and receiving devices. Beamforming can be achieved by combining signals transmitted via antenna elements of an antenna array, such that some signals propagating relative to a particular orientation of the antenna array experience constructive interference, while others experience destructive interference. Adjustments to the signals transmitted via the antenna elements may include the transmitting or receiving device applying amplitude offset, phase offset, or both to the signals carried via the antenna elements associated with that device. The adjustments associated with each antenna element may be defined by a beamforming weight set associated with a particular orientation (e.g., the antenna array relative to the transmitting or receiving device, or relative to some other orientation).
[0151] Base station 105 or UE 115 may use beamsweeping techniques as part of beamforming operations. For example, base station 105 may use multiple antennas or antenna arrays (e.g., antenna panels) for beamforming operations to facilitate directional communication with UE 115. Some signals (e.g., synchronization signals, reference signals, beam selection signals, or other control signals) may be transmitted multiple times by base station 105 in different directions. For example, base station 105 may transmit signals based on different beamforming weight sets associated with different transmission directions. Transmissions in different beam directions may be used (e.g., by the transmitting device (such as base station 105) or the receiving device (such as UE 115)) to identify the beam direction that base station 105 uses for later transmission or reception.
[0152] Some signals (such as data signals associated with a specific receiving device) may be transmitted by base station 105 in a single beam direction (e.g., the direction associated with the receiving device (such as UE 115)). In some examples, the beam direction associated with transmission along a single beam direction may be determined based on the signals transmitted in one or more beam directions. For example, UE 115 may receive one or more signals transmitted by base station 105 in different directions and may report to base station 105 an indication of the signals received by UE 115 with the highest signal quality or other acceptable signal quality.
[0153] In some examples, transmissions performed by a device (e.g., by base station 105 or UE 115) may be executed using multiple beam directions, and the device may use a combination of digital precoding or radio frequency beamforming to generate combined beams for transmission (e.g., from base station 105 to UE 115). UE 115 may report feedback indicating precoding weights for one or more beam directions, and this feedback may correspond to a configured number of beams across the system bandwidth or one or more subbands. Base station 105 may transmit reference signals that may be precoded or unprecoded (e.g., cell-specific reference signals (CRS), channel state information reference signals (CSI-RS)). UE 115 may provide feedback for beam selection, which may be a precoding matrix indicator (PMI) or codebook-based feedback (e.g., multi-panel type codebook, linear combination type codebook, port selection type codebook). Although these techniques are described with reference to signals transmitted by base station 105 in one or more directions, UE 115 may use similar techniques to transmit signals multiple times in different directions (e.g., to identify the beam direction used by UE 115 for subsequent transmission or reception) or to transmit signals in a single direction (e.g., to transmit data to a receiving device).
[0154] A receiver device (e.g., UE 115) may attempt multiple receive configurations (e.g., directional listening) when receiving various signals (such as synchronization signals, reference signals, beam selection signals, or other control signals) from base station 105. For example, the receiver device may attempt multiple receive directions by: receiving via different antenna subarrays; processing received signals according to different antenna subarrays; receiving according to different sets of receive beamforming weights applied to signals received at multiple antenna elements of the antenna array (e.g., different directional listening weight sets); or processing received signals according to different sets of receive beamforming weights applied to signals received at multiple antenna elements of the antenna array, any of which may be referred to as "listening" according to different receive configurations or receive directions. In some examples, the receiver device may use a single receive configuration to receive along a single beam direction (e.g., when receiving a data signal). The single receive configuration may be aligned on a beam direction determined based on listening according to different receive configuration directions (e.g., a beam direction determined to have the highest signal strength, highest signal-to-noise ratio (SNR), or other acceptable signal quality based on listening according to multiple beam directions).
[0155] The wireless communication system 100 can be a packet-based network operating according to a layered protocol stack. In the user plane, communication at the bearer or Packet Data Convergence Protocol (PDCP) layer can be IP-based. The Radio Link Control (RLC) layer performs packet segmentation and reassembly for communication on logical channels. The Media Access Control (MAC) layer performs priority handling and multiplexing of logical channels into transport channels. The MAC layer can also use error detection, error correction, or both to support MAC layer retransmissions to improve link efficiency. In the control plane, the Radio Resource Control (RRC) protocol layer can provide the establishment, configuration, and maintenance of RRC connections between the UE 115 and the base station 105 or core network 130 that support user plane data radio bearers. At the physical layer, transport channels can be mapped to physical channels.
[0156] UE 115 and base station 105 can support data retransmission to increase the likelihood of successful data reception. Hybrid Automatic Repeat Request (HARQ) feedback is a technique used to increase the likelihood of correctly receiving data on communication link 125. HARQ may include a combination of error detection (e.g., using Cyclic Redundancy Check (CRC)), forward error correction (FEC), and retransmission (e.g., Automatic Repeat Request (ARQ)). HARQ can improve MAC layer throughput in poor radio conditions (e.g., low signal-to-noise ratio conditions). In some examples, the device may support simultaneous time-slot HARQ feedback, where the device can provide HARQ feedback in a specific time slot for data received in previous symbols within that time slot. In other cases, the device may provide HARQ feedback in subsequent time slots or according to some other time interval.
[0157] In some examples, the wireless communication system 100 may support IAB functionality, and a communication manager 101 may be included in the device to support delayed execution of reconfiguration messages in the IAB network. For example, base station 105 and UE 115 may each be an example of an IAB node supporting IAB functionality with other IAB nodes. An IAB node may include one or both of MT and DU functionality to support communication with other IAB nodes. An IAB node may act as a parent IAB node supporting communication with one or more child IAB nodes and may relay communication from child IAB nodes to a donor IAB node.
[0158] In some aspects, base station 105 may include communication manager 101-a, or UE 115 may include communication manager 101-b. In some cases, base station 105 in wireless communication system 100 may operate as an IAB donor node or an IAB node, and UE 115 may operate as an IAB node as described herein.
[0159] In some aspects, if base station 105 operates as an IAB donor node, communication manager 101-b can establish a first connection with a first node of the IAB network (e.g., base station 105, UE 115 operating as an IAB node) and a second connection with a second node of the IAB network. Communication manager 101-b can transmit a reconfiguration message to the first node via the second node on a first signaling path. The reconfiguration message can instruct the first node to reconfigure itself to use the second signaling path and delay the application of a portion of the reconfiguration message. Communication manager 101-b can receive an acknowledgment message (e.g., a reconfiguration complete message) from the first node on the first signaling path. In some cases, communication manager 101-b can perform a security handshake procedure with both the first and second nodes on the second signaling path after delaying the application of that portion of the reconfiguration message.
[0160] If base station 105 operates as an IAB node in an IAB network, communication managers 101-a and 101-b can perform similar functions. For example, base station 105 and UE 115 can operate as IAB nodes in an IAB network. Here, communication manager 101 can operate as part of a first node in the IAB network and establish a connection with the first IAB donor node of the IAB network via a second node of the IAB network. After establishing this connection, communication manager 101 can receive a reconfiguration message from the second node via a first signaling path between communication manager 101 and the first IAB donor node. The reconfiguration message can instruct communication manager 101 to reconfigure the first node for use via a second signaling path between the first node and the first IAB donor node or between the first node and the second IAB donor node via a third node of the IAB network. When communication manager 101 receives the reconfiguration message, the second signaling path may be unavailable. Communication manager 101 may subsequently delay applying a portion of the reconfiguration message based on the unavailability of the second signaling path. Communication manager 101 can determine that the second path is available and apply that portion of the reconfiguration message after the delay. Communication manager 101 can then communicate via the second signaling path.
[0161] In some scenarios, base station 105 and UE 115 can operate as parent IAB nodes in an IAB network. Here, communication manager 101 can operate as part of the parent node of the IAB network and establish a connection between the child node and the first IAB donor node in the IAB network via the parent node. After establishing the connection, communication manager 101 can transmit a reconfiguration message to the child node on a first signaling path between the child node and the first IAB donor node, instructing the child node to reconfigure itself for a second signaling path. The child node can apply the reconfiguration and transmit a message (e.g., a reconfiguration complete message, a security handshake procedure) upstream to the parent node. Communication manager 101 can determine that the second signaling path is unavailable and delay the application of a portion of the reconfiguration message. The communication manager can further suppress the forwarding of upstream messages received from the child node until the second signaling path becomes available. Communication manager 101 can then determine that the second signaling path is available, apply that portion of the reconfiguration message based on the availability of the second signaling path, and forward upstream messages on the second signaling path.
[0162] Figure 2 Examples of delayed reconfiguration wireless communication systems 200 in wireless systems according to one or more aspects of this disclosure are described. In some examples, wireless communication system 200 may implement aspects of wireless communication system 100.
[0163] Wireless communication system 200 (e.g., an NR system) can supplement wired backhaul connections (e.g., wired backhaul link 225) by sharing infrastructure and spectrum resources for network access with wireless backhaul link capabilities, thereby providing an IAB network architecture. Wireless communication system 200 may include core network 205 and base station 105 or supported devices, which are broken down into one or more supporting entities (i.e., functions) to coordinate with communication access to improve wireless backhaul density. Aspects supporting the functionality of base station 105 may be referred to as wireless IAB nodes, such as IAB donor node 210 and IAB relay node 215. Wireless communication system 200 may additionally support several UEs 115 that can communicate on the uplink with one or more IAB donor nodes 210, IAB relay nodes 215, or a combination of these devices.
[0164] Wireless communication system 200 may include one or more IAB donor nodes 210, which may interface between wired and wireless networks. In some cases, IAB donor nodes 210 may be referred to as anchor nodes because they anchor the wireless network to the wired connection. For example, each IAB donor node 210 may include at least one wired backhaul link 225 and one or more additional links (e.g., wireless backhaul link 230, backup wireless backhaul link 235, or wireless access link 240). As explained herein, the various wireless links in wireless communication system 200 may also include one or more beams 220 (e.g., beam pairs including receive and transmit beams between the various wireless nodes). IAB donor nodes 210 may be split into associated base station CU 255 and DU 250 entities, wherein one or more DU 250 associated with IAB donor node 210 may be partially controlled by the associated CU 255. CU 255 of IAB donor node 210 can store Layer 3 (L3) functionality and signaling (e.g., RRC, Serving Data Adaptation Protocol (SDAP), or PDCP). Other CU 255s of IAB donor node 210 can communicate with core network 205 on wired backhaul link 225 (e.g., which may be referred to as the NG interface). DU 250 can store lower-layer operations, such as Layer 1 (L1) or Layer 2 (L2) functionality and signaling (e.g., RLC, MAC, physical layer). Depending on the connections associated with radio backhaul link 230 and radio access link 235 of the IAB network, DU 250 entities of IAB donor node 210 can support serving cells within the network coverage area. DU 250 of IAB donor node 210 can control both access and backhaul links within the corresponding network coverage area and can provide control and scheduling for descendant (i.e., child) IAB relay node 215 and / or UE 115. For example, DU 250 can support RLC channel connections with UE 115 (e.g., via radio access link 240) or with IAB relay node 215 (e.g., via backhaul links, such as, for example, primary radio backhaul link 230 or backup radio backhaul link 235).
[0165] IAB relay node 215 can be split into associated MT 245 and base station DU 250 entities, wherein the MT 245 functionality of IAB relay node 215 can be controlled or scheduled by the predecessor (i.e., parent) IAB node via a radio backhaul link. The parent node of IAB relay node 215 (i.e., child node) can be another (predecessor) IAB relay node 215 or IAB donor node 210. The MT 245 functionality can be similar to the functionality performed by UE 115 in the system. IAB relay node 215 may not be directly connected to wired backhaul 225. Instead, IAB relay node 215 can connect to core network 205 via radio backhaul links through other IAB nodes (e.g., any number of additional IAB relay nodes 215 and IAB donor nodes 210). IAB relay node 215 can use the MT 245 functionality to transmit upstream in the IAB system (e.g., towards core network 205). In some scenarios, the DU 250 of IAB relay node 215 may be partially controlled by signaling messages from the CU 255 entity of the associated IAB donor node 210 (e.g., transmitted via the F1 Application Protocol (AP)). The DU 250 of IAB relay node 215 may support serving cells within the network coverage area. For example, the DU 250 of IAB relay node 215 may perform the same or similar functions as the DU 250 of IAB donor node 210, thereby supporting one or more radio access links 240 for UE 115, supporting one or more radio backhaul links for downstream IAB relay node 215, or both.
[0166] Wireless communication system 200 may employ relay links for communication within an IAB network architecture. For example, UE 115 may communicate with an IAB node, which may relay data directly or via one or more IAB relay nodes 215 to base station CU 255 (e.g., a network entity or network device) or core network 205. Each IAB relay node 215 may include a primary wireless backhaul link 230 for relaying data upstream or receiving information from base station CU 255 or core network 205. In some cases, IAB relay nodes 215 may additionally include one or more backup wireless backhaul links 235 (e.g., for redundant connectivity or improved robustness). If the primary wireless backhaul link 230 fails (e.g., due to interference, a failure at a connected IAB node, movement of the IAB node, or maintenance at the IAB node), the IAB relay node 215 may utilize the backup wireless backhaul link 235 for backhaul communication within the IAB network. A first (e.g., primary) radio backhaul link 230 may be associated with a coverage area, and the functionality of MT 245 may be controlled or scheduled by a first parent node. One or more secondary backhaul links (e.g., backup radio backhaul link 235) may be associated with coverage areas not co-located and controlled or scheduled by one or more parent nodes. Each of the primary backhaul connection and one or more secondary connections may support spectrum capabilities to provide network communication via one or more random access techniques (RAT). One or more IAB nodes may further support base station DU entities and may support multiple backhaul and radio access links within a relay chain. The DU entity may control or schedule descendant IAB relay nodes 215 and UE 115 within the IAB network (e.g., downstream in the IAB network) via configured backhaul and radio access links. That is, IAB relay node 215 may act as a relay in two communication directions between IAB donor node 210 and one or more descendant devices (e.g., other IAB relay nodes 215 or UE 115) based on established backhaul and access connections.
[0167] The operations performed by the wireless devices in the wireless communication system 200 can be static or dynamic. For example, in a dynamic IAB system, a wireless device can act as an IAB donor node 210, an IAB relay node 215, a parent node, a child node, or any combination thereof. In some cases, a wireless device can dynamically switch between different roles in the IAB system (e.g., based on configuration, channel conditions, or neighboring devices). In other cases, a wireless device can simultaneously act as multiple different roles (e.g., a single wireless device (such as base station 105 or UE 115) can act as a parent node of one wireless device and a child node of another).
[0168] In some examples, interference may exist between one or more communications in the wireless communication system 200. As an illustrative example, a wireless node (e.g., IAB relay node 215, IAB donor node 210, or UE 115) may use one or more beams 220 corresponding to a communication link (e.g., wireless backhaul link 230, backup wireless backhaul link 235, or wireless access link 240) to receive or transmit communications. For example, a wireless node may use receive beam 220-b to receive a signal carried by transmit beam 220-a. In such an example, transmit beam 220-a may be referred to as a serving beam (e.g., carrying a signal intended for the wireless node). However, other communications in the wireless communication system 200 may interfere with the reception of the signal from transmit beam 220-a. For example, transmit beams 220-c, 220-d, 220-e, or any combination thereof may be picked up by receive beam 220-b, which could result in relatively inefficient communication.
[0169] As described herein, devices of the wireless communication system 200 (e.g., IAB relay node 215, IAB donor node 210, CU 255, DU 250, MT 245, or combinations thereof) can use techniques for managing delayed execution of reconfiguration messages. For example, a first IAB donor node 210 can establish a first connection with a first IAB relay node 215 and a second connection with a second IAB relay node 215. The first IAB donor node 210 can transmit a reconfiguration message to the first relay node via the second IAB relay node 215 on a first signaling path (e.g., from CU 255). The reconfiguration message can instruct the first IAB relay node 215 to reconfigure the first relay node to use a second signaling path and delay the application of the reconfiguration message as part of the message. The first IAB donor node 210 can receive an acknowledgment message (e.g., a reconfiguration complete message) from the first relay node on the first signaling path. In some cases, the first IAB donor node may subsequently perform a security handshake procedure with the first and second relay nodes on the second signaling path after delaying the application of that portion of the reconfiguration message.
[0170] In another example, the first IAB relay node 215 may establish a connection with the first IAB donor node 210 via the second IAB relay node 215. After establishing this connection, the first IAB relay node 215 may receive a reconfiguration message from the second IAB relay node 215 via a first signaling path between the first IAB relay node 215 and the first IAB donor node 210. The reconfiguration message may instruct the first IAB relay node 215 to reconfigure a second signaling path between the first IAB relay node 215 and the first IAB donor node 210, or between the first IAB relay node 215 and the second IAB donor node 210, via the third IAB relay node 215. When the first IAB relay node 215 receives the reconfiguration message, the second signaling path may be unavailable. The first IAB relay node 215 may subsequently delay applying a portion of the reconfiguration message due to the unavailability of the second signaling path. The first IAB relay node 215 can determine that the second path is available after the delay and apply that portion of the reconfiguration message. The first IAB relay node 215 can then communicate via the second signaling path.
[0171] In some scenarios, a parent node (e.g., IAB relay node 215) can establish a connection between a child node (e.g., IAB relay node 215) and a first IAB donor node 210 via the parent node. After establishing this connection, the parent node can transmit a reconfiguration message to the child node on a first signaling path between the child node and the first IAB donor node 210, instructing the child node to reconfigure itself for a second signaling path. The child node can apply the reconfiguration and forward a message (e.g., a reconfiguration complete message, a security handshake procedure) upstream to the parent node. The parent node can determine that the second signaling path is unavailable and delay applying a portion of the reconfiguration message. The parent node can further suppress the forwarding of upstream messages received from the child node until the second signaling path becomes available. The parent node can then determine that the second signaling path is available, apply that portion of the reconfiguration message based on the availability of the second signaling path, and forward upstream messages on the second signaling path.
[0172] Figure 3Examples of delayed reconfiguration network schemes 300 in wireless systems according to one or more aspects of this disclosure are described. In some examples, network scheme 300 may implement aspects of wireless communication systems 100 or 200. Network scheme 300 may include multiple nodes 305 communicating with each other on a wireless link (e.g., a backhaul or access link). Each node may include multiple CUs, DUs, MTs, or combinations thereof. Node 305-a may be coupled to a wired backhaul link 310-a to provide a wired interface to the core network. Node 305-a may include a CU and one or more DUs (e.g., operating as an IAB donor node), and nodes 305-b, 305-b, 305-b, 305-b, 305-b, and 305-g may include one or more DUs and MTs (operating as IAB nodes).
[0173] Network scheme 300 may include multiple signaling paths. For example, node 305-a may communicate with other nodes 305 in the network scheme via signaling path 315. Node 305-a may use a Backhaul Adaptation Protocol (BAP) layer to route traffic between nodes. Each node 305 may be configured with a unique BAP address to identify the node 305. In one example, node 305-a may transmit a BAP route ID and a BAP path ID to node 305-b. The BAP route ID indicates the BAP address of the destination node for the scheduled traffic. The BAP path ID indicates to node 305-b the signaling path 315 along which the scheduled traffic should be transmitted. For example, traffic scheduled for node 305-g may be transmitted along signaling path 315-b or signaling path 315-c. The BAP path ID indicates to node 305-b whether the scheduled traffic should be transmitted to node 305-c or node 305-d. Each node 305 can be configured with a table that allows node 305 to route traffic between nodes based on BAP address and BAP path ID. In some examples, traffic can be routed depending on the type of traffic. In some cases, node 305-a can determine the signaling path 315 for the scheduled traffic based on whether the traffic is F1-C, F1-U, or non-F1-C.
[0174] In some scenarios, node 305-a may establish a connection with node 305-g via signaling path 315-b. Node 305-a may determine that it wants to establish a connection with node 305-g via signaling path 315-c. Node 305-a may transmit a reconfiguration message to node 305-g via signaling path 315-b. The reconfiguration message may instruct node 305-g to reconfigure node 305-g to use signaling path 315-c and, based on the unavailability of signaling path 315-c, delay the application of a portion of the reconfiguration message. Subsequently, node 305-g may apply that portion of the reconfiguration message after determining that signaling path 315-c is available and communicate with node 305-a via signaling path 315-c. In some examples, different signaling paths 315 may include one or more of the same node 305. For example, as... Figure 3 As shown, node 305-e can be part of signaling path 315-c and signaling path 315-b. Alternatively, different signaling paths 315 can include different nodes 305. For example, as... Figure 3 As shown, node 305-d can be part of signaling path 315-b and node 305-c can be part of signaling path 315-c.
[0175] Figure 4 Examples of delayed reconfiguration wireless communication system 400 in a wireless system according to one or more aspects of this disclosure are described. In some examples, wireless communication system 400 may implement aspects of wireless communication system 100 or 200. For example, wireless communication system 400 may include several devices (e.g., IAB nodes), such as core network 405, IAB donor node 210, IAB relay node 215, UE 115, and other examples of devices and aspects of wireless communication systems 100 and 200.
[0176] IAB donor node 210-a may include CU 410, a first DU 415-a, and a second DU 415-b. CU 410 may be coupled to wired backhaul link 225-d to provide a wired interface to the core network. The first IAB relay node 215-a may include DU 415-c and MT 425-a. The second relay node may include DU 415-d and MT 425-b. IAB donor node 210-a may establish a connection with the first IAB relay node 215-a via the second IAB relay node 215-b on a first signaling path 425. The first signaling path 425 may connect CU 410 to the first IAB relay node 215-a via the first DU 415-a and the second IAB relay node 215-b. In some cases, the connection to the first IAB relay node 215-a and the second IAB relay node 215-b is an F1-C connection or an RRC connection. In some cases, the first IAB relay node 215-a is a child node of the second IAB relay node 215-b. In other cases, the first IAB relay node 215-a is a descendant node of the second IAB relay node 215-b along the first signaling path 425.
[0177] In some scenarios, IAB donor node 210-a may wish to communicate with first IAB relay node 215-a via second signaling path 430. Second signaling path 430 can connect CU 410 to first IAB relay node 215-a via second DU 415-b and second IAB relay node 215-b. IAB donor node 210-a can transmit a reconfiguration message to first IAB relay node 215-a via first signaling path 425, instructing first IAB relay node 215-a to reconfigure first IAB relay node 215-a to use second signaling path 430. The reconfiguration message can also instruct first IAB relay node 215-a to delay the application of a portion of the reconfiguration message. In some scenarios, the reconfiguration message may indicate to the first IAB relay node 215-a that the application of a portion of the reconfiguration message should be delayed until triggered (e.g., absolute time (e.g., 1:00 PM), timer expiration, receipt of an instruction from the IAB donor node 210-a or parent node (e.g., the second IAB relay node 215-b), or any combination thereof). In some scenarios, the reconfiguration message may include synchronous or asynchronous RRC reconfiguration messages. In some examples, the reconfiguration message may carry IP connectivity information for the first IAB relay node 215-a, packet routing information for the first IAB relay node 215-a, BAP routing information, channel IDs (e.g., backhaul radio link control channel IDs, logical channel IDs), updated uplink mapping information, updated Internet Protocol (IP) address information (e.g., IP address or IP prefix), or any combination thereof. In some examples, the final destination of the reconfiguration message is a UE in the IAB network. In some examples, the first IAB donor node 210-b may transmit a portion of the instruction to the first IAB relay node 215-a in a separate message from the reconfiguration message for delayed application of the reconfiguration message.
[0178] In some instances, a reconfiguration message can trigger IAB relay node 215 to execute one or more procedures. For example, a reconfiguration message can trigger the first IAB relay node 215-a or the second IAB relay node 215-b to execute a random access procedure, a security handshake procedure, or a handover procedure from the first signaling path 425 to the second signaling path 430 (e.g., a handover procedure from the first DU 415-a to the second DU 415-b). A reconfiguration message can also trigger IAB relay node 215 to establish an SCTP connection or an F1-C connection for itself, or to establish an additional signaling path or one or more F1-U data tunnels for an existing SCTP connection.
[0179] The first IAB relay node 215 can receive a reconfiguration message and a portion thereof, which may be delayed in application due to the unavailability of the second signaling path 430. In some examples, the first IAB relay node 215-a may delay the application of a portion of the reconfiguration message until an absolute time (e.g., 1:00 PM), a timer expiration, a trigger received from the IAB donor node 210-a or the parent node (the second IAB relay node 215-b), or any combination thereof. In some cases, delaying the application of a portion of the reconfiguration message includes postponing one or more procedures triggered by the reconfiguration message. In some examples, the first IAB relay node 215-a may receive an indication to delay the application of that portion of the reconfiguration message from the IAB donor node 210-a or the second IAB relay node 215-b via the first signaling path 425 and perform the delayed application based on receiving that indication. For example, the indication could instruct the first IAB relay node 215-a to extend the delay application of that portion of the reconfiguration message until absolute time, timer expiration, receipt of a trigger from the IAB donor node 210-a or the parent node (the second IAB relay node 215-b), or any combination thereof. In some instances, after receiving the reconfiguration message, the first IAB relay node 215-a could use the initial uplink information for communication via the first signaling path 425 to transmit acknowledgment of the reconfiguration message (e.g., a reconfiguration completion message) to the IAB donor node 210-a via the first signaling path 425.
[0180] In some cases, the first IAB relay node 215-a is the parent node of one or more child nodes (not shown). Here, the IAB donor node 210-a may transmit a reconfiguration message to one or more child nodes, instructing them to reconfigure the one or more child nodes to use the second signaling path 430. Here, the first IAB relay node 215-a may receive an upstream message via the second signaling path 430 and defer forwarding the upstream message (e.g., forwarding the upstream message to the second DU415-b via the second IAB relay node 215-b). In some cases, the first IAB relay node 215-a may receive an instruction to defer forwarding the upstream message and may defer forwarding the upstream message based on that instruction. In some examples, the instruction is associated with a BAP address, BAP route ID, channel ID (e.g., backhaul radio link control channel ID, logical channel ID), or any combination thereof. In some aspects, the instruction is associated with one or more MTs of a child node (e.g., all child nodes of the first IAB relay node 215-a) or the MT of the first IAB relay node 215-a. In some instances, the indication is received via a MAC Control Element (MAC-CE) or via Downlink Control Information (DCI). In some situations, the first IAB relay node 215-a can postpone forwarding an upstream message by suppressing the scheduling of uplink messages for one or more child nodes. In some examples, the first IAB relay node 215-a can discard the upstream message based on receiving an indication from the IAB donor node 210-a or a parent node (e.g., the second IAB relay node 215-b), a handover failure, or not receiving a configuration message from the parent node before a timer expires.
[0181] The first IAB relay node 215-a can determine that the second signaling path 430 is available after the delay and apply that portion of the reconfiguration message. In some instances, the first IAB relay node 215-a can receive a handover instruction 440 for applying that portion of the reconfiguration message. The handover instruction 440 can instruct the first IAB relay node 215-a to perform a random access procedure, a security handshake, or a handover procedure from the first signaling path 425 to the second signaling path 430. The first IAB relay node 215-a can communicate a security handshake procedure from the DU of the second IAB relay node 215-b to the CU 410 along the second signaling path 430 via the DU of the second IAB relay node 215-b and the second DU 415-b. In some cases, the handover instruction 440 can instruct the first IAB relay node 215-a to perform one or more procedures triggered by the reconfiguration message. In some examples, the reconfiguration message may indicate updated uplink mapping information or IP address information for the first IAB relay node 215-a to communicate via the second signaling path 430. After a connection is established via the second signaling path 430, the first IAB relay node 215-a may use the updated uplink mapping information or IP address information to send an acknowledgment of the reconfiguration message via the second signaling path 430. In some cases, the first IAB relay node 215-a may use the updated uplink mapping information or IP address information to initiate a security handshake procedure via the second signaling path 430. In some examples, the purpose of the security handshake procedure may be to establish (manage or redirect) Transport Network Layer (TNL) or IP Security (IPSec) to the second signaling path 430. After applying this part of the reconfiguration message, the first relay node can communicate via the second signaling path 430 according to the reconfiguration message.
[0182] The second IAB relay node 215-b can be the parent node of the first IAB relay node 215-a. In some cases, the second relay node can establish a connection between the IAB donor node 210-a and the first IAB relay node 215-a via the first signaling path 425. In some examples, the second IAB relay node 215-b can transmit a reconfiguration message from the IAB donor node 210-a to the first IAB relay node 215-a instructing it to reconfigure the first IAB relay node 215-a for use with the second signaling path 430. In some examples, the first IAB relay node 215-a can apply the entire reconfiguration message and transmit an upstream message indicating that the reconfiguration message has been applied to the second IAB relay node 215-b. The second IAB relay node 215-b can receive this upstream message from the first IAB relay node 215-a and determine that the second signaling path 430 is unavailable. In some cases, if the second signaling path 430 is unavailable, the second IAB relay node 215-b may suppress message forwarding to the IAB donor node 210-a via the second signaling path 430. In some cases, the second IAB relay node 215-b may receive an indication from the IAB donor node 210-a to delay forwarding the upstream message. In some examples, when the second signaling path 430 becomes available, the second IAB relay node 215-b may forward the upstream message to the IAB donor node 210-a via the second signaling path 430.
[0183] The second IAB relay node 215-b may receive an instruction from the IAB donor node 210-a via the first signaling path 425 to reconfigure the second IAB relay node 215-b for use with the second signaling path 430. The second IAB relay node 215-b may delay applying a portion of the reconfiguration based on the unavailability of the second signaling path 430. The second IAB relay node 215-b may subsequently determine that the second signaling path 430 is available and apply that portion of the reconfiguration message. In some cases, the second IAB relay node 215-b may detect the completion of a random access configuration or a handover procedure from the first DU 415-a to the second DU 415-b and forward the upstream message. After the second IAB relay node 215-b applies that portion of the reconfiguration message, the first IAB relay node 215-a and the second IAB relay node 215-b may perform a security handshake procedure with the IAB donor node 210-a in parallel along the second signaling path 430.
[0184] In some instances, the first IAB relay node 215-a may fail to establish the second signaling path 430 and discard one or more portions of the reconfiguration message. The first IAB relay node 215-a may determine that establishing the second signaling path 430 has failed by means of an indication from the IAB donor node 210-a or a parent node (e.g., the second IAB relay node 215-b) or by not receiving a configuration message from the parent node before a timer expires. In some examples, the second IAB relay node 215-b may fail to establish the second signaling path 430 and discard one or more portions of the reconfiguration message. The second IAB relay node 215-b may determine that establishing the second signaling path 430 has failed by means of an indication from the IAB donor node 210-a or by not receiving a configuration message from the IAB donor node 210-a before a timer expires.
[0185] Figure 5 Examples of delayed reconfiguration wireless communication system 500 in a supporting wireless system according to one or more aspects of this disclosure are described. In some examples, wireless communication system 500 may implement aspects of wireless communication systems 100, 200, or 400. For example, wireless communication system 500 may include several devices (e.g., IAB nodes), such as core network 505, IAB donor node 210, IAB relay node 215, UE 115, and other examples of devices and aspects of wireless communication systems 100, 200, and 400.
[0186] The first IAB donor node 210-b and the second IAB donor node 210-c can be coupled to wired backhaul links 225-e and 225-f, respectively, to provide wired interfaces to the core network. Each IAB donor node 210 may include a CU and one or more DUs. In some cases, the first IAB donor node 210-b can establish a connection with the first IAB relay node 215-c and the second IAB relay node 215-d via a first signaling path 525. The first signaling path 525 can be a signaling path from the first IAB donor node 210-b through the second IAB relay node 215-d to the first IAB relay node 215-c. In some cases, the connection with the first IAB relay node 215-c and the second IAB relay node 215-d is an F1-C connection or an RRC connection. In some cases, the first IAB relay node 215-c is a child node of the second IAB relay node 215-d (e.g., the second IAB relay node 215-d is the parent node of the first IAB relay node 215-c). In other cases, the first IAB relay node 215-c is a descendant node of the second IAB relay node 215-d along the first signaling path 525.
[0187] The first IAB donor node 210-b can determine that a handover procedure to the second IAB donor node 210-c needs to be executed. The first IAB donor node 210-b can transmit a reconfiguration message to the first IAB relay node 215-c via the first signaling path 525, instructing the first IAB relay node 215-c to reconfigure itself to use the second signaling path 510. The second signaling path 510 can be a signaling path from the second IAB donor node 210-c through the second IAB relay node 215-d to the first IAB relay node 215-c.
[0188] The second IAB relay node 215-d can transmit a reconfiguration message from the first IAB donor node 210-b to the first IAB relay node 215-c. The first IAB relay node 215-c can apply the reconfiguration message and transmit a reconfiguration completion message to the second IAB relay node 215-d via the second signaling path 510. The second IAB relay node 215-d can delay applying a portion of the reconfiguration message and suppress forwarding of the reconfiguration completion message to the second IAB donor node 210-c if the second signaling path 510 is unavailable. In some examples, the second IAB relay node 215-d can delay applying a portion of the reconfiguration message until an absolute time, a timer expires, a trigger is received from the second IAB donor node 210-c, or any combination thereof. In some examples, the first IAB donor node 210-b can send an indication to the second IAB relay node 215-d to extend the delayed application of the reconfiguration message.
[0189] The second IAB relay node 215-d can determine that the second signaling path 510 is available and apply that portion of the reconfiguration message. Here, the second IAB relay node 215-d can forward the reconfiguration completion message to the second IAB donor node 210-c via the second signaling path 510. In some cases, the second IAB relay node 215-d can determine that the second signaling path 510 is available by detecting the random access configuration or the completion of the handover procedure from the first IAB donor node 210-b to the second IAB donor node 210c. In some examples, the second IAB relay node 215-d can detect the security handshake procedure between the second IAB donor node 210-c and the first IAB relay node 215-c, and forward the reconfiguration completion message based on the detection of the security handshake procedure. In other scenarios, the second IAB relay node 215-d can detect the establishment of an SCTP connection, modification of an existing SCTP connection, establishment of an F1-C connection, migration of an F1-C connection, establishment of one or more F1-U connections, or migration of one or more F1-U connections, and forward a reconfiguration completion message based on the detection of each connection. In some examples, the second IAB relay node 215-d can forward a reconfiguration completion message during the execution of a security handshake with the second IAB donor node 210-c, the establishment of an SCTP connection, modification of an existing SCTP connection, establishment of an F1-C connection, migration of an F1-C connection, establishment of one or more F1-U tunnels, or migration of one or more F1-U tunnels.
[0190] After the second IAB relay node 215-d forwards the reconfiguration complete message and applies that portion of the reconfiguration message, both the first IAB relay node 215-c and the second IAB relay node 215-d can execute the security handshake procedure with the second IAB donor node 210-c. For example, the first IAB relay node 215-c and the second IAB relay node 215-d can execute the security handshake procedure with the second IAB donor node 210-c in parallel.
[0191] Figure 6 A block diagram 600 illustrates a delayed reconfiguration device 605 in a wireless system according to one or more aspects of this disclosure. Device 605 may be an example of various aspects of an IAB node as described herein. Device 605 may include a receiver 610, a communications manager 615, and a transmitter 620. Device 605 may also include a processor. Each of these components may be in communication with each other (e.g., via one or more buses).
[0192] Receiver 610 can receive information such as packets, user data, or control information associated with various information channels (e.g., control channels, data channels, and information related to delayed reconfiguration in a wireless system). The information can be transmitted to other components of device 605. Receiver 610 can be as described in reference... Figure 9 and Figure 10 Examples of various aspects of the transceiver 920 or 1020 are described. The receiver 610 may utilize a single antenna or an array of antennas.
[0193] The communication manager 615 can receive a reconfiguration message from the second node via a first signaling path between the first node and the first donor node, and an indication to delay the application of a portion of the reconfiguration message, the reconfiguration message indicating that the first node is reconfigured for a second signaling path via the third node; and based on a trigger for reconfiguring the first node for a second signaling path via the third node, communicate via the second signaling path according to the reconfiguration message.
[0194] The communication manager 615 can transmit a reconfiguration message to the child node via the first signaling path between the child node and the first donor node, based on a trigger for reconfiguring the child node for the second signaling path; and apply a portion of the reconfiguration message based on determining that the trigger for reconfiguring the child node for the second signaling path has been satisfied.
[0195] Communication manager 615 can also establish a first connection with a first node of the wireless communication system; establish a second connection with a second node of the wireless communication system; and transmit a reconfiguration message to the first node via a first signaling path between the first node and the donor node through the second node, and an indication to delay the application of a portion of the reconfiguration message, the reconfiguration message indicating that the first node be reconfigured to use the second signaling path. Communication manager 615 may be an example of aspects of communication managers 910 or 1010 as described herein.
[0196] The communication manager 615 or its sub-components may be implemented in hardware, code executed by a processor (e.g., software or firmware), or any combination thereof. If implemented in code executed by a processor, the functionality of the communication manager 615 or its sub-components may be performed by a general-purpose processor, digital signal processor (DSP), application-specific integrated circuit (ASIC), field-programmable gate array (FPGA) or other programmable logic device, discrete gate or transistor logic, discrete hardware components, or any combination thereof, designed to perform the functions described in this disclosure.
[0197] The communication manager 615 or its subcomponents may be physically located at various locations, including being distributed such that portions of the functionality are implemented by one or more physical components at different physical locations. In some examples, according to various aspects of this disclosure, the communication manager 615 or its subcomponents may be separate and distinct components. In some examples, according to various aspects of this disclosure, the communication manager 615 or its subcomponents may be combined with one or more other hardware components, including but not limited to input / output (I / O) components, transceivers, network servers, another computing device, one or more other components described in this disclosure, or combinations thereof.
[0198] Transmitter 620 can transmit signals generated by other components of device 605. In some examples, transmitter 620 may coexist with receiver 610 in a transceiver module. For example, transmitter 620 may be as described in reference... Figure 9 and Figure 10 Examples of various aspects of the transceiver 920 or 1020 are described. The transmitter 620 may utilize a single antenna or an array of antennas.
[0199] In some examples, the communication manager 615 may be implemented as an integrated circuit or chipset for a mobile device modem, and the receiver 610 and transmitter 620 may be implemented as analog components (e.g., amplifiers, filters, antennas) coupled to the mobile device modem to enable wireless transmission and reception over one or more frequency bands.
[0200] The communication manager 615 may be an example of an apparatus for performing various aspects of delayed reconfiguration in a wireless system, as described herein. The communication manager 615 or its sub-components may be implemented in hardware (e.g., in a communication management circuitry system). This circuitry system may include a processor, DSP, ASIC, FPGA, or other programmable logic device, discrete gate or transistor logic, discrete hardware components, or any combination thereof, designed to perform the functions described herein.
[0201] In another implementation, the communication manager 615 or its sub-components may be implemented in processor-executable code (e.g., as communication management software or firmware) or any combination thereof. If implemented in processor-executable code, the functionality of the communication manager 615 or its sub-components may be executed by a general-purpose processor, DSP, ASIC, FPGA, or other programmable logic device.
[0202] In some examples, the communication manager 615 may be configured to use or otherwise cooperate with the receiver 610, the transmitter 620, or both to perform various operations (e.g., receive, confirm, transmit).
[0203] The communication manager 615 described herein can be implemented to achieve one or more potential advantages. One implementation allows device 605 to delay the execution of one or more procedures triggered by a reconfiguration message. Some implementations allow device 605 to delay the application of at least a portion of the reconfiguration message until a different signaling path becomes available. Thus, based on the techniques used to manage reconfiguration between device 605, child nodes, parent nodes, donor nodes, or any combination thereof, device 605 can support more efficient reconfiguration procedures, such as those that can run in parallel after a delayed reconfiguration.
[0204] Figure 7 A block diagram 700 illustrates a delayed reconfiguration device 705 in a wireless system according to one or more aspects of this disclosure. Device 705 may be an example of a device 605 as described herein or an aspect of an IAB node. Device 705 may include a receiver 710, a communications manager 715, and a transmitter 755. Device 705 may also include a processor. Each of these components may be in communication with each other (e.g., via one or more buses).
[0205] Receiver 710 can receive information such as packets, user data, or control information associated with various information channels (e.g., control channels, data channels, and information related to delayed reconfiguration in the wireless system). This information can be transmitted to other components of device 705. Receiver 710 can be as described in reference... Figure 9 and Figure 10 Examples of various aspects of the transceiver 920 or 1020 are described. The receiver 710 may utilize a single antenna or an array of antennas.
[0206] Communication manager 715 may be an example of aspects of communication manager 615 as described herein. Communication manager 715 may include connection manager 720, message receiver 725, delay component 730, availability manager 735, application component 740, communication component 745, and message transmitter 750. Communication manager 715 may be an example of aspects of communication manager 910 or 1010 as described herein.
[0207] The connection manager 720 can establish a connection with the first donor node of the wireless communication system via the second node of the wireless communication system.
[0208] The message receiver 725 can receive a reconfiguration message from the second node via a first signaling path between the first node and the first donor node, as well as an indication to delay the application of a portion of the reconfiguration message, which indicates that the first node should be reconfigured for use with a second signaling path via the third node.
[0209] The delay component 730 can delay the application of a portion of the reconfiguration message based on the unavailability of the second signaling path.
[0210] Availability Manager 735 can determine that the second signaling path is available.
[0211] Application component 740 can apply this part of the reconfiguration message based on this determination.
[0212] The communication component 745 can communicate via the second signaling path based on a trigger that reconfigures the first node for use via a second signaling path through the third node.
[0213] The connection manager 720 can establish a connection between the child node and the first donor node of the wireless communication system via the parent node.
[0214] The message transmitter 750 can transmit a reconfiguration message to the child node via the first signaling path between the child node and the first donor node, based on a trigger for reconfiguring the child node for the second signaling path. The message transmitter 750 can also transmit to the child node an indication of applying a portion of the reconfiguration message, wherein the trigger includes the indication.
[0215] The delay component 730 can delay the application of a portion of the reconfiguration message based on the unavailability of the second signaling path.
[0216] Availability Manager 735 can determine that the second signaling path is available.
[0217] Application component 740 can apply part of the reconfiguration message based on determining that a trigger for reconfiguring the child node for the second signaling path has been met.
[0218] The connection manager 720 can establish a first connection with a first node of the wireless communication system and a second connection with a second node of the wireless communication system.
[0219] The message transmitter 750 can transmit a reconfiguration message and an indication to delay the application of a portion of the reconfiguration message to the first node via a first signaling path between the first node and the donor node through the second node. The reconfiguration message indicates that the first node should be reconfigured to use the second signaling path.
[0220] Transmitter 755 can transmit signals generated by other components of device 705. In some examples, transmitter 755 may coexist with receiver 710 in a transceiver module. For example, transmitter 755 may be as described in reference... Figure 9 and Figure 10Examples of various aspects of the transceiver 920 or 1020 are described. The transmitter 755 may utilize a single antenna or an array of antennas.
[0221] Figure 8 A block diagram 800 of a delayed reconfiguration communication manager 805 in a supporting wireless system according to one or more aspects of this disclosure is shown. Communication manager 805 may be an example of aspects of communication manager 615, communication manager 715, or communication manager 910 described herein. Communication manager 805 may include a connection manager 810, a message receiver 815, a delay component 820, an availability manager 825, an application component 830, a communication component 835, an uplink mapping component 840, a message transmitter 845, a handshake component 850, an indication receiver 855, a drop manager 860, a forwarding manager 865, and an indication transmitter 870. Each of these modules may communicate directly or indirectly with each other (e.g., via one or more buses).
[0222] Connection manager 810 can establish a connection with the first donor node of the wireless communication system via a second node of the wireless communication system. In some examples, connection manager 810 can establish a connection between the child node of the wireless communication system and the first donor node via the parent node. In some examples, connection manager 810 can establish a first connection with the first node of the wireless communication system. In some examples, connection manager 810 can establish a second connection with the second node of the wireless communication system. In some examples, connection manager 810 can establish a second connection with either the first donor node or the second donor node as part of reconfiguring the first node. In some examples, connection manager 810 can determine that the establishment of a second signaling path has failed based on an instruction from the first donor node, the parent node of the first node, or the failure to receive a configuration message from the parent node before a timer expires.
[0223] Message receiver 815 can receive a reconfiguration message from a second node via a first signaling path between the first node and the first donor node, along with an indication to delay the application of a portion of the reconfiguration message, which instructs the first node to be reconfigured for a second signaling path via a third node. In some examples, the reconfiguration message includes an indication to delay the application of that portion of the reconfiguration message. In some examples, the indication to delay the application of that portion of the reconfiguration message includes an indication to postpone one or more procedures triggered by the reconfiguration message. In some examples, the indication to delay the application of that portion of the reconfiguration message includes an indication to postpone forwarding an upstream message from a child node of the first node to the third node. In some cases, the indication to postpone forwarding is associated with a BAP address, BAP route ID, channel ID, or any combination thereof. In some cases, the indication to postpone forwarding is associated with a given MT function of the wireless communication system or the set of MT functions of the wireless communication system. In some examples, message receiver 815 can receive upstream messages from the child node. In some examples, message receiver 815 may receive acknowledgment of the reconfiguration message from the first node via a first signaling path; and receive a second acknowledgment of the reconfiguration message from the first node via a second signaling path. In some cases, the second signaling path is between the first node and the first donor node or between the first node and the second donor node.
[0224] The delay component 820 may delay the application of that portion of the reconfiguration message based on the unavailability of the second signaling path and an indication to delay the application of that portion of the reconfiguration message. In some examples, the delay component 820 may delay the application of that portion of the reconfiguration message based on the unavailability of the second signaling path and an indication to delay the application of that portion of the reconfiguration message. In some examples, the delay component 820 may extend the delayed application of that portion of the reconfiguration message based on the indication. In some examples, the delay component 820 may suppress the scheduling of uplink messages for the child node of the first node. In some examples, the delay component 820 may suppress the scheduling of uplink messages for the child node for a period of time based on the trigger not being satisfied.
[0225] The Availability Manager 825 can determine that a second signaling path is available. In some examples, the Availability Manager 825 can determine that a second signaling path is available. In some examples, the Availability Manager 825 can determine that a second signaling path is available based on the establishment of a second connection.
[0226] Application component 830 may apply this portion of the reconfiguration message based on the determination. In some examples, application component 830 may apply a portion of the reconfiguration message based on the determination that a trigger for reconfiguring the child node for use as a second signaling path has been met. In some examples, application component 830 may perform random access procedures, security handshakes, or handover procedures from the second node to the third node. In some examples, application component 830 may configure a new or existing SCTP connection, a new or existing F1-C connection, an additional signaling path for an existing SCTP connection, or one or more new or existing F1-U data tunnels for the first node based on the reconfiguration message.
[0227] The communication component 835 can communicate via the second signaling path based on a trigger that reconfigures the first node for a second signaling path via the third node, according to the reconfiguration message. In some examples, the trigger for reconfiguring the first node for a second signaling path via the third node includes: timer expiration, absolute time, receiving a first indication from the first donor node, receiving a second indication from the parent node of the first node, or any combination thereof.
[0228] Message transmitter 845 may, based on a trigger for reconfiguring a child node for a second signaling path, transmit a reconfiguration message to the child node via a first signaling path between the child node and the first donor node, indicating that the child node should be reconfigured for the second signaling path. In some examples, message transmitter 845 may transmit a reconfiguration message and an indication to delay applying a portion of the reconfiguration message to the first node via a first signaling path through a second node between the first node and the donor node, the reconfiguration message indicating that the first node should be reconfigured to use the second signaling path. In some examples, message transmitter 845 may transmit a reconfiguration completion message to the first donor node via the first signaling path based on the initial uplink mapping information. In some examples, message transmitter 845 may, as part of communication via the second signaling path, transmit confirmation of receipt of the reconfiguration message via the second signaling path based on updated uplink mapping information or IP address information. In some examples, message transmitter 845 may transmit a configuration message to the child node that configures the child node to have a reconnection timer based on a delayed application of that portion of the reconfiguration message. In some examples, message transmitter 845 may transmit a message to the child node indicating that establishing a second signaling path has failed.
[0229] In some examples, message transmitter 845 can transmit a reconfiguration message for a second donor node in the wireless communication system, wherein a second signaling path is between the first node and the second donor node. In some cases, the second signaling path is between a child node and the first donor node or between a child node and the second donor node. In some cases, an instruction to delay the application of that portion of the reconfiguration message instructs either the first node or the second node to postpone one or more procedures triggered by the reconfiguration message. In some cases, an instruction to delay the application of that portion of the reconfiguration message instructs either the first node or the second node to delay the application of that portion of the reconfiguration message until a timer expires, a trigger from the donor node or parent node, absolute time, or any combination thereof.
[0230] The uplink mapping component 840 can use initial uplink mapping information or IP address information, which is different from the updated uplink mapping information or IP address information, for the first node to communicate via the first signaling path before communicating via the second signaling path.
[0231] The handshake component 850 can be used as part of communication via a second signaling path to initiate a security handshake based on the updated uplink mapping information or IP address information via the second signaling path.
[0232] In some examples, the receiver 855 may receive an indication from either the first donor node or the second node to extend the delay in applying that portion of the reconfiguration message. In some examples, the receiver 855 may receive an indication from the first donor node instructing the parent node to delay the application of that portion of the reconfiguration message.
[0233] The drop manager 860 may drop upstream messages based on an indication from the first donor node, an indication from the parent node of the first node, a failover, or the failure to receive a configuration message from the parent node before a timer expires. In some examples, the drop manager 860 may drop one or more portions of the reconfiguration message, at least in part, based on a failure to establish a second signaling path.
[0234] The forwarding manager 865 can suppress the forwarding of the upstream message to the first donor node based on the failure of the trigger to be met. In some examples, the forwarding manager 865 can forward the upstream message to the first donor node based on the fulfillment of the trigger. In some examples, the forwarding manager 865 can detect random access configuration, handover procedure completion, or DU function change at the parent node. In some examples, the forwarding manager 865 can forward the upstream message to the first donor node based on this detection. In some examples, the forwarding manager 865 can detect security handshakes, SCTP connection establishment, or modifications to existing SCTP connections. In some examples, the forwarding manager 865 can detect the establishment or migration of F1-C connections, or the establishment or migration of one or more F1-U connections.
[0235] In some cases, the indication instructs the child node to delay applying the reconfiguration message until a trigger occurs, which may include: a timer expiration, a first indication from the first donor node, a second indication from the parent node, absolute time, or any combination thereof. In some cases, the indication instructs the child node to extend the delay in applying the reconfiguration message.
[0236] Figure 9 A diagram is shown of a system 900 including a device 905 supporting delayed reconfiguration in a wireless system, according to one or more aspects of this disclosure. Device 905 may be an example of device 605, device 705, or an IAB node as described herein, or may include its components. Device 905 may include components for bidirectional voice and data communication, including components for transmitting and receiving communications, including a communication manager 910, a transceiver 920, an antenna 925, a memory 930, a processor 940, and an I / O controller 950. These components may be in electronic communication via one or more buses (e.g., bus 955).
[0237] The communication manager 910 can receive a reconfiguration message from the second node via a first signaling path between the first node and the first donor node, and an indication to delay the application of a portion of the reconfiguration message, which indicates that the first node is reconfigured for a second signaling path via a third node; and communicate via the second signaling path based on a trigger for reconfiguring the first node for a second signaling path via a third node.
[0238] The communication manager 910 can also transmit a reconfiguration message to the child node via the first signaling path between the child node and the first donor node, based on a trigger for reconfiguring the child node for the second signaling path; and apply a portion of the reconfiguration message based on determining that the trigger for reconfiguring the child node for the second signaling path has been satisfied.
[0239] The communication manager 910 can also establish a first connection with a first node of the wireless communication system; establish a second connection with a second node of the wireless communication system; and transmit a reconfiguration message to the first node via a first signaling path between the first node and the donor node through the second node, and an instruction to delay the application of a portion of the reconfiguration message, the reconfiguration message indicating that the first node is reconfigured to use the second signaling path.
[0240] Transceiver 920 can communicate bidirectionally via one or more antennas, wired or wireless links, as described herein. For example, transceiver 920 may represent a wireless transceiver and be able to communicate bidirectionally with another wireless transceiver. Transceiver 920 may also include a modem to modulate packets and provide the modulated packets to the antenna for transmission, and to demodulate packets received from the antenna.
[0241] In some cases, a wireless device may include a single antenna 925. However, in other cases, the device may have more than one antenna 925, which may be able to transmit or receive multiple wireless transmissions concurrently.
[0242] Memory 930 may include random access memory (RAM), read-only memory (ROM), or a combination thereof. Memory 930 may store computer-readable code 935 including instructions that, when executed by a processor (e.g., processor 940), cause the device to perform the various functions described herein. In some cases, memory 930 may particularly include a basic I / O system (BIOS) that controls basic hardware or software operations, such as interaction with peripheral components or devices.
[0243] Processor 940 may include intelligent hardware devices (e.g., general-purpose processors, DSPs, central processing units (CPUs), microcontrollers, ASICs, FPGAs, programmable logic devices, discrete gate or transistor logic components, discrete hardware components, or any combination thereof). In some cases, processor 940 may be configured to use a memory controller to operate a memory array. In other cases, the memory controller may be integrated into processor 940. Processor 940 may be configured to execute computer-readable instructions stored in memory (e.g., memory 930) to cause device 905 to perform various functions (e.g., functions or tasks supporting delayed reconfiguration in a wireless system).
[0244] The I / O controller 950 manages the input and output signals of the device 905. The I / O controller 950 can also manage peripheral devices not integrated into the device 905. In some cases, the I / O controller 950 may represent a physical connection or port to an external peripheral device. In some cases, the I / O controller 950 may utilize an operating system, such as... Or another known operating system. In other cases, the I / O controller 950 may represent or interact with a modem, keyboard, mouse, touchscreen, or similar device. In some cases, the I / O controller 950 may be implemented as part of a processor. In some cases, a user may interact with the device 905 via the I / O controller 950 or via hardware components controlled by the I / O controller 950.
[0245] Code 935 may include instructions for implementing various aspects of this disclosure, including instructions for supporting wireless communication. Code 935 may be stored in a non-transitory computer-readable medium, such as system memory or other types of memory. In some cases, code 935 may not be directly executed by processor 940, but may cause a computer (e.g., when compiled and executed) to perform the functions described herein.
[0246] Figure 10 A diagram is shown of a system 1000 including a device 1005 supporting delayed reconfiguration in a wireless system, according to one or more aspects of this disclosure. Device 1005 may be an example of device 605, device 705, or an IAB node as described herein, or may include its components. Device 1005 may include components for bidirectional voice and data communication, including components for transmitting and receiving communications, including a communication manager 1010, a network communication manager 1015, a transceiver 1020, an antenna 1025, a memory 1030, a processor 1040, and an inter-station communication manager 1045. These components may be in electronic communication via one or more buses (e.g., bus 1055).
[0247] The communication manager 1010 can receive a reconfiguration message from the second node via a first signaling path between the first node and the first donor node, and an indication to delay a portion of the reconfiguration message, the reconfiguration message indicating that the first node is reconfigured for a second signaling path via a third node; and based on a trigger for reconfiguring the first node for a second signaling path via a third node, communicate via the second signaling path according to the reconfiguration message.
[0248] The communication manager 1010 can also transmit a reconfiguration message to the child node via the first signaling path between the child node and the first donor node, based on a trigger for reconfiguring the child node for the second signaling path; and apply a portion of the reconfiguration message based on determining that the trigger for reconfiguring the child node for the second signaling path has been satisfied.
[0249] The communication manager 1010 can also establish a first connection with a first node of the wireless communication system; establish a second connection with a second node of the wireless communication system; and transmit a reconfiguration message to the first node via a first signaling path between the first node and the donor node through the second node, and an instruction to delay the application of a portion of the reconfiguration message, the reconfiguration message indicating that the first node is reconfigured to use the second signaling path.
[0250] The network communication manager 1015 can manage communication with the core network (e.g., via one or more wired backhaul links). For example, the network communication manager 1015 can manage the delivery of data communication to client devices (such as one or more UEs 115).
[0251] Transceiver 1020 can communicate bidirectionally via one or more antennas, wired or wireless links, as described herein. For example, transceiver 1020 may represent a wireless transceiver and be able to communicate bidirectionally with another wireless transceiver. Transceiver 1020 may also include a modem to modulate packets and provide the modulated packets to the antenna for transmission, and to demodulate packets received from the antenna.
[0252] In some cases, the wireless device may include a single antenna 1025. However, in other cases, the device may have more than one antenna 1025, which may be able to transmit or receive multiple wireless transmissions concurrently.
[0253] Memory 1030 may include RAM, ROM, or a combination thereof. Memory 1030 may store computer-readable code 1035 including instructions that, when executed by a processor (e.g., processor 1040), cause the device to perform the various functions described herein. In some cases, memory 1030 may particularly include a BIOS that controls basic hardware or software operations, such as interaction with peripheral components or devices.
[0254] Processor 1040 may include intelligent hardware devices (e.g., general-purpose processors, DSPs, CPUs, microcontrollers, ASICs, FPGAs, programmable logic devices, discrete gate or transistor logic components, discrete hardware components, or any combination thereof). In some cases, processor 1040 may be configured to use a memory controller to operate a memory array. In other cases, the memory controller may be integrated into processor 1040. Processor 1040 may be configured to execute computer-readable instructions stored in memory (e.g., memory 1030) to cause device 1005 to perform various functions (e.g., functions or tasks supporting delayed reconfiguration in a wireless system).
[0255] Inter-site communication manager 1045 manages communication with other base stations 105 and may include a controller or scheduler for cooperating with other base stations 105 to control communication with UE 115. For example, inter-site communication manager 1045 may coordinate the scheduling of transmissions to UE 115 for various interference mitigation techniques, such as beamforming or joint transmission. In some examples, inter-site communication manager 1045 may provide an X2 interface within LTE / LTE-A wireless communication network technology to facilitate communication between the base stations 105.
[0256] Code 1035 may include instructions for implementing various aspects of this disclosure, including instructions for supporting wireless communication. Code 1035 may be stored in a non-transient computer-readable medium, such as system memory or other types of memory. In some cases, code 1035 may not be directly executed by processor 1040, but may cause a computer (e.g., when compiled and executed) to perform the functions described herein.
[0257] Figure 11 A flowchart illustrating a delayed reconfiguration method 1100 in a supporting wireless system according to one or more aspects of this disclosure is shown. Operation of method 1100 may be implemented by a UE 115 or a base station 105 or components thereof as described herein. For example, operation of method 1100 may be implemented by, as described in reference... Figures 6 to 10 The described communication manager is used to perform this. In some examples, the IAB node can execute a set of instructions to control the functional elements of the IAB node to perform the functions described herein. Additionally or alternatively, the IAB node may use dedicated hardware to perform aspects of the functions described herein.
[0258] At 1105, the IAB node can receive a reconfiguration message from the second node via a first signaling path between the first node and the first donor node, along with an indication to delay the application of a portion of that reconfiguration message, which instructs the first node to be reconfigured for use on a second signaling path via the third node. The operation of 1105 can be performed according to the methods described herein. In some examples, aspects of the operation of 1105 can be derived from, as referenced... Figures 6 to 10 The message receiver described is used to execute this.
[0259] At 1110, the IAB node can communicate via the second signaling path based on a trigger that reconfigures the first node for use via the second signaling path through the third node, according to the reconfiguration message. The operation of 1110 can be performed according to the method described herein. In some examples, aspects of the operation of 1110 can be described as follows: Figures 6 to 10 The described communication components are used to perform this.
[0260] Figure 12 A flowchart illustrating a delayed reconfiguration method 1200 in a supporting wireless system according to one or more aspects of this disclosure is shown. Operation of method 1200 may be implemented by a UE 115 or a base station 105 or components thereof as described herein. For example, operation of method 1200 may be implemented by, as described in reference... Figures 6 to 10 The described communication manager is used to perform this. In some examples, the IAB node can execute a set of instructions to control the functional elements of the IAB node to perform the functions described herein. Additionally or alternatively, the IAB node may use dedicated hardware to perform aspects of the functions described herein.
[0261] At 1205, the IAB node can, based on a trigger for reconfiguring a child node for the second signaling path, transmit a reconfiguration message to the child node via the first signaling path between the child node and the first donor node, indicating that the child node should be reconfigured for the second signaling path. The operation of 1205 can be performed according to the method described herein. In some examples, aspects of the operation of 1205 can be described as follows: Figures 6 to 10 The message transmitter described is used to execute this.
[0262] In 1210, the IAB node can apply part of the reconfiguration message based on the determination that a trigger for reconfiguring the child node for the second signaling path has been met. The operation of 1210 can be performed according to the method described herein. In some examples, aspects of the operation of 1210 can be derived from, as referenced... Figures 6 to 10 The application components described are used to execute this.
[0263] Figure 13A flowchart illustrating a delayed reconfiguration method 1300 in a supporting wireless system according to one or more aspects of this disclosure is shown. Operation of method 1300 may be implemented by a UE 115 or a base station 105 or components thereof as described herein. For example, operation of method 1300 may be implemented by, as described in reference... Figures 6 to 10 The described communication manager is used to perform this. In some examples, the IAB node can execute a set of instructions to control the functional elements of the IAB node to perform the functions described herein. Additionally or alternatively, the IAB node may use dedicated hardware to perform aspects of the functions described herein.
[0264] At 1305, the IAB node can establish a first connection with the first node of the wireless communication system. The operation of 1305 can be performed according to the method described herein. In some examples, aspects of the operation of 1305 can be described as follows: Figures 6 to 10 The described connection manager is used to execute this.
[0265] In 1310, the IAB node can establish a second connection with a second node in the wireless communication system. The operation of 1310 can be performed according to the method described herein. In some examples, aspects of the operation of 1310 can be described as follows: Figures 6 to 10 The described connection manager is used to execute this.
[0266] In 1315, the IAB node can transmit a reconfiguration message to the first node via a first signaling path through the second node between the first node and the donor node, along with an indication to delay the application of a portion of that reconfiguration message, which instructs the first node to be reconfigured to use the second signaling path. The operation of 1315 can be performed according to the methods described herein. In some examples, aspects of the operation of 1315 can be derived from, as referenced... Figures 6 to 10 The message transmitter described is used to execute this.
[0267] Figure 14 A flowchart illustrating a delayed reconfiguration method 1400 in a supporting wireless system according to one or more aspects of this disclosure is shown. Operation of method 1400 may be implemented by a UE 115 or a base station 105 or components thereof as described herein. For example, operation of method 1400 may be implemented by, as described in reference... Figures 6 to 10 The described communication manager is used to perform this. In some examples, the IAB node can execute a set of instructions to control the functional elements of the IAB node to perform the functions described herein. Additionally or alternatively, the IAB node may use dedicated hardware to perform aspects of the functions described herein.
[0268] At 1405, the IAB node can establish a connection with the first donor node of the wireless communication system via a second node of the wireless communication system. The operation of 1405 can be performed according to the method described herein. In some examples, aspects of the operation of 1405 can be described as follows: Figures 6 to 10 The described connection manager is used to execute this.
[0269] At 1410, the IAB node can receive a reconfiguration message from the second node, instructing the first node to be reconfigured for use via a second signaling path through the third node, via a first signaling path between the first node and the first donor node. The operation of 1410 can be performed according to the method described herein. In some examples, aspects of the operation of 1410 can be described as follows: Figures 6 to 10 The message receiver described is used to execute this.
[0270] In step 1415, the IAB node may delay applying a portion of the reconfiguration message based on the unavailability of the second signaling path. The operation of step 1415 can be performed according to the methods described herein. In some examples, aspects of the operation of step 1415 may be derived from, as referenced... Figures 6 to 10 The described delayed component is used for execution.
[0271] At 1420, the IAB node can determine that a second signaling path is available. The operation of 1420 can be performed according to the methods described herein. In some examples, aspects of the operation of 1420 can be determined by referring to... Figures 6 to 10 The described availability manager is used to perform this.
[0272] At 1425, the IAB node can apply that portion of the reconfiguration message based on this determination. The operation at 1425 can be performed according to the method described herein. In some examples, aspects of the operation at 1425 can be determined as described in reference... Figures 6 to 10 The application components described are used to execute this.
[0273] At 1430, the IAB node can communicate via a second signaling path based on the portion of the reconfiguration message applied. The operation of 1430 can be performed according to the method described herein. In some examples, aspects of the operation of 1430 can be described as follows: Figures 6 to 10 The described communication components are used to perform this.
[0274] Figure 15 A flowchart illustrating a delayed reconfiguration method 1500 in a supporting wireless system according to one or more aspects of this disclosure is shown. Operation of method 1500 may be implemented by a UE 115 or a base station 105 or components thereof as described herein. For example, operation of method 1500 may be implemented by, as described in reference... Figures 6 to 10The described communication manager is used to perform this. In some examples, the IAB node can execute a set of instructions to control the functional elements of the IAB node to perform the functions described herein. Additionally or alternatively, the IAB node may use dedicated hardware to perform aspects of the functions described herein.
[0275] In 1505, the IAB node can establish a connection with the first donor node of the wireless communication system via a second node of the wireless communication system. The operation of 1505 can be performed according to the method described herein. In some examples, aspects of the operation of 1505 can be described as follows: Figures 6 to 10 The described connection manager is used to execute this.
[0276] In 1510, the IAB node can receive a reconfiguration message from the second node, instructing the first node to be reconfigured for use via a second signaling path through the third node, via a first signaling path between the first node and the first donor node. The operation of 1510 can be performed according to the method described herein. In some examples, aspects of the operation of 1510 can be described as follows: Figures 6 to 10 The message receiver described is used to execute this.
[0277] In step 1515, the IAB node can delay applying a portion of the reconfiguration message based on the unavailability of the second signaling path. The operation of step 1515 can be performed according to the methods described herein. In some examples, aspects of the operation of step 1515 can be derived from, as referenced... Figures 6 to 10 The described delayed component is used for execution.
[0278] In step 1520, an IAB node can defer one or more procedures triggered by this reconfiguration message. The operation of step 1520 can be performed according to the methods described herein. In some examples, aspects of the operation of step 1520 can be described as follows: Figures 6 to 10 The described delayed component is used for execution.
[0279] At 1525, the IAB node can determine that a second signaling path is available. Operation at 1525 can be performed according to the methods described herein. In some examples, aspects of operation at 1525 can be determined by referring to... Figures 6 to 10 The described availability manager is used to perform this.
[0280] At 1530, the IAB node can apply that portion of the reconfiguration message based on this determination. The operation of 1530 can be performed according to the method described herein. In some examples, aspects of the operation of 1530 can be determined as described in reference... Figures 6 to 10 The application components described are used to execute this.
[0281] In step 1535, the IAB node can communicate via a second signaling path based on the portion of the reconfiguration message applied. Operation of step 1535 can be performed according to the method described herein. In some examples, aspects of operation of step 1535 can be described as follows: Figures 6 to 10 The described communication components are used to perform this.
[0282] Figure 16 A flowchart illustrating a delayed reconfiguration method 1600 in a supporting wireless system according to one or more aspects of this disclosure is shown. Operation of method 1600 may be implemented by a UE 115 or a base station 105 or components thereof as described herein. For example, operation of method 1600 may be implemented by, as described in reference... Figures 6 to 10 The described communication manager is used to perform this. In some examples, the IAB node can execute a set of instructions to control the functional elements of the IAB node to perform the functions described herein. Additionally or alternatively, the IAB node may use dedicated hardware to perform aspects of the functions described herein.
[0283] In step 1605, the IAB node can establish a connection with the first donor node of the wireless communication system via a second node of the wireless communication system. The operation of step 1605 can be performed according to the method described herein. In some examples, aspects of the operation of step 1605 can be described as follows: Figures 6 to 10 The described connection manager is used to execute this.
[0284] In 1610, the IAB node can receive a reconfiguration message from the second node, instructing the first node to be reconfigured for use via a second signaling path through the third node, via a first signaling path between the first node and the first donor node. The operation of 1610 can be performed according to the method described herein. In some examples, aspects of the operation of 1610 can be described as follows: Figures 6 to 10 The message receiver described is used to execute this.
[0285] In step 1615, the IAB node may delay applying a portion of the reconfiguration message based on the unavailability of the second signaling path. The operation of step 1615 can be performed according to the methods described herein. In some examples, aspects of the operation of step 1615 may be derived from, as referenced... Figures 6 to 10 The described delayed component is used for execution.
[0286] At 1620, the IAB node can utilize initial uplink mapping information, different from the updated uplink mapping information, for the first node to communicate via the first signaling path while delaying the application of this portion of the reconfiguration message. The operation of 1620 can be performed according to the method described herein. In some examples, aspects of the operation of 1620 can be described as follows: Figures 6 to 10 The described uplink mapping component is used to perform this.
[0287] At 1625, the IAB node can determine that a second signaling path is available. Operation at 1625 can be performed according to the methods described herein. In some examples, aspects of operation at 1625 can be determined by referring to... Figures 6 to 10 The described availability manager is used to perform this.
[0288] At 1630, the IAB node can apply that portion of the reconfiguration message based on this determination. The operation of 1630 can be performed according to the method described herein. In some examples, aspects of the operation of 1630 can be determined as described in reference... Figures 6 to 10 The application components described are used to execute this.
[0289] In step 1635, the IAB node can communicate via a second signaling path based on the portion of the reconfiguration message applied. The operation of step 1635 can be performed according to the method described herein. In some examples, aspects of the operation of step 1635 can be described as follows: Figures 6 to 10 The described communication components are used to perform this.
[0290] Figure 17 A flowchart illustrating a delayed reconfiguration method 1700 in a supporting wireless system according to one or more aspects of this disclosure is shown. Operation of method 1700 may be implemented by a UE 115 or a base station 105 or components thereof as described herein. For example, operation of method 1700 may be implemented by, as referred to... Figures 6 to 10 The described communication manager is used to perform this. In some examples, the IAB node can execute a set of instructions to control the functional elements of the IAB node to perform the functions described herein. Additionally or alternatively, the IAB node may use dedicated hardware to perform aspects of the functions described herein.
[0291] In 1705, the IAB node can establish a connection with the first donor node of the wireless communication system via a second node of the wireless communication system. The operation of 1705 can be performed according to the method described herein. In some examples, aspects of the operation of 1705 can be described as follows: Figures 6 to 10 The described connection manager is used to execute this.
[0292] In 1710, the IAB node can receive a reconfiguration message from the second node, instructing the first node to be reconfigured for use via a second signaling path through the third node, via a first signaling path between the first node and the first donor node. The operation of 1710 can be performed according to the method described herein. In some examples, aspects of the operation of 1710 can be described as follows: Figures 6 to 10 The message receiver described is used to execute this.
[0293] In step 1715, the IAB node can delay applying a portion of the reconfiguration message based on the unavailability of the second signaling path. The operation of step 1715 can be performed according to the methods described herein. In some examples, aspects of the operation of step 1715 can be derived from, as referenced... Figures 6 to 10 The described delayed component is used for execution.
[0294] In 1720, the IAB node can delay applying this portion of the reconfiguration message until a timer expires, an absolute time, an indication is received from the first donor node, a trigger is received from the first node's parent node, or any combination thereof. The operation of 1720 can be performed according to the methods described herein. In some examples, aspects of the operation of 1720 can be derived from, as referenced... Figures 6 to 10 The described delayed component is used for execution.
[0295] At 1725, the IAB node can determine the availability of a second signaling path. Operation at 1725 can be performed according to the methods described herein. In some examples, aspects of operation at 1725 can be determined by referring to... Figures 6 to 10 The described availability manager is used to perform this.
[0296] At 1730, the IAB node can apply that portion of the reconfiguration message based on this determination. The operation at 1730 can be performed according to the method described herein. In some examples, aspects of the operation at 1730 can be determined as described in reference... Figures 6 to 10 The application components described are used to execute this.
[0297] In 1735, the IAB node can communicate via a second signaling path based on the portion of the reconfiguration message applied. Operation of 1735 can be performed according to the method described herein. In some examples, aspects of operation of 1735 can be described as follows: Figures 6 to 10 The described communication components are used to perform this.
[0298] Figure 18 A flowchart illustrating a delayed reconfiguration method 1800 in a supporting wireless system according to one or more aspects of this disclosure is shown. Operation of method 1800 may be implemented by a UE 115 or a base station 105 or components thereof as described herein. For example, operation of method 1800 may be implemented by, as described in reference... Figures 6 to 10 The described communication manager is used to perform this. In some examples, the IAB node can execute a set of instructions to control the functional elements of the IAB node to perform the functions described herein. Additionally or alternatively, the IAB node may use dedicated hardware to perform aspects of the functions described herein.
[0299] In 1805, the IAB node can establish a connection with the first donor node of the wireless communication system via a second node of the wireless communication system. The operation of 1805 can be performed according to the method described herein. In some examples, aspects of the operation of 1805 can be described as follows: Figures 6 to 10 The described connection manager is used to execute this.
[0300] In 1810, the IAB node can receive a reconfiguration message from the second node, instructing the first node to be reconfigured for use via a second signaling path through the third node, via a first signaling path between the first node and the first donor node. The operation of 1810 can be performed according to the method described herein. In some examples, aspects of the operation of 1810 can be described as follows: Figures 6 to 10 The message receiver described is used to execute this.
[0301] In step 1815, the IAB node may delay applying a portion of the reconfiguration message based on the unavailability of the second signaling path. The operation of step 1815 can be performed according to the methods described herein. In some examples, aspects of the operation of step 1815 may be derived from, as referenced... Figures 6 to 10 The described delayed component is used for execution.
[0302] In step 1820, an IAB node can defer forwarding upstream messages to a third node, where the upstream message originates from a child node of the first node. The operation of step 1820 can be performed according to the method described herein. In some examples, aspects of the operation of step 1820 can be derived from, as referenced... Figures 6 to 10 The described delayed component is used for execution.
[0303] At 1825, the IAB node can suppress the scheduling of uplink messages for the child nodes of the first node. The operation of 1825 can be performed according to the method described herein. In some examples, aspects of the operation of 1825 can be derived from, as referenced... Figures 6 to 10 The described delayed component is used for execution.
[0304] At 1830, an IAB node can discard an upstream message based on an indication from the first donor node, an indication from the first node's parent node, a failover, or if it has not received a configuration message from the parent node before the timer expires. Operation of 1830 can be performed according to the methods described herein. In some examples, aspects of operation of 1830 can be derived from, as referenced... Figures 6 to 10 The described discard manager is used to perform this.
[0305] Figure 19A flowchart illustrating a delayed reconfiguration method 1900 in a supporting wireless system according to one or more aspects of this disclosure is shown. Operation of method 1900 may be implemented by a UE 115 or a base station 105 or components thereof as described herein. For example, operation of method 1900 may be implemented by, as described in reference... Figures 6 to 10 The described communication manager is used to perform this. In some examples, the IAB node can execute a set of instructions to control the functional elements of the IAB node to perform the functions described herein. Additionally or alternatively, the IAB node may use dedicated hardware to perform aspects of the functions described herein.
[0306] In 1905, an IAB node can establish a connection with the first donor node of the wireless communication system via a second node of the system. Operation of 1905 can be performed according to the method described herein. In some examples, aspects of operation of 1905 can be described as follows: Figures 6 to 10 The described connection manager is used to execute this.
[0307] In 1910, the IAB node can receive a reconfiguration message from the second node, instructing the first node to be reconfigured for use via a second signaling path through the third node, via a first signaling path between the first node and the first donor node. The operation of 1910 can be performed according to the method described herein. In some examples, aspects of the operation of 1910 can be described as follows: Figures 6 to 10 The message receiver described is used to execute this.
[0308] In step 1915, the IAB node may delay applying a portion of the reconfiguration message based on the unavailability of the second signaling path. The operation of step 1915 can be performed according to the methods described herein. In some examples, aspects of the operation of step 1915 may be derived from, as referenced... Figures 6 to 10 The described delayed component is used for execution.
[0309] In 1920, an IAB node can defer forwarding upstream messages to a third node, where the upstream message originates from a child node of the first node. The operation of 1920 can be performed according to the method described herein. In some examples, aspects of the operation of 1920 can be derived from, as referenced... Figures 6 to 10 The described delayed component is used for execution.
[0310] In step 1925, the IAB node can determine that a second signaling path is available. Operation in step 1925 can be performed according to the methods described herein. In some examples, aspects of operation in step 1925 can be determined by referring to... Figures 6 to 10 The described availability manager is used to perform this.
[0311] In step 1930, the IAB node can apply that portion of the reconfiguration message based on this determination. The operation of step 1930 can be performed according to the method described herein. In some examples, aspects of the operation of step 1930 can be determined as described in reference... Figures 6 to 10 The application components described are used to execute this.
[0312] In 1935, the IAB node can communicate via a second signaling path based on the portion of the reconfiguration message applied. Operation of 1935 can be performed according to the method described herein. In some examples, aspects of operation of 1935 can be derived from, as referenced... Figures 6 to 10 The described communication components are used to perform this.
[0313] Figure 20 A flowchart illustrating a delayed reconfiguration method 2000 in a supporting wireless system according to one or more aspects of this disclosure is shown. Operation of method 2000 may be implemented by a UE 115 or a base station 105 or components thereof as described herein. For example, operation of method 2000 may be implemented by, as referred to... Figures 6 to 10 The described communication manager is used to perform this. In some examples, the IAB node can execute a set of instructions to control the functional elements of the IAB node to perform the functions described herein. Additionally or alternatively, the IAB node may use dedicated hardware to perform aspects of the functions described herein.
[0314] In 2005, an IAB node can establish a connection between a child node and the first donor node in the wireless communication system via its parent node. Operation of 2005 can be performed according to the method described herein. In some examples, aspects of operation of 2005 can be described as follows: Figures 6 to 10 The described connection manager is used to execute this.
[0315] In 2010, an IAB node can transmit a reconfiguration message instructing the child node to be reconfigured for use with a second signaling path via a first signaling path between the child node and the first donor node. Operation of 2010 can be performed according to the methods described herein. In some examples, aspects of operation of 2010 can be described as follows: Figures 6 to 10 The message transmitter described is used to execute this.
[0316] In 2015, an IAB node could delay applying a portion of the reconfiguration message based on the unavailability of the second signaling path. Operation in 2015 can be performed according to the methods described herein. In some examples, aspects of operation in 2015 can be derived from, as referenced... Figures 6 to 10 The described delayed component is used for execution.
[0317] In 2020, the IAB node can determine that a second signaling path is available. Operations in 2020 can be performed according to the methods described herein. In some examples, aspects of operations in 2020 can be determined by referring to... Figures 6 to 10 The described availability manager is used to perform this.
[0318] In 2025, the IAB node can apply that portion of the reconfiguration message based on determining a second signaling path that is available. Operation in 2025 can be performed according to the methods described herein. In some examples, aspects of operation in 2025 can be determined by referring to... Figures 6 to 10 The application components described are used to execute this.
[0319] Figure 21 A flowchart illustrating a delayed reconfiguration method 2100 in a supporting wireless system according to one or more aspects of this disclosure is shown. Operation of method 2100 may be implemented by a UE 115 or a base station 105 or components thereof as described herein. For example, operation of method 2100 may be implemented by, as described in reference... Figures 6 to 10 The described communication manager is used to perform this. In some examples, the IAB node can execute a set of instructions to control the functional elements of the IAB node to perform the functions described herein. Additionally or alternatively, the IAB node may use dedicated hardware to perform aspects of the functions described herein.
[0320] At 2105, the IAB node can establish a connection between the child node and the first donor node in the wireless communication system via the parent node. The operation of 2105 can be performed according to the method described herein. In some examples, aspects of the operation of 2105 can be described as follows: Figures 6 to 10 The described connection manager is used to execute this.
[0321] At 2110, the IAB node can transmit a reconfiguration message instructing the child node to be reconfigured for use with the second signaling path via the first signaling path between the child node and the first donor node. The operation of 2110 can be performed according to the method described herein. In some examples, aspects of the operation of 2110 can be described as follows: Figures 6 to 10 The message transmitter described is used to execute this.
[0322] In step 2115, the IAB node may delay applying a portion of the reconfiguration message based on the unavailability of the second signaling path. The operation of step 2115 can be performed according to the methods described herein. In some examples, aspects of the operation of step 2115 may be derived from, as referenced... Figures 6 to 10 The described delayed component is used for execution.
[0323] At 2120, the IAB node can receive upstream messages from this child node. The operation of 2120 can be performed according to the methods described herein. In some examples, aspects of the operation of 2120 can be derived from, as referenced... Figures 6 to 10 The message receiver described is used to execute this.
[0324] At 2125, the IAB node can suppress the forwarding of the upstream message to the first donor node based on the delay in applying this portion of the reconfiguration message. The operation of 2125 can be performed according to the method described herein. In some examples, aspects of the operation of 2125 can be derived as described in reference... Figures 6 to 10 The described forwarding manager is used to execute this.
[0325] At 2130, the IAB node can determine that a second signaling path is available. The operation of 2130 can be performed according to the methods described herein. In some examples, aspects of the operation of 2130 can be determined by referring to... Figures 6 to 10 The described availability manager is used to perform this.
[0326] At 2135, the IAB node can apply this portion of the reconfiguration message based on determining that a second signaling path is available. The operation of 2135 can be performed according to the methods described herein. In some examples, aspects of the operation of 2135 can be determined as described in reference... Figures 6 to 10 The application components described are used to execute this.
[0327] At 2140, the IAB node can forward the upstream message to the first donor node after applying this portion of the reconfiguration message. The operation of 2140 can be performed according to the method described herein. In some examples, aspects of the operation of 2140 can be derived from, as referenced... Figures 6 to 10 The described forwarding manager is used to execute this.
[0328] Figure 22 A flowchart illustrating a delayed reconfiguration method 2200 in a supporting wireless system according to one or more aspects of this disclosure is shown. Operation of method 2200 may be implemented by a UE 115 or a base station 105 or components thereof as described herein. For example, operation of method 2200 may be implemented by, as described in reference... Figures 6 to 10 The described communication manager is used to perform this. In some examples, the IAB node can execute a set of instructions to control the functional elements of the IAB node to perform the functions described herein. Additionally or alternatively, the IAB node may use dedicated hardware to perform aspects of the functions described herein.
[0329] In 2205, the IAB node can establish a connection between the child node and the first donor node of the wireless communication system via the parent node. The operation of 2205 can be performed according to the method described herein. In some examples, aspects of the operation of 2205 can be described as follows: Figures 6 to 10 The described connection manager is used to execute this.
[0330] In 2210, the IAB node can transmit a reconfiguration message instructing the child node to be reconfigured for use with the second signaling path via the first signaling path between the child node and the first donor node. The operation of 2210 can be performed according to the method described herein. In some examples, aspects of the operation of 2210 can be described as follows: Figures 6 to 10 The message transmitter described is used to execute this.
[0331] In 2215, the IAB node may delay applying a portion of the reconfiguration message based on the unavailability of the second signaling path. The operation of 2215 can be performed according to the methods described herein. In some examples, aspects of the operation of 2215 may be as described in reference... Figures 6 to 10 The described delayed component is used for execution.
[0332] At 2220, the IAB node can transmit an instruction to the child node to delay the application of the reconfiguration message. The operation of 2220 can be performed according to the methods described herein. In some examples, aspects of the operation of 2220 can be derived from, as referenced... Figures 6 to 10 The described instructions are to be executed by the transmitter.
[0333] At 2225, the IAB node can determine that a second signaling path is available. Operation of 2225 can be performed according to the methods described herein. In some examples, aspects of the operation of 2225 can be determined by referring to... Figures 6 to 10 The described availability manager is used to perform this.
[0334] At 2230, the IAB node can apply that portion of the reconfiguration message based on determining that a second signaling path is available. The operation of 2230 can be performed according to the methods described herein. In some examples, aspects of the operation of 2230 can be determined by referring to... Figures 6 to 10 The application components described are used to execute this.
[0335] Figure 23 A flowchart illustrating a delayed reconfiguration method 2300 in a supporting wireless system according to one or more aspects of this disclosure is shown. Operation of method 2300 may be implemented by a UE 115 or a base station 105 or components thereof as described herein. For example, operation of method 2300 may be implemented by, as referred to... Figures 6 to 10 The described communication manager is used to perform this. In some examples, the IAB node can execute a set of instructions to control the functional elements of the IAB node to perform the functions described herein. Additionally or alternatively, the IAB node may use dedicated hardware to perform aspects of the functions described herein.
[0336] In 2305, the IAB node can establish a first connection with the first node of the wireless communication system. The operation of 2305 can be performed according to the method described herein. In some examples, aspects of the operation of 2305 can be described as follows: Figures 6 to 10 The described connection manager is used to execute this.
[0337] In 2310, the IAB node can establish a second connection with a second node in the wireless communication system. The operation of 2310 can be performed according to the method described herein. In some examples, aspects of the operation of 2310 can be described as follows: Figures 6 to 10 The described connection manager is used to execute this.
[0338] In 2315, the IAB node can transmit a reconfiguration message to the first node via a first signaling path between the first node and the donor node, through the second node, and an indication to delay the application of a portion of that reconfiguration message, which instructs the first node to be reconfigured to use the second signaling path. The operation of 2315 can be performed according to the methods described herein. In some examples, aspects of the operation of 2315 can be derived from, as referenced... Figures 6 to 10 The message transmitter described is used to execute this.
[0339] Figure 24 A flowchart illustrating a delayed reconfiguration method 2400 in a supporting wireless system according to one or more aspects of this disclosure is shown. Operation of method 2400 may be implemented by a UE 115 or a base station 105 or components thereof as described herein. For example, operation of method 2400 may be implemented by, as described in reference... Figures 6 to 10 The described communication manager is used to perform this. In some examples, the IAB node can execute a set of instructions to control the functional elements of the IAB node to perform the functions described herein. Additionally or alternatively, the IAB node may use dedicated hardware to perform aspects of the functions described herein.
[0340] In 2405, the IAB node can establish a first connection with the first node of the wireless communication system. The operation of 2405 can be performed according to the method described herein. In some examples, aspects of the operation of 2405 can be described as follows: Figures 6 to 10 The described connection manager is used to execute this.
[0341] In 2410, the IAB node can establish a second connection with a second node in the wireless communication system. The operation of 2410 can be performed according to the method described herein. In some examples, aspects of the operation of 2410 can be described as follows: Figures 6 to 10 The described connection manager is used to execute this.
[0342] In 2415, the IAB node can transmit a reconfiguration message to the first node via a first signaling path between the first node and the donor node, through the second node, along with an indication to delay the application of a portion of that reconfiguration message, which instructs the first node to be reconfigured to use the second signaling path. The operation of 2415 can be performed according to the methods described herein. In some examples, aspects of the operation of 2415 can be derived from, as referenced... Figures 6 to 10 The message transmitter described is used to execute this.
[0343] At 2420, the IAB node can receive confirmation of the reconfiguration message from the first node via the first signaling path. The operation of 2420 can be performed according to the method described herein. In some examples, aspects of the operation of 2420 can be described as follows: Figures 6 to 10 The message receiver described is used to execute this.
[0344] At 2425, the IAB node can receive a second acknowledgment of the reconfiguration message from the first node via a second signaling path. The operation of 2425 can be performed according to the method described herein. In some examples, aspects of the operation of 2425 can be described as follows: Figures 6 to 10 The message receiver described is used to execute this.
[0345] It should be noted that the methods described herein describe possible implementations, and the operations and steps can be rearranged or otherwise modified, and other implementations are also possible. Furthermore, aspects from two or more methods can be combined.
[0346] The following provides an overview of the various aspects of this disclosure:
[0347] Aspect 1: A method for wireless communication at a first node in a wireless communication system, comprising: receiving a reconfiguration message from a second node via a first signaling path between the first node and a first donor node and an indication for delaying the application of a portion of the reconfiguration message, the reconfiguration message indicating reconfiguring the first node for a second signaling path via a third node; and communicating via the second signaling path according to the reconfiguration message, at least in part based on a trigger for reconfiguring the first node for a second signaling path via the third node.
[0348] Aspect 2: The method of aspect 1, wherein the reconfiguration message includes an indication of delaying the application of that portion of the reconfiguration message.
[0349] Aspect 3: The method of any one of Aspects 1 and 2 further includes: delaying the application of the portion of the reconfiguration message based at least in part on the unavailability of the second signaling path and the indication to delay the application of the portion of the reconfiguration message; determining that the second signaling path is available; and applying the portion of the reconfiguration message based at least in part on the determination.
[0350] Aspect 4: The method of any one of Aspects 1 to 3 further includes: establishing a connection with the first donor node of the wireless communication system via a second node of the wireless communication system.
[0351] Aspect 5: The method of aspect 4 further includes: establishing a second connection with one of the first donor node or the second donor node as part of reconfiguring the first node; and determining the availability of a second signaling path based at least in part on the establishment of the second connection.
[0352] Aspect 6: The method of any one of Aspects 1 to 5, wherein the instruction to delay the application of the reconfiguration message includes: an instruction to postpone one or more procedures triggered by the reconfiguration message.
[0353] Aspect 7: The method of any one of Aspects 1 to 6, wherein the reconfiguration message indicates updated uplink mapping information or IP address information for the first node to communicate via the second signaling path; the method further includes: prior to communicating via the second signaling path, using initial uplink mapping information or IP address information different from the updated uplink mapping information or IP address information for the first node to communicate via the first signaling path.
[0354] Aspect 8: The method of aspect 7, wherein utilizing the initial uplink mapping information includes: transmitting a reconfiguration completion message to the first donor node via a first signaling path based on the initial uplink mapping information or IP address information.
[0355] Aspect 9: The method of any one of Aspects 7 and 8 further includes: as part of communication via a second signaling path, transmitting receipt of the reconfiguration message via the second signaling path based on the updated uplink mapping information or IP address information.
[0356] Aspect 10: The method of any one of Aspects 7 to 9 further includes: as part of communication via a second signaling path, initiating a security handshake via the second signaling path based on the updated uplink mapping information or IP address information.
[0357] Aspect 11: The method of any one of Aspects 1 to 10, wherein the triggering of reconfiguring the first node for a second signaling path through the third node includes: timer expiration, absolute time, receiving a first indication from the first donor node, receiving a second indication from the parent node of the first node, or any combination thereof.
[0358] Aspect 12: The method of any one of Aspects 1 to 11, wherein the instruction to delay the application of that portion of the reconfiguration message includes: an instruction to postpone the forwarding of an upstream message to a third node, wherein the upstream message originates from a child node of the first node.
[0359] Aspect 13: The method of any one of Aspects 1 to 12 further includes: performing a random access procedure, a security handshake, or a handover procedure from a second node to a third node.
[0360] Aspect 14: The method of any one of Aspects 1 to 13 further includes: configuring a new or existing SCTP connection, a new or existing F1-C connection, an additional signaling path for an existing SCTP connection, or one or more new or existing F1-U data tunnels for the first node, at least in part based on the reconfiguration message.
[0361] Aspect 15: The method of any one of Aspects 1 to 14 further includes: discarding one or more portions of the reconfiguration message at least in part based on the failure to establish a second signaling path.
[0362] Aspect 16: The method of aspect 15 further includes: determining that the establishment of the second signaling path has failed based at least in part on an indication from the first donor node, the parent node of the first node, or the failure to receive a configuration message from the parent node before the timer expires.
[0363] Aspect 17: The method of any one of Aspects 1 to 16, wherein the second signaling path is between the first node and the first donor node or between the first node and the second donor node.
[0364] Aspect 18: A method for performing wireless communication at a parent node in a wireless communication system, comprising: transmitting a reconfiguration message indicating that the child node should be reconfigured for a second signaling path via a first signaling path between the child node and a first donor node, based on a trigger for reconfiguring the child node for a second signaling path; and applying a portion of the reconfiguration message based at least in part on determining that a trigger for reconfiguring the child node for the second signaling path has been satisfied.
[0365] Aspect 19: The method of aspect 18 further includes: receiving an upstream message from the child node; suppressing the forwarding of the upstream message to the first donor node at least in part based on the fact that the trigger is not satisfied; and forwarding the upstream message to the first donor node at least in part based on the fact that the trigger is satisfied.
[0366] Aspect 20: The method of aspect 19 further includes: detecting at the parent node a random access configuration, completion of a handover procedure, or a change in DU functionality; and forwarding the upstream message to the first donor node at least in part based on the detection.
[0367] Aspect 21: The method of any one of Aspects 18 to 20 further includes: transmitting an instruction to the child node to delay the application of the reconfiguration message until the triggering indication, the triggering including: timer expiration, a first indication from the first donor node, a second indication from the parent node, absolute time, or any combination thereof.
[0368] Aspect 22: The method of any one of Aspects 18 to 21 further includes: transmitting to the child node an indication of applying the portion of the reconfiguration message, wherein the trigger includes the indication.
[0369] Aspect 23: The method of any one of Aspects 18 to 22 further includes: receiving from the first donor node an instruction to delay the application of that portion of the reconfiguration message to the parent node.
[0370] Aspect 24: The method of any one of Aspects 18 to 23 further includes: suppressing the scheduling of uplink messages for the child node for a period of time, at least in part based on the fact that the trigger is not satisfied.
[0371] Aspect 25: The method of any one of Aspects 18 to 24 further includes: transmitting to the child node a message indicating that the establishment of the second signaling path has failed.
[0372] Aspect 26: A method for wireless communication at a donor node in a wireless communication system, comprising: establishing a first connection with a first node of the wireless communication system; establishing a second connection with a second node of the wireless communication system; and transmitting a reconfiguration message to the first node via a first signaling path between the first node and the donor node through the second node and an indication for delaying the application of a portion of the reconfiguration message, the reconfiguration message indicating that the first node is reconfigured to use the second signaling path.
[0373] Aspect 27: The method of aspect 26 further includes: receiving acknowledgment of the reconfiguration message from the first node via a first signaling path; and receiving a second acknowledgment of the reconfiguration message from the first node via a second signaling path.
[0374] Aspect 28: The method of any one of Aspects 26 to 27, wherein the instruction to delay the application of the portion of the reconfiguration message to either the first node or the second node is to postpone one or more procedures triggered by the reconfiguration message.
[0375] Aspect 29: The method of any one of Aspects 26 to 28, wherein the instruction to delay the application of that portion of the reconfiguration message to one of the first or second nodes is to delay the application of that portion of the reconfiguration message until a timer expires, a trigger from the donor or parent node, absolute time, or any combination thereof.
[0376] Aspect 30: An apparatus for performing wireless communication at a first node in a wireless communication system, comprising: a processor; a memory coupled to the processor; and instructions stored in the memory and executable by the processor to cause the apparatus to perform the method of any one of aspects 1 to 17.
[0377] Aspect 31: An apparatus for performing wireless communication at a first node in a wireless communication system, comprising at least one means for performing the method as described in any one of aspects 1 to 17.
[0378] Aspect 32: A non-transient computer-readable medium storing code for wireless communication at a first node in a wireless communication system, the code including instructions executable by a processor to perform methods as described in any of Aspects 1 to 17.
[0379] Aspect 33: An apparatus for performing wireless communication at a parent node in a wireless communication system, comprising: a processor; a memory coupled to the processor; and instructions stored in the memory and executable by the processor to cause the apparatus to perform the method of any one of aspects 18 to 24.
[0380] Aspect 34: An apparatus for performing wireless communication at a parent node in a wireless communication system, comprising at least one means for performing the method of any one of aspects 18 to 24.
[0381] Aspect 35: A non-transient computer-readable medium storing code for wireless communication at a parent node in a wireless communication system, the code including instructions executable by a processor to perform methods as described in any of Aspects 18 to 24.
[0382] Aspect 36: An apparatus for performing wireless communication at a donor node in a wireless communication system, comprising: a processor; a memory coupled to the processor; and instructions stored in the memory and executable by the processor to cause the apparatus to perform the method of any one of aspects 25 to 29.
[0383] Aspect 37: An apparatus for wireless communication at a donor node in a wireless communication system, comprising at least one means for performing the method of any one of aspects 25 to 29.
[0384] Aspect 38: A non-transient computer-readable medium storing code for wireless communication at a donor node in a wireless communication system, the code including instructions executable by a processor to perform methods as described in any of Aspects 25 to 29.
[0385] Aspect 39: A method for performing wireless communication at a first node in a wireless communication system, comprising: establishing a connection with a first donor node of the wireless communication system via a second node of the wireless communication system; receiving from the second node via a first signaling path between the first node and the first donor node a reconfiguration message instructing the first node to be reconfigured for use via a second signaling path through a third node; delaying the application of a portion of the reconfiguration message at least in part based on the unavailability of the second signaling path; determining that the second signaling path is available; applying the portion of the reconfiguration message at least in part based on the determination; and communicating via the second signaling path according to the reconfiguration message at least in part based on the application of the portion of the reconfiguration message.
[0386] Aspect 40: The method of aspect 39, wherein the application of this portion of the reconfiguration message is delayed: one or more procedures triggered by the reconfiguration message are postponed.
[0387] Aspect 41: The method of any one of Aspects 39 and 40, wherein the reconfiguration message indicates updated uplink mapping information for the first node to communicate via the second signaling path, the method further comprising: while delaying the application of this portion of the reconfiguration message, utilizing initial uplink mapping information different from the updated uplink mapping information for the first node to communicate via the first signaling path.
[0388] Aspect 42: The method of aspect 41, wherein utilizing the initial uplink mapping information includes: transmitting a reconfiguration completion message to the first donor node via a first signaling path based on the initial uplink mapping information.
[0389] Aspect 43: The method of any one of aspects 41 and 42 further includes: after applying that portion of the reconfiguration message, transmitting receipt of the reconfiguration message via a second signaling path based on the updated uplink mapping information.
[0390] Aspect 44: The method of any one of Aspects 41 to 43 further includes: after applying the portion of the reconfiguration message, initiating a security handshake via a second signaling path based on the updated uplink mapping information.
[0391] Aspect 45: The method of any one of Aspects 39 to 44 further includes: receiving from a first donor node an indication to delay the application of that portion of the reconfiguration message; and delaying the application of that portion of the reconfiguration message at least in part based on the indication.
[0392] Aspect 46: The method of any one of Aspects 39 to 45, wherein the application of the portion of the reconfiguration message is delayed until: the application of the portion of the reconfiguration message is delayed until a timer expires, an absolute time, an indication is received from the first donor node, a trigger is received from the parent node of the first node, or any combination thereof.
[0393] Aspect 47: The method of any one of Aspects 39 to 46 further includes: receiving from a first donor node or a second node an indication to extend the delay application of that portion of the reconfiguration message; extending the delay application of that portion of the reconfiguration message at least in part based on the indication.
[0394] Aspect 48: The method of any one of Aspects 39 to 47, wherein the application of this portion of the reconfiguration message is delayed: the forwarding of the upstream message to the third node is postponed, wherein the upstream message comes from a child node of the first node.
[0395] Aspect 49: The method of aspect 48 further includes: receiving an indication to delay forwarding one or more upstream messages received at a first node, wherein the upstream messages are delayed at least in part based on the indication.
[0396] Aspect 50: The method of aspect 49, wherein the indication for delayed forwarding is associated with a Backhaul Adaptation Protocol (BAP) address, a BAP route ID, a channel ID, or any combination thereof.
[0397] Aspect 51: The method of any one of Aspects 49 and 50, wherein the indication for delayed forwarding is associated with a given MT function of the wireless communication system or the set of MT functions of the wireless communication system.
[0398] Aspect 52: The method of any one of Aspects 48 to 51, wherein delaying the forwarding of the upstream message includes: suppressing the scheduling of uplink messages for the child nodes of the first node.
[0399] Aspect 53: The method of any one of Aspects 48 to 52 further includes: discarding the upstream message based at least in part on an indication from the first donor node, an indication from the parent node of the first node, a switch failure, or no configuration message being received from the parent node before the timer expires.
[0400] Aspect 54: The method of any one of Aspects 39 to 53 further includes: establishing a second connection with one of the first donor node or the second donor node as part of reconfiguring the first node; determining the availability of a second signaling path based at least in part on the establishment of the second connection.
[0401] Aspect 55: The method of any one of Aspects 39 to 54, wherein the part of applying the reconfiguration message includes: performing a random access procedure, a security handshake, or a handover procedure from a second node to a third node.
[0402] Aspect 56: The method of any one of Aspects 39 to 55, wherein the part of applying the reconfiguration message includes: establishing an SCTP connection or an F1-C connection for the first node.
[0403] Aspect 57: The method of any one of Aspects 39 to 56, wherein the part of applying the reconfiguration message includes: establishing an additional signaling path or one or more F1-U data tunnels for the existing SCTP connection of the first node.
[0404] Aspect 58: The method of any one of Aspects 39 to 57 further includes: discarding one or more portions of the reconfiguration message at least in part based on the failure to establish a second signaling path.
[0405] Aspect 59: The method of aspect 58 further includes: determining that the establishment of the second signaling path has failed based at least in part on an indication from the first donor node, the parent node of the first node, or the failure to receive a configuration message from the parent node before the timer expires.
[0406] Aspect 60: The method of any one of Aspects 39 to 59, wherein the second signaling path is between the first node and the first donor node or between the first node and the second donor node.
[0407] Aspect 61: A method for performing wireless communication at a parent node in a wireless communication system, comprising: establishing a connection between a child node of the wireless communication system and a first donor node via the parent node; transmitting to the child node via a first signaling path between the child node and the first donor node a reconfiguration message indicating that the child node is reconfigured for a second signaling path; delaying the application of a portion of the reconfiguration message at least in part based on the second signaling path being unavailable; determining that the second signaling path is available; and applying the portion of the reconfiguration message at least in part based on the determination that the second signaling path is available.
[0408] Aspect 62: The method of aspect 61 further includes: receiving an upstream message from the child node; and suppressing the forwarding of the upstream message to the first donor node, at least in part, based on the delayed application of that portion of the reconfiguration message.
[0409] Aspect 63: The method of aspect 62 further includes: forwarding the upstream message to the first donor node after applying that portion of the reconfiguration message.
[0410] Aspect 64: The method of any one of Aspects 62 and 63 further includes: detecting at the parent node the random access configuration, the completion of the handover procedure, or the change of DU functionality; and forwarding the upstream message to the first donor node at least in part based on the detection.
[0411] Aspect 65: The method of any one of Aspects 62 to 64 further includes: detecting a security handshake, the establishment of an SCTP connection, or a modification of an existing SCTP connection; and forwarding the upstream message to the first donor node based at least in part on the detection.
[0412] Aspect 66: The method of any one of Aspects 62 to 65 further includes: detecting the establishment or migration of an F1-C connection, or the establishment or migration of one or more F1-U connections; and forwarding the upstream message to the first donor node at least in part based on the detection.
[0413] Aspect 67: The method of any one of aspects 61 to 66 further includes: transmitting to the child node an instruction to delay the application of the reconfiguration message.
[0414] Aspect 68: The method of aspect 67, wherein the instruction instructs the child node to delay applying the reconfiguration message until a timer expires, a trigger from the parent node or the first donor node, an absolute time, or any combination thereof.
[0415] Aspect 69: The method of any one of Aspects 67 and 68, wherein the instruction directs the child node to extend the delay of the reconfiguration message.
[0416] Aspect 70: The method of any one of aspects 61 to 69 further includes: receiving from the first donor node an instruction to delay the application of that portion of the reconfiguration message to the parent node.
[0417] Aspect 71: The method of any one of aspects 61 to 70 further includes: transmitting a configuration message to the child node, the configuration message configuring the child node to have a reconnection timer based at least in part on the delayed application of that portion of the reconfiguration message.
[0418] Aspect 72: The method of any one of Aspects 61 to 71, wherein the portion of delaying the application of the reconfiguration message includes: delaying the scheduling of uplink messages for the child node.
[0419] Aspect 73: The method of any one of Aspects 61 to 72, wherein the second signaling path is between the child node and the first donor node or between the child node and the second donor node.
[0420] Aspect 74: A method for wireless communication at a donor node in a wireless communication system, comprising: establishing a first connection with a first node of the wireless communication system; establishing a second connection with a second node of the wireless communication system; transmitting a reconfiguration message to the first node via a first signaling path between the first node and the donor node through the second node and an indication for delaying the application of a portion of the reconfiguration message, the reconfiguration message indicating that the first node is reconfigured to use the second signaling path.
[0421] Aspect 75: The method of aspect 74 further includes: receiving confirmation of the reconfiguration message from the first node via a first signaling path.
[0422] Aspect 76: The method of aspect 75 further includes: receiving a second acknowledgment of the reconfiguration message from the first node via a second signaling path.
[0423] Aspect 77: The method of any one of aspects 74 to 76, transmitting the reconfiguration message includes: transmitting a reconfiguration message for a second donor node of the wireless communication system, wherein the second signaling path is between the first node and the second donor node.
[0424] Aspect 78: The method of any one of Aspects 74 to 77, wherein the instruction to delay the application of the portion of the reconfiguration message to either the first node or the second node postpones one or more procedures triggered by the reconfiguration message.
[0425] Aspect 79: The method of any one of Aspects 74 to 78, wherein the instruction to delay the application of that portion of the reconfiguration message to one of the first or second nodes is to delay the application of that portion of the reconfiguration message until a timer expires, a trigger from the donor or parent node, absolute time, or any combination thereof.
[0426] Aspect 80: An apparatus for wireless communication at a donor node in a wireless communication system, comprising at least one means for performing the method of any one of aspects 39 to 60.
[0427] Aspect 81: An apparatus for wireless communication at a donor node in a wireless communication system, comprising a processor and a memory coupled to the processor, the processor and the memory being configured to perform the method of any one of aspects 39 to 60.
[0428] Aspect 82: A non-transient computer-readable medium storing code for wireless communication at a donor node in a wireless communication system, comprising: a processor; a memory in electronic communication with the processor; and instructions stored in the memory and executable by the processor to cause the means to perform the methods of any one of aspects 39 to 60.
[0429] Aspect 83: An apparatus for wireless communication at a donor node in a wireless communication system, comprising at least one means for performing the method of any one of aspects 61 to 73.
[0430] Aspect 84: An apparatus for wireless communication at a donor node in a wireless communication system, comprising a processor and a memory coupled to the processor, the processor and the memory being configured to perform the method of any one of aspects 61 to 73.
[0431] Aspect 85: A non-transient computer-readable medium storing code for wireless communication at a donor node in a wireless communication system, comprising: a processor; a memory in electronic communication with the processor; and instructions stored in the memory and executable by the processor to cause the means to perform the method of any one of aspects 61 to 73.
[0432] Aspect 86: An apparatus for wireless communication at a donor node in a wireless communication system, comprising at least one means for performing the method of any one of aspects 74 to 79.
[0433] Aspect 87: An apparatus for wireless communication at a donor node in a wireless communication system, comprising a processor and a memory coupled to the processor, the processor and the memory being configured to perform the method of any one of aspects 74 to 79.
[0434] Aspect 88: A non-transient computer-readable medium storing code for wireless communication at a donor node in a wireless communication system, comprising: a processor; a memory in electronic communication with the processor; and instructions stored in the memory and executable by the processor to cause the means to perform the methods of any one of aspects 74 to 79.
[0435] While aspects of LTE, LTE-A, LTE-A Pro, or NR systems may be described for illustrative purposes, and the terms LTE, LTE-A, LTE-A Pro, or NR may be used in most of the description, the techniques described herein can also be applied to networks other than LTE, LTE-A, LTE-A Pro, or NR networks. For example, the described techniques can be applied to a variety of other wireless communication systems, such as Ultra Mobile Broadband (UMB), IEEE 802.11 (Wi-Fi), IEEE 802.16 (WiMAX), IEEE 802.20, Flash-OFDM, and other systems and radio technologies not explicitly mentioned herein.
[0436] The information and signals described herein can be represented using any of a wide variety of different techniques and methods. For example, data, instructions, commands, information, signals, bits, symbols, and chips that may be referred to throughout this description can be represented by voltage, current, electromagnetic waves, magnetic fields or magnetic particles, light fields or light particles, or any combination thereof.
[0437] The various illustrative boxes and components described herein can be implemented or executed using a general-purpose processor, DSP, ASIC, CPU, FPGA or other programmable logic device, discrete gate or transistor logic, discrete hardware components, or any combination thereof designed to perform the functions described herein. The general-purpose processor may be a microprocessor, but in alternatives, the processor may be any processor, controller, microcontroller, or state machine. The processor may also be implemented as a combination of computing devices (e.g., a combination of a DSP and a microprocessor, multiple microprocessors, one or more microprocessors working in conjunction with a DSP core, or any other such configuration).
[0438] The functions described herein can be implemented in hardware, software executed by a processor, firmware, or any combination thereof. If implemented in software executed by a processor, the functions can be stored or transmitted as one or more instructions or code on a computer-readable medium. Other examples and implementations fall within the scope of this disclosure and the appended claims. For example, due to the nature of software, the functions described herein can be implemented using software executed by a processor, hardware, firmware, hardwired, or any combination thereof. Features implementing the functions can also be physically located in various locations, including being distributed such that different parts of the function are implemented at different physical locations.
[0439] Computer-readable media includes both non-transient computer storage media and communication media, encompassing any medium that facilitates the transfer of a computer program from one location to another. Non-transient storage media can be any available medium accessible to a general-purpose or special-purpose computer. By way of example and not limitation, non-transient computer-readable media may include RAM, ROM, electrically erasable programmable ROM (EEPROM), flash memory, compact disc (CD) ROM or other optical disc storage, magnetic disk storage or other magnetic storage devices, or any other non-transient medium that can be used to carry or store desired program code in the form of instructions or data structures and is accessible to a general-purpose or special-purpose computer, or a general-purpose or special-purpose processor. Similarly, any connection is also legitimately referred to as computer-readable media. For example, if software is transmitted from a website, server, or other remote source using coaxial cable, fiber optic cable, twisted pair, digital subscriber line (DSL), or wireless technologies such as infrared, radio, and microwave, then that coaxial cable, fiber optic cable, twisted pair, DSL, or wireless technologies such as infrared, radio, and microwave are included in the definition of computer-readable media. As used in this article, disk and disc include CDs, laser discs, optical discs, DVDs, floppy disks, and Blu-ray discs, where disks often magnetically reproduce data while discs optically reproduce data using lasers. Combinations of these media are also included within the scope of computer-readable media.
[0440] As used herein (including in the claims), the word "or" in an enumeration of items (e.g., an enumeration of items accompanied by phrases such as "at least one of" or "one or more of") indicates an inclusive enumeration, such that an enumeration of at least one of, for example, A, B, or C means A or B or C or AB or AC or BC or ABC (i.e., A and B and C). Similarly, as used herein, the phrase "based on" should not be interpreted as referring to a closed set of conditions. For example, an example step described as "based on condition A" may be based on both condition A and condition B without departing from the scope of this disclosure. In other words, as used herein, the phrase "based on" should be interpreted in the same manner as the phrase "at least partially based on".
[0441] In the accompanying drawings, similar components or features may have the same reference numerals. Furthermore, components of the same type may be distinguished by a dash following the reference numeral and a second reference numeral used to differentiate between similar components. If only the first reference numeral is used in the description, the description may apply to any of the similar components having the same first reference numeral, regardless of the second reference numeral or other subsequent reference numerals.
[0442] This document, illustrated with reference to the accompanying drawings, describes exemplary configurations but does not represent all examples that can be implemented or fall within the scope of the claims. The term "example" as used herein means "serving as an example, instance, or illustration" and does not imply "superior" or "outperforming" other examples. This detailed description includes specific details to provide an understanding of the described techniques. However, these techniques may be practiced without these specific details. In some instances, known structures and devices are shown in block diagram form to avoid obscuring the concepts of the described examples.
[0443] The description provided herein is intended to enable those skilled in the art to make or use this disclosure. Various modifications to this disclosure will be apparent to those skilled in the art, and the universal principles defined herein can be applied to other variations without departing from the scope of this disclosure. Therefore, this disclosure is not limited to the examples and designs described herein, but should be granted the widest scope consistent with the principles and novel features disclosed herein.
Claims
1. A first node for wireless communication, comprising: Memory; as well as A processor coupled to the memory, wherein the processor is configured such that the first node: A reconfiguration message is received from a second node via a first signaling path between the first node and the first donor node. The reconfiguration message indicates that the first node is reconfigured for use via a second signaling path through a third node. The reconfiguration message includes an indication for delaying the application of a portion of the reconfiguration message. The reconfiguration message indicates updated uplink mapping information or Internet Protocol address information for the first node to communicate via the second signaling path. The delay application of the portion of the reconfiguration message is extended based on an instruction received from the first donor node or the second node to extend the delay application of the portion of the reconfiguration message; Before communicating via the second signaling path, the first node uses initial uplink mapping information or Internet Protocol address information that is different from the updated uplink mapping information or Internet Protocol address information to communicate via the first signaling path. as well as The communication is based at least in part on a trigger that reconfigures the first node for use in the second signaling path via the third node, and the communication is carried out via the second signaling path according to the reconfiguration message.
2. The first node of claim 1, wherein the processor is configured such that the first node: The application of the portion of the reconfiguration message is delayed, at least in part, based on the unavailability of the second signaling path and the indication to delay the application of the portion of the reconfiguration message. The second signaling path is confirmed to be available; as well as At least in part, this is based on determining that the second signaling path is available to apply the portion of the reconfiguration message.
3. The first node as claimed in claim 1, wherein the processor is configured such that the first node: A connection is established with the first donor node via the second node.
4. The first node as claimed in claim 3, wherein the processor is configured such that the first node: Establishing a second connection with either the first donor node or the second donor node as part of reconfiguring the first node; and The availability of the second signaling path is determined at least in part based on the establishment of the second connection.
5. The first node as claimed in claim 1, wherein, The indication to delay applying the portion of the reconfiguration message includes: Instructions to postpone one or more procedures triggered by the reconfiguration message.
6. The first node of claim 1, wherein, in order for the first node to communicate via the first signaling path using initial uplink mapping information or Internet Protocol address information different from the updated uplink mapping information or Internet Protocol address information, the processor is configured such that the first node: Based on the initial uplink mapping information or Internet Protocol address information, a reconfiguration completion message is transmitted to the first donor node via the first signaling path.
7. The first node of claim 1, wherein the processor is configured such that the first node: As part of communication via the second signaling path, confirmation of receipt of the reconfiguration message is transmitted via the second signaling path based on the updated uplink mapping information or Internet Protocol address information.
8. The first node of claim 1, wherein the processor is configured such that the first node: As part of communication via the second signaling path, a security handshake is initiated via the second signaling path based on the updated uplink mapping information or Internet Protocol address information.
9. The first node as claimed in claim 1, wherein, The trigger for reconfiguring the first node for the second signaling path through the third node includes: timer expiration, absolute time, receiving a first indication from the first donor node, receiving a second indication from the parent node of the first node, or any combination thereof.
10. The first node as claimed in claim 1, wherein, The indication to delay applying the portion of the reconfiguration message includes: An instruction to delay forwarding upstream messages to the third node, wherein the upstream messages originate from a child node of the first node.
11. The first node of claim 1, wherein the processor is configured such that the first node: Perform random access procedures, security handshakes, or handover procedures from the second node to the third node.
12. The first node of claim 1, wherein the processor is configured such that the first node: The reconfiguration message is used at least in part to configure a new or existing Flow Control Transport Protocol (SCTP) connection, a new or existing F1 Control Plane (F1-C) connection, an additional signaling path for an existing Flow Control Transport Protocol (SCTP) connection, or one or more new or existing F1 User Plane (F1-U) data tunnels for the first node.
13. The first node of claim 1, wherein the processor is configured such that the first node: One or more portions of the reconfiguration message may be discarded, at least in part, due to the failure to establish the second signaling path.
14. The first node of claim 13, wherein the processor is configured such that the first node: The failure to establish the second signaling path is determined at least in part based on indications from the first donor node, the parent node of the first node, or the absence of a configuration message from the parent node before the timer expires.
15. The first node as claimed in claim 1, wherein, The second signaling path is between the first node and the first donor node or between the first node and the second donor node.
16. A method for wireless communication performed by a first node, the method comprising: A reconfiguration message is received from a second node via a first signaling path between the first node and the first donor node. The reconfiguration message indicates that the first node is reconfigured for use via a second signaling path through a third node. The reconfiguration message includes an indication for delaying the application of a portion of the reconfiguration message. The reconfiguration message indicates updated uplink mapping information or Internet Protocol address information for the first node to communicate via the second signaling path. The delay application of the portion of the reconfiguration message is extended based on an instruction received from the first donor node or the second node to extend the delay application of the portion of the reconfiguration message; Before communicating via the second signaling path, the first node uses initial uplink mapping information or Internet Protocol address information that is different from the updated uplink mapping information or Internet Protocol address information to communicate via the first signaling path. as well as The communication is based at least in part on a trigger that reconfigures the first node for use in the second signaling path via the third node, and the communication is carried out via the second signaling path according to the reconfiguration message.
17. The method of claim 16, further comprising: The application of the portion of the reconfiguration message is delayed, at least in part, based on the unavailability of the second signaling path and the indication to delay the application of the portion of the reconfiguration message. The second signaling path is confirmed to be available; as well as At least in part, this is based on determining that the second signaling path is available to apply the portion of the reconfiguration message.
18. The method of claim 16, further comprising: A connection is established with the first donor node via the second node.
19. The method of claim 18, further comprising: Establishing a second connection with either the first donor node or the second donor node as part of reconfiguring the first node; as well as The availability of the second signaling path is determined at least in part based on the establishment of the second connection.
20. The method of claim 16, wherein, The indication to delay applying the portion of the reconfiguration message includes: Instructions to postpone one or more procedures triggered by the reconfiguration message.
21. The method of claim 16, wherein, Using initial uplink mapping information or Internet Protocol address information that is different from the updated uplink mapping information or Internet Protocol address information for the first node to communicate via the first signaling path includes: transmitting a reconfiguration complete message to the first donor node via the first signaling path according to the initial uplink mapping information or Internet Protocol address information.
22. The method of claim 16, further comprising: As part of communication via the second signaling path, confirmation of receipt of the reconfiguration message is transmitted via the second signaling path based on the updated uplink mapping information or Internet Protocol address information.
23. The method of claim 16, further comprising: As part of communication via the second signaling path, a security handshake is initiated via the second signaling path based on the updated uplink mapping information or Internet Protocol address information.
24. The method of claim 16, wherein, The trigger for reconfiguring the first node for the second signaling path through the third node includes: timer expiration, absolute time, receiving a first indication from the first donor node, receiving a second indication from the parent node of the first node, or any combination thereof.
25. The method of claim 16, wherein, The indication to delay applying the portion of the reconfiguration message includes: An instruction to delay forwarding upstream messages to the third node, wherein the upstream messages originate from a child node of the first node.
26. The method of claim 16, further comprising: Perform random access procedures, security handshakes, or handover procedures from the second node to the third node.
27. The method of claim 16, further comprising: The reconfiguration message is used at least in part to configure a new or existing Flow Control Transport Protocol (SCTP) connection, a new or existing F1 Control Plane (F1-C) connection, an additional signaling path for an existing Flow Control Transport Protocol (SCTP) connection, or one or more new or existing F1 User Plane (F1-U) data tunnels for the first node.
28. The method of claim 16, further comprising: One or more portions of the reconfiguration message may be discarded, at least in part, due to the failure to establish the second signaling path.
29. The method of claim 28, further comprising: The failure to establish the second signaling path is determined at least in part based on indications from the first donor node, the parent node of the first node, or the absence of a configuration message from the parent node before the timer expires.
30. The method of claim 16, wherein, The second signaling path is between the first node and the first donor node or between the first node and the second donor node.
Citation Information
Patent Citations
Conditional access terminal initiation of delayed handover
CN102217375A
Methods and apparatus for using redundant links in wireless backhaul
WO2020090987A1