Method and device for uplink transmission
By providing user equipment with bundled configuration and beam management with random access opportunities, the problem of low allocation efficiency of uplink signal transmission resources in 5G communication systems is solved, and the initial access success rate and coverage effect are improved.
Patent Information
- Application Number
- CN202010779682.6
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Filing Date
- 2020-08-05
- Publication Date
- 2025-01-03
- Estimated Expiration
- 2040-08-05
AI Technical Summary
In 5G communication systems, it is difficult for the prior art to effectively manage and enhance the transmission resource configuration of uplink signals, resulting in the user equipment that may experience access failure during the initial access process, especially when mobility and coverage are limited. .
By providing a bundled configuration for user equipment that provides random access opportunities, allowing them to use multiple sending beams to perform random access signal transmission during an uplink transmission, and determine the resource set through the size and starting position of the bundled, and optimize beam management, Improve access probability and coverage effect.
Through bundled configuration and beam management, the access success rate of user equipment during the initial access process is improved, the signal transmission capability of mobility and coverage is enhanced, and the access probability and channel resources of uplink signals are improved. efficiency of utilization.
Smart Images

Figure CN114071775B_ABST
Abstract
Description
Technical Field
[0001] The present disclosure relates to the field of wireless communications, and more particularly, to a method and device for uplink transmission. Background Art
[0002] In order to meet the increased demand for wireless data communication services since the deployment of 4G communication systems, efforts have been made to develop improved 5G or quasi-5G communication systems. Therefore, 5G or quasi-5G communication systems are also referred to as "super 4G networks" or "post-LTE systems."
[0003] 5G communication systems are implemented in higher frequency (millimeter wave, mmWave) bands, such as the 60 GHz band, to achieve higher data rates. In order to reduce the propagation loss of radio waves and increase the transmission distance, beamforming, massive multiple-input multiple-output (MIMO), full-dimensional MIMO (FD-MIMO), array antennas, analog beamforming, and massive antenna technology are discussed in 5G communication systems.
[0004] In addition, in the 5G communication system, development of system network improvements is underway based on advanced small cells, cloud radio access networks (RAN), ultra-dense networks, device-to-device (D2D) communication, wireless backhaul, mobile networks, collaborative communications, coordinated multi-point (CoMP), receiving-end interference cancellation, etc.
[0005] In 5G systems, hybrid FSK and QAM modulation (FQAM) and sliding window superposition coding (SWSC) have been developed as advanced coded modulation (ACM), and filter bank multi-carrier (FBMC), non-orthogonal multiple access (NOMA) and sparse code multiple access (SCMA) as advanced access technologies. Summary of the invention
[0006] Various aspects of the present disclosure are to solve at least the above-mentioned problems and / or disadvantages, and provide at least the following advantages. Therefore, various aspects of the present disclosure provide methods and devices for confirming resource configuration for uplink signal transmission. According to the methods and devices for confirming resource configuration for uplink signal transmission of various aspects of the present disclosure, a user equipment (UE) can use multiple transmission beams to transmit random access signals during an uplink transmission process, and can obtain repeated transmission signals to obtain coverage enhancement and better beam management effects for multiple transmission beams.
[0007] According to one aspect of the present disclosure, a method for uplink transmission is provided, comprising: receiving a configuration indicating a random access opportunity RO, determining a resource set corresponding to one or more random access opportunities according to the configuration, and performing uplink transmission on the determined one or more resource sets.
[0008] According to one aspect of the present disclosure, determining a resource set corresponding to one or more random access opportunities according to the configuration includes: performing bundling of one or more random access opportunities according to the configuration to obtain a random access opportunity bundle; and determining a resource set corresponding to the random access opportunity bundle.
[0009] According to an aspect of the present disclosure, the configuration includes at least one of the following: the size of the bundle of the random access opportunity bundle; and the starting position of the bundle of the random access opportunity bundle.
[0010] According to one aspect of the present disclosure, the size of the bundle is the number of one or more random access opportunities RO bundled together, and the number is one of: a positive integer; selected from a predetermined set of values; selected from a predetermined set of values including the maximum value of the number of random access opportunities included in a random access channel time slot; the number of random access opportunities included in the random access channel time slot in the time domain; and the number of random access opportunities frequency-divided in the random access channel time slot at the same time.
[0011] According to one aspect of the present disclosure, the starting position of the bundle includes the starting positions of multiple random access opportunities RO bundled together, including a time domain starting point and / or a frequency domain starting point; wherein the time domain starting point is the first bundled time domain starting point within a period of time, including at least one of the following: system frame number SFN 0; the first random access opportunity in a random access configuration period; the first random access opportunity in a random access slot; the first random access opportunity in the random access opportunity to which a single synchronization signal block SSB is mapped; the starting point of a mapping ring of a synchronization signal block SSB to a random access opportunity; the starting point of a mapping period of a synchronization signal block SSB to a random access opportunity; and the starting point of a mapping image period of a synchronization signal block SSB to a random access opportunity; wherein the frequency domain starting point is the first bundled frequency domain starting point within a period of time, including at least one of the following: the starting position of the first random access opportunity on the frequency domain within the period of time; and the starting position of the first frequency domain unit of the first random access opportunity; and wherein the period of time is at least one of the following: an integer number of system frame numbers SFN, a random access slot, a random access configuration period, SSB to RO mapping, a mapping ring, a mapping period and a mapping pattern period.
[0012] According to one aspect of the present disclosure, the method also includes determining the positions of other bundles based on the starting position and size of the bundle, in at least one of the following orders: first in ascending order of the bundles in the time domain, and then in ascending order of the bundles in the frequency domain; and first in ascending order of the bundles in the frequency domain, and then in ascending order of the bundles in the time domain. Priority order.
[0013] According to one aspect of the present disclosure, first in ascending order of bundling in time domain and then in ascending order of bundling in frequency domain further includes: first in ascending order of bundling in random access channel (RACH) time slots, then in ascending order of bundling in frequency domain, and then in ascending order of random access channel time slots.
[0014] According to one aspect of the present disclosure, for discontinuous random access opportunities, bundling is performed in accordance with one of the following: the random access opportunities are not bundled together for the discontinuous random access opportunities; and when the time domain interval between adjacent discontinuous random access opportunities is not greater than a first threshold, the adjacent discontinuous random access opportunities are bundled together, otherwise the adjacent discontinuous random access opportunities are not bundled together.
[0015] According to one aspect of the present disclosure, the random access opportunity bundle is judged to be valid when one of the following conditions is met: all random access opportunities in the random access opportunity bundle are valid; at least one random access opportunity in the random access opportunity bundle is valid; and the number of valid random access opportunities in the random access opportunity bundle is not less than a second threshold, wherein the second threshold is fixed, pre-configured or configured by the network side.
[0016] According to an aspect of the present disclosure, the random access opportunities in the random access opportunity bundle are random access opportunities determined to be valid.
[0017] According to one aspect of the present disclosure, the method also includes: not using the remaining random access opportunities and / or not mapping the synchronization signal blocks to the remaining random access opportunities, wherein the remaining random access opportunities are one or more random access opportunities that cannot fully complete a complete random access opportunity bundling in the time domain or frequency domain.
[0018] According to one aspect of the present disclosure, the method also includes: performing mapping of downlink beam signals and random access channel resources based on effective random access opportunity bundling, wherein the downlink beam signal is at least one of the synchronization signal block SSB, the channel state information reference signal CSI-RS and the demodulation reference signal DMRS in the physical downlink control signal PDCCH / physical downlink shared channel PDSCH.
[0019] According to one aspect of the present disclosure, the mapping of synchronization signal blocks SSB and random access opportunity bundles is performed according to at least one of the following: based on the number of synchronization signal blocks SSB that can be mapped on the random access opportunity bundle; the mapping is performed from the starting point of a period of time, wherein the period of time is an integer number of system frame numbers (SFNs), a random access time slot, a random access configuration period, a mapping of synchronization signal blocks to random access opportunities SSB-RO, a mapping ring, a mapping period and a mapping pattern period; the mapping order is at least one of a time domain priority order, a frequency domain priority order and a binding order of random access opportunity bundles.
[0020] According to one aspect of the present disclosure, the method also includes one of: sending a preamble code on each random access opportunity in the random access opportunity bundle, and the preamble code has the same preamble code index; sending a preamble code on each random access opportunity in the random access opportunity bundle, and the preamble code has a different preamble code index; and determining whether to send a preamble code with the same or different preamble code index based on an indication received from the network side.
[0021] According to one aspect of the present disclosure, the method also includes one of: when sending a preamble code on each random access opportunity in the random access opportunity bundle, using the same beam for sending; when sending a preamble code on each random access opportunity in the random access opportunity bundle, using different beams for sending; and determining whether to use the same or different beams for sending based on an indication received from the network side.
[0022] According to one aspect of the present disclosure, the method also includes performing power boosting for signal retransmission in uplink transmission based on the determined random access opportunity bundling when at least one of the following conditions is met: when the transmission beam used by the user equipment in the retransmitted random access signal is the same as the transmission beam used when the random access signal was previously transmitted; when the ratio of the number of different beams to the total number of beams in the previous transmission is not greater than a third threshold; when the SSB selected by the user equipment in the retransmitted random access signal has not changed; and when the ratio of the number of different SSBs to the number of SSBs in the previous transmission is not greater than a fourth threshold.
[0023] According to one aspect of the present disclosure, the method also includes retrieving random access feedback RAR from the network side after sending the preamble code, including one of the following: starting to retrieve the random access feedback window from the starting position of the control resource set of the first downlink control channel after N time units after the end position of a specific time; using a new random access radio network temporary identifier nRA-RNTI to determine whether the detected PDCCH physical downlink control channel is correct; and obtaining the random access opportunity bundling index and / or random access preamble code index RAPID indicated by the network side from the detected feedback, where N is a positive integer.
[0024] According to one aspect of the present disclosure, the specific time is one of the following: the random access opportunity bundle in which the user equipment sends a preamble code; the last random access opportunity in the random access opportunity bundle in which the user equipment sends a preamble code; the first random access opportunity in the random access opportunity bundle in which the user equipment sends a preamble code; all random access opportunities in the random access opportunity bundle in which the user equipment sends a preamble code.
[0025] According to one aspect of the present disclosure, nRA_RNTI is calculated based on t_id, and t_id is one of the following: an index of the first or second time domain unit in the first random access opportunity bundled with the random access opportunity over a period of time; an index of the first or second time domain unit in the last random access opportunity bundled with the random access opportunity over a period of time; an index of the first or second time domain unit in each random access opportunity bundled with the random access opportunity over a period of time; wherein the period of time is at least one of the following: an integer number of system frame numbers SFN, a random access time slot, a random access configuration period, SSB-RO mapping, a mapping ring, a mapping period, and a mapping pattern period.
[0026] According to another aspect of the present disclosure, a user equipment UE includes: a transceiver for receiving signals from a base station and sending signals to the base station; a memory for storing executable instructions; and a processor for executing the stored instructions to execute any one of the above methods. BRIEF DESCRIPTION OF THE DRAWINGS
[0027] The above and other objects, features and advantages of the present disclosure will become more apparent through the following description of the embodiments of the present disclosure with reference to the accompanying drawings, in which:
[0028] Figure 1 An example wireless network 100 is shown in accordance with various embodiments of the present disclosure;
[0029] Figure 2a An example wireless transmission path according to an embodiment of the present disclosure is shown;
[0030] Figure 2b An example wireless receive path according to an embodiment of the present disclosure is shown;
[0031] Figure 3a An example UE 116 is shown according to an embodiment of the present disclosure;
[0032] Figure 3b An example gNB 102 according to an embodiment of the present disclosure is shown;
[0033] Figure 4 A contention-based random access procedure according to an embodiment of the present disclosure is shown;
[0034] Figure 5 shows an example configuration of random access opportunities according to an embodiment of the present disclosure;
[0035] Figure 6 An example configuration of random access opportunity bundling according to an embodiment of the present disclosure is shown;
[0036] Figure 7 An example configuration of bundling based on effective random access opportunities according to an embodiment of the present disclosure is shown;
[0037] Figure 8 An example of sending a preamble in a random access opportunity bundling according to an embodiment of the present disclosure is shown;
[0038] Fig. 9 An example of transmitting beams in random access opportunity bundling according to an embodiment of the present disclosure is shown; and
[0039] Fig.10 is a block diagram illustrating a UE according to an embodiment of the present disclosure. DETAILED DESCRIPTION
[0040] The text and drawings are provided as examples only to help readers understand the present disclosure. They are not intended and should not be interpreted as limiting the scope of the present disclosure in any way. Although certain embodiments and examples have been provided, it is obvious to those skilled in the art based on what is disclosed herein that the embodiments and examples shown may be changed without departing from the scope of the present disclosure.
[0041] It will be understood by those skilled in the art that, unless expressly stated, the singular forms "one", "said", and "the" used herein may also include plural forms. It should be further understood that the term "comprising" used in the specification of the present disclosure refers to the presence of the features, integers, steps, operations, elements, and / or components, but does not exclude the presence or addition of one or more other features, integers, steps, operations, elements, components, and / or groups thereof. It should be understood that when we refer to an element as being "connected" or "coupled" to another element, it may be directly connected or coupled to the other element, or there may be intermediate elements. In addition, the "connection" or "coupling" used herein may include wireless connection or wireless coupling. The term "and / or" used herein includes all or any unit and all combinations of one or more associated listed items.
[0042] It will be understood by those skilled in the art that, unless otherwise defined, all terms (including technical and scientific terms) used herein have the same meaning as those generally understood by those skilled in the art in the field to which the present disclosure belongs. It should also be understood that terms such as those defined in common dictionaries should be understood to have meanings consistent with the meanings in the context of the prior art, and will not be interpreted with idealized or overly formal meanings unless specifically defined as here.
[0043] It will be understood by those skilled in the art that the "terminal" and "terminal device" used herein include both devices with wireless signal receivers, which are devices with only wireless signal receivers without transmission capabilities, and devices with receiving and transmitting hardware, which are devices with receiving and transmitting hardware capable of performing two-way communication on a two-way communication link. Such devices may include: cellular or other communication devices, which have a single-line display or a multi-line display or a cellular or other communication device without a multi-line display; a personal communication system (Personal Communications Service, PCS), which may combine voice, data processing, fax and / or data communication capabilities; a PDA (Personal Digital Assistant), which may include a radio frequency receiver, a pager, Internet / intranet access, a web browser, a notepad, a calendar and / or a global positioning system (Global Positioning System, GPS) receiver; a conventional laptop and / or palmtop computer or other device, which has and / or includes a conventional laptop and / or palmtop computer or other device with and / or including a radio frequency receiver. The "terminal" or "terminal device" used herein may be portable, transportable, installed in a vehicle (air, sea and / or land), or adapted and / or configured to operate locally, and / or in a distributed form, at any other location on the earth and / or in space. The "terminal" or "terminal device" used herein may also be a communication terminal, an Internet terminal, a music / video playing terminal, such as a PDA, a mobile Internet device (MID) and / or a mobile phone with a music / video playing function, or a smart TV, a set-top box and other devices.
[0044] Those skilled in the art will appreciate that the “base station” (BS) or “network equipment” used herein may refer to eNB, eNodeB, NodeB or base transceiver station (BTS) or gNB, etc., depending on the technology and terminology used.
[0045] Those skilled in the art will appreciate that the "memory" used herein may be of any type suitable for the technical environment of this document and may be implemented using any suitable data storage technology, including but not limited to semiconductor-based memory devices, magnetic memory devices and systems, optical memory devices and systems, fixed memory, and removable memory.
[0046] Those skilled in the art will appreciate that the “processor” used herein may be of any type suitable for the technical environment of this article, including but not limited to one or more of the following: a general-purpose computer, a special-purpose computer, a microprocessor, a digital signal processor DSP, and a processor based on a multi-core processor architecture.
[0047] The time domain unit (also called time unit) in the present disclosure can be: an OFDM symbol, an OFDM symbol group (consisting of multiple OFDM symbols), a time slot, a time slot group (consisting of multiple time slots), a subframe, a subframe group (consisting of multiple subframes), a system frame, a system frame group (consisting of multiple system frames); it can also be an absolute time unit, such as 1 millisecond, 1 second, etc.; the time unit can also be a combination of multiple granularities, such as N1 time slots plus N2 OFDM symbols.
[0048] The frequency domain unit in the present disclosure may be: a subcarrier, a subcarrier group (consisting of multiple subcarriers), a resource block (RB) (also referred to as a physical resource block (PRB)), a resource block group (consisting of multiple RBs), a bandwidth part (BWP), a band part group (consisting of multiple BWPs), a band / carrier, a band group / carrier group; it may also be an absolute frequency domain unit, such as 1 Hz, 1 kHz, etc.; the frequency domain unit may also be a combination of multiple granularities, such as M1 PRBs plus M2 subcarriers.
[0049] Hereinafter, embodiments according to the present disclosure will be described in detail with reference to the accompanying drawings.
[0050] Figure 1 An example wireless network 100 is shown in accordance with various embodiments of the present disclosure. Figure 1 The embodiment of the wireless network 100 shown in FIG. 1 is for illustration only. Other embodiments of the wireless network 100 can be used without departing from the scope of the present disclosure.
[0051] Wireless network 100 includes gNodeB (gNB) 101, gNB 102, and gNB 103. gNB 101 communicates with gNB 102 and gNB 103. gNB 101 also communicates with at least one Internet Protocol (IP) network 130, such as the Internet, a private IP network, or other data network.
[0052] Depending on the network type, other well-known terms such as "base station" or "access point" can be used instead of "gNodeB" or "gNB". For convenience, the terms "gNodeB" and "gNB" are used in this patent document to refer to network infrastructure components that provide wireless access to remote terminals. Also, depending on the network type, other well-known terms such as "mobile station", "subscriber station", "remote terminal", "wireless terminal" or "user device" can be used instead of "user equipment" or "UE". For convenience, the terms "user equipment" and "UE" are used in this patent document to refer to a remote wireless device that wirelessly accesses a gNB, whether the UE is a mobile device (such as a mobile phone or smartphone) or a commonly thought of fixed device (such as a desktop computer or vending machine).
[0053] gNB 102 provides wireless broadband access to network 130 for a first plurality of user equipment (UE) within coverage area 120 of gNB 102. The first plurality of UEs include: UE 111, which may be located in a small business (SB); UE 112, which may be located in an enterprise (E); UE 113, which may be located in a WiFi hotspot (HS); UE 114, which may be located in a first residence (R); UE 115, which may be located in a second residence (R); UE 116, which may be a mobile device (M), such as a cellular phone, a wireless laptop, a wireless PDA, etc. gNB 103 provides wireless broadband access to network 130 for a second plurality of UEs within coverage area 125 of gNB 103. The second plurality of UEs include UE 115 and UE 116. In some embodiments, one or more of gNBs 101-103 may be capable of communicating with each other and with UEs 111-116 using 5G, long term evolution (LTE), LTE-A, WiMAX, or other advanced wireless communication technologies.
[0054] The dashed lines illustrate the approximate extents of coverage areas 120 and 125, which are shown as approximately circular for purposes of illustration and explanation only. It should be clearly understood that coverage areas associated with gNBs, such as coverage areas 120 and 125, can have other shapes, including irregular shapes, depending on the configuration of the gNB and variations in the radio environment associated with natural and man-made obstacles.
[0055] As described in more detail below, one or more of gNB 101, gNB 102, and gNB 103 include a 2D antenna array as described in embodiments of the present disclosure. In some embodiments, one or more of gNB 101, gNB 102, and gNB 103 support codebook design and structure for a system with a 2D antenna array.
[0056] although Figure 1 One example of a wireless network 100 is shown, but Figure 1 Various changes may be made. For example, wireless network 100 can include any number of gNBs and any number of UEs in any suitable arrangement. Also, gNB 101 can communicate directly with any number of UEs and provide those UEs with wireless broadband access to network 130. Similarly, each gNB 102-103 can communicate directly with network 130 and provide UEs with direct wireless broadband access to network 130. In addition, gNBs 101, 102, and / or 103 can provide access to other or additional external networks, such as an external telephone network or other type of data network.
[0057] Figure 2a shows an example wireless transmission path according to the present disclosure; and Figure 2b An example wireless receive path according to the present disclosure is shown. In the following description, the transmit path 200 can be described as being implemented in a gNB (such as gNB 102) and the receive path 250 can be described as being implemented in a UE (such as UE 116). However, it should be understood that the receive path 250 can be implemented in a gNB and the transmit path 200 can be implemented in a UE. In some embodiments, the receive path 250 is configured to support codebook design and structure for a system with a 2D antenna array as described in embodiments of the present disclosure.
[0058] The transmit path 200 includes a channel coding and modulation block 205, a serial to parallel (S to P) block 210, an N-point inverse fast Fourier transform (IFFT) block 215, a parallel to serial (P to S) block 220, an add cyclic prefix block 225, and an upconverter (UC) 230. The receive path 250 includes a downconverter (DC) 255, a remove cyclic prefix block 260, a serial to parallel (S to P) block 265, an N-point fast Fourier transform (FFT) block 270, a parallel to serial (P to S) block 275, and a channel decoding and demodulation block 280.
[0059] In the transmit path 200, the channel coding and modulation block 205 receives a set of information bits, applies coding (such as low-density parity check (LDPC) coding), and modulates the input bits (such as using quadrature phase shift keying (QPSK) or quadrature amplitude modulation (QAM)) to generate a sequence of frequency-domain modulation symbols. The serial-to-parallel (S-to-P) block 210 converts (such as demultiplexes) the serial modulation symbols into parallel data to generate N parallel symbol streams, where N is the number of IFFT / FFT points used in the gNB 102 and the UE 116. The N-point IFFT block 215 performs an IFFT operation on the N parallel symbol streams to generate a time-domain output signal. The parallel-to-serial block 220 converts (such as multiplexes) the parallel time-domain output symbols from the N-point IFFT block 215 to generate a serial time-domain signal. The add cyclic prefix block 225 inserts a cyclic prefix into the time-domain signal. The up-converter 230 modulates (such as up-converts) the output of the add cyclic prefix block 225 to an RF frequency for transmission via a wireless channel. The signal can also be filtered at baseband before conversion to RF frequency.
[0060] The RF signal transmitted from gNB 102 arrives at UE 116 after passing through a wireless channel, and an operation opposite to that at gNB 102 is performed at UE 116. Downconverter 255 downconverts the received signal to a baseband frequency, and remove cyclic prefix block 260 removes the cyclic prefix to generate a serial time-domain baseband signal. Serial-to-parallel block 265 converts the time-domain baseband signal into a parallel time-domain signal. N-point FFT block 270 performs an FFT algorithm to generate N parallel frequency-domain signals. Parallel-to-serial block 275 converts the parallel frequency-domain signals into a sequence of modulated data symbols. Channel decoding and demodulation block 280 demodulates and decodes the modulated symbols to recover the original input data stream.
[0061] Each of gNBs 101-103 may implement a transmit path 200 similar to that for transmitting in the downlink to UEs 111-116 and may implement a receive path 250 similar to that for receiving in the uplink from UEs 111-116. Similarly, each of UEs 111-116 may implement a transmit path 200 for transmitting in the uplink to gNBs 101-103 and may implement a receive path 250 for receiving in the downlink from gNBs 101-103.
[0062] Figure 2a and Figure 2b Each of the components in can be implemented using hardware only, or a combination of hardware and software / firmware. As a specific example, Figure 2a and Figure 2bAt least some of the components in can be implemented with software, while other components can be implemented by configurable hardware or a mixture of software and configurable hardware. For example, FFT block 270 and IFFT block 215 can be implemented as a configurable software algorithm, in which the value of the number of points N can be modified according to the implementation.
[0063] In addition, although described as using FFT and IFFT, this is illustrative only and should not be construed as limiting the scope of the present disclosure. Other types of transforms can be used, such as discrete Fourier transform (DFT) and inverse discrete Fourier transform (IDFT) functions. It should be understood that for DFT and IDFT functions, the value of variable N can be any integer (such as 1, 2, 3, 4, etc.), while for FFT and IFFT functions, the value of variable N can be any integer as a power of 2 (such as 1, 2, 4, 8, 16, etc.).
[0064] although Figure 2a and Figure 2b An example of a wireless transmit and receive path is shown, but the Figure 2a and Figure 2b Make various changes. For example, Figure 2a and Figure 2b The various components in can be combined, further subdivided or omitted, and additional components can be added according to specific needs. Figure 2a and Figure 2b It is intended to illustrate examples of the types of transmit and receive paths that can be used in a wireless network. Any other suitable architecture can be used to support wireless communications in a wireless network.
[0065] Figure 3a An example UE 116 according to the present disclosure is shown. Figure 3a The embodiment of UE 116 shown in FIG. 1 is for illustration only, and Figure 1 UEs 111-115 can have the same or similar configurations. However, UEs have a variety of configurations, and Figure 3a The scope of the present disclosure is not limited to any particular implementation of the UE.
[0066] UE 116 includes antenna 305, radio frequency (RF) transceiver 310, transmit (TX) processing circuit 315, microphone 320, and receive (RX) processing circuit 325. UE 116 also includes speaker 330, processor / controller 340, input / output (I / O) interface 345, input device(s) 350, display 355, and memory 360. Memory 360 includes operating system (OS) 361 and one or more applications 362.
[0067] The RF transceiver 310 receives incoming RF signals from the antenna 305 transmitted by the gNB of the wireless network 100. The RF transceiver 310 downconverts the incoming RF signals to generate an intermediate frequency (IF) or baseband signal. The IF or baseband signal is sent to the RX processing circuit 325, where the RX processing circuit 325 generates a processed baseband signal by filtering, decoding and / or digitizing the baseband or IF signal. The RX processing circuit 325 sends the processed baseband signal to the speaker 330 (such as for voice data) or to the processor / controller 340 (such as for web browsing data) for further processing.
[0068] The TX processing circuit 315 receives analog or digital voice data from the microphone 320, or receives other outgoing baseband data (such as network data, email, or interactive video game data) from the processor / controller 340. The TX processing circuit 315 encodes, multiplexes, and / or digitizes the outgoing baseband data to generate a processed baseband or IF signal. The RF transceiver 310 receives the outgoing processed baseband or IF signal from the TX processing circuit 315 and up-converts the baseband or IF signal to an RF signal that is transmitted via the antenna 305.
[0069] The processor / controller 340 can include one or more processors or other processing devices and execute an OS 361 stored in the memory 360 to control the overall operation of the UE 116. For example, the processor / controller 340 can control the reception of forward channel signals and the transmission of reverse channel signals through the RF transceiver 310, the RX processing circuit 325, and the TX processing circuit 315 according to well-known principles. In some embodiments, the processor / controller 340 includes at least one microprocessor or microcontroller.
[0070] The processor / controller 340 is also capable of executing other processes and programs resident in the memory 360, such as operations for channel quality measurement and reporting for a system with a 2D antenna array as described in the embodiments of the present disclosure. The processor / controller 340 is capable of moving data into or out of the memory 360 as needed for the executed process. In some embodiments, the processor / controller 340 is configured to execute applications 362 based on the OS 361 or in response to signals received from the gNB or operator. The processor / controller 340 is also coupled to the I / O interface 345, where the I / O interface 345 provides the UE 116 with the ability to connect to other devices such as laptops and handheld computers. The I / O interface 345 is the communication path between these accessories and the processor / controller 340.
[0071] Processor / controller 340 is also coupled to input device(s) 350 and display 355. An operator of UE 116 can input data into UE 116 using input device(s) 350. Display 355 can be a liquid crystal display or other display capable of presenting text and / or at least limited graphics (such as from a website). Memory 360 is coupled to processor / controller 340. A portion of memory 360 can include random access memory (RAM), while another portion of memory 360 can include flash memory or other read-only memory (ROM).
[0072] although Figure 3a An example of UE 116 is shown, but it is possible to Figure 3a Make various changes. For example, Figure 3a The various components in can be combined, further subdivided, or omitted, and additional components can be added according to specific needs. As a specific example, processor / controller 340 can be divided into multiple processors, such as one or more central processing units (CPUs) and one or more graphics processing units (GPUs). Moreover, although Figure 3a The UE 116 is shown configured as a mobile phone or smart phone, but the UE can be configured to operate as other types of mobile or stationary devices.
[0073] Figure 3b An example gNB 102 according to the present disclosure is shown. Figure 3b The embodiment of the gNB 102 shown in FIG. is for illustration only, and Figure 1 Other gNBs can have the same or similar configurations. However, gNBs have a variety of configurations, and Figure 3b The scope of the present disclosure is not limited to any particular implementation of the gNB. It should be noted that gNB 101 and gNB 103 can include the same or similar structure as gNB 102.
[0074] like Figure 3b As shown in FIG. 1 , gNB 102 includes multiple antennas 370a-370n, multiple RF transceivers 372a-372n, transmit (TX) processing circuitry 374, and receive (RX) processing circuitry 376. In some embodiments, one or more of the multiple antennas 370a-370n include a 2D antenna array. gNB 102 also includes a controller / processor 378, a memory 380, and a backhaul or network interface 382.
[0075] The RF transceivers 372a-372n receive incoming RF signals from the antennas 370a-370n, such as signals transmitted by a UE or other gNB. The RF transceivers 372a-372n downconvert the incoming RF signals to generate IF or baseband signals. The IF or baseband signals are sent to the RX processing circuitry 376, which generates processed baseband signals by filtering, decoding, and / or digitizing the baseband or IF signals. The RX processing circuitry 376 sends the processed baseband signals to the controller / processor 378 for further processing.
[0076] The TX processing circuit 374 receives analog or digital data (such as voice data, network data, email, or interactive video game data) from the controller / processor 378. The TX processing circuit 374 encodes, multiplexes, and / or digitizes the outgoing baseband data to generate a processed baseband or IF signal. The RF transceivers 372a-372n receive the outgoing processed baseband or IF signals from the TX processing circuit 374 and up-convert the baseband or IF signals to RF signals that are transmitted via the antennas 370a-370n.
[0077] The controller / processor 378 can include one or more processors or other processing devices that control the overall operation of the gNB 102. For example, the controller / processor 378 can control the reception of forward channel signals and the transmission of reverse channel signals through the RF transceivers 372a-372n, the RX processing circuitry 376, and the TX processing circuitry 374 in accordance with well-known principles. The controller / processor 378 can also support additional functionality, such as more advanced wireless communication functionality. For example, the controller / processor 378 can perform a Blind Interference Sensing (BIS) process, such as performed through a Blind Interference Sensing (BIS) algorithm, and decode a received signal with an interference signal subtracted. The controller / processor 378 can support any of a variety of other functions in the gNB 102. In some embodiments, the controller / processor 378 includes at least one microprocessor or microcontroller.
[0078] The controller / processor 378 can also execute programs and other processes resident in the memory 380, such as a basic OS. The controller / processor 378 can also support channel quality measurement and reporting for systems with 2D antenna arrays as described in embodiments of the present disclosure. In some embodiments, the controller / processor 378 supports communications between entities such as web RTC. The controller / processor 378 can move data into or out of the memory 380 as needed by the executing process.
[0079] The controller / processor 378 is also coupled to a backhaul or network interface 382. The backhaul or network interface 382 allows the gNB 102 to communicate with other devices or systems via a backhaul connection or via a network. The backhaul or network interface 382 can support communication via any suitable (multiple) wired or wireless connections. For example, when the gNB 102 is implemented as part of a cellular communication system (such as a cellular communication system supporting 5G or new radio access technology or NR, LTE or LTE-A), the backhaul or network interface 382 can allow the gNB 102 to communicate with other gNBs via a wired or wireless backhaul connection. When the gNB 102 is implemented as an access point, the backhaul or network interface 382 can allow the gNB 102 to communicate with a larger network (such as the Internet) via a wired or wireless local area network or via a wired or wireless connection. The backhaul or network interface 382 includes any suitable structure that supports communication via a wired or wireless connection, such as an Ethernet or RF transceiver.
[0080] The memory 380 is coupled to the controller / processor 378. A portion of the memory 380 can include RAM, while another portion of the memory 380 can include flash memory or other ROM. In some embodiments, a plurality of instructions such as a BIS algorithm are stored in the memory. The plurality of instructions are configured to cause the controller / processor 378 to perform the BIS process and decode the received signal after subtracting at least one interference signal determined by the BIS algorithm.
[0081] As described in more detail below, the transmit and receive paths of the gNB 102 (implemented using the RF transceivers 372a-372n, the TX processing circuitry 374, and / or the RX processing circuitry 376) support aggregated communications with FDD cells and TDD cells.
[0082] although Figure 3b An example of a gNB 102 is shown, but the Figure 3b For example, gNB 102 can include any number of Figure 3a As a specific example, an access point can include a number of backhaul or network interfaces 382, and the controller / processor 378 can support routing functions to route data between different network addresses. As another specific example, while shown as including a single instance of TX processing circuitry 374 and a single instance of RX processing circuitry 376, the gNB 102 can include multiple instances of each (such as one for each RF transceiver).
[0083] Figure 4 A contention-based random access procedure according to examples of the present disclosure is shown.
[0084] The transmission in the wireless communication system includes: the transmission from the base station (gNB) to the user equipment (UE, User Equipment) (called downlink transmission), the corresponding time slot is called the downlink time slot, and the transmission from the UE to the base station (called uplink transmission), the corresponding time slot is called the uplink time slot.
[0085] In the downlink communication of the wireless communication system, the system periodically sends the synchronization signal and the broadcast channel to the user through the synchronization signal block (SSB, synchronization signal / PBCH block). This period is the synchronization signal block period (SSB periodicity, SSB period), or called the synchronization signal block group period (SSB burst periodicity). At the same time, the base station will configure a random access configuration period (Physical random access channel configuration period, PRACH configuration period), configure a certain number of random access transmission opportunities (also called random access opportunities, PRACH transmission occasion, RO) during this period, and satisfy that all SSBs can be mapped to the corresponding RO within the mapping period (mapping period) (a certain length of time).
[0086] In the New Radio (NR) communication system, before the establishment of radio resource control, such as during the random access process, the performance of random access directly affects the user experience. In traditional wireless communication systems, such as LTE and LTE-Advanced, the random access process is applied to multiple scenarios such as establishing an initial link, cell switching, reestablishing an uplink link, and reestablishing an RRC connection, and is divided into contention-based random access and non-contention-based random access according to whether the user has exclusive preamble resources. Because in contention-based random access, each user selects a preamble sequence from the same preamble sequence resource in the process of trying to establish an uplink link, multiple users may select the same preamble sequence to send to the base station. Therefore, the conflict resolution mechanism is an important research direction in random access. How to reduce the probability of conflict and how to quickly resolve conflicts that have occurred are key indicators that affect random access performance.
[0087] The contention-based random access process in LTE-A is divided into four steps, such as Figure 4As shown. In the first step, the user randomly selects a preamble sequence from the preamble sequence resource pool and sends it to the base station. The base station performs correlation detection on the received signal to identify the preamble sequence sent by the user; in the second step, the base station sends a random access response (RAR) to the user, including a random access preamble sequence identifier, a timing advance instruction determined according to the delay estimation between the user and the base station, a temporary cell radio network temporary identifier (Cell-Radio Network Temporary Identifier, C-RNTI), and the time-frequency resources allocated for the user's next uplink transmission; in the third step, the user sends the third message (Msg3) to the base station based on the information in the RAR. Msg3 contains information such as the user terminal identifier and the RRC connection request, wherein the user terminal identifier is unique to the user and is used to resolve conflicts; in the fourth step, the base station sends a conflict resolution identifier to the user, including the user terminal identifier that wins the conflict resolution. After detecting its own identifier, the user upgrades the temporary C-RNTI to C-RNTI, sends an ACK signal to the base station, completes the random access process, and waits for the base station to schedule. Otherwise, the user will start a new random access process after a delay.
[0088] For the non-contention-based random access process, since the base station knows the user identity, it can allocate a preamble sequence to the user. Therefore, when the user sends the preamble sequence, it does not need to randomly select a sequence, but will use the allocated preamble sequence. After detecting the allocated preamble sequence, the base station will send a corresponding random access response, including information such as timing advance and uplink resource allocation. After receiving the random access response, the user believes that the uplink synchronization has been completed and waits for further scheduling by the base station. Therefore, the non-contention-based random access process only includes two steps: step one is to send the preamble sequence; step two is to send the random access response.
[0089] The random access procedure in LTE is applicable to the following scenarios:
[0090] 1. Initial access under RRC_IDLE;
[0091] 2. Re-establish the RRC connection;
[0092] 3. Cell switching;
[0093] 4. Downlink data arrives in RRC connected state and requests random access process (when uplink is asynchronous);
[0094] 5. Uplink data arrives in RRC connected state and requests random access procedure (when uplink is asynchronous or no resources are allocated to the scheduling request in PUCCH resources); and
[0095] 6. Positioning.
[0096] However, in systems that use beamforming and / or systems with limited coverage, during the initial access phase, users may ultimately fail to access due to mobility or other reasons, such as failure to receive a random access signal sent by the user equipment; therefore, how to provide sufficient beamforming gain and / or provide sufficient coverage size during the initial access process is a problem that needs to be solved.
[0097] Figure 5 An example configuration of random access opportunities according to an embodiment of the present disclosure is shown.
[0098] Specifically, in this embodiment, a novel method for confirming resource configuration for uplink signal transmission is described. Specifically, in this embodiment, it is described that a UE uses the provided method to confirm resource configuration for sending a random access signal and sends the random access signal.
[0099] Generally, the UE can obtain the configuration of the random access opportunity through the configuration information of the network device, which includes at least one of the following:
[0100] Random access configuration period;
[0101] · A position index of a RACH slot in a random access configuration period (RACH slot index), wherein the RACH slot is a slot that includes at least one random access opportunity;
[0102] The starting symbol position of the random access opportunities contained in a RACH time slot, and the number of random access opportunities contained therein; further, only the starting symbol position of the first random access opportunity can be obtained, and then the positions of other random access opportunities in the time slot can be determined by the time length of the random access opportunity, the number of random access opportunities, and the fact that the random access opportunities in the time slot are continuous.
[0103] The configuration information may be indicated via high-layer signaling (system information or UE-specific configuration signaling) and / or DCI signaling.
[0104] The following references Figure 5 The embodiments of the present disclosure are described in detail. Figure 5 As shown, for example, the random access configuration period is 10ms, and time slots 1, 3, 5, 7, and 9 are configured with random access opportunities; and there are 6 ROs in each RACH time slot, the first RO starts from symbol 2, and the time length of each RO is 2 OFDM symbols, then the UE can obtain the following Figure 5 Random chance configuration shown.
[0105] According to the embodiment of the present disclosure, the UE will further obtain a random access configuration, a random access opportunity bundle (RObundle) configuration, that is, multiple ROs are bundled together. When the UE sends a random access signal, it sends it according to one RO bundle (ie, sends it in units of RO bundles).
[0106] Specifically, the RO bundle configuration includes at least one of the following:
[0107] ·Bundle size, that is, N ROs are bundled together as an RO bundle, where N is a positive integer (particularly, N can be equal to 1); preferably, N can be selected from a priority value set, for example, N can be selected from {1, 2, 3, 6, 7}, that is, a value set composed of the number of ROs that may exist in a RACH time slot; in particular, the value of N (or the value set) can include a maximum (max) value, such as {1, 2, 4, max}, where the max value is the maximum value of the number of random access opportunities that can be included in a RACH time slot in a random access preamble format in a given network configuration; in particular, the value of N can be the number of ROs included in a RACH time slot in the time domain or the number of ROs divided in frequency at the same time; ·The starting position of the bundle, that is, the starting position of an RO bundle, including the time domain starting point and / or the frequency domain starting point.
[0108] The starting position of the RO bundle may be determined as follows.
[0109] The time domain starting point of the first RO bundle within a period of time, which can be at least one of the following:
[0110] o The start of the first time domain unit of system frame number 0, in particular, the first RO starting with system frame number 0 (SFN0);
[0111] oThe first RO in a random access configuration cycle;
[0112] oThe first RO in a random access slot;
[0113] oThe first RO among the ROs to which a single SSB is mapped;
[0114] o The starting point of an SSB-to-RO mapping cycle; in particular, the first RO in an SSB-to-RO mapping cycle;
[0115] o The starting point of an SSB-to-RO association period; in particular, the starting position of the first time domain unit of the first RO in an SSB-to-RO association period;
[0116] oThe starting point of an SSB to RO association pattern period;
[0117] Specifically, it is the first RO in a SSB to RO mapping pattern cycle;
[0118] Among them, the SSB in the above SSB to RO is only exemplary and can be replaced by other downlink signals mapped with RO, such as CSI-RS, etc.; and among them, the above first RO can also be replaced by the starting position of the first time domain unit of the first RO.
[0119] The period of time may be an integer number of SFNs (eg, 2048 SFNs), a random access slot, a random access configuration period, each SSB-RO mapping, a mapping loop, a mapping period, a mapping pattern period, etc.
[0120] The frequency domain starting point of the first RO bundle within a period of time can be at least one of the following:
[0121] o The starting position of the first RO in the frequency domain within the period of time, in particular, the starting position of the first RO may be the starting position of the first frequency domain unit of the first RO;
[0122] o The period of time mentioned is as described above, that is, it can be an integer number of SFNs (for example, 2048 SFNs), a random access time slot, a random access configuration period, each SSB-RO mapping, a mapping ring, a mapping period, a mapping pattern period, etc.
[0123] After obtaining the starting position of the first RO within a period of time as described above, the positions of other RO bundles within a period of time can be obtained as follows:
[0124] The positions of other RO bundles within a period of time are obtained based on the starting position of the first RO bundle and the size of an RO bundle, that is, for example, derived according to a certain order, wherein the certain order can be at least one of the following:
[0125] o In a said period of time, first follow the ascending order of RO in the time domain, and then follow the ascending order of RO in the frequency domain; in particular, the above-mentioned ascending order of RO in the time domain can be first follow the ascending order of RO in a RACH time slot, then follow the ascending order of RO in the frequency domain, and then follow the ascending order of RACH time slots. According to the time domain priority mapping method, a UE that does not have multiple antenna panels (antenna panels) - that is, a UE that can only send one analog beam at the same time - can try multiple different beam directions when sending a random access signal (that is, sending on multiple ROs on an RO bundle). In this way, a certain repetition gain can be obtained (to achieve coverage enhancement), and the number of beams that can be selected in one transmission can be increased to try more beam directions, which is beneficial to combat mobility and increase access probability;
[0126] o In a period of time, first in ascending order of RO in the frequency domain, and then in ascending order of RO in the time domain. The frequency domain priority method allows users with multiple antenna panels to use multiple beam directions for transmission at the same time. This can not only obtain a certain repetition gain (to achieve coverage enhancement), but also increase the number of beams that can be selected for one transmission at the same time to try more beam directions, which is beneficial to combat mobility and increase access probability.
[0127] References Figure 5 The embodiments of the present disclosure are described. By adopting the above-mentioned random access opportunity bundling configuration, the UE can obtain the beneficial effects of being helpful in combating mobility and increasing the access probability.
[0128] Figure 6 An example configuration of random access opportunity bundling according to an embodiment of the present disclosure is shown. Figure 5 The described embodiments are expanded to obtain Figure 6 The following will refer to the embodiment shown. Figure 6 to be described in detail.
[0129] exist Figure 6 For example, the frequency-divided RO is 4; the RO bundle size is 3 and is bundled in a time-domain-first manner. The bundling order is: first in ascending order of RO on a RACH time slot, then in ascending order of RO on the frequency domain, and then in ascending order of RACH time slots. Figure 6 As shown, for the ROs in time slot 1, 3 ROs are bundled as one bundle, and 8 RO bundles are obtained. After the bundling on time slot 1 is completed, similar operations are performed on the ROs on time slot 3 in the ascending order of RACH time slots.
[0130] Specifically, in the RO binding performed in a time domain priority manner, when two ROs are discontinuous (ie, the two ROs are separated by X time domain units, for example, X OFDM symbols), the UE may perform one or more combinations of the following operations:
[0131] Do not perform RO binding operations on discontinuous ROs;
[0132] When X is less than (or not greater than) a fixed, pre-configured or base station-configured threshold value Y, the UE may continuously bind the two ROs together, i.e., include them in the same RO bundle; otherwise, the UE does not bind the two ROs together;
[0133] The discontinuity may be caused directly by configuration reasons and / or because the valid RO obtained after validity judgment is discontinuous; that is, the processing of discontinuous ROs may be extended to the processing of discontinuous valid ROs, and the processing method is the same as above.
[0134] By adopting the above reference Figure 6 With the described bundling method, the UE can obtain RO bundling extended in the frequency domain, thereby facilitating the beneficial effects of combating mobility and increasing access probability.
[0135] The following will refer to Figure 7 To describe the judgment on the effectiveness of RO. Figure 7 An example configuration of effective random access opportunity based bundling according to an embodiment of the present disclosure is shown.
[0136] Preferably, after determining the RO bundle based on the configured RO, the UE can perform validity judgment of the RACH resource based on the obtained RO bundle. The validity judgment includes at least one of the following:
[0137] RO validity judgment: A RO is considered valid when one of the following conditions is met:
[0138] o RO is on UL in the configured UL / DL configuration; or
[0139] o RO is after the last DL symbol in a RACH slot, or Ngap symbols after the last symbol in the last SSB, where Ngap is a predefined number of symbols; or
[0140] oOther existing methods of determining effectiveness;
[0141] RO bundle validity judgment: The RO bundle is judged to be valid when one of the following conditions is met:
[0142] o All ROs in the RO bundle are valid; or
[0143] o At least one RO in the RO bundle is valid; or
[0144] o No less than (or more than) X ROs in the RO bundle are valid; wherein X is a threshold value (positive integer) that is fixed or pre-configured or configured by the base station. In particular, X may represent the required proportion of valid ROs in the RO bundle, for example, 1 / 2, which means that at least 1 / 2 of the ROs in an RO bundle are valid.
[0145] Preferably, the RO bundle mode can also be determined based on the determination of valid ROs; that is, the aforementioned bundle size refers to the number of valid ROs in a bundle; the aforementioned RO bundling direction is also determined based on the time-frequency domain position of the valid RO; Figure 7 As shown, if the ROs on symbols 2, 3, 4, and 5 are judged as invalid ROs in the validity judgment, that is, there are only 4 valid ROs in a RACH time slot in the time domain; then Figure 7 As shown, the following RO bundle is obtained, where
[0146] If ROs are bound according to the time domain priority, one or more ROs that cannot be fully completed in the time domain will be the remaining ROs;
[0147] If ROs are bound according to the frequency domain priority, one or more ROs that cannot be fully completed in the frequency domain will be the remaining ROs;
[0148] The UE does not use the remaining ROs; and / or does not map SSBs to the remaining ROs;
[0149] Preferably, after determining a valid RO bundle as described above, the UE may map the downlink beam signal to the RACH resource based on the obtained valid RO bundle, wherein:
[0150] The downlink beam signal may be SSB, and / or CSI-RS, and / or PDCCH / PDSCH (DMRS, such as PDCCH for scheduling SIB1 PDSCH and / or DMRS on PDSCH for transmitting SIB1). The following description takes SSB as an example.
[0151] The mapping of the downlink beam signal and the RACH resource may be a mapping of the SSB and the RO bundle;
[0152] Specifically:
[0153] oBased on the mapping parameter M configured by the base station, M SSBs can be mapped on one RO bundle;
[0154] o Mapping starts from the starting point of the aforementioned period, i.e., the starting point of an integer number of SFNs (e.g., 2048 SFNs) (i.e., SFN 0), or the first RO (or RO bundle) of a random access slot, or the first RO (or RO bundle) of a random access configuration period, or the first RO (or RO bundle) of each SSB-RO mapping, mapping loop, mapping period, or mapping pattern period;
[0155] o The mapping order from SSB to RO bundle can be:
[0156] § Time domain first; first map the SSB to the RO bundle in the time domain; then map it to the frequency-divided RO bundle in the frequency domain; in particular, the SSB may be first mapped to the RO bundle in the time domain on a RACH time slot; then mapped to the frequency-divided RO bundle in the frequency domain; then mapped to the RO bundle in the next RACH time slot;
[0157] § Frequency domain first; first map the SSB to the frequency-divided RO bundle in the frequency domain, and then map it to the RObundle in the time domain;
[0158] § The mapping order of SSB-RO bundle is determined according to the RO binding order when determining the RO bundle.
[0159] By adopting the above reference Figure 7 With the described RO validity judgment, the UE can obtain effective RO bundling, thereby facilitating the beneficial effects of counteracting mobility and increasing access probability.
[0160] Figure 8 An example of sending a preamble in a random access opportunity bundling according to an embodiment of the present disclosure is shown.
[0161] Specifically, when the UE sends a random access signal, it can send it according to the RO bundle. Then, a preamble code can be sent on each RO in an RObundle.
[0162] Each RO can send a preamble with the same preamble index, which is equivalent to the UE selecting or using a preamble index in a RO bundle. Figure 8As shown in (a) of FIG. 1 ; this can help the base station to determine that the corresponding same preamble codes in other ROs in an RO bundle come from the same user through the preamble code detected in the RO;
[0163] Each RO can send a preamble with a different preamble index; that is, the UE selects or uses a preamble index on each RO in an RO bundle, and the preamble index may be different on different ROs; Figure 8 As shown in (b) in the figure, this can increase the number of overall preambles that can be selected by each UE, which is helpful to reduce conflicts with the same user to a certain extent.
[0164] Preferably, the UE determines whether different preamble codes can be sent in an RO bundle through the indication of the base station. For example, the base station notifies the UE whether different preamble code indexes can be sent in the system information through a 1-bit indication; 1 represents that different preamble code indexes can be sent (enabled, enable), 0 represents sending the same preamble code index (disabled, disable), or it is indicated by whether this 1 bit is configured.
[0165] According to the above reference Figure 8 The method described above is beneficial to counteract mobility and increase access probability by using RO bundling to send preambles with the same or different preamble indexes.
[0166] Fig. 9 An example of sending a beam in a random access opportunity bundle according to an embodiment of the present disclosure is shown. When the UE sends a preamble on a RO bundle, the same beam or different beams may be used for each RO, specifically:
[0167] When each RO on an RO bundle sends a preamble, the same transmit beam is used, such as Fig. 9 As shown in (a) in the figure; this is beneficial for users with beam reciprocity (for example, users can determine their own better transmission beam without the assistance of a base station) to obtain repetition gain through RO bundle;
[0168] When each RO on an RO bundle sends a preamble, it uses a different transmit beam, such as Fig. 9 As shown in (b); this is beneficial for users who do not have beam reciprocity (for example, they need the assistance of a base station to determine their better transmission beam) to obtain repetition gain and multi-beam gain through RObundle, thereby improving beamforming gain.
[0169] Preferably, the UE determines whether different transmission beams can be used in an RO bundle through the indication of the base station. For example, the base station notifies the UE in the system information through a 1-bit indication, where 1 represents that different beams can be used (enabled), and 0 represents that the same beam can be used (disabled), or it is indicated by whether this 1 bit is configured.
[0170] According to the above reference Fig. 9 The method described above is beneficial to counteracting mobility and increasing access probability by using the same or different beams to send preamble codes.
[0171] Preferably, after sending the preamble, the UE will monitor the feedback from the base station. Specifically,
[0172] The UE starts a random access response monitoring window (RAR window) at the start position of the control resource set (coreset) of the first downlink control channel N time units after the end position of a specific time, wherein the size of the feedback window is configured or preset by the base station; wherein the specific time may be one of the following:
[0173] oThe RO bundle where the UE sends the preamble;
[0174] oThe last RO in the RO bundle where the UE sends the preamble;
[0175] oThe first RO in the RO bundle where the UE sends the preamble;
[0176] oUE sends all ROs in the RO bundle where the preamble is located; that is, at this time, each RO that sends the preamble will open a RAR window, that is, the UE needs to monitor multiple RAR windows;
[0177] When retrieving possible feedback, the UE uses an nRA-RNTI to retrieve whether the scrambling code of the CRC of the detected PDCCH matches the nRA-RNTI. If it matches, it means that the detected PDCCH is correct, and then the content of the DCI is read; if it does not match, the UE continues to search in the feedback window until the correct PDCCH is retrieved or the feedback window ends; preferably, the nRA-RNTI is calculated based on the time-frequency resource position where the RO bundle is located, and the specific t_id used to calculate the nRA_RNTI includes:
[0178] o The t_id is the first or second one in the first RO of the RO bundle
[0179] OFDM index over a period of time; or
[0180] o The t_id is the index of the first or second OFDM in the last RO of the RO bundle over a period of time; or
[0181] o The t_id is the index of the first or second OFDM in each RO of the RO bundle over a period of time; at this time, the UE will use multiple nRA-RNTIs for retrieval;
[0182] o The period of time is as described in the above embodiment and will not be described in detail;
[0183] In possible feedback information, the UE obtains an RO index indicated by the base station, where the RO index is an index of an RO in a RO bundle obtained in a binding order, for example, the size of an RO bundle is 3, and the binding order is time domain priority binding; then the three ROs in an RO bundle are RO 0, RO1, and RO2; and / or the UE obtains a preamble index (RAPID) indicated by the base station, where the RAPID is an index of the preamble sent on the RO; through the notified RO index and / or the RAPID, the UE can obtain that the beam used for sending the preamble on the RO index during the transmission of the random access preamble is the best (or better);
[0184] Preferably, when the UE retransmits the random access signal, it is necessary to determine whether to perform power boost (for example, the power boost counter is increased by 1); in the transmission based on the RO bundle, the UE can perform power boost if one or more of the following conditions are met:
[0185] When the transmit beam used by the UE in the retransmitted random access signal is the same as the transmit beam used in the previous transmission of the random access signal (including completely the same or partially the same),
[0186] Preferably, when the ratio of the number of different beams to the total number of beams in the last transmission is less than (not greater than) a certain threshold value; that is, when the number of different beams is less than (not greater than) a certain threshold value;
[0187] When the SSB selected by the UE in the retransmitted random access signal does not change; when there are multiple selected SSBs, the SSB selected by the UE in the retransmitted random access signal is the same as the SSB selected when the random access signal was previously sent (including completely the same or partially the same),
[0188] Preferably, when the ratio of the number of different SSBs to the number of SSBs in the last transmission is less than (not greater than) a certain threshold value; that is, when the number of different SSBs is less than (not greater than) a certain threshold value;
[0189] Preferably, the above-mentioned SSB can replace other downlink beam reference signals, such as CIS-RS, DMRS, etc.;
[0190] In this way, the UE can determine the resources used to send the random access signal and can send the random access signal.
[0191] Preferably, the above RO bundling method can also be extended to a contention-based two-step random access, wherein the first message (msgA) of the two-step random access includes a transmitted preamble and / or PUSCH (data part); wherein the RO part of the transmitted preamble can be in the same manner as the above method, which will not be described in detail; corresponding to the PO (PUSChoccasion) of the transmitted data part, the UE can process the PO in at least one of the following ways:
[0192] PO does not perform special bundle processing. According to the mapping relationship between preamble and PUSCH, the UE sends PUSCH on the RO in the determined RObundle and the PUSCH resources corresponding to the preamble;
[0193] PO also performs corresponding binding operations, including:
[0194] o The size of the PO bundle can be configured individually by the base station, or the size of the PO bundle can be determined according to the size of the RO bundle, that is, the same bundle size
[0195] o PO bundles are also applied to valid POs;
[0196] Fig.10 is a block diagram illustrating a UE according to an embodiment of the present disclosure.
[0197] refer to Fig.10 UE (1000) includes a transceiver (1001), a processor (1002) and a memory (1003). The transceiver (1001), the processor (1002) and the memory (1003) are configured to perform the operations shown in the figure (for example, Figures 1 to 9) or the operations of the UE described above.
[0198] The above description is only a preferred embodiment of the present disclosure and is not intended to limit the present disclosure. Any modifications, equivalent substitutions, improvements, etc. made within the spirit and principles of the present disclosure shall be included in the scope of protection of the present disclosure.
[0199] It will be appreciated by those skilled in the art that the present disclosure includes devices for performing one or more of the operations described in the present disclosure. These devices may be specially designed and manufactured for the desired purpose, or may include known devices in general-purpose computers. These devices have computer programs stored therein, which are selectively activated or reconstructed. Such computer programs may be stored in a device (e.g., computer) readable medium or in any type of medium suitable for storing electronic instructions and coupled to a bus, respectively, the computer readable medium including but not limited to any type of disk (including floppy disk, hard disk, optical disk, CD-ROM, and magneto-optical disk), ROM (Read-Only Memory), RAM (Random Access Memory), EPROM (Erasable Programmable Read-Only Memory), EEPROM (Electrically Erasable Programmable Read-Only Memory), flash memory, magnetic card or optical card. That is, the readable medium includes any medium that stores or transmits information in a readable form by a device (e.g., computer).
[0200] Those skilled in the art will appreciate that each block in these structure diagrams and / or block diagrams and / or flow charts and combinations of blocks in these structure diagrams and / or block diagrams and / or flow charts can be implemented using computer program instructions. Those skilled in the art will appreciate that these computer program instructions can be provided to a general-purpose computer, a professional computer, or a processor of other programmable data processing methods to implement, thereby executing the scheme specified in the block or multiple blocks of the structure diagrams and / or block diagrams and / or flow charts disclosed in the present disclosure through the processor of the computer or other programmable data processing method.
[0201] Those skilled in the art will appreciate that the various operations, methods, steps, measures, and schemes discussed in the present disclosure may be alternated, altered, combined, or deleted. Furthermore, other steps, measures, and schemes in the various operations, methods, and processes discussed in the present disclosure may also be alternated, altered, rearranged, decomposed, combined, or deleted. Furthermore, the steps, measures, and schemes in the prior art that are similar to those disclosed in the present disclosure may also be alternated, altered, rearranged, decomposed, combined, or deleted.
[0202] The above description is only a partial implementation mode of the present disclosure. It should be pointed out that for ordinary technicians in this technical field, several improvements and modifications can be made without departing from the principles of the present disclosure. These improvements and modifications should also be regarded as the protection scope of the present disclosure.
Claims
1. A method performed by a user equipment UE in a communication system, comprising: receiving configuration information associated with a physical random access channel (PRACH) opportunity; Obtain one or more PRACH opportunity bundles based on the configuration information, each of the one or more PRACH opportunity bundles comprising consecutive N valid PRACH opportunities, where N is a positive integer; as well as sending a PRACH including a preamble repetition on the determined one or more PRACH opportunity bundles, The N valid PRACH opportunities are associated with the same SSB index.
2. The method according to claim 1, wherein: Within a time period, for the one or more PRACH opportunity bundles, the first valid PRACH opportunity of the first PRACH bundle is the first valid PRACH opportunity among the valid PRACH opportunities mapped to the single synchronization signal block SSB.
3. The method according to claim 1 or 2, further comprising: receiving a random access response from the base station, in, The detection window for the random access response starts at the first symbol of the earliest control resource set CORESET after at least one symbol after the last PRACH opportunity in the PRACH opportunities in which the PRACH is transmitted.
4. The method according to claim 2, wherein: The time period starts from SFN 0 and is related to the mapping pattern period.
5. The method according to claim 2, wherein: A first valid PRACH opportunity for a subsequent bundle in the one or more PRACH opportunity bundles is determined after a PRACH opportunity determined for a previous bundle in the one or more PRACH opportunity bundles according to the following order of valid PRACH opportunities: First in ascending order of bundling in the frequency domain; and Then follow the ascending order of bundling in the time domain.
6. The method according to claim 1, wherein: Each valid PRACH opportunity of each bundle in the one or more PRACH opportunity bundles transmits PRACH using the same transmit beam.
7. The method according to claim 3, wherein: The cyclic redundancy check code CRC corresponding to the random access response is scrambled by the random access radio network temporary identifier RA-RNTI.
8. The method according to any one of claims 1 to 7, further comprising: A preamble is sent on the one or more PRACH opportunity bundles, the preambles having the same preamble index.
9. The method according to claim 1, further comprising: Based on the configuration information, bundling of one or more PRACH opportunities is performed to obtain a PRACH opportunity bundle in the one or more PRACH opportunity bundles.
10. The method according to claim 9, wherein: The configuration information includes at least one of the following: The size of the bundle of PRACH opportunity bundles; and The PRACH opportunity bundling offset.
11. The method according to claim 10, wherein: The bundle size is the number of the one or more PRACH opportunities bundled together, and Wherein, the quantity is one of the following: positive integer; Select from a predetermined set of values; selecting from a predetermined set of values including a maximum value for the number of PRACH opportunities included in a PRACH time slot; The number of PRACH opportunities included in the PRACH time slot in the time domain; and PRACH slots are the number of PRACH opportunities that are frequency-divided at the same time.
12. The method according to claim 10, wherein: The offset of the bundle of the PRACH opportunity bundle includes: The starting locations of multiple PRACH opportunities bundled together, and The starting point of the time domain or the starting point of the frequency domain, The time domain starting point is the time domain starting point of the first bundle within a period of time, including at least one of the following: The start of the first time domain unit of system frame number SFN 0; The first PRACH opportunity in a random access configuration period; The first PRACH opportunity in a PRACH slot; The first PRACH opportunity among the PRACH opportunities to which a single synchronization signal block SSB is mapped; The starting point of the SSB to PRACH opportunity mapping loop; The starting point of the SSB to PRACH opportunity mapping period; and The starting point of the SSB to PRACH opportunity mapping pattern period, The frequency domain starting point is the frequency domain starting point of the first bundle within a period of time, including at least one of the following: a starting position of the first PRACH opportunity in the frequency domain within the period of time; and the starting position of the first frequency domain unit of the first PRACH opportunity, and The period of time is at least one of the following: An integer number of system frame numbers SFN, PRACH time slot, Random access configuration period, The SSB to PRACH opportunity mapping ring, and Mapping cycle.
13. The method according to claim 10, further comprising determining the positions of other bundles according to at least one of the following sequences: Time domain priority order first in ascending order of bundling in the time domain and then in ascending order of bundling in the frequency domain; and The frequency domain priority is first in ascending order of bundling in the frequency domain, and then in ascending order of bundling in the time domain.
14. The method according to claim 13, wherein: First in ascending order of bundling in the time domain, and then in ascending order of bundling in the frequency domain, they include: First in ascending order of bundling on PRACH time slots, then in ascending order of bundling on frequency domain, and then in ascending order of PRACH time slots.
15. The method according to claim 13, wherein: For non-contiguous PRACH opportunities, bundling is performed as follows: not bundling PRACH opportunities together for non-contiguous PRACH opportunities; and When the time domain interval between adjacent discontinuous PRACH opportunities is not greater than a first threshold, the adjacent discontinuous PRACH opportunities are bundled together; otherwise, the adjacent discontinuous PRACH opportunities are not bundled together.
16. The method according to claim 9, wherein: The PRACH opportunity bundling is determined to be valid when one of the following conditions is met: All PRACH opportunities in a PRACH opportunity bundle are valid; At least one PRACH opportunity in the PRACH opportunity bundle is valid; and The number of valid PRACH opportunities in the PRACH opportunity bundle is not less than a second threshold, and The second threshold is fixed, pre-configured or configured by the base station.
17. The method according to claim 16, further comprising: Based on the effective PRACH opportunity bundling, the mapping of downlink beam signals and random access channel resources is performed. The downlink beam signal is at least one of a synchronization signal block SSB, a channel state information reference signal CSI-RS and a demodulation reference signal DMRS.
18. The method according to claim 17, wherein: The mapping of SSB to PRACH opportunity bundling is performed according to at least one of the following: Based on the number of SSBs that can be mapped to the PRACH opportunity; and The mapping is performed starting from a start of a period of time, wherein the period of time is at least one of the following: An integer number of system frame numbers SFN, PRACH time slot, Random access configuration period, SSB to PRACH opportunity mapping ring, and mapping period; and The mapping order is at least one of the following: Time domain priority, frequency domain priority, and The bundling order of PRACH opportunity bundling.
19. The method according to claim 9, further comprising one of the following: Sending a preamble on each PRACH opportunity in the PRACH opportunity bundle, the preambles having the same preamble index; Sending a preamble on each PRACH opportunity in the PRACH opportunity bundle, the preamble having a different preamble index; and Whether to send a preamble with the same or a different preamble index is determined based on an indication received from the base station.
20. The method according to claim 19, further comprising one of the following: When sending a preamble on each PRACH opportunity in the PRACH opportunity bundle, use the same beam for sending; When sending a preamble on each PRACH opportunity in the PRACH opportunity bundle, use a different beam for sending; and Determining whether to transmit using the same or a different beam is based on an indication received from a base station.
21. The method according to claim 9, further comprising: In performing uplink transmission based on the determined one or more PRACH opportunity bundling, power boosting is performed on retransmission of the signal when at least one of the following conditions is met: When resending the random access signal, the UE uses the same transmit beam as that used when it last sent the random access signal; When the ratio of the number of different beams to the total number of beams in the last transmission is not greater than a third threshold; When the random access signal is resent, the SSB selected by the UE does not change; as well as When the ratio of the number of different SSBs to the number of SSBs in the last transmission is not greater than the fourth threshold.
22. The method of claim 19, further comprising: After sending the preamble code, a random access feedback RAR from the base station is detected, wherein detecting the RAR from the base station includes one of the following: Detecting the RAR window at a starting position of a control resource set of a first downlink control channel after N time units after an end position of the first time; Determine whether the detected physical downlink control channel PDCCH is correct by using a new random access radio network temporary identifier nRA-RNTI; as well as Obtaining the PRACH opportunity bundling index or random access preamble index RAPID indicated by the base station from the detected response, and Wherein, N is a positive integer.
23. The method according to claim 22, wherein: The first time is one of the following: The PRACH opportunity bundle in which the UE sends the preamble; The first PRACH opportunity in the PRACH opportunity bundle in which the UE sends the preamble; and The UE sends all PRACH opportunities in the PRACH opportunity bundle where the preamble is located.
24. The method according to claim 22, wherein: nRA_RNTI is calculated based on t_id, which is one of the following: An index over a period of time of a first or second time domain unit in a first PRACH opportunity bundled with the PRACH opportunity; The index of the first or second time domain unit in the last PRACH opportunity of the PRACH opportunity bundle over a period of time; an index of a first or second time domain unit in each PRACH opportunity of the PRACH opportunity bundle over a period of time; and in, The period of time is at least one of the following: An integer number of system frame numbers SFN, PRACH time slot, Random access configuration period, A mapping ring of SSB-PRACH opportunities; and Mapping cycle.
25. A user equipment UE, comprising: at least one transceiver; as well as A controller coupled to the at least one transceiver, configured to perform the method of any one of claims 1-24.
