Integrated access and backhaul network random access parameter optimization
IAB nodes in integrated access and backhaul networks optimize random access parameters by obtaining information from donor nodes and neighbors, reducing interference and latency, thereby enhancing network performance.
Patent Information
- Application Number
- JP2022517229
- Authority / Receiving Office
- JP · JP
- Patent Type
- Patents
- Current Assignee / Owner
- Priority Date
- 2020-09-15
- Filing Date
- 2020-09-16
- Publication Date
- 2025-01-14
- Estimated Expiration
- 2040-09-16
AI Technical Summary
In integrated access and backhaul (IAB) networks, the proximity of nodes makes network planning for random access configurations difficult due to potential interference and collisions, necessitating improved methods for optimizing random access parameters.
IAB nodes obtain random access information from donor nodes and neighboring cells, determining and reconfiguring their parameters to minimize interference and optimize access procedures, including selecting unique identifiers and resource allocations based on system information and potential interference.
This approach enhances the probability of successful random access, reduces latency, and optimizes resource utilization by dynamically adjusting parameters based on network conditions, improving overall network performance.
Smart Images

Figure 0007612675000001 
Figure 0007612675000002 
Figure 0007612675000003
Abstract
Description
[Technical field]
[0001] CROSS-REFERENCE TO RELATED APPLICATIONS This application claims the benefit of U.S. Provisional Application No. 62 / 903,456, filed September 20, 2019, entitled "INTEGRATED ACCESS AND BACKHAUL NETWORK RANDOM ACCESS PARAMETER OPTIMIZATION," and U.S. Patent Application No. 17 / 021,252, filed September 15, 2020, entitled "INTEGRATED ACCESS AND BACKHAUL NETWORK RANDOM ACCESS PARAMETER OPTIMIZATION," the entireties of which are expressly incorporated by reference herein.
[0002] The present disclosure relates generally to communication systems, and more particularly to integrated access and backhaul (IAB) networks. [Background technology]
[0003] Wireless communication systems have been widely deployed to provide various telecommunication services, such as telephone, video, data, messaging, and broadcast. A typical wireless communication system may utilize multiple access technologies capable of supporting communication with multiple users by sharing available system resources. Examples of such multiple access technologies include Code Division Multiple Access (CDMA) systems, Time Division Multiple Access (TDMA) systems, Frequency Division Multiple Access (FDMA) systems, Orthogonal Frequency Division Multiple Access (OFDMA) systems, Single Carrier Frequency Division Multiple Access (SC-FDMA) systems, and Time Division Synchronous Code Division Multiple Access (TD-SCDMA) systems.
[0004] These multiple access technologies are being adopted in various telecommunications standards to provide a common protocol that allows different wireless devices to communicate on a city, national, regional, or even global scale. An exemplary telecommunications standard is 5G New Radio (NR). 5G NR is part of the continuing mobile broadband evolution promulgated by the 3rd Generation Partnership Project (3GPP) to meet new requirements related to latency, reliability, security, scalability (e.g., with the Internet of Things (IoT)), and other requirements. 5G NR includes services associated with enhanced mobile broadband (eMBB), massive machine-type communications (mMTC), and ultra-reliable low-latency communications (URLLC). Some aspects of 5G NR may be based on the 4G Long Term Evolution (LTE) standard. There is a need for further improvements in 5G NR technology. These improvements may also be applicable to other multiple access technologies and telecommunications standards that employ these technologies. Summary of the Invention [Means for solving the problem]
[0005] The following presents a simplified summary of one or more aspects in order to provide a basic understanding of such aspects. This summary is not intended to be a comprehensive overview of all contemplated aspects, nor is it intended to identify key or critical elements of all aspects or to delineate the scope of any or all aspects. Its sole purpose is to present some concepts of one or more aspects in a simplified form as a prelude to the more detailed description that is presented later.
[0006] An integrated access and backhaul (IAB) network may include multiple cells in communication with each other to provide an access network and a backhaul network to a core network. Each node in the IAB network may have a random access configuration including random access parameters for user equipment (UE) to use during a random access procedure with the IAB node. The nodes of an IAB network may be numerous and close to each other, making network planning for the random access configuration and / or the random access parameters difficult or impractical.
[0007] The IAB node acquires random access information for at least one of a donor node serving the node or a neighboring cell of the node, and determines one or more random access parameters for a device to perform a random procedure with the node. The random access information for the serving node or the neighboring cell may be a random access configuration of the serving node or the neighboring cell. The one or more random access parameters are based on the acquired random access information. The IAB node may reconfigure its random access configuration to include the determined random access parameters. The IAB node may determine the random access parameters by inspecting the random access configuration received from the serving node or the neighboring cell. Additionally or alternatively, the IAB node may transmit the random access configuration received from the neighboring cell to the serving node, and in response, determine the random access parameters based on the random access parameters received from the serving node.
[0008] In one aspect of the disclosure, a method, a computer-readable medium, and an apparatus are provided, the apparatus acquires random access information at a mobile termination (MT) of a node for at least one of a donor node serving the node or a neighboring cell of the node, the apparatus determines one or more random access parameters for a device to perform a random procedure with the node, the one or more random access parameters being based on the acquired random access information.
[0009] In one aspect of the disclosure, a method, a computer-readable medium, and an apparatus are provided. The apparatus receives a report from a node served by an aggregation unit (CU), the report including random access information acquired by the node for at least one of a donor node serving the node or a neighbor cell of the node. The apparatus determines one or more random access parameters for a device to perform a random procedure with the node, the one or more random access parameters being determined based on the acquired random access information. The apparatus transmits the one or more random access parameters to the node.
[0010] To the accomplishment of the foregoing and related ends, the one or more aspects comprise the features hereinafter fully described and particularly pointed out in the claims. The following description and the annexed drawings set forth in detail certain illustrative features of the one or more aspects. These features are indicative, however, of but a few of the various ways in which the principles of the various aspects may be employed and the description is intended to include all such aspects and their equivalents. [Brief description of the drawings]
[0011] [Figure 1] FIG. 1 illustrates an example of a wireless communication system and access network. [Figure 2A] A figure showing an example of a first 5G / NR frame. [Figure 2B] FIG. 1 illustrates an example of a DL channel in a 5G / NR subframe. [Figure 2C] A figure showing an example of a second 5G / NR frame. [Figure 2D] FIG. 1 illustrates an example of a UL channel in a 5G / NR subframe. [Diagram 3] FIG. 1 illustrates an example of a base station and user equipment (UE) in an access network. [Figure 4] FIG. 1 illustrates an IAB network. [Diagram 5] FIG. 1 illustrates an IAB network and its components. [Figure 6] FIG. 2 illustrates an example of interrelationships between IAB donors, IAB nodes, and child IAB nodes. [Figure 7] A communication diagram showing RACH optimization communication between a UE, a base station, and another base station. [Figure 8] FIG. 1 is a communication diagram showing random access procedure communication in an IAB network. [Figure 9] 1 is a flow chart of a method of wireless communication. [Figure 10] FIG. 2 is a conceptual data flow diagram illustrating data flow between different means / components in an exemplary apparatus. [Figure 11] FIG. 1 illustrates an example of a hardware implementation for an apparatus employing a processing system. [Figure 12] 1 is a flow chart of a method of wireless communication. [Figure 13] FIG. 2 is a conceptual data flow diagram illustrating data flow between different means / components in an exemplary apparatus. [Figure 14] FIG. 1 illustrates an example of a hardware implementation for an apparatus employing a processing system. DETAILED DESCRIPTION OF THE PREFERRED EMBODIMENTS
[0012] The detailed description set forth below with reference to the accompanying drawings is intended as a description of various configurations and is not intended to represent the only configurations in which the concepts described herein may be practiced. The detailed description includes specific details for the purpose of providing a thorough understanding of the various concepts. However, it will be apparent to those skilled in the art that these concepts may be practiced without these specific details. In some instances, well-known structures and components are shown in block diagram form to avoid obscuring such concepts.
[0013] Several aspects of a telecommunications system are presented below with reference to various apparatus and methods that are described in the detailed description that follows and illustrated in the accompanying drawings by various blocks, components, circuits, processes, algorithms, etc. (collectively referred to as "elements"). These elements may be implemented using electronic hardware, computer software, or any combination thereof. Whether such elements are implemented as hardware or software depends on the particular application and design constraints imposed on the overall system.
[0014] As an example, an element or any portion of an element or any combination of elements may be implemented as a "processing system" including one or more processors. Examples of processors include microprocessors, microcontrollers, graphics processing units (GPUs), central processing units (CPUs), application processors, digital signal processors (DSPs), reduced instruction set computing (RISC) processors, systems on chips (SoCs), baseband processors, field programmable gate arrays (FPGAs), programmable logic devices (PLDs), state machines, gate logic, discrete hardware circuits, and other suitable hardware configured to perform various functions described throughout this disclosure. One or more processors in a processing system may execute software. Software shall be construed broadly to mean instructions, instruction sets, code, code segments, program code, programs, subprograms, software components, applications, software applications, software packages, routines, subroutines, objects, executable files, threads of execution, procedures, functions, and the like, whether referred to as software, firmware, middleware, microcode, hardware description language, or otherwise.
[0015] Thus, in one or more exemplary embodiments, the functions described may be implemented in hardware, software, or any combination thereof. If implemented in software, the functions may be stored or encoded as one or more instructions or code on a computer-readable medium. Computer-readable media includes computer storage media. A storage medium may be any available medium that can be accessed by a computer. By way of example and not limitation, such computer-readable media may comprise random access memory (RAM), read-only memory (ROM), electrically erasable programmable ROM (EEPROM), optical disk storage, magnetic disk storage, other magnetic storage devices, combinations of the above types of computer-readable media, or any other medium that can be used to store computer-executable code in the form of instructions or data structures that can be accessed by a computer.
[0016] 1 is a diagram illustrating an example of a wireless communication system and access network 100. The wireless communication system (also referred to as a wireless wide area network (WWAN)) includes a base station 102, a UE 104, an evolved packet core (EPC) 160, and another core network 190 (e.g., 5G core (5GC)). The base station 102 may include a macro cell (high power cellular base station) and / or a small cell (low power cellular base station). The macro cell includes a base station. The small cell includes a femto cell, a pico cell, and a micro cell.
[0017] A base station 102 configured for 4G LTE (collectively referred to as Evolved Universal Mobile Telecommunications System (UMTS) Terrestrial Radio Access Network (E-UTRAN)) may interface with the EPC 160 through a first backhaul link 132 (e.g., an S1 interface). A base station 102 configured for 5G NR (collectively referred to as Next Generation RAN (NG-RAN)) may interface with the core network 190 through a second backhaul link 184. In addition to other functions, the base station 102 may perform one or more of the following functions: forwarding of user data, encryption and decryption of radio channels, integrity protection, header compression, mobility control functions (e.g., handover, dual connectivity), inter-cell interference coordination, connection setup and release, load balancing, distribution for non-access stratum (NAS) messages, NAS node selection, synchronization, Radio Access Network (RAN) sharing, Multimedia Broadcast Multicast Service (MBMS), subscriber and equipment tracking, RAN Information Management (RIM), paging, positioning, and delivery of alert messages. The base stations 102 may communicate with each other directly or indirectly (e.g., through the EPC 160 or the core network 190) via a third backhaul link 134 (e.g., an X2 interface). The third backhaul link 134 may be wired or wireless.
[0018] The base stations 102 may wirelessly communicate with the UE 104. Each of the base stations 102 may provide communication coverage in a respective geographic coverage area 110. There may be overlapping geographic coverage areas 110. For example, a small cell 102' may have a coverage area 110' that overlaps with the coverage area 110 of one or more macro base stations 102. A network including both small cells and macro cells may be referred to as a heterogeneous network. A heterogeneous network may also include a Home evolved Node B (eNB) (HeNB), which may serve a restricted group called a Closed Subscriber Group (CSG). A communication link 120 between the base station 102 and the UE 104 may include an uplink (UL) (also referred to as a reverse link) transmission from the UE 104 to the base station 102, and / or a downlink (DL) (also referred to as a forward link) transmission from the base station 102 to the UE 104. The communication link 120 may use multiple-input multiple-output (MIMO) antenna techniques, including spatial multiplexing, beamforming, and / or transmit diversity. The communication link may be through one or more carriers. The base station 102 / UE 104 may use spectrum with bandwidth up to Y MHz (e.g., 5, 10, 15, 20, 100, 400 MHz, etc.) per carrier allocated in carrier aggregation with up to a total of Yx MHz (x component carriers) used for transmission in each direction. The carriers may or may not be adjacent to each other. The carrier allocation may be asymmetric with respect to DL and UL (e.g., more or fewer carriers may be allocated for DL than UL). The component carriers may include a primary component carrier and one or more secondary component carriers. The primary component carrier may be referred to as a primary cell (PCell) and the secondary component carrier may be referred to as a secondary cell (SCell).
[0019] Several UEs 104 may communicate with each other using device-to-device (D2D) communication links 158. The D2D communication links 158 may use DL / UL WWAN spectrum. The D2D communication links 158 may use one or more sidelink channels, such as a physical sidelink broadcast channel (PSBCH), a physical sidelink discovery channel (PSDCH), a physical sidelink shared channel (PSSCH), and a physical sidelink control channel (PSCCH). The D2D communication may be through various wireless D2D communication systems, such as, for example, FlashLinQ, WiMedia, Bluetooth, ZigBee, Wi-Fi based on IEEE 802.11 standards, LTE, or NR.
[0020] The wireless communication system may further include a Wi-Fi access point (AP) 150 in communication with a Wi-Fi station (STA) 152 via a communication link 154 in the 5 GHz unlicensed frequency spectrum. When communicating in the unlicensed frequency spectrum, the STA 152 / AP 150 may perform clear channel assessment (CCA) prior to communicating to determine if a channel is available.
[0021] The small cell 102' may operate in licensed and / or unlicensed frequency spectrums. When operating in the unlicensed frequency spectrum, the small cell 102' may employ NR and use the same 5 GHz unlicensed frequency spectrum used by the Wi-Fi AP 150. A small cell 102' utilizing NR in the unlicensed frequency spectrum may provide increased coverage to and / or increase the capacity of an access network.
[0022] The base station 102, whether a small cell 102' or a large cell (e.g., a macro base station), may include and / or be referred to as an eNB, gNodeB (gNB), or another type of base station. Some base stations, such as the gNB 180, may communicate with the UE 104 and operate in the traditional sub-6 GHz spectrum, millimeter wave (mmW) frequencies, and / or sub-mmW frequencies. When the gNB 180 operates in mmW or sub-mmW frequencies, it may be referred to as a mmW base station. Extremely high frequency (EHF) is a part of RF in the electromagnetic spectrum. EHF has a range of 30 GHz to 300 GHz and a wavelength between 1 millimeter and 10 millimeters. Radio waves in that band may be referred to as millimeter waves. Sub-mmW may extend downward to frequencies of 3 GHz with a wavelength of 100 millimeters. The very high frequency (SHF) band extends between 3 GHz and 30 GHz and is also referred to as centimeter wave. Communications using mmW / sub-mmW radio frequency bands (e.g., 3 GHz to 300 GHz) have significant path loss and short distances. The mmW base station 180 may utilize beamforming 182 with the UE 104 to compensate for the significant path loss and short distances. The base station 180 and the UE 104 may each include multiple antennas, such as antenna elements, antenna panels, and / or antenna arrays to facilitate beamforming.
[0023] The base station 180 may transmit a beamformed signal to the UE 104 in one or more transmit directions 182′. The UE 104 may receive a beamformed signal from the base station 180 in one or more receive directions 182″. The UE 104 may also transmit a beamformed signal to the base station 180 in one or more transmit directions. The base station 180 may receive a beamformed signal from the UE 104 in one or more receive directions. The base station 180 / UE 104 may perform beam training to determine the best receive direction and transmit direction for each of the base station 180 / UE 104. The transmit direction and receive direction for the base station 180 may be the same or different. The transmit direction and receive direction for the UE 104 may be the same or different.
[0024] The EPC 160 may include a Mobility Management Entity (MME) 162, other MMEs 164, a Serving Gateway 166, a Multimedia Broadcast Multicast Service (MBMS) Gateway 168, a Broadcast Multicast Service Center (BM-SC) 170, and a Packet Data Network (PDN) Gateway 172. The MME 162 may be in communication with a Home Subscriber Server (HSS) 174. The MME 162 is a control node that handles signaling between the UE 104 and the EPC 160. In general, the MME 162 is responsible for bearer and connection management. All user Internet Protocol (IP) packets are forwarded through the Serving Gateway 166, which is itself connected to the PDN Gateway 172. The PDN Gateway 172 provides UE IP address allocation as well as other functions. The PDN Gateway 172 and the BM-SC 170 are connected to an IP Service 176. The IP services 176 may include Internet, Intranet, IP Multimedia Subsystem (IMS), PS streaming services, and / or other IP services. The BM-SC 170 may provide functionality for MBMS user service provisioning and delivery. The BM-SC 170 may act as an entry point for content provider MBMS transmissions, may be used to authorize and initiate MBMS bearer services in the Public Land Mobile Network (PLMN), and may be used to schedule MBMS transmissions. The MBMS Gateway 168 may be used to deliver MBMS traffic to base stations 102 that belong to a Multicast Broadcast Single Frequency Network (MBSFN) area that broadcasts a particular service, and may be responsible for session management (start / stop) and collecting eMBMS-related charging information.
[0025] The core network 190 may include an access and mobility management function (AMF) 192, other AMFs 193, a session management function (SMF) 194, and a user plane function (UPF) 195. The AMF 192 may be in communication with an integrated data management (UDM) 196. The AMF 192 is a control node that handles signaling between the UE 104 and the core network 190. In general, the AMF 192 provides QoS flow and session management. All user Internet Protocol (IP) packets are forwarded through the UPF 195. The UPF 195 provides IP address allocation for the UE as well as other functions. The UPF 195 is connected to IP services 197. The IP services 197 may include the Internet, intranet, IP multimedia subsystem (IMS), PS streaming services, and / or other IP services.
[0026] A base station may include and / or be referred to as a gNB, Node B, eNB, access point, base transceiver station, radio base station, radio transceiver, transceiver function, basic service set (BSS), extended service set (ESS), transmit / receive point (TRP), or some other suitable terminology. The base station 102 provides an access point to the EPC 160 or core network 190 for the UE 104. Examples of the UE 104 include a mobile phone, a smartphone, a session initiation protocol (SIP) phone, a laptop, a personal digital assistant (PDA), a satellite radio, a global positioning system, a multimedia device, a video device, a digital audio player (e.g., MP3 player), a camera, a game console, a tablet, a smart device, a wearable device, a vehicle, an electric meter, a gas pump, a large or small cooking appliance, a health management device, an implant, a sensor / actuator, a display, or any other similarly functional device. Some of the UEs 104 may be referred to as IoT devices (e.g., a parking meter, a gas pump, a toaster, a vehicle, a heart monitor, etc.). The UE 104 may also be referred to as a station, mobile station, subscriber station, mobile unit, subscriber unit, wireless unit, remote unit, mobile device, wireless device, wireless communication device, remote device, mobile subscriber station, access terminal, mobile terminal, wireless terminal, remote terminal, handset, user agent, mobile client, client, or some other suitable terminology.
[0027] Referring again to FIG. 1, in some aspects, the wireless communication system and access network 100 may include an IAB network including, for example, an IAB node 103. The base stations 102 / 180 communicating with the IAB node 103 may be or include a control node or an IAB donor node 180a. In some aspects, the IAB node 103 may be configured to determine parameters for the UE 104 to perform a random access procedure with the IAB node 103. The IAB node 103 may include a parameter determination component 198 configured to determine parameters based on system information received from neighboring nodes or messages from the IAB donor 180a. The IAB donor 180a may include a centralized determination component 199 configured to determine values for parameters based on system information received by the IAB node 103, for example. The following description may focus on 5G NR, but the concepts described herein may be applicable to other similar fields, such as LTE, LTE-A, CDMA, GSM, and other wireless technologies.
[0028] FIG. 2A is a diagram 200 illustrating an example of a first subframe in a 5G / NR frame structure. FIG. 2B is a diagram 230 illustrating an example of a DL channel in a 5G / NR subframe. FIG. 2C is a diagram 250 illustrating an example of a second subframe in a 5G / NR frame structure. FIG. 2D is a diagram 280 illustrating an example of a UL channel in a 5G / NR subframe. The 5G / NR frame structure may be FDD, where for a particular set of subcarriers (carrier system bandwidth), subframes within the set of subcarriers are dedicated to either DL or UL, or may be TDD, where for a particular set of subcarriers (carrier system bandwidth), subframes within the set of subcarriers are dedicated to both DL and UL. In the example given by Figures 2A, 2C, the 5G / NR frame structure is assumed to be TDD, subframe 4 is configured with slot format 28 (mostly with DL), where D is DL, U is UL, and X is flexible for use between DL / UL, and subframe 3 is configured with slot format 34 (mostly with UL). Subframes 3, 4 are shown with slot formats 34, 28, respectively, but any particular subframe may be configured with any of the various available slot formats 0-61. Slot formats 0, 1 are all DL, UL, respectively. The other slot formats 2-61 include a mix of DL, UL, and flexible symbols. The UE is configured with a slot format through a received slot format indicator (SFI) (either dynamically through DL control information (DCI) or semi-statically / statically through radio resource control (RRC) signaling). Please note that the following description also applies to the 5G / NR frame structure, which is TDD.
[0029] Other wireless communication technologies may have different frame structures and / or different channels. A frame (10 ms) may be divided into 10 equally sized subframes (1 ms). Each subframe may include one or more time slots. A subframe may also include a minislot, which may include 7, 4, or 2 symbols. Each slot may include 7 or 14 symbols depending on the slot configuration. In slot configuration 0, each slot may include 14 symbols, and in slot configuration 1, each slot may include 7 symbols. Symbols on the DL may be Cyclic Prefix (CP) OFDM (CP-OFDM) symbols. Symbols on the UL may be CP-OFDM symbols (for high throughput scenarios) or Discrete Fourier Transform (DFT) Spread OFDM (DFT-s-OFDM) symbols (also called Single Carrier Frequency Division Multiple Access (SC-FDMA) symbols) (limited to a single stream transmission for power-limited scenarios). The number of slots in a subframe is based on the slot configuration and numerology. In slot configuration 0, the different numerologies μ 0-5 allow 1, 2, 4, 8, 16, and 32 slots per subframe, respectively. In slot configuration 1, the different numerologies 0-2 allow 2, 4, and 8 slots per subframe, respectively. Thus, for slot configuration 0 and numerology μ, there are 14 symbols / slot and 2μ slots / subframe. The subcarrier spacing and symbol length / duration depend on the numerology. The subcarrier spacing is 2 μ* may be equal to 15 kHz, where μ is the numerology 0 to 5. Thus, numerology μ=0 has a subcarrier spacing of 15 kHz and numerology μ=5 has a subcarrier spacing of 480 kHz. The symbol length / duration is inversely related to the subcarrier spacing. Figures 2A to 2D give an example of slot configuration 0 with 14 symbols per slot and numerology μ=0 with 1 slot per subframe. The subcarrier spacing is 15 kHz and the symbol duration is approximately 66.7 μs.
[0030] A resource grid may be used to represent the frame structure. Each time slot contains a resource block (RB), also called a physical RB (PRB), that spans 12 consecutive subcarriers. The resource grid is divided into multiple resource elements (REs). The number of bits carried by each RE depends on the modulation scheme.
[0031] As shown in Figure 2A, some of the REs carry reference (pilot) signals (RS) for the UE. The RS may include demodulation RS (DM-RS) (denoted as Rx for one particular configuration, where 100x is the port number, but other DM-RS configurations are possible) and channel state information reference signals (CSI-RS) for channel estimation at the UE. The RS may also include beam measurement RS (BRS), beam improvement RS (BRRS), and phase tracking RS (PT-RS).
[0032] FIG. 2B illustrates an example of various DL channels within a subframe of a frame. A physical downlink control channel (PDCCH) carries DCI within one or more control channel elements (CCEs), each CCE including nine RE groups (REGs), each REG including four consecutive REs in an OFDM symbol. A primary synchronization signal (PSS) may be within symbol 2 of a particular subframe of a frame. The PSS is used by the UE 104 to determine subframe / symbol timing and physical layer identity. A secondary synchronization signal (SSS) may be within symbol 4 of a particular subframe of a frame. The SSS is used by the UE to determine a physical layer cell identity group number and radio frame timing. Based on the physical layer identity and the physical layer cell identity group number, the UE can determine a physical cell identifier (PCI). Based on the PCI, the UE can determine the location of the DM-RS mentioned above. The Physical Broadcast Channel (PBCH), which carries the Master Information Block (MIB), may be logically grouped with the PSS and SSS to form the Synchronization Signal (SS) / PBCH block. The MIB provides the number of RBs in the system bandwidth and the System Frame Number (SFN). The Physical Downlink Shared Channel (PDSCH) carries user data and broadcast system information that is not transmitted over the PBCH, such as the System Information Block (SIB), and paging messages.
[0033] As shown in FIG. 2C, some of the REs carry DM-RS (denoted as R for one particular configuration, but other DM-RS configurations are possible) for channel estimation at the base station. The UE may transmit DM-RS for the physical uplink control channel (PUCCH) and DM-RS for the physical uplink shared channel (PUSCH). The PUSCH DM-RS may be transmitted in the first one or two symbols of the PUSCH. The PUCCH DM-RS may be transmitted in different configurations depending on whether a short or long PUCCH is transmitted and depending on the particular PUCCH format used. Although not shown, the UE may transmit a sounding reference signal (SRS). The SRS may be used by the base station for channel quality estimation to enable frequency-dependent scheduling on the UL.
[0034] 2D shows an example of various UL channels within a subframe of a frame. The PUCCH may be arranged as shown in one configuration. The PUCCH carries uplink control information (UCI) such as scheduling requests, channel quality indicators (CQI), precoding matrix indicators (PMI), rank indicators (RI), and HARQ ACK / NACK feedback. The PUSCH carries data and may be further used to carry buffer status reports (BSR), power headroom reports (PHR), and / or UCI.
[0035] 3 is a block diagram of a base station 310 in communication with a UE 350 in an access network. In the DL, IP packets from the EPC 160 may be provided to a controller / processor 375. The controller / processor 375 performs Layer 3 and Layer 2 functions. Layer 3 includes a Radio Resource Control (RRC) layer, and Layer 2 includes a Service Data Adaptation Protocol (SDAP) layer, a Packet Data Convergence Protocol (PDCP) layer, a Radio Link Control (RLC) layer, and a Medium Access Control (MAC) layer. The controller / processor 375 controls RRC layer functions associated with broadcasting of system information (e.g., MIBs, SIBs), RRC connection control (e.g., RRC connection paging, RRC connection establishment, RRC connection modification, and RRC connection release), inter-Radio Access Technology (RAT) mobility, and measurement configuration for UE measurement reporting; PDCP layer functions associated with header compression / decompression, security (encryption, decryption, integrity protection, integrity verification), and handover support functions; RLC layer functions associated with forwarding of upper layer packet data units (PDUs), error correction via ARQ, concatenation, segmentation, and reassembly of RLC service data units (SDUs), re-segmentation of RLC data PDUs, and reordering of RLC data PDUs; and mapping between logical channels and transport channels, multiplexing of MAC SDUs onto transport blocks (TBs), MAC SDUs from TBs, and MAC SDUs from TBs. It provides MAC layer functions associated with demultiplexing of SDUs, scheduling information reporting, error correction via HARQ, priority handling, and logical channel prioritization.
[0036] The transmit (TX) processor 316 and receive (RX) processor 370 implement Layer 1 functionality associated with various signal processing functions. Layer 1, including the physical (PHY) layer, may include error detection on transport channels, forward error correction (FEC) coding / decoding of transport channels, interleaving, rate matching, mapping onto physical channels, modulation / demodulation of physical channels, and MIMO antenna processing. The TX processor 316 handles mapping to signal constellations based on various modulation schemes (e.g., binary phase shift keying (BPSK), quadrature phase shift keying (QPSK), M-phase shift keying (M-PSK), M-ary quadrature amplitude modulation (M-QAM)). The coded and modulated symbols may then be split into parallel streams. Each stream may then be mapped to OFDM subcarriers, multiplexed with a reference signal (e.g., pilot) in the time domain and / or frequency domain, and then combined together using an inverse fast Fourier transform (IFFT) to generate a physical channel carrying a time-domain OFDM symbol stream. The OFDM streams are spatially precoded to generate multiple spatial streams. Channel estimates from a channel estimator 374 may be used to determine the coding and modulation scheme and for spatial processing. The channel estimates may be derived from a reference signal and / or channel condition feedback transmitted by the UE 350. Each spatial stream may then be provided to a different antenna 320 via a separate transmitter 318TX. Each transmitter 318TX may modulate an RF carrier with a respective spatial stream for transmission.
[0037] At the UE 350, each receiver 354RX receives a signal through its respective antenna 352. Each receiver 354RX recovers information modulated onto an RF carrier and provides the information to a receive (RX) processor 356. The TX processor 368 and the RX processor 356 implement layer 1 functions related to various signal processing functions. The RX processor 356 may perform spatial processing on the information to recover any spatial streams directed to the UE 350. Multiple spatial streams may be combined by the RX processor 356 into a single OFDM symbol stream if they are destined for the UE 350. The RX processor 356 then converts the OFDM symbol stream from the time domain to the frequency domain using a fast Fourier transform (FFT). The frequency domain signal comprises a separate OFDM symbol stream for each subcarrier of the OFDM signal. The symbols on each subcarrier, as well as the reference signal, are recovered and demodulated by determining the most likely signal constellation point transmitted by the base station 310. These soft decisions may be based on channel estimates calculated by a channel estimator 358. The soft decisions are then decoded and deinterleaved to recover the data and control signals originally transmitted by the base station 310 on the physical channel. The data and control signals are then provided to a controller / processor 359, which performs Layer 3 and Layer 2 functions.
[0038] The controller / processor 359 can be associated with a memory 360 that stores program codes and data. The memory 360 may be referred to as a computer-readable medium. In the UL, the controller / processor 359 performs demultiplexing between transport and logical channels, packet reassembly, decryption, header decompression, and control signal processing to recover IP packets from the EPC 160. The controller / processor 359 is also responsible for error detection using an ACK and / or NACK protocol to support HARQ operations.
[0039] Similar to the functionality described with respect to DL transmission by the base station 310, the controller / processor 359 provides RRC layer functionality associated with system information (e.g., MIBs, SIBs) collection, RRC connection, and measurement reporting; PDCP layer functionality associated with header compression / decompression and security (encryption, decryption, integrity protection, integrity verification); RLC layer functionality associated with transfer of upper layer PDUs, error correction via ARQ, concatenation, segmentation, and reassembly of RLC SDUs, resegmentation of RLC data PDUs, and reordering of RLC data PDUs; and MAC layer functionality associated with mapping between logical channels and transport channels, multiplexing of MAC SDUs onto the TB, demultiplexing of MAC SDUs from the TB, scheduling information reporting, error correction via HARQ, priority handling, and logical channel prioritization.
[0040] Channel estimates derived by the channel estimator 358 from a reference signal or feedback transmitted by the base station 310 may be used by the TX processor 368 to select an appropriate coding and modulation scheme as well as to facilitate spatial processing. The spatial streams generated by the TX processor 368 may be provided to different antennas 352 via separate transmitters 354TX. Each transmitter 354TX may modulate an RF carrier with a respective spatial stream for transmission.
[0041] The UL transmission is processed at the base station 310 in a manner similar to that described for the receiver functions at the UE 350. Each receiver 318RX receives a signal through its respective antenna 320. Each receiver 318RX recovers the information modulated onto the RF carrier and provides the information to the RX processor 370.
[0042] The controller / processor 375 can be associated with a memory 376 that stores program codes and data. The memory 376 may be referred to as a computer-readable medium. In the UL, the controller / processor 375 performs demultiplexing between transport and logical channels, packet reassembly, decryption, header decompression, and control signal processing to recover IP packets from the UE 350. The IP packets from the controller / processor 375 may be provided to the EPC 160. The controller / processor 375 is also responsible for error detection to support HARQ operations using an ACK and / or NACK protocol.
[0043] At least one of the TX processor 316, the RX processor 370, and the controller / processor 375 may be configured to perform aspects associated with 198 in FIG.
[0044] FIG. 4 illustrates an IAB network 400. The IAB network 400 may include an anchor or control node (sometimes referred to herein as an “IAB donor”) 410 and an access node (sometimes referred to herein as an “IAB node”) 420. The IAB donor 410 may be a base station, such as a gNB or an eNB, and may perform functions for controlling the IAB network 400. The IAB node 420 may include an L2 relay node, etc. Together, the IAB donor 410 and the IAB node 420 share resources to provide an access network and a backhaul network to the core network 490. For example, resources may be shared between access links and backhaul links in the IAB network.
[0045] The UE 430 interfaces with the IAB node 420 or the IAB donor 410 through an access link 470. The IAB nodes 420 communicate with each other and with the IAB donor 410 through a backhaul link 460. The IAB donor 410 is connected to the core network 490 via a wireline backhaul link 450. The UE 430 communicates with the core network by relaying messages to the IAB network 400 through their respective access links 470, which may then relay messages to the IAB donor 410 through the backhaul link 460 for communication to the core network through the wireline backhaul link 450. Similarly, the core network may communicate with the UE 430 by sending messages to the IAB donor 410 through the wireline backhaul link 450. The IAB donor 410 sends the message through the IAB network 400 via a backhaul link 460 to an IAB node 420 connected to the UE 430, and the IAB node 420 sends the message to the UE 430 via an access link 470.
[0046] 5 is a diagram illustrating an IAB network 500 and its components. The IAB network 500 includes an IAB donor 510 and an IAB node 520. The IAB node and the IAB donor may provide a wireless access link to a UE 530.
[0047] The IAB donor 510 may be considered as a root node of the tree structure of the IAB network 500. The IAB donor node 510 may be connected to the core network 590 via a wired connection 591. The wired connection may include, for example, a wireline fiber. The IAB donor node 510 may provide a connection to one or more IAB nodes 520a. Each of the IAB nodes 520a may be referred to as a child node of the IAB donor node 510. The IAB donor node 510 may also provide a connection to one or more UEs 530a, which may be referred to as child UEs of the IAB donor 510. The IAB donor 510 may be connected to its child IAB node 520a via a backhaul link 560 and to the child UE 530a via an access link 570. The IAB node 520a, which is a child node of the IAB node 510, may also have an IAB node 520b and / or a UE 530b as a child. For example, IAB node 520b may further connect to child nodes and / or child UEs. Figure 5 shows IAB node 520b providing an access link to each of UEs 530c.
[0048] The IAB donor 510 may include an aggregation unit (CU) and a distribution unit (DU). The aggregation unit CU may provide control for the IAB nodes 520a, 520b in the IAB network 500. For example, the CU may be responsible for configuration of the IAB network 500. The CU may perform RRC / PDCP layer functions. The DU may perform scheduling. For example, the DU may schedule resources for communication by the child IAB nodes 520a and / or UEs 530a of the IAB donor 510.
[0049] IAB nodes 520a, 520b may include a mobile termination (MT) and a DU. The MT of IAB node 520a may act as a scheduled node, scheduled similarly to UE 530a by a DU of a parent node, e.g., IAB donor 510. The MT of IAB node 520b may act as a scheduled node of parent IAB node 520a. The DU of IAB node 520a may schedule child IAB node 520b and UE 530b of IAB node 520a. Since an IAB node may provide a connection to an IAB node that provides a connection for another IAB node, the pattern of a parent IAB node with a DU scheduling a child IAB node / child UE may continue.
[0050] FIG. 6 illustrates an example of interrelationships between an IAB donor 610, an IAB node 620, and a child IAB node 630. The CU 612 of the IAB donor 610 may provide centralized management of resources available for communication of the IAB nodes. The CU 612 of the IAB donor 610 may allocate resources semi-statically. Additionally or alternatively, the soft resources of the child nodes may be controlled in a distributed dynamic manner by the child node's parent (e.g., the parent node's DU 624 or 614). For example, the DU 624 of the IAB node 620 may allocate the soft resources of the child IAB node 630 through dynamic control signaling.
[0051] The MTs 622 and 632 may have resources that are downlink (DL) resources, uplink (UL) resources, or flexible (F) resources. The DUs 614, 624, and 634 may have hard DL resources, hard UL resources, and / or hard F resources. The DUs 614, 624, and 634 may have soft DL resources, soft UL resources, and / or soft flexible resources. In addition to hard or soft resource types, the DUs 614, 624, and 634 may have unavailable (NA) type resources.
[0052] The CU 612 of the IAB donor 610 may communicate with the DU 624 of the IAB node 620 and the DU 634 of the child IAB node 630 over the F1-AP interface 640. The F1-AP interface 640 may assist in exchanging information (e.g., TDD-UL-DL configuration) and forwarding encapsulated RRC messages for MTs of the receiving IAB node child (e.g., forwarding encapsulated RRC messages for the child IAB node 630 to the DU 624 of the IAB node 620). In some aspects, the CU 612 may configure resource patterns of the DU 624 of the IAB node 620 over the F1-AP interface 640.
[0053] The DU 624 of the IAB node 620 may communicate with the MT 632 of the child IAB node 630 over the Uu air interface 650. The Uu air interface 650 may assist in forwarding RRC messages received from the CU 612 of the IAB donor 610 to the MT 632 of the child IAB node 630 and may assist the DU 624 of the IAB node 620 in dynamically scheduling the MT 632 of the child IAB node 630. In some aspects, the IAB node 620 may dynamically control soft resources of the DU 634 of the child IAB node 630 over the Uu air interface 650.
[0054] FIG. 7 is a communication diagram illustrating RACH optimization communication between a UE 702, a base station 704, and another base station 706.
[0055] When a UE 702 initially attempts to connect to a mobile network, the UE may perform a random access procedure 708 to establish communication with a node of the network. The random access procedure 708 may be referred to as a random access channel (RACH) procedure. For example, the UE may use the random access procedure 708 to request an RRC connection, re-establish an RRC connection, resume an RRC connection, etc. The UE 702 may initiate a random access message exchange by transmitting a first random access message 703 (e.g., Msg1) including a preamble to the base station 704. The UE 702 may obtain random access parameters including, for example, preamble format parameters, time and frequency resources, parameters for determining a root sequence and / or cyclic shift for the random access preamble, etc., in system information 701 from the base station 704. The preamble in the first random access message 703 may be transmitted using an identifier such as a random access RNTI (RA-RNTI). The UE 702 may, for example, randomly select a random access preamble sequence from a set of preamble sequences. If the UE 702 randomly selects a preamble sequence, the base station 704 may simultaneously receive another preamble from a different UE. In some examples, a preamble sequence may be assigned to the UE 702.
[0056] The base station 704 may respond to the first random access message 703 by transmitting a second random access message 705 (e.g., Msg2) including a random access response (RAR) using the PDSCH. The RAR may include, for example, an identifier of the random access preamble transmitted by the UE 702, a time advance (TA), an uplink grant for the UE 702 to transmit data, a Cell Radio Network Temporary Identifier (C-RNTI) or other identifier, and / or a backoff indicator. Upon receiving the second random access message 705 including the RAR, the UE 702 may transmit a third random access message 707 (e.g., Msg3) to the base station 704 using the PUSCH, which may include an RRC connection request, an RRC connection re-establishment request, or an RRC connection resumption request, for example, in response to a trigger to initiate a random access procedure 708. The base station 704 may then complete the random access procedure 708 by transmitting a fourth random access message 709 (e.g., Msg4) to the UE 702, for example, using the PDCCH for scheduling and the PDSCH for messaging. The fourth random access message 709 may include a random access response message including time advance information, contention resolution information, and / or RRC connection setup information. The UE 702 may monitor the PDCCH, for example, using the C-RNTI. If the PDCCH is successfully decoded, the UE 702 may also decode the PDSCH. The UE 702 may transmit HARQ feedback for any data carried in the fourth random access message. If two UEs transmitted the same preamble in their respective first random access messages 703, both UEs may receive a RAR inducing both UEs to transmit a third random access message 707. The base station 704 may resolve such a collision by allowing it to decode the third random access message 707 from only one of the UEs and responding to that UE with a fourth random access message 709.The other UE that does not receive the fourth random access message 709 may determine that the random access was not successful and may retry the random access. Thus, the fourth message 709 may be referred to as a contention resolution message. The fourth random access message 709 may complete the random access procedure 708. Thus, the UE 702 may then transmit uplink communications to the base station 704 and / or receive downlink communications with the base station 704 based on the RAR of the fourth random access message 709.
[0057] In some aspects, random access parameters for a cell may be adjusted to improve access probability or reduce latency associated with random access. A base station may configure or adjust random access parameters for a random access process based on conditions that vary as communications in the network change. For example, random access parameters may be configured or reconfigured to optimize random access with a base station. An optimized random access configuration may enable improved communications with a UE and network performance gains through reduced communication time, higher throughput, or better cell coverage. Random access parameters may include the number and location of random access resources, such as time and frequency resources and / or preamble resources for random access. For example, a random access configuration of a base station may include the number of random access occasions (ROs) and / or the location of the ROs in time and frequency. The random access parameters may include back-off parameters that may be used to avoid congestion. The back-off parameters may be timer values, and the base station may resolve contention between UEs attempting to connect to the base station by instructing one or both UEs to back off after the timer value expires. The random access parameters may also include power-related parameters. The power-related parameters may include an initial transmit power, an initial target receive power, and / or a power ramp step for transmitting the random access message. The random access message may include an identifier, such as a preamble. To avoid collisions between different base stations using the same identifier (e.g., between macro cells and small cells), a base station may be assigned or may use a subset of available identifiers. The random access parameters may include a subset of identifiers available for that base station.
[0058] The base station 704 may send a report 710 (such as a RACH-reportReq-r9) to the UE 702. The UE 702 may receive the report 710 and may send a report 712 (e.g., a RACH report) to the base station 704. The report 712 from the UE may provide data regarding the random access procedure 708 performed between the UE 702 and the base station 704. For example, the report 712 may indicate the number of attempts made by the UE 702 before the random access procedure 708 was successfully performed and a connection was established with the base station 704. The report 712 may indicate whether the UE 702 experienced a collision with another UE when attempting to establish a connection with the base station 704.
[0059] At 714, the base station 704 may receive information about a random access configuration of another base station 706 from the other base station 706, including values of some or all of the random access parameters of the other base station 706. The base station 704 may also transmit information about its random access configuration to the other base station 706, including values of some or all of the random access parameters of the base station 704. The base station 704 and the other base station 706 may exchange information about their random access configurations over the X2 interface.
[0060] As shown at 716, the base station 704 may optimize, e.g., adjust, its random access parameters to improve the probability and latency of the UE accessing the network. The base station 704 may optimize its random access parameters based on information received in reports, including the report 712 received from the UE 702. Additionally or alternatively, the base station 704 may optimize its random access parameters based on information about the random access configurations of other base stations 706. For example, the base station 704 may change a subset of identifiers available for a random access preamble (e.g., request a new subset from a controlling entity) based on a determination that its current identifiers overlap with identifiers used by the other base stations 706.
[0061] 8 is a communication diagram illustrating random access procedure communication in an IAB network. The IAB network may include an IAB donor 802 and IAB nodes 804, 806, and 808. The IAB network may include multiple overlapping and / or relatively close-by nodes, and in some aspects may include mobile IAB nodes. Thus, manual and / or static network planning to avoid interference, collisions, and the like may be impractical or impossible.
[0062] In some aspects, the DU of the IAB node may determine its initial configuration / resources for random access. The IAB node may be pre-configured with a particular random access configuration and / or random access resources. Hence, the DU may use the pre-configured random access configuration and / or random access resources for the initial random access configuration and / or random access resources. Such baseline random access configuration parameters or resources may be pre-configured by the CU, pre-configured by the manufacturer, or based on predefined parameters generally applied by the DU. The initial configuration may be provided to the mobile IAB node. As presented herein, the DU of the IAB node may acquire information about the IAB network in which the DU is participating and may determine the initial random access configuration parameters or resources based on the acquired information. This may enable the IAB node to optimize the initial random access configuration or resources for the IAB network of which the IAB node will be a part.
[0063] For example, the IAB node 804 may obtain system information 810 from the IAB donor 802. Additionally or alternatively, the IAB node 804 may obtain system information 812 from another IAB node 806. The IAB node 806 may be a neighboring IAB node (e.g., within a set distance from the IAB node 804 or may be a parent or child of the IAB node 804). Specifically, an MT of the IAB node 804 may obtain the system information 810 and / or 812. In some aspects, the system information may indicate a random access configuration of the respective IAB node, e.g., the IAB donor 802 or the IAB node 806. In some aspects, the system information may indicate a random access resource of the respective IAB node. In some aspects, the system information may indicate a resource configuration (e.g., a time division duplex configuration or a bandwidth part configuration) of the respective IAB node.
[0064] As shown at 814, the IAB node 804 may determine its initial random access configuration and / or initial resources assigned for the random access procedure. In some aspects, the IAB node 804 may be pre-configured with a particular random access configuration and / or random access resources, and the IAB node 804 may determine that the pre-configured random access configuration and / or random access resources shall be the initial random access configuration and / or random access resources. In some aspects, the IAB node 804 may be pre-configured with multiple random access configurations and random access resources, and the IAB node 804 may determine which of the pre-configured random access configurations and random access resources to use as the initial random access configuration and random access resource. For example, the IAB node 804 may be pre-configured with a regular random access configuration and random access resources and with a mobile random access configuration and mobile random access resources. The IAB node 804 may determine whether the IAB node 804 is mobile or fixed. If the IAB node 804 determines that it is mobile, the IAB node 804 may determine a mobile random access configuration as the initial random access configuration and may determine a mobile random access resource as the initial random access resource. If the IAB node 804 determines that it is not mobile, the IAB node 804 may determine a regular random access configuration as the initial random access configuration and may determine a regular random access resource as the initial random access resource. In some aspects, the IAB node 804 may determine its initial random access configuration and random access resource to optimize the random access procedure, as described above with respect to 716 of FIG. 7.
[0065] In some aspects, the IAB node 804 may determine its initial random access configuration and / or its initial random access resources based on system information 810 received from the IAB donor 802. In some aspects, the IAB node 804 may determine its initial random access configuration and / or its initial random access resources based on system information 812 received from the IAB node 806. For example, the IAB node 804 may determine its initial random access configuration and / or its initial random access resources based on the random access configuration, random access resources, and / or resource configuration (e.g., time division duplex configuration or bandwidth part configuration) of the IAB donor 802 or the IAB node 806.
[0066] In some aspects, the IAB node 804 may receive the random access identifier (e.g., a random access message preamble) used by the IAB donor 802 and the IAB node 806 as part of the random access configuration information included in the system information 810 of the IAB donor 802 and the system information 812 of the IAB node 806. The IAB node 804 may determine its random access identifier based on the received random access identifier. For example, the IAB node 804 may select a random access identifier different from the received random access identifiers of the IAB donor 802 and the IAB node 806, or may have a preconfigured random access identifier and may determine that the preconfigured random access identifier collides with one of the received random access identifiers and may select a new random access identifier different from the received random access identifier.
[0067] In some aspects, the IAB node 804 may receive a subset of eligible random access identifiers as part of random access configuration information included in the system information 810 of the IAB donor 802 and / or the system information 812 of the IAB node 806. The values of the random access identifiers may be partitioned into a first subset of values and a second subset of values. For example, the first subset of values may be for macro cells and the second subset of values may be for small cells, or the first subset of values may be for fixed cells and the second subset of values may be for mobile cells. The IAB node 804 may determine its available subset of random access identifiers based on the subset of eligible random access identifiers. In some aspects, the IAB node 804 may select a first subset or a second subset of random access identifier values based on characteristics of the IAB node 804 (e.g., select the first subset if the IAB node 804 is a small cell or a fixed cell, and select the second subset if the IAB node 804 is a macro cell or a mobile cell). In some aspects, the IAB node 804 may determine that a preconfigured subset of random access identifier values is among the subset of received random access identifier values, determine to use the preconfigured subset if the preconfigured subset of random access identifier values is among the subset of received random access identifier values, and select a new subset of random access identifier values if the preconfigured subset of random access identifier values is not among the subset of received random access identifier values.
[0068] In some aspects, the IAB node 804 may receive random access resources used at the IAB donor 802 in system information 810 received from the IAB donor 802. The IAB node 804 may determine that the random access resources for the IAB node 804 are distinct (e.g., non-overlapping in the time domain) from the random access resources of the IAB donor 802.
[0069] In some aspects, the IAB node 804 may receive the transmit or receive power of the IAB donor 802 and the IAB node 806 as part of the random access configuration information included in the system information 810 of the IAB donor 802 and / or the system information 812 of the IAB node 806. The IAB node 804 may determine (e.g., based on the transmit or receive power and the location of the IAB donor 802 or IAB node 806) that interference with signals from the IAB donor 802 or IAB node 806 is likely and may determine its transmit or receive power to avoid interference with signals from the IAB donor 802 and / or the IAB node 806.
[0070] Once the IAB node 804 has determined the initial configuration and / or random access resources, the IAB node 804 may send its initial configuration 816 to the IAB donor 802. The DU of the IAB node 804 may send the initial configuration 816 to the CU of the IAB donor 802 over the F1-AP interface during an initial setup procedure in which the DU establishes a connection with its CU.
[0071] In some aspects, the IAB donor 802 may send a configuration update message 820 to the IAB node 804. The IAB node 804 may receive the configuration update message 820 and may change some or all of the random access configuration of the IAB node 804 based on the configuration update message 820. In some aspects, the IAB donor 802 may send the configuration update message 820 during an initial setup of the F1-AP interface.
[0072] As shown at 830, after the IAB node 804 determines its initial random access configuration and initial random access resources at 814, the IAB node 804 may decide to reconfigure its random access configuration and / or random access resources. In some aspects, the IAB node 804 may decide to reconfigure its random access configuration and / or random access resources to optimize the load on the IAB node 804 or to optimize resource utilization of the IAB node 804. In some aspects, the IAB node 804 may decide to reconfigure its random access configuration and / or random access resources based on preconfigured parameters. For example, the preconfigured parameters may indicate whether the IAB node 804 is mobile or fixed. The IAB node 804 may reconfigure its random access configuration based on determining that the IAB node 804 has changed its mobility state from mobile to fixed.
[0073] In some aspects, the IAB donor 802 may transmit a new random access configuration 832 to the IAB node 804, the IAB node 804 may receive the new random access configuration 832, and the IAB node 804 may decide to reconfigure the random access configuration and / or resources allocated for the random access procedure at 830 based on receiving the new random access configuration 832 and may reconfigure the random access configuration to the new random access configuration 832. In some aspects, the new random access configuration 843 may be a recommended or optional random access configuration and the IAB node 804 may decide whether or how to use the new random access configuration 832. For example, the new random access configuration 832 may include a subset of random access identifier values and the IAB node 804 may decide to reconfigure the random access identifier values to be within the subset of random access identifier values.
[0074] In some aspects, the IAB node 804 may decide to reconfigure its random access configuration and / or resources allocated for the random access procedure in response to receiving new or updated system information, at 830. In some aspects, the IAB node 806 may send updated system information 834 to the IAB node 804, the IAB node 804 may receive the new system information 834, and the IAB node may reconfigure its random access configuration based on the new system information 834.
[0075] In some aspects, the new IAB node 808 may transmit system information 836 to the IAB node 804. The new IAB node 808 may be a mobile IAB node. The IAB node 808 may not have transmitted system information before the IAB node 804 determined the initial random access configuration and initial random access resources. For example, the IAB node 804 may have received system information from a neighboring cell, but the IAB node 808 may have initially been too far away geographically or in the IAB network tree to be considered a neighboring cell. In response to determining that the IAB node 808 is within a set geographic range of the IAB node 804, determining that the IAB node 808 is a parent or child of the IAB node 804, or determining that the IAB node 808 and the IAB node 804 have a common parent or child node, the IAB node 808 may transmit system information 836 to the IAB node 804. The IAB node 804 may decide to reconfigure its random access configuration based on receiving new system information 836 from the IAB node 808.
[0076] In some aspects, the IAB node 804 may determine to reconfigure 830 its random access configuration and / or resources allocated for a random access procedure based on evaluating the new system information 834 or 836 itself. In some aspects, the IAB node 804 may determine to reconfigure 830 its random access configuration and / or resources allocated for a random access procedure based on transmitting the new system information 834 or 836 to the IAB donor 802 and receiving the new random access configuration 832 from the IAB donor 802 in response to the new system information 834 or 836.
[0077] In determining 830 to reconfigure its random access configuration and how to reconfigure the random access configuration, various aspects of new or updated system information 834 or 836 that the IAB node 804 may consider were described above with respect to determining an initial random access configuration of the IAB node 804 based on system information 810 and / or 812. For example, the IAB node 804 may determine to reconfigure its random access identifier based on a received random access identifier, may determine to reconfigure a subset of its available random access identifiers based on a subset of received eligible random access identifiers (e.g., to avoid overlapping random access identifiers), may determine to reconfigure its random access resources to be different from the received random access resources (e.g., to not overlap in the time domain), or may determine to reconfigure its transmit and / or receive power levels based on received transmit and / or receive power levels of neighboring IAB nodes and / or the locations of neighboring IAB nodes (e.g., to reduce or avoid collisions with neighboring IAB nodes).
[0078] Once the IAB node 804 determines a reconfigured random access configuration, the IAB node 804 may send a configuration update message 842 to the IAB donor 802 indicating the reconfigured random access configuration of the IAB node 804.
[0079] The IAB node 804 may receive new or updated acquired system information 844 from a neighboring cell. In some aspects, the acquired system information 844 may be from a neighboring cell in a different IAB network (hereinafter, an "out-of-network neighboring cell"). In some aspects, the IAB node 804 may decide to reconfigure its random access configuration as shown at 830 based on receiving the acquired system information 844 from the out-of-network neighboring cell. In some aspects, the IAB node 804 may transmit the acquired system information 844 of the out-of-network neighboring cell to the IAB donor 802. Based on the acquired system information 844, the CU of the IAB donor 802 may transmit a new random access configuration 832 to the IAB node 804, and the IAB node 804 may decide to reconfigure its random access configuration as shown at 830 based on receiving the new random access configuration 832 as described above.
[0080] 9 is a flowchart 900 of a method of wireless communication. The method may be performed by an IAB node (e.g., an IAB node 103, an IAB node 804, an IAB node 1450, an apparatus 1002 / 1002′, a processing system 1114, which may include a memory 376 and may be an IAB node 103, 804 or 1350, or may be a component of an IAB node 103, 804 or 1350, such as a TX processor 316, an RX processor 370, and / or a controller / processor 375). The method may enable the IAB node to improve or optimize random access parameters based on other IAB nodes in the network. In some aspects, the method may enable the IAB node to optimize or select an improved initial random access configuration and / or random access resources.
[0081] At 902, at a mobile termination (MT) of a node, the node may acquire random access information for at least one of a donor node serving the node or a neighboring cell of the node. For example, 902 may be implemented by an acquisition component 1012. In some aspects, the node may be an integrated access and backhaul node. In some aspects, the node may acquire the random access information in system information from the donor node or neighboring cell. In some aspects, the acquired random access information may include at least one of a random access configuration for the donor node or neighboring cell, a random access resource for the donor node or neighboring cell, a TDD resource configuration for the donor node or neighboring cell, or a bandwidth part configuration for the donor node or neighboring cell.
[0082] In some aspects, the node may report the obtained random access information from the node's DU to the CU at 904. For example, 904 may be implemented by the reporting component 1014. In some aspects, the node may report the obtained random access information to the CU in an initial report. In some aspects, the node may report the obtained random access information to the CU in an update report.
[0083] In some aspects, the node may receive a random access configuration from the CU at 906, and the node determines one or more random access parameters based on the random access configuration received from the CU. For example, 906 may be implemented by the configuration receiving component 1008. In some aspects, the random access configuration from the CU may include a range of random access preamble identifiers. In some aspects, the random access information that the node reports to the CU may include information for neighboring cells that belong to a different CU.
[0084] Finally, at 908, the node may determine one or more random access parameters for a device to perform a random procedure with the node, the one or more random access parameters being based on the acquired random access information. For example, 908 may be performed by the parameter determination component 1006. In some aspects, the node may determine one or more random access parameters using the acquired random access information. In some aspects, determining the one or more random access parameters may include selecting a first set of random access preamble identifiers that are different from a second set of random access preamble identifiers for the donor node or neighboring cell. In some aspects, determining the one or more random access parameters may include selecting a first random access resource that does not overlap in time with a second random access resource for the donor node or neighboring cell. In some aspects, determining the one or more random access parameters may include selecting a power control parameter for random access based on potential interference to the donor node or neighboring cell. In some aspects, the one or more random access parameters determined by the node may include at least one of a random access preamble identifier, time and frequency resources, power related parameters, number of retransmissions, or a back-off timer for contention resolution. In some aspects, the node may determine the one or more random access parameters based on at least one of avoiding overlap with other random access parameters of a donor node or neighboring cell, increasing random access probability, reducing random access latency, reducing contention between the node and a donor node or neighboring cell, or improving random access with mobility.
[0085] FIG. 10 is a conceptual data flow diagram 1000 illustrating data flow between different means / components in an exemplary apparatus 1002. The apparatus may be a node, for example an IAB node. The apparatus includes a receiving component 1004 that receives random access information and random access configuration from a donor node 1060 and receives random access information from a node 1050 (e.g., a neighboring node). The apparatus includes an acquiring component 1012 that receives the random access information from the receiving component 1004, for example, as described in connection with 902. The apparatus includes a reporting component 1014 that receives the random access information from the acquiring component 1012 and transmits the random access information to the transmitting component 1010 to report to the CU of the donor node 1060, for example, as described in connection with 904. The apparatus includes a configuration receiving component 1008 that receives the random access configuration from the receiving component 1004 and transmits the random access configuration to the parameter determining component 1006, for example, as described in connection with 906. The apparatus includes a parameter determination component 1006 that determines random access parameters for the node and transmits the determined parameters to a transmission component 1010 for transmission to the donor node 1060, e.g., as described in connection with 908. Finally, the apparatus includes a transmission component 1010 that transmits the determined parameters and random access information to the donor node 1060.
[0086] The apparatus may include additional components that perform each of the blocks of the algorithm in the above-mentioned flowchart of Figure 10. Thus, each block in the above-mentioned flowchart of Figure 10 may be performed by one component, and the apparatus may include one or more of those components. The components may be one or more hardware components specifically configured to perform the described process / algorithm, implemented by a processor configured to perform the described process / algorithm, stored in a computer-readable medium for implementation by a processor, or some combination thereof.
[0087] 11 is a diagram 1100 illustrating an example of a hardware implementation for an apparatus 1002′ using a processing system 1114. The processing system 1114 may be implemented with a bus architecture represented generally by a bus 1124. The bus 1124 may include any number of interconnecting buses and bridges depending on the particular application and overall design constraints of the processing system 1114. The bus 1124 links together various circuits including one or more processors and / or hardware components represented by the processor 1104, components 1004, 1006, 1008, 1010, 1012, 1014, and computer readable media / memory 1106. The bus 1124 may also connect various other circuits such as timing sources, peripherals, voltage regulators, and power management circuits, which are well known in the art and therefore will not be described further.
[0088] The processing system 1114 may be coupled to a transceiver 1110. The transceiver 1110 is coupled to one or more antennas 1120. The transceiver 1110 provides a means for communicating with various other devices over a transmission medium. The transceiver 1110 receives signals from one or more antennas 1120, extracts information from the received signals, and provides the extracted information to the processing system 1114, specifically the receiving component 1004. In addition, the transceiver 1110 receives information from the processing system 1114, specifically the transmitting component 1010, and generates signals to be applied to the one or more antennas 1120 based on the received information. The processing system 1114 includes a processor 1104 coupled to a computer-readable medium / memory 1106. The processor 1104 is responsible for general processing, including the execution of software stored in the computer-readable medium / memory 1106. The software, when executed by the processor 1104, causes the processing system 1114 to perform various functions previously described for any particular device. The computer readable medium / memory 1106 may be used to store data manipulated by the processor 1104 when executing software. The processing system 1114 further includes at least one of the components 1004, 1006, 1010, 1012, and 1014. Those components may be software components operating within the processor 1104 and residing / stored on the computer readable medium / memory 1106, one or more hardware components coupled to the processor 1104, or some combination thereof. The processing system 1114 may be a component of the base station 310 and may include the memory 376 and / or at least one of the TX processor 316, the RX processor 370, and the controller / processor 375. Alternatively, the processing system 1114 may be an entire base station (e.g., see 310 in FIG. 3).
[0089] In one configuration, an apparatus 1002 / 1002′ for wireless communication includes means for acquiring random access information for at least one of a donor node serving the node or a neighbor cell of the node at a mobile termination (MT) of the node, and means for determining one or more random access parameters for a device to perform a random procedure with the node, the one or more random access parameters being based on the acquired random access information. The apparatus may include means for reporting the acquired random access information from a DU of the node to a CU. The apparatus may include means for receiving a random access configuration from a CU, and the determining means may determine the one or more random access parameters based on the random access configuration received from the CU. The aforementioned means may be one or more of the aforementioned components of the apparatus 1002′ and / or the processing system 1114 of the apparatus 1002′ configured to perform the functions recited by the aforementioned means. As described above, the processing system 1114 may include a TX processor 316, a RX processor 370, and a controller / processor 375. Thus, in one configuration, the aforementioned means may be the TX processor 316, the RX processor 370, and the controller / processor 375 configured to perform the functions recited by the aforementioned means.
[0090] FIG. 12 is a flowchart 1200 of a method of wireless communication. The method may be implemented by a control node. In some aspects, the method may be implemented by a CU (e.g., a CU of an IAB donor 180a, a CU of an IAB donor 802, a CU of an IAB donor 1060, an apparatus 1302 / 1302′, a processing system 1414, which may include memory 376 and may be the entire IAB donor 180a, 802 or 1060, the entire CU of an IAB donor 180a, 802 or 1060, or a component of a CU of an IAB donor 180a, 802 or 1060, such as the TX processor 316, the RX processor 370, and / or the controller / processor 375) and / or a processor of the control node or CU. The method may enable the CU to improve or optimize random access parameters of an IAB node connected to the CU based on other IAB nodes neighboring the IAB node. In some examples, adjacent IAB nodes may be in the same network or in different networks.
[0091] At 1202, the CU may receive a report from a node served by the CU that includes random access information acquired by the node for at least one of a donor node serving the node or a neighboring cell of the node. For example, 1202 may be implemented by a reporting component 1312. In some aspects, the node may include an integrated access and backhaul node. In some aspects, the report may include an initial report from the node. In some aspects, the report may include an update report from the node. In some aspects, the report from the node may include information for a neighboring cell belonging to a different CU. In some aspects, the random access information may include at least one of a random access configuration for the donor node or neighboring cell, a random access resource for the donor node or neighboring cell, a time division duplex (TDD) resource configuration for the donor node or neighboring cell, or a bandwidth part configuration for the donor node or neighboring cell.
[0092] At 1204, the CU may determine one or more random access parameters for the device to perform a random access procedure with at least one of the node, the donor node, and the neighboring cell, where the one or more random access parameters are determined based on the acquired random access information. For example, 1204 may be performed by a determining component 1314. In some aspects, the one or more random access parameters may include a range of random access preamble identifiers for the node. In some aspects, determining the one or more random access parameters may include selecting a first set of random access preamble identifiers that is different from a second set of random access preamble identifiers for the donor node or the neighboring cell. In some aspects, determining the one or more random access parameters may include selecting a first random access resource that does not overlap in time with a second random access resource for the donor node or the neighboring cell. In some aspects, determining the one or more random access parameters may include selecting a power control parameter for the random access based on potential interference to the donor node or the neighboring cell. In some aspects, the one or more random access parameters determined by the CU may include at least one of a random access preamble identifier, time and frequency resources, power-related parameters, a number of retransmissions, or a back-off timer for contention resolution. In some aspects, the CU may determine the one or more random access parameters based on at least one of avoiding overlap with other random access parameters of a donor node or neighboring cells, increasing random access probability, reducing random access latency, reducing contention between the node and a donor node or neighboring cells, or improving random access with mobility.
[0093] Finally, the CU may transmit the one or more random access parameters to the node at 1206. For example, 1206 may be implemented by the transmitting component 1310.
[0094] FIG. 13 is a conceptual data flow diagram 1300 illustrating data flow between different means / components in an exemplary apparatus 1302. The apparatus may be a CU of an IAB donor. The apparatus includes a receiving component 1304 that receives a report including random access information from a node 1350. The apparatus includes a reporting component 1312 that receives the report from the receiving component 1304 and transmits the random access information to a determining component 1314, for example, as described in connection with 1202. The apparatus includes a determining component 1314 that receives the random access information from the reporting component 1312 and determines random access parameters for the device to perform a random access procedure with at least one of the node 1350, the donor node 1370, and the neighboring cell 1360, for example, as described in connection with 1204. The apparatus includes a transmitting component 1310 that receives the random access parameters from the determining component 1314 and transmits the random access parameters to the node 1350, the donor node 1370, or the neighboring cell 1360.
[0095] The apparatus may include additional components that perform each of the blocks of the algorithm in the above-mentioned flowchart of Figure 12. Thus, each block in the above-mentioned flowchart of Figure 12 may be performed by one component, and the apparatus may include one or more of those components. The components may be one or more hardware components specifically configured to perform the described process / algorithm, implemented by a processor configured to perform the described process / algorithm, stored in a computer-readable medium for implementation by a processor, or some combination thereof.
[0096] 14 is a diagram 1400 illustrating an example of a hardware implementation of an apparatus 1302′ utilizing a processing system 1414. The processing system 1414 may be implemented using a bus architecture represented generally by a bus 1424. The bus 1424 may include any number of interconnecting buses and bridges depending on the specific application and overall design constraints of the processing system 1414. The bus 1424 links together various circuits including the processor 1404, the components 1304, 1310, 1312, 1314, and one or more processors and / or hardware components represented by the computer readable medium / memory 1406. The bus 1424 may also link various other circuits such as timing sources, peripherals, voltage regulators, and power management circuits, which are well known in the art and therefore will not be described further.
[0097] The processing system 1414 may be coupled to a transceiver 1410. The transceiver 1410 is coupled to one or more antennas 1420. The transceiver 1410 provides a means for communicating with various other devices over a transmission medium. The transceiver 1410 receives signals from the one or more antennas 1420, extracts information from the received signals, and provides the extracted information to the processing system 1414, specifically to the receiving component 1304. In addition, the transceiver 1410 receives information from the processing system 1414, specifically to the transmitting component 1310, and generates signals to be applied to the one or more antennas 1420 based on the received information. The processing system 1414 includes a processor 1404 coupled to a computer-readable medium / memory 1406. The processor 1404 is responsible for general processing, including the execution of software stored in the computer-readable medium / memory 1406. The software, when executed by the processor 1404, causes the processing system 1414 to perform the various functions described above for any particular apparatus. The computer-readable medium / memory 1406 may also be used to store data that is manipulated by the processor 1404 when executing the software. The processing system 1414 further includes at least one of the components 1304, 1310, 1312, and 1314. The components may be software components running in the processor 1404 and residing / stored in the computer-readable medium / memory 1406, one or more hardware components coupled to the processor 1404, or some combination thereof. The processing system 1414 may be a component of the base station 310 and may include the memory 376 and / or at least one of the TX processor 316, the RX processor 370, and the controller / processor 375. Alternatively, the processing system 1414 may be an entire base station (e.g., see 310 in FIG. 3).
[0098] In one configuration, the apparatus 1302 / 1302′ for wireless communication includes means for receiving a report from a node served by a CU, the report including random access information acquired by the node for at least one of a donor node serving the node or a neighbor cell of the node. The apparatus may include means for determining one or more random access parameters for the device to perform a random procedure with the node, the one or more random access parameters being determined based on the acquired random access information. The apparatus may include means for transmitting the one or more random access parameters to the node. The aforementioned means may be one or more of the aforementioned components of the processing system 1414 of the apparatus 1302 and / or the apparatus 1302′ configured to perform the functions recited by the aforementioned means. As described above, the processing system 1414 may include the TX processor 316, the RX processor 370, and the controller / processor 375. Thus, in one configuration, the aforementioned means may be the TX processor 316, the RX processor 370, and the controller / processor 375 configured to perform the functions recited by the aforementioned means.
[0099] It should be understood that the particular order or hierarchy of the blocks in the disclosed processes / flowcharts is illustrative of example approaches. Based on design preferences, it should be understood that the particular order or hierarchy of the blocks in the processes / flowcharts may be rearranged. Further, some blocks may be combined or omitted. The accompanying method claims present elements of the various blocks in an example order, and are not limited to the particular order or hierarchy presented.
[0100] The above description is provided to enable any person skilled in the art to practice the various aspects described herein. Various modifications to these aspects will be readily apparent to those skilled in the art, and the general principles defined herein may be applied to other aspects. Thus, the claims are not intended to be limited to the aspects shown herein but are to be accorded the widest scope consistent with the claim language, and references to elements in the singular are intended to mean "one or more" and not "the only one" unless so expressly stated. The word "exemplary" is used herein to mean "serving as an example, instance, or illustration." Any aspect described herein as "exemplary" should not necessarily be construed as preferred or advantageous over other aspects. Unless otherwise expressly stated, the term "some" refers to one or more. Combinations such as "at least one of A, B, or C," "one or more of A, B, or C," "at least one of A, B, and C," "one or more of A, B, and C," and "A, B, C, or any combination thereof" include any combination of A, B, and / or C and may include multiple As, multiple Bs, or multiple Cs. Specifically, combinations such as "at least one of A, B, or C," "one or more of A, B, or C," "at least one of A, B, and C," "one or more of A, B, and C," and "A, B, C, or any combination thereof" may be A only, B only, C only, A and B, A and C, B and C, or A and B and C, and any such combination may include one or more members of A, B, or C. All structural and functional equivalents to the elements of the various aspects described throughout this disclosure that are known, or that later become known, to those of skill in the art are expressly incorporated herein by reference and are intended to be encompassed by the claims.Moreover, nothing disclosed herein is intended to be made public, regardless of whether such disclosure is expressly recited in the claims. Words such as "module," "mechanism," "element," "device," and the like may not be substitutes for the word "means." Thus, no claim element should be construed as a means-plus-function unless the element is expressly recited using the phrase "means for." [Explanation of symbols]
[0101] 100 Access Network 102 Base station 102' Small Cell 103 Integrated Access and Backhaul (IAB) Nodes 104 UE, User Equipment (UE) 110 Geographic Coverage Areas 110' Coverage Area 120 Communication Links 132 1st backhaul link, backhaul link 134 3rd backhaul link, backhaul link 150 Wi-Fi access points (AP) 152 Wi-Fi stations (STA) 154 Communication Links 158 Device-to-Device (D2D) Communication Links 160 Evolved Packet Core (EPC) 162 Mobility Management Entity (MME) 164 Other MMEs 166 Serving Gateway 168 Multimedia Broadcast Multicast Service (MBMS) Gateway 170 Broadcast Multicast Service Center (BM-SC) 172 Packet Data Network (PDN) Gateway 174 Home Subscriber Server (HSS) 176 IP services, Internet Protocol (IP) services 180 gNB, mmW base station, base station 180a IAB Donor 182 Beamforming 182' Sending direction 182'' receiving direction 184 Second Backhaul Link, Backhaul Link 190 Core Network 192 Access and Mobility Management Function (AMF) 193 AMF, other AMF 194 Session Management Facility (SMF) 195 User Plane Function (UPF) 196 Unified Data Management (UDM) 197 IP Services 198 Parameter Determination Component 199 CW Component 200 Figures 230 Figure 250 Figures 280 Figures 310 base station 316 Transmit (TX) Processor, TX Processor 318TX Transmitter 318RX Receiver 320 Antenna 350UE 352 Antenna 354RX Receiver 356 Receive (RX) Processor 358 Channel Estimator 359 Controller / Processor 360 Memory 368 TX Processor 370 Receive (RX) Processor, RX Processor 374 Channel Estimator 375 Controller / Processor 376 Memory 400 IAB Network 410 Control Node, IAB Donor 420 Access Node, IAB Node 430 UE 450 Wireline Backhaul Link 460 Backhaul Link 470 Access Link 490 Core Network 500 IAB Network 510 IAB Donors 520 IAB nodes 520a Child IAB Node 520b Child IAB Node 530UE 530a UE 530b UE 530c UE 560 Backhaul Link 570 Access Link 590 Core Network 591 Wired Connection 610 IAB donors 612 Aggregation Unit (CU) 614 Distributed Unit (DU) 620 IAB nodes 622 Mobile Termination (MT) 624DU 630 Child IAB Nodes 632 MT 634DU 640 F1-AP interface 650 Uu Air Interface 701 System Information 702UE 703 First random access message 703 (Msg1) 704 base station 705 Second random access message 705 (Msg2) 706 Another base station 707 Third random access message 707 (Msg3) 708 Random Access Procedure 709 Fourth Random Access Message 709 (Msg4) 710 Report 712 Report 714 Points in the Process 716 Points in the Process 802 IAB Donors 804 IAB Node 806 IAB Node 808 IAB Node 810 System Information 812 System Information 814 Process 816 Initial configuration 820 Configuration Update Message 830 Process 832 New Random Access Configuration 834 Updated System Information, New System Information 836 System Information 842 Configuration Update Message 844 Acquired system information 1000 Conceptual Data Flow Diagram 1002 Equipment 1002' equipment 1004 Component, Receiving Component 1006 Component, Parameter Determination Component 1008 Configuration Receiver Component 1010 Component, Sending Component 1012 Components, Acquisition Components 1014 Component, Reporting Component 1050 nodes 1060 donor nodes 1100 Figure, device 1104 Processors, Components 1106 Computer-readable medium / memory, components 1108 Components 1110 Transceiver 1114 Processing systems, components 1120 Antenna 1124 Bus 1300 Conceptual Data Flow Diagram, Data Flow Diagram 1302 Equipment 1302' equipment 1304 Receiving Component 1310 Component, Sending Component 1312 Component, Reporting Component 1314 Component, Decision Component 1350 nodes 1360 Neighboring Cells 1370 Donor Nodes 1400 Figures 1404 processor 1406 Computer-readable medium / memory 1410 Transceiver 1414 Processing System 1420 Antenna 1424 Bus
Claims
1. 1. A method of wireless communication in a node, comprising: acquiring random access information for a donor node serving the node and a neighboring cell of the node, the random access information for the donor node being acquired from the donor node and the random access information for the neighboring cell being acquired from the neighboring cell; and determining one or more random access parameters for a device to perform a random access procedure with the node, the one or more random access parameters being based on the acquired random access information.
2. reporting the obtained random access information from a distribution unit (DU) of the node to a aggregation unit (CU); and receiving a random access configuration from the CU, wherein the node determines the one or more random access parameters based on the random access configuration received from the CU; The method of claim 1 , wherein the obtained random access information that the node reports to the CU includes information for the neighboring cells that belong to a different CU.
3. The reporting step includes reporting the acquired random access information in an initial report to a CU or an update report to the CU; the random access configuration from the CU includes a range of random access preamble identifiers; The determining step further comprises: selecting a first set of random access preamble identifiers different from a second set of random access preamble identifiers for the donor node or the neighboring cell; selecting a first random access resource that does not overlap in time with a second random access resource for the donor node or the neighboring cell; or The method of claim 1 , comprising selecting a power control parameter for random access based on potential interference to the donor node or the neighboring cell.
4. The acquired random access information is a random access configuration for the donor node or the neighboring cell; Random access resources for the donor node or the neighboring cell; a time division duplex (TDD) resource configuration for the donor node or the neighboring cell; or The method of claim 1 , comprising at least one of a bandwidth part configuration for the donor node or the neighboring cell.
5. The one or more random access parameters determined by the node: A random access preamble identifier, Time and frequency resources, Power related parameters? The number of retransmissions, or at least one of a back-off timer for contention resolution; The determining step further comprises: avoiding overlap with other random access parameters of the donor node or the neighboring cell; Increasing the random access probability; Reducing random access latency; reducing contention between the node and the donor nodes or the neighboring cells; or The method of claim 1 , based on at least one of: improving random access with mobility.
6. An apparatus for wireless communication in a node, comprising: means for acquiring random access information for a donor node serving the node and a neighboring cell of the node, the random access information for the donor node being acquired from the donor node and the random access information for the neighboring cell being acquired from the neighboring cell; and means for determining one or more random access parameters for a device to perform a random procedure with the node, the one or more random access parameters being based on the acquired random access information.
7. An apparatus for wireless communication according to claim 6, further comprising means for performing the method according to any one of claims 2 to 5.
8. 1. A method of wireless communication in a control node, comprising: receiving a report from a node served by said control node comprising random access information obtained by said node for at least one of a donor node serving said node or a neighboring cell of said node; determining one or more random access parameters for a device to perform a random access procedure with at least one of the node, the donor node, and the neighboring cell, the one or more random access parameters being determined based on the acquired random access information; and transmitting the one or more random access parameters to the node, the donor node, or the neighboring cell.
9. The method of claim 8, wherein the reports from the nodes include information for the neighboring cells that belong to different control nodes.
10. The random access information is a random access configuration for the donor node or the neighboring cell; Random access resources for the donor node or the neighboring cell; a time division duplex (TDD) resource configuration for the donor node or the neighboring cell; or The method of claim 8 , including at least one of a bandwidth part configuration for the donor node or the neighboring cell.
11. The one or more random access parameters determined by the control node: A random access preamble identifier, Time and frequency resources, Power related parameters? The number of retransmissions, or at least one of a back-off timer for contention resolution; The control node: avoiding overlap with other random access parameters of the node, the donor node, or the neighboring cell; or Steps to increase the random access probability, Reducing random access latency; reducing contention between said node and said donor nodes or said neighboring cells; or The method of claim 8, further comprising determining the one or more random access parameters based on at least one of steps of improving random access with mobility.
12. the report comprises an initial report from the node or an updated report from the node; the one or more random access parameters include a range of random access preamble identifiers for the node, the donor node, or the neighboring cell; The determining step further comprises: selecting a first set of random access preamble identifiers for the node that is different from a second set of random access preamble identifiers for the donor node or the neighboring cell; selecting a first random access resource for the node that does not overlap in time with a second random access resource for the donor node or the neighboring cell; or The method of claim 8, comprising selecting a power control parameter for random access based on potential interference to the donor node or the neighboring cell.
13. An apparatus for wireless communication in a control node, comprising: means for receiving, from a node served by said control node, a report including random access information obtained by said node for at least one of a donor node serving said node or a neighboring cell of said node; means for determining one or more random access parameters for a device to perform a random access procedure with at least one of the node, the donor node, and the neighboring cell, the one or more random access parameters being determined based on the acquired random access information; and and means for transmitting the one or more random access parameters to the node, the donor node, or the neighboring cell.
14. An apparatus for wireless communication according to claim 13, further comprising means for performing the method according to any one of claims 9 to 12.
15. A computer program comprising instructions which, when executed by a node, cause the node to perform a method as claimed in any one of claims 1 to 5, or which, when executed by a control node, cause the control node to perform a method as claimed in any one of claims 8 to 12.