Techniques for performing random access in full duplex wireless communications
By determining the full-duplex communication status of resource configuration in full-duplex wireless communication and adjusting the parameters and format of the random access process, the compatibility of resource configuration and full-duplex communication during the random access process is solved, and signal quality and reliability are improved.
Patent Information
- Application Number
- CN202510139741.6
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Priority Date
- 2020-08-27
- Filing Date
- 2020-08-28
- Publication Date
- 2025-04-25
AI Technical Summary
In full-duplex wireless communication, the prior art is difficult to effectively handle the compatibility between resource configuration and full-duplex communication during random access, resulting in the impact of signal quality and reliability.
By determining whether full duplex communication is configured during the resource used to transmit the random access message, the device and access point can adjust parameter values and formats during the random access process to optimize signal transmission.
The signal quality and reliability of the random access process are improved, self-interference is reduced, and resource utilization efficiency is improved.
Smart Images

Figure CN119893731A_ABST
Abstract
Description
[0001] This application is a divisional application of a Chinese patent application with an application date of August 28, 2020, application number 202080073553.3, and invention name “Technology for performing random access in full-duplex wireless communication”.
[0002] CROSS-REFERENCE TO RELATED APPLICATIONS
[0003] This patent application claims priority to Provisional Patent Application No. 62 / 902,343, filed on September 18, 2019, entitled “TECHNIQUES FOR PERFORMINGRANDOMACCESS IN FULL DUPLEX WIRELESS COMMUNICATIONS,” and priority to U.S. Patent Application No. 17 / 005,020, filed on August 27, 2020, entitled “TECHNIQUES FOR PERFORMINGRANDOMACCESS IN FULL DUPLEX WIRELESS COMMUNICATIONS,” the entire contents of which are expressly incorporated herein by reference. Technical Field
[0004] Generally speaking, aspects of the present disclosure relate to wireless communication systems, and more particularly, to performing random access procedures. Background Art
[0005] Wireless communication systems are widely deployed to provide various types of communication content such as voice, video, packet data, messaging, broadcast, etc. These systems may be multiple-access systems that are capable of supporting communications with multiple users by sharing the available system resources (e.g., time, frequency, and power). Examples of such multiple-access systems include code division multiple access (CDMA) systems, time division multiple access (TDMA) systems, frequency division multiple access (FDMA) systems, and orthogonal frequency division multiple access (OFDMA) systems, as well as single-carrier frequency division multiple access (SC-FDMA) systems.
[0006] These multiple access technologies have been adopted in various telecommunication standards to provide a common protocol that enables different wireless devices to communicate at a city, country, region, or even global level. For example, the fifth generation (5G) wireless communication technology, which may be referred to as 5G New Radio (5G NR), is envisioned to extend and support various usage scenarios and applications for current mobile network generations. On the one hand, 5G communication technology may include: enhanced mobile broadband, which addresses the use case of people-centric access to multimedia content, services, and data; ultra-reliable low-latency communications (URLLC) with certain specifications for latency and reliability; and massive machine-type communications, which may allow very large numbers of connected devices and the transmission of relatively small amounts of non-latency sensitive information.
[0007] In some wireless communication technologies, a user equipment (UE) may perform a random access procedure to initiate a connection with an access point for receiving access to a wireless network. The UE may transmit one or more random access messages, such as a random access preamble and / or a random access payload, on a time and / or frequency resource configured for random access. The UE may receive a response to a random access request and / or contention resolution information from the access point. In addition, in some wireless communication technologies, the UE and / or access point may be configured for full-duplex (FD) communication, in which the UE and / or access point may simultaneously transmit and receive over wireless communication resources within the same frequency band or within the same component carrier. Summary of the invention
[0008] A simplified summary of one or more aspects is presented below to provide a basic understanding of these aspects. This summary is not an extensive overview of all contemplated aspects, and is neither intended to identify important or critical elements of all aspects, nor 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 a more detailed description that is presented later.
[0009] According to one aspect, a method of wireless communication is provided. The method includes: determining whether full-duplex (FD) communication is configured during a resource for transmitting one or more messages of a random access procedure, the FD communication including uplink communication and downlink communication occurring in the same frequency band or the same component carrier; and in response to determining whether FD communication is configured during the resource, sending one or more messages of the random access procedure using the resource.
[0010] On the other hand, a method for wireless communication is provided, comprising: determining whether FD communication is configured during resources used to transmit one or more messages of a random access procedure with a user equipment (UE), the FD communication comprising uplink communication and downlink communication occurring in the same frequency band or the same component carrier; and in response to determining whether FD communication is configured during the resources, transmitting at least one of the one or more messages of the random access procedure.
[0011] On the other hand, there is provided an apparatus for wireless communication, comprising a transceiver, a memory configured to store instructions, and one or more processors communicatively coupled to the transceiver and the memory. The one or more processors are configured to execute instructions to perform the operations of the methods and examples described above and further herein. On the other hand, there is provided an apparatus for wireless communication, comprising a unit for performing the operations of the methods and examples described above and further herein. On the other hand, there is provided a computer-readable medium comprising code executable by one or more processors to perform the operations of the methods and examples described above and further herein.
[0012] To accomplish the foregoing and related ends, one or more aspects include features fully described below and particularly pointed out in the claims. The following description and the accompanying drawings set forth in detail certain illustrative features of one or more aspects. However, these features represent only a few of the various ways in which the principles of the various aspects may be employed, and the present description is intended to include all such aspects and their equivalents. BRIEF DESCRIPTION OF THE DRAWINGS
[0013] The disclosed aspects will be described below in conjunction with the accompanying drawings, which are provided to illustrate and not to limit the disclosed aspects, wherein like numerals represent like elements, and wherein:
[0014] Figure 1 An example of a wireless communication system according to various aspects of the present disclosure is shown;
[0015] Figure 2 is a block diagram illustrating an example of a UE according to various aspects of the present disclosure;
[0016] Figure 3 is a block diagram illustrating an example of a base station according to various aspects of the present disclosure;
[0017] Figure 4 is a flowchart illustrating an example of a method for performing a random access procedure based on determining whether full-duplex (FD) communication is configured according to various aspects of the present disclosure;
[0018] Figure 5 is a flowchart illustrating an example of a method for configuring FD communication according to various aspects of the present disclosure; and
[0019] Figure 6 is a block diagram illustrating an example of a MIMO communication system including a base station and a UE according to various aspects of the present disclosure. DETAILED DESCRIPTION
[0020] Now, various aspects are described with reference to the accompanying drawings. In the following description, for the purpose of explanation, numerous specific details are set forth in order to provide a thorough understanding of one or more aspects. However, it is apparent that these aspects can be practiced without these specific details.
[0021] The described features generally relate to performing a random access procedure based on determining whether full-duplex (FD) communication is configured. For example, a device that determines whether to send a random access preamble may determine whether FD communication is configured on a resource defined for sending a random access preamble. If so, the device may determine that one or more different parameter values are used to send a random access preamble when FD communication is configured (rather than when FD communication is not configured). For example, different parameter values may include values for the following: an initial transmit power for a random access preamble, a power ramp-up step for retransmitting a random access preamble, etc. In another example, a device may determine different parameter values of or related to a random access format or configuration (e.g., for sending a random access preamble) based on whether FD communication is configured on a resource. In another example, a device may determine whether FD communication is configured on a resource defined for sending and / or retransmitting a payload during a random access process. In another example, a device may determine whether FD communication is configured on a resource defined for sending and / or retransmitting a payload during a random access process. In either case, for example, the device may determine whether FD communication is configured on the resources (and / or may determine different parameter values and / or use different parameter values) based on at least one of: a received configuration, a determined radio resource control (RRC) state, a determined service type, a signal measurement of a signal received from an access point, etc. In addition, the device may determine whether to receive a response message in a random access procedure on resources configured for FD communication, and if so, may avoid transmitting on these resources or reduce transmit power on these resources.
[0022] Similarly, for example, an access point that configures random access opportunities or related resources for a device may expect to receive messages during a random access process based on whether the access point has configured FD communication on the resources. For example, the access point may determine a random access format or configuration based on whether the access point has configured FD communication on the resources. In addition, for example, the access point may configure the device with an indication of whether FD communication is configured on the resources or parameters for making such a determination. In one example, the access point may determine that FD communication is not configured on resources, and the resources include resources defined for random access communication or at least overlap therewith. In another example, the access point may determine to configure FD communication (and / or indicate a configuration of FD communication) on resources, and the resources include resources defined for random access communication or at least overlap therewith.
[0023] As referred to herein, FD communication may include a single node (e.g., a user equipment (UE) or access point) transmitting and receiving (e.g., simultaneously) on communication resources in the same frequency band and / or on communication resources in the same component carrier (CC). In one example, FD communication may include intra-band full-duplex (IBFD), where a single node may transmit and receive on the same time and frequency resources, and the downlink and uplink may share the same IBFD time / frequency resources (e.g., fully and / or partially overlap). In another example, FD communication may include sub-band FD (also known as "flexible duplex"), where a single node may transmit and receive simultaneously within the same frequency band but on different frequency resources (or on communication resources in the same CC), where the downlink resources and uplink resources may be separated in the frequency domain (e.g., separated by a guard band). For example, the guard band in sub-band FD may be on the order of a resource block (RB) width (e.g., 180 kilohertz (KHz) for 3rd Generation Partnership Project (3GPP) Long Term Evolution (LTE) and 5th Generation (5G) New Radio (NR), 360 and 720 KHz for NR, etc.). This can be distinguished from the guard band in frequency division duplex (FDD) communications defined in LTE and NR, which may be 5 megahertz (MHz) or higher, and the associated resources in FDD are defined between bands, but they are not within the same band (or resources in the same CC) as in the case of sub-band FD communications.
[0024] In some examples of FD communication, various antenna configurations may be used within a device (e.g., an access point or UE) to facilitate FD communication. In one configuration, a transmit antenna array may be spatially separated from a receive antenna array within the device to reduce leakage (e.g., self-interference) from the transmit antenna array to the receive antenna array. In another example, an antenna array configuration for non-FD communication may use the same antenna array for either transmission or reception (but not both).
[0025] In addition, the random access procedure may refer to a random access channel (RACH) procedure defined in LTE and / or NR, such as a four-step RACH procedure, a two-step RACH procedure, etc. For example, the four-step RACH procedure may include the UE sending a first message (MSG1) on a physical RACH (PRACH) physical layer (PHY) channel, wherein the first message may include a PRACH preamble sent in a configured RACH opportunity. The four-step RACH procedure may include the access point sending a second message (MSG2) on a physical downlink control channel (PDCCH) or a physical downlink shared channel (PDSCH) in response to MSG1 as a random access response (RAR), which includes a time advance, an uplink grant for a third message (MSG3), a temporary cell radio network temporary identifier (TC-RNTI), etc. The four-step RACH procedure may include the UE sending MSG3 on a physical uplink shared channel (PUSCH) in response to MSG2, and MSG3 includes a radio resource control (RRC) connection request, a scheduling request, a buffer status, etc. The four-step RACH process may include the access point sending a fourth message (MSG4) including a contention resolution message on the PDCCH or PDSCH in response to MSG3. In another example, the two-step RACH process may include the UE sending a first message (MSG-A) that may include a RACH preamble and a PUSCH payload, and the access point sending a second message (MSG-B) including a RAR and / or a contention resolution message in response to MSG-A.
[0026] In addition, for example, the UE can be configured to use RACH in various situations, such as when requesting initial access with an access point, transitioning from one RRC state with an access point to another RRC state (e.g., from RRC IDLE / INACTIVE to RRC CONNECTED), performing RACH to a target cell during handover, sending small uplink data in RRC IDLE / INACTIVE without having to transition to RRC CONNECTED, performing beam failure recovery, etc.
[0027] In any case, in these or other examples, the random access process can be improved based on the device and / or access point being able to determine that FD communication is configured on the random access resources and taking action based on the determination. For example, the device and / or access point can perform the following operations: determine not to use random access resources that overlap with resources configured for FD communication; improve the signal quality and / or audibility of random access communications on resources configured for FD communication; use a different format or configuration for random access communications on resources configured for FD communication, etc., as further described herein.
[0028] The following will refer to Figure 1-6 The described features are presented in more detail.
[0029] As used in this application, the terms "component", "module", "system", etc. are intended to include computer-related entities, such as but not limited to hardware, software, a combination of hardware and software, or software being executed. For example, a component can be, but not limited to, a process, a processor, an object, an executable file, an execution thread, a program, and / or a computer running on a processor. As an illustration, both an application running on a computing device and a computing device can be a component. One or more components can reside in a process and / or an execution thread, and a component can be located on a computer and / or distributed between two or more computers. In addition, these components can be executed from various computer-readable media having various data structures stored thereon. Components can communicate through local and / or remote processes, such as according to signals having one or more data packets, such as data from a component, which interacts with other systems through a network (e.g., the Internet) with another component in a local system, a distributed system, and / or across signals. Software shall be construed broadly to refer to instructions, instruction sets, code, code segments, program code, programs, subroutines, software modules, applications, software applications, software packages, routines, subroutines, objects, executables, threads of execution, procedures, functions, or the like, whether referred to as software, firmware, middleware, microcode, hardware description language, or otherwise.
[0030] The technology described herein can be used in various wireless communication systems, such as CDMA, TDMA, FDMA, OFDMA, SC-FDMA and other systems. The terms "system" and "network" are generally used interchangeably. A CDMA system can implement radio technologies such as CDMA2000, Universal Terrestrial Radio Access (UTRA). CDMA2000 covers IS-2000, IS-95 and IS-856 standards. IS-2000Releases 0 and A are generally referred to as CDMA2000 1X, 1X, etc. IS-856 (TIA-856) is generally referred to as CDMA2000 1xEV-DO, High Rate Packet Data (HRPD), etc. UTRA includes Wideband CDMA (WCDMA) and other variants of CDMA. A TDMA system can implement radio technologies such as Global System for Mobile Communications (GSM). An OFDMA system may implement radio technologies such as Ultra Mobile Broadband (UMB), Evolved UTRA (E-UTRA), IEEE 802.11 (Wi-Fi), IEEE 802.16 (WiMAX), IEEE 802.20, Flash-OFDM TMEtc. UTRA and E-UTRA are part of the Universal Mobile Telecommunications System (UMTS). 3GPP Long Term Evolution (LTE) and LTE-Advanced (LTE-A) are new versions of UMTS that use E-UTRA. UTRA, E-UTRA, UMTS, LTE, LTE-A, and GSM are described in documents from an organization named "3rd Generation Partnership Project" (3GPP). CDMA2000 and UMB are described in documents from an organization named "3rd Generation Partnership Project 2" (3GPP2). The techniques described herein can be used for the above-mentioned systems and radio technologies as well as other systems and radio technologies, including cellular (e.g., LTE) communications on shared radio spectrum bands. However, the following description describes an LTE / LTE-A system for example purposes, and LTE terminology is used in most of the following description, but these techniques are applicable beyond LTE / LTE-A applications (e.g., to fifth generation (5G) new radio (NR) networks or other next generation communication systems).
[0031] The following description provides examples, rather than limiting the scope, applicability, or examples set forth in the claims. The functions and arrangements of the elements discussed may be changed without departing from the scope of the present disclosure. Various examples may omit, replace, or add various processes or components as appropriate. For example, the described methods may be performed in a different order than described, and various steps may be added, omitted, or combined. In addition, the features described with respect to some examples may be combined in other examples.
[0032] Various aspects or features will be presented in terms of systems that may include multiple devices, components, modules, etc. It should be understood and appreciated that the various systems may include additional devices, components, modules, etc. and / or may not include all of the devices, components, modules, etc. discussed in conjunction with the figures. Combinations of these methods may also be used.
[0033] Figure 1 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)) may include a base station 102, a UE 104, an evolved packet core (EPC) 160, and / or a 5G core (5GC)
[0034] 190. The base station 102 may include a macro cell (a high power cellular base station) and / or a small cell (a low power cellular base station). The macro cell may include a base station. The small cell may include a femto cell, a pico cell, and a micro cell. In an example, the base station 102 may also include a gNB 180, as further described herein. In one example, some nodes of the wireless communication system may have a modem 240 and a communication component 242 for performing a random access procedure based on determining whether the corresponding resources are also configured for FD communication. In addition, as described herein, some nodes may have a modem 340 and a scheduling component 342 for configuring resources for random access procedures and / or FD communication. Although the UE 104 is shown as having a modem 240 and a communication component 242 and the base station 102 is shown as having a modem 340 and a scheduling component 342, this is an illustrative example and substantially any node or node type may include a modem 240 and a communication component 242 and / or a modem 340 and a scheduling component 342 for providing the corresponding functionality described herein.
[0035] A base station 102 configured for 4G LTE (which may be collectively referred to as an evolved universal mobile telecommunications system (UMTS) terrestrial radio access network (E-UTRAN)) may interface with the EPC 160 via a backhaul link 132 (e.g., using an S1 interface). A base station 102 configured for 5G NR (which may be collectively referred to as a next generation RAN (NG-RAN)) may interface with the 5GC 190 via a backhaul link 184. The base station 102 may perform, among other functions, one or more of the following functions: user data transmission, radio channel encryption and decryption, integrity protection, header compression, mobility control functions (e.g., handover, dual connectivity), inter-cell interference coordination, connection establishment and release, load balancing, distribution of non-access stratum (NAS) messages, NAS node selection, synchronization, radio access network (RAN) sharing, multimedia broadcast multicast service (MBMS), subscriber and device tracking, RAN information management (RIM), paging, positioning, and delivery of warning messages. The base stations 102 may communicate with each other directly or indirectly (e.g., through the EPC 160 or the 5GC 190) via a backhaul link 134 (e.g., using an X2 interface). The backhaul link 134 may be wired or wireless.
[0036] The base station 102 can communicate wirelessly with one or more UEs 104. Each base station 102 can provide communication coverage for a corresponding geographic coverage area 110. There may be overlapping geographic coverage areas 110. For example, a small cell 102' can 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 can be referred to as a heterogeneous network. A heterogeneous network can also include a home evolved Node B (eNB) (HeNB), which can provide services to a restricted group, which can be referred to as a closed subscriber group (CSG). The communication link 120 between the base station 102 and the UE 104 can 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 can use multiple input multiple output (MIMO) antenna technology, including spatial multiplexing, beamforming and / or transmit diversity. The communication link can be through one or more carriers. The base station 102 / UE 104 may use spectrum of up to Y MHz (e.g., 5, 10, 15, 20, 100, 400 MHz, etc.) bandwidth per carrier allocated in a carrier aggregation for a total of up to Yx MHz (e.g., for x component carriers) for transmission in the DL and / or UL direction. The carriers may be adjacent or non-adjacent to each other. The allocation of carriers may be asymmetric for DL and UL (e.g., more or fewer carriers may be allocated for DL than for 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).
[0037] In another example, some UEs 104 may communicate with each other using a device-to-device (D2D) communication link 158. The D2D communication link 158 may use DL / UL WWAN spectrum. The D2D communication link 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 FlashLinQ, WiMedia, Bluetooth, ZigBee, Wi-Fi based on IEEE 802.11 standards, LTE, or NR.
[0038] The wireless communication system may also include a Wi-Fi access point (AP) 150 that communicates with a Wi-Fi station (STA) 152 via a communication link 154 in the 5 GHz unlicensed spectrum. When communicating in the unlicensed spectrum, the STA 152 / AP 150 may perform a clear channel assessment (CCA) to determine whether the channel is available prior to communication.
[0039] The small cell 102' may operate in licensed and / or unlicensed spectrum. When operating in the unlicensed spectrum, the small cell 102' may employ NR and use the same 5 GHz unlicensed spectrum used by the Wi-Fi AP 150. The small cell 102' employing NR in the unlicensed spectrum may improve coverage and / or increase capacity of the access network.
[0040] The base station 102, whether a small cell 102' or a large cell (e.g., a macro base station), can include an eNB, a gNodeB (gNB), or other types of base stations. Some base stations, such as gNB 180, can operate in the traditional sub-6 GHz spectrum for communicating with the UE 104, in millimeter wave (mmW) frequencies, and / or near mmW frequencies. When the gNB 180 operates in mmW or near mmW frequencies, the gNB 180 can be referred to as a mmW base station. Extremely high frequency (EHF) is a portion of the radio frequency in the electromagnetic spectrum. EHF ranges from 30 GHz to 300 GHz and has a wavelength between 1 mm and 10 mm. Radio waves in this band can be referred to as millimeter waves. Near millimeter waves can extend down to a frequency of 3 GHz with a wavelength of 100 mm. The super high frequency (SHF) band extends between 3 GHz and 30 GHz and is also called centimeter waves. Communications using the millimeter wave / near millimeter wave radio frequency bands have extremely high path loss and short range. The mmW base station 180 can utilize beamforming 182 of the UE 104 to compensate for the extremely high path loss and short distance. The base station 102 mentioned here can include a gNB 180.
[0041] The EPC 160 may include a mobile 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 communicate 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. Typically, the MME 162 provides bearer and connection management. All user Internet Protocol (IP) packets are transmitted through the serving gateway 166, which itself is connected to the PDN gateway 172. The PDN gateway 172 provides UE IP address allocation and other functions. The PDN gateway 172 and the BM-SC 170 are connected to IP services 176. The IP services 176 may include the Internet, an intranet, an IP multimedia subsystem (IMS), a PS streaming service, and / or other IP services. The BM-SC 170 may provide functionality for MBMS user service provisioning and delivery. The BM-SC 170 may serve as an entry point for content provider MBMS transmissions, may be used to authorize and initiate MBMS bearer services within a public land mobile network (PLMN), and may be used to schedule MBMS transmissions. The MBMS Gateway 168 may be used to distribute MBMS services to base stations 102 belonging to a multicast broadcast single frequency network (MBSFN) area that broadcasts specific services, and may be responsible for session management (start / stop) and collecting eMBMS-related charging information.
[0042] 5GC 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. AMF 192 may communicate with unified data management (UDM) 196. AMF 192 may be a control node that handles signaling between UE 104 and 5GC 190. Typically, AMF 192 may provide QoS flow and session management. User Internet Protocol (IP) packets (e.g., from one or more UEs 104) may be transmitted through UPF 195. UPF 195 may provide UE IP address allocation for one or more UEs, as well as other functions. UPF 195 is connected to IP services 197. IP services 197 may include the Internet, an intranet, an IP multimedia subsystem (IMS), a PS streaming service, and / or other IP services.
[0043] A base station may also be referred to as a gNB, Node B, evolved 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 term. Base station 102 provides an access point to EPC 160 or 5GC 190 for UE 104. Examples of UE 104 include cellular phones, smart phones, Session Initiation Protocol (SIP) phones, laptops, personal digital assistants (PDAs), satellite radios, positioning systems (e.g., satellite, terrestrial), multimedia devices, video devices, digital audio players (e.g., MP3 players), cameras, game consoles, tablets, smart devices, robots, drones, industrial / manufacturing equipment, wearable devices (e.g., smart watches, smart clothing, smart glasses, virtual reality goggles, smart wristbands, smart jewelry (e.g., smart rings, smart bracelets)), vehicle / onboard equipment, meters (e.g., parking meters, electricity meters, gas meters, water meters, flow meters), gas pumps, large or small kitchen appliances, medical / health care equipment, implants, sensors / actuators, displays, or any other similarly functional devices. Some of UE 104 may be referred to as IoT devices (e.g., meters, pumps, monitors, cameras, industrial / manufacturing equipment, appliances, vehicles, robots, drones, etc.). IoT UEs may include MTC / enhanced MTC (eMTC, also known as CAT-M, CatM1) UEs, NB-IoT (also known as CAT NB1) UEs, and other types of UEs. In the present disclosure, eMTC and NB-IoT may refer to future technologies that may evolve from or may be based on these technologies. For example, eMTC may include FeMTC (further eMTC), eFeMTC (enhanced further eMTC), mMTC (massive MTC), etc., and NB-IoT may include eNB-IoT (enhanced NB-IoT), FeNB-IoT (further enhanced NB-IoT), etc. UE 104 may also be referred to as a station, a mobile station, a subscriber station, a mobile unit, a subscriber unit, a wireless unit, a remote unit, a mobile device, a wireless device, a wireless communication device, a remote device, a mobile subscriber station, an access terminal, a mobile terminal, a wireless terminal, a remote terminal, a handset, a user agent, a mobile client, a client, or some other suitable terminology.
[0044] In an example, the scheduling component 342 can configure resources for performing a random access procedure with the base station 102 and / or performing FD communication by the base station 102 and / or one or more UEs 104. The scheduling component 342 can configure one or more parameters to determine whether FD communication is scheduled during the random access resource. In an example, the communication component 242 can perform a random access procedure based on determining whether the resources used for the random access procedure are configured for FD communication. The communication component 242 can determine whether the resources are configured for FD communication 102 based on receiving a configuration indicating this situation, an RRC state, a service type of communication with the base station 102, a signal quality or power received from the base station, etc. The communication component 242 can modify the random access message accordingly based on the determination (e.g., modify one or more parameters, such as transmit power, power ramp-up step size, random access format or configuration, etc.).
[0045] Now turn to Figure 2-6 , various aspects are depicted with reference to one or more components and one or more methods that can perform the actions or operations described herein, where aspects in dashed lines may be optional. Figure 4-5 The operations described in the present invention are presented in a particular order and / or performed by example components, but it should be understood that the order of actions and the components performing the actions may vary, depending on the implementation. In addition, it should be understood that the following actions, functions, and / or components described may be performed by a specially programmed processor, a processor or computer-readable medium executing specially programmed software, or any other combination of hardware components and / or software components capable of performing the described actions or functions.
[0046] refer to Figure 2 , one example of an implementation of the UE 104 may include various components, some of which have been described above and are further described herein, including components such as one or more processors 212 and memory 216 and a transceiver 202 that communicate via one or more buses 244, which may operate in conjunction with a modem 240 and / or a communication component 242 to perform a random access procedure based on determining whether FD communication is configured on a random access resource, as described herein.
[0047] In one aspect, the one or more processors 212 may include the modem 240 and / or may be part of the modem 240 using one or more modem processors. Thus, various functions associated with the communication component 242 may be included in the modem 240 and / or the processor 212, and in one aspect, may be performed by a single processor, while in other aspects, different functions may be performed by a combination of two or more different processors. For example, in one aspect, the one or more processors 212 may include any one or any combination of the following: a modem processor, or a baseband processor, or a digital signal processor, or a transmit processor, or a receiver processor, or a transceiver processor associated with the transceiver 202. In other aspects, some features of the one or more processors 212 and / or the modem 240 associated with the communication component 242 may be performed by the transceiver 202.
[0048] In addition, the memory 216 can be configured to store data and / or local versions of the applications 275 used therein or the communication component 242 and / or one or more subcomponents thereof executed by the at least one processor 212. The memory 216 may include any type of computer-readable medium usable by a computer or the at least one processor 212, such as random access memory (RAM), read-only memory (ROM), tape, disk, optical disk, volatile memory, non-volatile memory, and any combination thereof. In one aspect, for example, when the UE 104 is operating the at least one processor 212 to execute the communication component 242 and / or one or more subcomponents thereof, the memory 216 may be a non-transitory computer-readable storage medium storing one or more computer-executable codes defining the communication component 242 and / or one or more subcomponents thereof and / or data associated therewith.
[0049] The transceiver 202 may include at least one receiver 206 and at least one transmitter 208. The receiver 206 may include hardware and / or software executable by a processor for receiving data, the code including instructions and stored in a memory (e.g., a computer-readable medium). The receiver 206 may be, for example, a radio frequency (RF) receiver. In one aspect, the receiver 206 may receive signals transmitted by at least one base station 102. In addition, the receiver 206 may process such received signals and may also obtain measurements of the signals, such as, but not limited to, Ec / Io, signal-to-noise ratio (SNR), reference signal received power (RSRP), received signal strength indicator (RSSI), etc. The transmitter 208 may include hardware and / or software executable by a processor for sending data, the code including instructions and stored in a memory (e.g., a computer-readable medium). Suitable examples of the transmitter 208 may include, but are not limited to, an RF transmitter.
[0050] In addition, in an aspect, the UE 104 can include an RF front end 288 that can communicate with the one or more antennas 265 and the transceiver 202 to receive and send radio transmissions, such as wireless communications transmitted by at least one base station 102 or wireless transmissions transmitted by the UE 104. The RF front end 288 can be connected to the one or more antennas 265 and can include one or more low noise amplifiers (LNAs) 290, one or more switches 292, one or more power amplifiers (PAs) 298, and one or more filters 296 for transmitting and receiving RF signals.
[0051] In one aspect, the LNA 290 can amplify the received signal at a desired output level. In one aspect, each LNA 290 can have a specified minimum and maximum gain value. In one aspect, the RF front end 288 can use one or more switches 292 to select a particular LNA 290 and its specified gain value based on the desired gain value for a particular application.
[0052] In addition, for example, the RF front end 288 can use one or more PAs 298 to amplify the signal for RF output at a desired output power level. In one aspect, each PA 298 can have a specified minimum and maximum gain value. In one aspect, the RF front end 288 can use one or more switches 292 to select a particular PA 298 and its specified gain value based on the desired gain value for a particular application.
[0053] In addition, for example, the RF front end 288 can use one or more filters 296 to filter the received signal to obtain an input RF signal. Similarly, in one aspect, for example, a corresponding filter 296 can be used to filter the output from the corresponding PA 298 to produce an output signal for transmission. In one aspect, each filter 296 can be connected to a specific LNA 290 and / or PA 298. In one aspect, based on the configuration specified by the transceiver 202 and / or the processor 212, the RF front end 288 can use one or more switches 292 to select a transmit or receive path using a specified filter 296, LNA 290, and / or PA 298.
[0054] Thus, the transceiver 202 can be configured to transmit and receive wireless signals through the one or more antennas 265 via the RF front end 288. In one aspect, the transceiver can be tuned to operate at a specified frequency so that the UE 104 can communicate with, for example, one or more base stations 102 or one or more cells associated with the one or more base stations 102. In one aspect, the modem 240 can configure the transceiver 202 to operate at a specified frequency and power level based on, for example, a UE configuration of the UE 104 and a communication protocol used by the modem 240.
[0055] On the one hand, modem 240 can be a multi-band multi-mode modem that can process digital data and communicate with transceiver 202 so that digital data is sent and received using transceiver 202. On the one hand, modem 240 can be multi-band and configured to support multiple frequency bands for a specific communication protocol. On the one hand, modem 240 can be multi-mode and configured to support multiple operating networks and communication protocols. On the one hand, modem 240 can control one or more components (e.g., RF front end 288, transceiver 202) of UE 104 to enable transmission and / or reception of signals from the network based on a specified modem configuration. On the one hand, modem configuration can be based on the mode of the modem and the frequency band used. On the other hand, modem configuration can be based on UE configuration information associated with UE 104 provided by the network during cell selection and / or cell reselection.
[0056] In one aspect, the communication component 242 may optionally include: an FD determination component 252 for determining whether FD communication is configured on a set of resources associated with a random access process; and / or a random access initiation component 254 for transmitting one or more messages (or other messages) of the random access process based on whether FD communication is configured on the resource set, as described herein.
[0057] In one aspect, processor 212 may correspond to combining Figure 6 Similarly, the memory 216 may correspond to one or more of the processors described in the UE. Figure 6 The memory described by the UE in .
[0058] refer to Figure 3, an example of an implementation of a base station 102 (e.g., base station 102 and / or gNB 180 as described above) may include various components, some of which have been described above, but include components such as one or more processors 312 and memory 316 and a transceiver 302 that communicates via one or more buses 344, which may operate in conjunction with a modem 340 and a scheduling component 342 for configuring FD communications and / or resources for performing random access procedures, as described herein.
[0059] The transceiver 302, receiver 306, transmitter 308, one or more processors 312, memory 316, applications 375, bus 344, RF front end 388, LNA 390, switch 392, filter 396, PA 398 and one or more antennas 365 can be the same as or similar to the corresponding components of UE 104 (described above), but are configured or otherwise programmed for base station operation (as opposed to UE operation).
[0060] In one aspect, the scheduling component 342 may optionally include: an FD configuration component 352 for configuring FD communications performed by the base station 102 or one or more UEs 104 on certain resources; and / or a random access communication component 354 for transmitting one or more messages during a random access process based on whether FD communications are configured on the random access resources.
[0061] In one aspect, processor 312 may correspond to combining Figure 6 Similarly, the memory 316 may correspond to one or more of the processors described in the base station in FIG. Figure 6 The memory described by the base station in.
[0062] Figure 4 A flow chart showing an example of a method 400 for performing a random access procedure based on determining whether resources are configured for FD communication. In the example, UE 104 may use Figure 1 and Figure 2 One or more of the components described in may be used to perform the functions described in method 400.
[0063] In the method 400, optionally at block 402, a determination may be made to perform a random access procedure with an access point. In one aspect, the random access initiating component 254 (e.g., in conjunction with the processor 212, the memory 216, the transceiver 202, the communication component 242, etc.) may determine to perform a random access procedure with an access point (e.g., the base station 102). For example, the random access initiating component 254 may determine to perform a random access procedure based on determining one or more scenarios configured to trigger the random access procedure. For example, as described, the random access initiating component 254 can determine to perform a random access procedure in the following manner: based on determining to establish a connection with the access point as an initial access attempt, based on determining to transition from one RRC state with the access point to another (e.g., from RRC IDLE or RRC INACTIVE to RRC CONNECTED), based on determining to switch to a target cell and perform a random access procedure with the target cell accordingly, based on determining to send small uplink data to the access point via the random access procedure (e.g., via a PUSCH payload of the random access procedure) without having to switch RRC states, based on determining to perform beam failure recovery after detecting that one or more beams cannot be received from the access point, and the like.
[0064] In addition, for example, upon determining to perform a random access procedure, the random access initiating component 254 may determine resources on which to transmit (e.g., send or receive) one or more messages of the random access procedure. For example, the random access initiating component 254 may determine a random access opportunity, which (e.g., configured by the access point) is used to send a random access preamble to initiate the random access procedure, and may determine a time and frequency resource corresponding to the random access opportunity. The resources may include time and frequency resources, such as a symbol (e.g., an orthogonal frequency division multiplexing (OFDM) symbol) for sending a random access preamble, a component carrier (CC) or a frequency band for sending a random access preamble, and the like. In an example, the configuration received from the access point may indicate one or more of a time resource (e.g., a symbol) or a frequency resource (e.g., a CC) for the random access opportunity, and / or one or more of the time resource or the frequency resource may be determined according to other configurations. In addition, determining to perform a random access process may also include determining the following: resources on which a random access preamble may be retransmitted, resources on which another random access message (such as a payload message) is sent, resources on which one or more random access messages such as a RAR, a contention resolution message, etc. are received, and the like, as further described herein.
[0065] In method 400, at block 404, it may be determined whether FD communication is configured during resources used to transmit one or more messages of a random access procedure. In one aspect, FD determination component 252 (e.g., in conjunction with processor 212, memory 216, transceiver 202, communication component 242, etc.) may determine whether FD communication is configured during resources used to transmit one or more messages of a random access procedure. For example, FD determination component 252 may determine whether FD communication is configured for UE 104 or access point (e.g., base station 102) during resources used for a random access procedure, which may include determining whether IBFD or subband FD communication is configured with full or partial overlap of random access resources. In addition, for example, FD determination component 252 may determine whether FD communication is configured during one or more of resources used to send a random access preamble, resources used to receive a RAR, resources used to send a payload, etc. during a random access procedure.
[0066] For example, the access point may configure FD communication during the resources used for the random access procedure, or the access point may avoid configuring FD communication during the resources used for the random access procedure. In another example, whether FD communication is configured or can be configured during the resources used for the random access procedure may depend on the RRC state of UE 104, the service type of communication between UE 104 and the access point, etc., as further described herein.
[0067] In method 400, in block 406, in response to determining whether FD communication is configured during the resource, one or more messages may be sent using the resource / on the resource. In one aspect, the random access initiating component 254 (e.g., in conjunction with the processor 212, the memory 216, the transceiver 202, the communication component 242, etc.) may send one or more messages on the resource and in response to determining whether FD communication is configured during the resource. In one example, if FD communication is configured during the resource, one or more messages are sent using the resource, and the transmission of one or more messages may be modified as further described herein to take into account possible self-interference (at the UE 104 or the base station 102) that may be caused by FD communication. The transmission may also be based on determining to perform a random access procedure. This may include determining an initial transmit power, a power ramp step size, a random access format or configuration, or other parameters based on whether FD communication is configured on the random access resource.
[0068] In method 400, optionally in block 408, one or more parameters for sending one or more messages may be determined based on determining whether FD communication is configured during the resource. In one aspect, the random access initiating component 254 (e.g., in conjunction with the processor 212, the memory 216, the transceiver 202, the communication component 242, etc.) may determine one or more parameters (or parameter values) for sending one or more messages based on determining whether FD communication is configured during the resource. For example, the parameters and / or related values may be different based on whether one or more messages will be sent in a resource on which FD communication is configured or in a resource on which FD communication is not configured. In addition, in the example, the parameters and / or related values may be different based on the RRC state, the service type, or the scenario causing the RACH process (e.g., whether the RACH process is used for initial access, RRC state transition, handover to the target cell, small uplink data transmission in RRC IDLE / INACTIVE, beam failure recovery, etc.). Therefore, in the example, the random access initiating component 254 may determine different parameters and / or related values based on determining the scenario causing the RACH process. The one or more parameters or values may relate to a transmit power used to send the one or more messages, a format or configuration used to send the one or more messages, etc., as described herein.
[0069] Upon determining one or more parameters at block 408, optionally at block 410, an initial transmit power or power ramp step size for one or more messages may be determined based on determining whether FD communication is configured during the resource period. In one aspect, the random access initiating component 254 (e.g., in conjunction with the processor 212, the memory 216, the transceiver 202, the communication component 242, etc.) may determine an initial transmit power or power ramp step size for one or more messages based on determining whether FD communication is configured during the resource period. For example, in the event that FD communication is determined to be configured during the resource period, the random access initiating component 254 may adjust an initial transmit power and / or power ramp step size for a random access preamble (e.g., also referred to as a PRACH). For example, a power ramp step size may refer to an increase in transmit power between consecutively transmitted random access preambles, where multiple random access preambles are transmitted, each with an increased transmit power. For example, the initial power and / or power ramp step size may be determined at the UE via a configuration received from an access point or parameters otherwise stored in the memory 216 of the UE 104. 104. In a specific example where it is determined that FD communication is configured during the resource period, the random access initiating component 254 can increase the initial transmit power and / or the power ramp step size to compensate for possible self-interference cancellation (more efficiently than if it is determined that FD communication is not configured during the resource period). In an example, the UE 104 can receive a configuration from the access point indicating an amount to increase the initial transmit power or the power ramp step size in either case (and / or based on the scenario causing the RACH process) and / or a parameter for determining an amount to increase the initial transmit power or the power ramp step size in either case (and / or based on the scenario causing the RACH process).
[0070] In another example, when determining one or more parameters in block 408, optionally in block 412, a random access format or random access configuration for sending one or more messages may be determined. In one aspect, the random access initiating component 254 (e.g., in conjunction with the processor 212, the memory 216, the transceiver 202, the communication component 242, etc.) may determine a random access format or random access configuration for sending one or more messages. As described, for example, the random access initiating component 254 may determine a random access format or configuration based on determining whether FD communication is configured during a resource. For example, in order to support FD in OFDM symbols overlapping with RO, when FD communication is configured to fit a new uplink and / or downlink configuration in FD, a different PRACH format and / or configuration (e.g., a newly defined PRACH format and / or configuration) may be used. The RO configuration for the FD case (e.g., as received from an access point) may be different from the RO configuration for the non-FD case. The RO for the FD case may be a subset of the RO currently defined in LTE and / or NR. The PRACH parameters (eg, PRACH format, PRACH configuration) for FD may be different from those for non-FD.
[0071] For example, a first PRACH format may be used when FD communication is configured, and a second PRACH format may be used when FD communication is not configured during random access resources. The first and second PRACH formats may be different. For example, in one PRACH format (e.g., a "long PRACH format"), more symbols may be used to send PRACH (e.g., when FD communication is configured), and in another PRACH format (e.g., a "short PRACH format"), fewer symbols may be used to send PRACH (e.g., when FD communication is not configured). In any case, for example, the random access initiating component 254 may determine the random access configuration and / or format to be used based on determining whether FD communication is configured during random access resources. In an example, the UE 104 may receive a configuration from an access point indicating a random access configuration and / or format to be used in either case (and / or based on a scenario causing a RACH process) and / or parameters for determining a random access configuration and / or format to be used in either case (and / or based on a scenario causing a RACH process).
[0072] In method 400, optionally in block 414, a configuration indicating whether FD communication is configured during a random access procedure may be received. In one aspect, FD determination component 252 (e.g., in conjunction with processor 212, memory 216, transceiver 202, communication component 242, etc.) may receive a configuration indicating whether FD communication is configured during a random access procedure. For example, FD determination component 252 may receive a configuration from an access point (e.g., base station 102) in system information (SI) or other broadcast signaling, RRC signaling, etc. For example, the configuration may indicate whether FD is configured in an OFDM symbol overlapping a random access opportunity (RO) at the access point. Thus, for example, random access initiation component 254 may determine whether to perform the following operations: adjust the initial transmit power or power ramp-up step size, use a different random access format or configuration, etc., or take additional actions based on whether the configuration indicates that FD communication is configured during random access resources.
[0073] In method 400, when determining whether FD communication is configured during the resource at block 404, optionally at block 416, an RRC state or service type for communicating with the access point may be determined. In one aspect, the FD determination component 252 (e.g., in conjunction with the processor 212, the memory 216, the transceiver 202, the communication component 242, etc.) may determine the RRC state or service type for communicating with the access point, and / or may determine whether FD communication is configured based at least in part on the RRC state or service type. In this example, whether FD is configured in an OFDM symbol overlapping with the RO at the access point may depend on the RRC state or service type. In one example, the service type may include: a first service type, such as enhanced mobile broadband (eMBB); a second service type, which may have additional or more stringent latency or reliability requirements (e.g., lower latency and / or higher reliability) than the first service type, such as ultra-reliable low latency communication (URLLC), etc. In an example, each of the one or more service types may allow or not allow FD communication to be configured in the random access resource.
[0074] For example, the FD determination component 252 can determine whether the RRC state is RRC IDLE or INACTIVE, RRC CONNECTED, etc., and can determine whether FD communication is configured based on the RRC state. In a specific example, the FD determination component 252 can determine that FD can be configured for initial access to RACH (e.g., for transition from RRC IDLE or INACTIVE to RRC connection), or is not configured for RACH when in the RRC CONNECTED state (e.g., for handover or out-of-sync recovery due to uplink timing loss). More generally, in an example, the FD determination component 252 can determine that FD communication can be configured during random access resources, where the UE 104 is operating in the RRC IDLE or INACTIVE state and / or can determine that FD communication is not configured during random access resources, where the UE 104 is operating in the RRC CONNECTED state. In another example, the FD determination component 252 can determine whether the service type is eMBB or URLLC (or other service type), and can determine whether FD communication is configured based on the service type. For example, for a RACH to a target cell during handover, FD determining component 252 can determine that the FD can be configured for eMBB, or not configured for URLLC.
[0075] In method 400, when determining whether FD communication is configured during the resource at block 404, optionally at block 418, signal measurements of one or more signals received from the access point may be determined. In one aspect, the FD determination component 252 (e.g., in conjunction with the processor 212, the memory 216, the transceiver 202, the communication component 242, etc.) may determine signal measurements of one or more signals received from the access point. For example, the FD determination component 252 may determine signal measurements of signals from the access point, such as reference signal received power (RSRP), path loss measurements, etc., and may determine whether FD communication is configured during the random access resource based on comparing the signal measurements to one or more thresholds. This may be useful for prioritizing transmit power for FD relative to non-FD. This may also apply to RACH or other channels. In addition, in an example, the access point may configure parameters (e.g., in a configuration received from the access point described in block 414) that indicate a relationship between signal measurements and assumptions about whether FD is configured on the resource.
[0076] In method 400, when determining whether FD communication is configured during the resource at block 404, optionally at block 420, it may be determined whether FD communication is configured during the shared channel resource for at least one of transmitting or retransmitting the shared channel. In one aspect, FD determination component 252 (e.g., in conjunction with processor 212, memory 216, transceiver 202, communication component 242, etc.) may determine whether FD communication is configured during the shared channel resource for at least one of transmitting or retransmitting the shared channel. For example, in a four-step random access procedure, the determination and / or the shared channel resource may correspond to MSG3 transmitted after a random access preamble (e.g., MSG1). In a two-step random access procedure, the determination may correspond to transmitting at least a payload portion of MSG-A.
[0077] For example, during resources for initial shared channel (e.g., PUSCH) transmission or for shared channel retransmission, the access point may not configure FD communication. For example, resources for initial shared channel transmission may be specified in the RAR, and resources for shared channel retransmission may be specified in the downlink control information (DCI) (e.g., DCI format 0_0 scrambled by TC-RNTI). In another example, the access point may configure FD communication during resources for initial shared channel (e.g., PUSCH) transmission, but not configure FD communication during resources for shared channel retransmission to provide higher protection for retransmission. Therefore, in an example, the FD determination component 252 may determine whether FD communication is configured based on determining whether the resource corresponds to an initial shared channel transmission or a retransmission.
[0078] In yet another example, as described above, whether FD is configured for shared channel transmission during a random access process may also be based on the RRC state and / or service type. Thus, in a particular example, FD may be configured for initial access RACH (e.g., RRC IDLE or INACTIVE to RRC CONNECTED), but not configured for RACH under RRC CONNECTED, and FD determination component 252 may determine whether FD communication is configured in the resource based on this situation. In addition, in a particular example, for RACH to a target cell during handover, FD may be configured for one service type (e.g., eMBB) but not configured for another service type (e.g., URLLC), and FD determination component 252 may determine whether FD communication is configured in the resource based on the service type.
[0079] In the method 400, optionally at block 422, a response resource during which a response to one or more messages is received from an access point can be determined. In one aspect, the random access initiating component 254 (e.g., in conjunction with the processor 212, the memory 216, the transceiver 202, the communication component 242, etc.) can determine a response resource during which a response to one or more messages is received from an access point. For example, the random access initiating component 254 can determine the response resource based on a random access configuration or an indication of an RO, a determined time period after which a random access preamble is sent, resources after sending the random access preamble until a response is received, and the like. The response can include a RAR (e.g., MSG2), a contention resolution message (e.g., MSG4), a MSG-B in a two-step random access procedure, and the like.
[0080] For example, for a handover scenario where the UE may perform a RACH procedure to the target cell while simultaneously transmitting PUCCH / PUSCH to the source cell, if the UE receives a MSG2 or MSG4 (e.g., MSG-B) PDCCH / PDSCH from the target cell, the PUCCH / PUSCH transmission under FD during MSG2 or MSG4 (e.g., MSG-B) reception may have an impact on the PDCCH / PDSCH performance. In addition, the coverage of the broadcast channel may be limited due to the wide beam (compared to the narrow beam used for unicast channels).
[0081] In method 400, optionally at block 424, transmission may be avoided, or transmission may occur on response resources at a reduced transmit power. In one aspect, the random access initiating component 254 (e.g., in conjunction with the processor 212, the memory 216, the transceiver 202, the communication component 242, etc.) may avoid transmitting on response resources or transmit at a reduced transmit power (e.g., to an access point or other device), thereby mitigating interference to the response when FD communications are configured at the UE 104. In one example, for symbols in which an FD UE receives MSG2 or MSG4 (e.g., MSG-B) PDCCH / PDSCH in RRC CONNECTED, the UE may not expect to be configured with uplink transmissions. Thus, for example, if uplink transmissions are scheduled, the random access initiating component 254 may avoid transmitting uplink communications on scheduled resources. In another example, the UE may transmit configured uplink communications at a reduced transmit power, as described. In one example, the transmit power reduction may be configured to the UE (eg, by an access point) or determined by the UE in configuration or hard-coded in a memory (eg, memory 216) based on a radio access technology specification or standard, etc.
[0082] Figure 5A flow chart showing an example of a method 500 for configuring or avoiding configuring FD communication on random access resources. In an example, the base station 102 may use Figure 1 and 3 One or more of the components described in may be used to perform the functions described in method 500.
[0083] In the method 500, at block 502, it may be determined whether FD communication is configured during resources for transmitting one or more messages of a random access procedure. In one aspect, the FD configuration component 352 (e.g., in conjunction with the processor 312, the memory 316, the transceiver 302, the scheduling component 342, etc.) may determine whether FD communication is configured during resources for transmitting one or more messages of a random access procedure. For example, the scheduling component 342 may configure resources for a UE for performing a random access procedure with the base station 102. The configured random access resources may indicate an RO, a random access preamble, etc. for use by the UE in performing a random access procedure. Allowing FD communication during the random access resources may have an impact on random access communications from the UE, and thus the base station 102 may determine whether FD communication is configured, and / or may indicate whether FD communication is configured during the random access resources (e.g., where the FD communication may completely or partially overlap the random access resources in time such as IBFD, sub-band FD, etc.).
[0084] For example, the FD configuration component 352 may determine not to configure FD in OFDM symbols overlapping with the RO configured for one or more UEs, which may improve communication at least for cell edge UEs. In another example, the FD configuration component 352 may determine to configure FD in OFDM symbols overlapping with the RO configured for one or more UEs. In an example, whether to configure FD in OFDM symbols overlapping with the RO may depend on the network implementation.
[0085] In another example, in the method 500, optionally at block 504, a configuration indicating whether FD communication is configured during the random access procedure may be sent. In one aspect, the FD configuration component 352 (e.g., in conjunction with the processor 312, the memory 316, the transceiver 302, the scheduling component 342, etc.) may send (e.g., to one or more UEs, as described) a configuration indicating whether FD communication is configured during the random access procedure. In an example, the FD configuration component 352 may send the configuration in SI broadcast signaling, RRC signaling, etc. In this example, as described, based on the indication in the configuration regarding whether FD communication is configured on the random access resources, the UE 104 may receive the configuration and may adjust the random access communication parameters (e.g., initial transmit power or power ramp step size, random access format or configuration, etc.). In another example, the configuration may include parameters for determining whether FD communication is configured on the random access resources, such as a threshold for a signal measurement of a signal received from an access point (e.g., RSRP, path loss measurement, etc.) that may indicate that FD communication is configured in the random access resources. In another example, the configuration may include random access communication parameter values, parameters used to determine these values, and the like.
[0086] In yet another example, when determining whether to configure FD communication during the resource at block 502, optionally at block 506, an RRC state or service type for communicating with the UE may be determined. In one aspect, the FD configuration component 352 (e.g., in conjunction with the processor 312, the memory 316, the transceiver 302, the scheduling component 342, etc.) may determine the RRC state or service type for communicating with the UE (e.g., UE 104), and may determine whether to configure FD communication in the resource based on the RRC state or service type. As described, in a specific example, FD may be configured for initial access RACH (e.g., RRC IDLE or INACTIVE to RRCCONNECTED), but not configured for RACH under RRCCONNECTED, and the FD configuration component 352 may configure or not configure FD communication in the resource based on this situation. More generally, in an example, the FD configuration component 352 can configure FD communication during random access resources, where the UE 104 is operating in the RRC IDLE or INACTIVE state and / or can avoid configuring FD communication during random access resources, where the UE 104 is operating in the RRC CONNECTED state. In addition, in a specific example, for a RACH to a target cell during a handover, FD may be configured for a first service type (e.g., eMBB), but not configured for another service type (e.g., URLLC or other service types with more stringent latency and / or reliability requirements), and the FD configuration component 352 can determine whether to configure or not configure FD communication in the resource based on the service type.
[0087] In yet another example, when determining whether to configure FD communication during a resource in block 502, optionally in block 508, it may be determined whether to configure FD communication during a shared channel resource for transmitting or retransmitting at least one of a shared channel. On the one hand, the FD configuration component 352 (e.g., in conjunction with the processor 312, the memory 316, the transceiver 302, the scheduling component 342, etc.) may determine whether FD communication is configured during a shared channel resource for transmitting or retransmitting at least one of a shared channel. For example, as described, the FD configuration component 352 may determine that FD communication is not configured for initial transmission and retransmission of a shared channel (e.g., PUSCH). In another example, as described, the FD configuration component 352 may determine that FD communication is not configured for retransmission of a shared channel, but may be configured on resources for initial transmission of a shared channel. In yet another example, as described, whether FD communication is configured on resources for shared channel transmission / retransmission may be based on the RRC state or service type of communication with the UE.
[0088] In method 500, optionally in box 510, a random access format or random access configuration for transmitting one or more messages may be determined. On the one hand, the random access communication component 354 (e.g., in conjunction with the processor 312, the memory 316, the transceiver 302, the scheduling component 342, etc.) may determine a random access format or random access configuration for transmitting one or more more messages. In the example, as described above, the determination of the random access format or configuration may also be based on whether FD communication is configured during the random access resource. In addition, as described above, the PRACH format / configuration may include a new format / configuration to accommodate a new uplink / downlink configuration in FD. In addition, for example, the RO configuration for FD may be different from the RO configuration for non-FD, and / or the PRACH parameters for FD may be different from the PRACH parameters for non-FD (e.g., in FD, the PRACH format is longer or more symbols are used for PRACH compared to PRACH in non-FD).
[0089] In the method 500, at block 512, at least one of the one or more messages may be transmitted on the resource and in response to determining whether FD communication is configured during the resource. In one aspect, the random access communication component 354 (e.g., in conjunction with the processor 312, the memory 316, the transceiver 302, the scheduling component 342, etc.) may transmit at least one of the one or more messages on the resource and in response to determining whether FD communication is configured during the resource. For example, the random access communication component 354 may transmit one or more messages, which may include: receiving a random access preamble sent based on whether FD communication is configured during the resource, as described; receiving a shared channel transmission and / or retransmission based on whether FD communication is configured during the resource; sending a RAR and / or contention resolution message based on whether FD communication is configured during the resource, etc. In one example, transmitting one or more messages may be based on the determined random access format and / or configuration (determined at block 510). In another example, transmitting one or more messages may be with a selected transmit power or power ramp step size, etc.
[0090] In yet another example, for an initial access UE, based on PRACH reception, the random access communication component 354 can determine to group the UE to mitigate interference. For example, the random access communication component 354 can adjust a synchronization signal block (SSB) transmission so that, at least when FD communication is configured during the random access resource, the intended UE obtains a better SSB to PRACH association for transmitting one or more signals (e.g., PRACH preamble transmission, PUSCH transmission, MSG2 or MSG4 reception, etc.).
[0091] Figure 61 is a block diagram of a MIMO communication system 600 including a base station 102 and a UE 104 according to various aspects of the present disclosure. The MIMO communication system 600 may be shown with reference to Figure 1 The wireless communication access network 100 described herein may include various aspects of the wireless communication access network 100. The base station 102 may be a reference Figure 1 Examples of various aspects of base station 102 are described. Base station 102 can be equipped with antennas 634 and 635, and UE 104 can be equipped with antennas 652 and 653. In MIMO communication system 600, base station 102 can be able to send data on multiple communication links simultaneously. Each communication link can be referred to as a "layer", and the "rank" of the communication link can indicate the number of layers used for communication. For example, in a 2x2 MIMO communication system where base station 102 sends two "layers", the rank of the communication link between base station 102 and UE 104 is two.
[0092] At the base station 102, a transmit (Tx) processor 620 may receive data from a data source. The transmit processor 620 may process data. The transmit processor 620 may also generate control symbols or reference symbols. If applicable, the transmit MIMO processor 630 may perform spatial processing (e.g., precoding) on data symbols, control symbols, or reference symbols, and may provide an output symbol stream to transmit modulators / demodulators 632 and 633. Each modulator / demodulator 632 to 633 may process a corresponding output symbol stream (e.g., for OFDM, etc.) to obtain an output sample stream. Each modulator / demodulator 632 to 633 may further process (e.g., convert to analog, amplify, filter, and up-convert) the output sample stream to obtain a DL signal. In an example, the DL signals from modulators / demodulators 632 and 633 may be sent via antennas 634 and 635, respectively.
[0093] UE 104 may be a reference Figure 1-2Examples of various aspects of the UE 104 described herein. At the UE 104, the UE antennas 652 and 653 can receive DL signals from the base station 102 and can provide the received signals to the modulators / demodulators 654 and 655, respectively. Each modulator / demodulator 654 to 655 can condition (e.g., filter, amplify, downconvert, and digitize) the corresponding received signal to obtain input samples. Each modulator / demodulator 654 to 655 can further process the input samples (e.g., for OFDM, etc.) to obtain received symbols. The MIMO detector 656 can obtain received symbols from the modulators / demodulators 654 and 655, perform MIMO detection on the received symbols (if applicable), and provide detected symbols. The receive (Rx) processor 658 can process (e.g., demodulate, deinterleave, and decode) the detected symbols to provide decoded data for the UE 104 to the data output, and provide decoded control information to the processor 680 or the memory 682.
[0094] In some cases, processor 680 may execute stored instructions to instantiate communication component 242 (see, e.g., Figure 1 and Figure 2 ).
[0095] On the uplink (UL), at the UE 104, a transmit processor 664 may receive and process data from a data source. The transmit processor 664 may also generate reference symbols for a reference signal. The symbols from the transmit processor 664 may be precoded by a transmit MIMO processor 666 (if applicable), further processed by the modulator / demodulators 654 and 655 (e.g., for SC-FDMA, etc.), and transmitted to the base station 102 based on the communication parameters received from the base station 102. At the base station 102, the UL signals from the UE 104 may be received by the antennas 634 and 635, processed by the modulator / demodulators 632 and 633, detected by the MIMO detector 636 (if applicable), and further processed by the receive processor 638. The receive processor 638 may provide decoded data to a data output and to the processor 640 or the memory 642.
[0096] Processor 640 may, in some cases, execute stored instructions to instantiate scheduling component 342 (see, e.g., Figure 1 and 3 ).
[0097] The components of the UE 104 may be implemented individually or collectively with one or more ASICs adapted to perform some or all applicable functions in hardware. Each of the mentioned modules may be a unit for performing one or more functions related to the operation of the MIMO communication system 600. Similarly, the components of the base station 102 may be implemented individually or collectively with one or more ASICs adapted to perform some or all applicable functions in hardware. Each of the mentioned components may be a unit for performing one or more functions related to the operation of the MIMO communication system 600.
[0098] The detailed description set forth above in conjunction with the accompanying drawings describes examples and does not represent the only examples that may be implemented or within the scope of the claims. When used in this specification, the term "example" means "used as an example, instance, or illustration," rather than "preferably" or "better than other examples." The detailed description provides specific details for the purpose of providing an understanding of the described techniques. However, these techniques may be practiced without these specific details. In some cases, well-known structures and devices are shown in block diagram form to avoid obscuring the concepts of the described examples.
[0099] Information and signals may be represented using any of a variety of different methods and techniques. For example, data, instructions, commands, information, signals, bits, symbols, and chips that may be referenced throughout the above description may be represented by voltages, currents, electromagnetic waves, magnetic fields or particles, optical fields or particles, computer executable code or instructions stored on a computer-readable medium, or any combination thereof.
[0100] The various illustrative blocks and components described in conjunction with the disclosure herein may be implemented or executed with a specially programmed device, such as, but not limited to, a processor, a digital signal processor (DSP), an ASIC, an FPGA or other programmable logic device, discrete gate or transistor logic, discrete hardware components, or any combination thereof designed to perform the functions described herein. The specially programmed processor may be a microprocessor, but in an alternative, the processor may be any conventional processor, controller, microcontroller, or state machine. The specially programmed processor may also be implemented as a combination of computing devices, such as a combination of a DSP and a microprocessor, a plurality of microprocessors, a combination of one or more microprocessors with a DSP core, or any other such configuration.
[0101] The functions described herein may be implemented in hardware, software, or any combination thereof. If implemented in software executed by a processor, the functions may be stored or sent as one or more instructions or codes on a non-transitory computer-readable medium. Other examples and implementations are within the scope and spirit of the present disclosure and the appended claims. For example, due to the nature of software, the functions described above may be implemented using software executed by a specially programmed processor, hardware, hard wiring, or any combination of these. The features that implement the functions may also be physically located in different locations, including being distributed so that some functions are implemented in different physical locations. In addition, the term "or" is intended to represent an inclusive "or" rather than an exclusive "or". That is, unless otherwise stated or clear from the context, phrases such as "X adopts A or B" are intended to represent any natural inclusive arrangement. That is, for example, the phrase "X adopts A or B" is satisfied by any of the following situations: X adopts A; X adopts B; or X adopts both A and B. Furthermore, as used herein, including in the claims, “or” used in a list of items modified by “at least one of…” means a disjunctive list so that, for example, a list of “at least one of A, B, or C” means A or B or C or AB or AC or BC or ABC (A and B and C).
[0102] Computer-readable media include both computer storage media and communication media, including any media that promotes the transmission of computer programs from one place to another. Storage media can be any available media that can be accessed by a general or special computer. As an example and not limitation, computer-readable media can include RAM, ROM, EEPROM, CD-ROM or other optical disk storage devices, disk storage devices or other magnetic storage devices, or can be used to carry or store desired program code units in the form of instructions or data structures and can be accessed by a general or special computer or a general or special processor. Any other medium. In addition, any connection is properly referred to as computer-readable media. For example, if software is transmitted from a website, server or other remote source using coaxial cable, fiber optic cable, twisted pair, digital subscriber line (DSL) or wireless technologies such as infrared, radio and microwaves, coaxial cable, fiber optic cable, twisted pair, DSL or wireless technologies such as infrared, radio, microwaves are all included in the definition of medium. As used herein, disks and optical disks include compact disks (CDs), laser disks, optical disks, digital versatile disks (DVDs), floppy disks and blue-ray disks, wherein disks usually reproduce data magnetically, while optical disks reproduce data optically with lasers. Combinations of the above are also included within the scope of computer-readable media.
[0103] The foregoing description of the present disclosure is provided to enable those skilled in the art to make or use the present disclosure. Various modifications to the present disclosure will be apparent to those skilled in the art, and the common principles defined herein may be applied to other variations without departing from the spirit or scope of the present disclosure. In addition, although the elements of the described aspects and / or embodiments may be described or claimed in the singular, the plural is contemplated unless expressly stated to be limited to the singular. In addition, unless otherwise stated, all or part of any aspect and / or embodiment may be used together with all or part of any other aspect and / or embodiment. Therefore, the present disclosure is not limited to the examples and designs described herein, but should be given the widest scope consistent with the principles and novel features disclosed herein.
Claims
1. A method for wireless communication, comprising: determining whether full-duplex (FD) communication is configured in at least one time resource of a random access opportunity for transmitting one or more messages of a random access procedure, the FD communication comprising uplink communication and downlink communication occurring in the same time resource; determining a random access format or configuration for sending the one or more messages by selecting a first random access format or configuration if FD communication is configured during the at least one time resource of the random access opportunity, or selecting a different second random access format or configuration if FD communication is not configured during the random access opportunity; as well as The one or more messages of the random access procedure are sent according to the determined random access format or configuration for sending the one or more messages.
2. The method according to claim 1, wherein: The one or more messages include a random access preamble.
3. The method according to claim 2, wherein: The first random access format or configuration and the second random access format or configuration are each associated with a different initial transmit power for the random access preamble or a different power ramp-up step size for the random access preamble.
4. The method according to claim 1, wherein: Determining whether FD communication is configured in the at least one time resource of the random access opportunity is based at least in part on a configuration received from an access point, the configuration indicating whether FD communication is configured during the random access opportunity.
5. The method according to claim 4, further comprising: The configuration is received from the access point in system information (SI) signaling or radio resource control (RRC) signaling.
6. The method according to claim 1, wherein: Determining whether FD communications are configured in the at least one time resource of the random access opportunity is based at least in part on determining a radio resource control (RRC) state of communications with an access point.
7. The method according to claim 1, wherein: Determining whether FD communications are configured in the at least one time resource of the random access opportunity is based at least in part on determining a service type for communications with an access point.
8. The method according to claim 1, wherein: Determining whether FD communication is configured in the at least one time resource of the random access opportunity is based at least in part on determining a signal measurement of a signal received from an access point.
9. The method according to claim 8, further comprising: A configuration is received from the access point, the configuration indicating a relationship between the signal measurement and whether FD communication is configured, wherein determining whether FD communication is configured in the at least one time resource of the random access opportunity is based at least in part on the configuration.
10. The method according to claim 1, further comprising: and determining, based at least in part on determining whether FD communication is configured in the at least one time resource of the random access opportunity, at least one of the following: The random access opportunity is used to send the one or more messages as random access preambles; whether to send the one or more messages as a random access preamble using one of a long random access format or a short random access format; or The number of symbols used to send the one or more messages as a random access preamble.
11. The method according to claim 1, wherein: Determining whether FD communication is configured in the at least one time resource of the random access opportunity includes: determining whether FD communication is configured in at least one shared channel resource used to send one or more messages including the shared channel in the random access process, or in one or more retransmission resources used to retransmit the one or more messages including the shared channel.
12. The method according to claim 1, further comprising: determining a response resource during which a response to the one or more messages is received from the access point; as well as Based at least in part on determining whether FD communication is configured in the at least one time resource of the random access opportunity, performing at least one of the following: refraining from sending communications to another access point during the response resource, or A transmit power used to send communications to another access point is reduced during the response resource.
13. An apparatus for wireless communication, comprising: Transceiver; a memory configured to store instructions; as well as one or more processors communicatively coupled to the transceiver and the memory, wherein the one or more processors are configured to: determining whether full-duplex (FD) communication is configured in at least one time resource of a random access opportunity for transmitting one or more messages of a random access procedure, the FD communication comprising uplink communication and downlink communication occurring in the same time resource; determining a random access format or configuration for sending the one or more messages, wherein, to determine the random access format or configuration, the one or more processors are configured to: select a first random access format or configuration if FD communication is configured during the at least one time resource of the random access opportunity, or select a different second random access format or configuration if FD communication is not configured during the random access opportunity; and The one or more messages of the random access procedure are sent according to the determined random access format or configuration for sending the one or more messages.
14. The device according to claim 13, wherein: The one or more messages include a random access preamble.
15. The device according to claim 14, wherein: The first random access format or configuration and the second random access format or configuration are each associated with a different initial transmit power for the random access preamble or a different power ramp-up step size for the random access preamble.
16. The device according to claim 13, wherein: The one or more processors are configured to determine whether FD communication is configured in the at least one time resource of the random access opportunity based at least in part on a configuration received from an access point, the configuration indicating whether FD communication is configured during the random access opportunity.
17. The device according to claim 16, wherein: The one or more processors are further configured to receive the configuration from the access point in system information (SI) signaling or radio resource control (RRC) signaling.
18. The device according to claim 13, wherein: The one or more processors are configured to determine whether FD communication is configured in the at least one time resource of the random access opportunity based at least in part on a radio resource control (RRC) state of communications with an access point.
19. The device according to claim 13, wherein: The one or more processors are configured to determine whether FD communication is configured in the at least one time resource of the random access opportunity based at least in part on a service type of communication with an access point.
20. The device according to claim 13, wherein: The one or more processors are configured to determine whether FD communication is configured in the at least one time resource of the random access opportunity based at least in part on a signal measurement of a signal received from an access point.
21. The device according to claim 20, wherein: The one or more processors are also configured to receive a configuration from the access point, the configuration being used to indicate a relationship between the signal measurement and whether FD communication is configured, wherein the one or more processors are configured to determine whether FD communication is configured in the at least one time resource of the random access opportunity based at least in part on the configuration.
22. The apparatus of claim 13, the one or more processors further configured to determine, based at least in part on determining whether FD communication is configured in the at least one time resource of the random access opportunity, at least one of: The random access opportunity is used to send the one or more messages as random access preambles; whether to send the one or more messages as a random access preamble using one of a long random access format or a short random access format; or The number of symbols used to send the one or more messages as a random access preamble.
23. The device according to claim 13, wherein: The one or more processors are configured to determine whether FD communication is configured in the at least one time resource of the random access opportunity based at least in part on whether FD communication is configured during at least one shared channel resource used to send one or more messages including the shared channel in the random access process, or in one or more retransmission resources used to retransmit the one or more messages including the shared channel.
24. The device according to claim 13, wherein: The one or more processors are configured to: determining a response resource during which a response to the one or more messages is received from the access point; and Based at least in part on whether FD communication is configured in the at least one time resource of the random access opportunity, perform at least one of the following: refraining from sending communications to another access point during the response resource, or A transmit power used to send communications to another access point is reduced during the response resource.
25. An apparatus for wireless communication, comprising: means for determining whether full-duplex (FD) communication is configured in at least one time resource of a random access opportunity for transmitting one or more messages of a random access procedure, the FD communication comprising uplink communication and downlink communication occurring in the same time resource; means for determining a random access format or configuration for sending the one or more messages by selecting a first random access format or configuration if FD communication is configured during the at least one time resource of the random access opportunity, or selecting a different second random access format or configuration if FD communication is not configured during the random access opportunity; as well as means for sending the one or more messages of the random access procedure according to the determined random access format or configuration for sending the one or more messages.
26. The device according to claim 25, wherein The one or more messages include a random access preamble.
27. A non-transitory computer-readable medium comprising code executable by one or more processors for wireless communication, the code comprising code for: determining whether full-duplex (FD) communication is configured in at least one time resource of a random access opportunity for transmitting one or more messages of a random access procedure, the FD communication comprising uplink communication and downlink communication occurring in the same time resource; determining a random access format or configuration for sending the one or more messages by selecting a first random access format or configuration if FD communication is configured during the at least one time resource of the random access opportunity, or selecting a different second random access format or configuration if FD communication is not configured during the random access opportunity; as well as The one or more messages of the random access procedure are sent according to the determined random access format or configuration for sending the one or more messages.
28. The non-transitory computer readable medium of claim 27, wherein: The one or more messages include a random access preamble.