Random access preamble sequence sending and receiving method, terminal and network equipment
By increasing the time domain symbol number of random access preamble sequence and beam scanning and switching in the terminal, the coverage range and reliability problems during random access in NR are solved, and the access performance in the ultra-high frequency band is improved.
Patent Information
- Application Number
- CN202010718801.7
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Filing Date
- 2020-07-23
- Publication Date
- 2025-03-21
- Estimated Expiration
- 2040-07-23
AI Technical Summary
In NR, the coverage and reliability of the random access preamble sequence are affected by signal energy attenuation and beam alignment problems, especially in ultra-high frequency bands, where beam narrowing leads to a degradation in the performance of the access process.
By increasing the time domain symbol number of the preamble sequence to increase the transmission energy, and introducing a beam scanning mechanism in the terminal, beam switching of the PRACH channel is performed to reduce the impact of the inability to align the transmitting and receiving beams on the random access process.
It improves the coverage range and reliability of the random access preamble sequence, enhances the working range and performance of the initial access process, and adapts to the relatively narrow beam characteristics in the ultra-high frequency band.
Smart Images

Figure CN113973370B_ABST
Abstract
Description
Technical Field
[0001] The present invention relates to the field of communication technology, and in particular to a method for sending and receiving a random access preamble sequence, a terminal and a network device. Background Art
[0002] In NR (New Radio), from the perspective of the physical layer, such as Figure 1 As shown, the 4-step random access process includes:
[0003] Step 1: The terminal (UE) sends a random access preamble sequence (i.e., message 1, Msg1) on the physical random access channel (PRACH);
[0004] Step 2: The UE receives a random access response (RAR) message (i.e., message 2, Msg2) on a physical downlink control channel (PDCCH) / physical downlink shared channel (PDSCH);
[0005] Step 3: UE sends message 3 (Msg3) on the PUSCH (physical shared channel);
[0006] Step 4: The UE receives a contention resolution message (ie, message 4, Msg4) on the PDSCH channel.
[0007] Before performing the random access process, the terminal obtains a set of SS / PBCH block (SynchronizationSignal / PBCH Block, SSB) indexes, physical layer time and frequency resources, random access preamble sequence formats, and parameters of a random access preamble sequence set through a system broadcast message. The UE then generates a random access preamble sequence based on the information obtained and initiates random access on the corresponding physical layer random access time and frequency resources.
[0008] The base station detects the PRACH. If the base station detects the preamble sequence, it will feedback the corresponding random access response (RAR) information on the PDCCH / PDSCH. After sending the random access preamble sequence, the terminal detects the RAR information fed back on the downlink PDCCH / PDSCH within a RAR time window. If the corresponding RAR information is detected, it means that the random access preamble sequence sent by the UE is detected by the base station. The RAR information also includes the uplink timing advance adjustment amount of the UE. The terminal can obtain uplink synchronization based on the adjustment amount, and then can send an uplink resource scheduling request message for subsequent data transmission.
[0009] The preamble sequence formats currently supported by FR2 are shown in Table 1 below:
[0010] Preamble formats for L RA ∈{139,571,1151}andΔf RA =15·2 μ kHz where μ∈{0,1,2,3}.
[0011]
[0012] Table 1
[0013] The random access configuration table for FR2 is shown in Table 2 (Random access configurations for FR2 and unpaired spectrum).
[0014] Random access configurations for FR2 and unpaired spectrum.
[0015]
[0016]
[0017] Table 2
[0018] According to the prach-ConfigurationIndex configured in the cell, the corresponding preamble format, the radio frame where the PRACH resource is located, the specific subframe number, the starting symbol of the PRACH resource in the RACH slot, the number of time domain PRACH occasions in the RACH slot, the time domain symbol length of the PRACH occasion, and the number of PRACH slots in a time domain granularity can be obtained; wherein the time domain granularity, PRACH SCS only supports 15KHz or 30KHz under FR1, in a time domain granularity, that is, a subframe, when SCS=15KHz, there is only one RACH slot, and when SCS=30KHz, there can be 1 or 2 RACH slots. Under FR2, PRACH SCS supports 60KHz or 120KHz. In a time domain granularity of 0.25ms, when SCS = 60KHz, there is only one RACH time slot. When SCS = 120KHz, there can be 1 or 2 RACH time slots in a cycle. If the number of PRACH time slots is configured as 1 in a cycle that allows two PRACH time slots, the second time slot in each cycle is used as the PRACH time slot. If the number of PRACH time slots configured is 2, both time slots in the cycle are PRACH time slots. Figure 2 shown.
[0019] However, after obtaining the corresponding PRACH resource configuration, whether the configured PRACH opportunity is valid still needs to be judged based on the specific frame structure. That is to say, the resources configured in the actual process also need to be selected according to the changes in the actual frame structure. The corresponding judgment conditions are as follows:
[0020] For FDD (Frequency division duplex) mode, all PRACH opportunities are valid;
[0021] For TDD (Time division duplex) mode, if the UE does not receive TDD UL-DL-ConfigurationCommon, then in the current PRACH time slot, if there is no SSB (synchronization signal block) after the PRACH opportunity and the symbol of the last SSB is at least N gap symbols, then the PRACH opportunity is valid, where N gap The values can be referred to the corresponding tables in the standard;
[0022] For TDD (Time division duplex) mode, if the UE receives TDD UL-DL-ConfigurationCommon, if the PRACH opportunity is on the UL (Uplink) symbol, and there is no SSB after the PRACH opportunity in the current PRACH time slot, it is at least N intervals from the last symbol of the most recent SSB before it. gap symbols, and the interval between the last DL (Downlink) symbol and the previous one is at least N gap symbols, then the PRACH opportunity is valid, where N gap The values can be found in the corresponding tables in the standard.
[0023] In the above four-step random access process, the NR protocol focuses on optimizing the base station's transmit beam and receive beam during Msg1 and Msg2.
[0024] First, the base station notifies the terminal of the parameters for determining the association relationship between the SSB and the RO resource subset (including: the RSRP threshold selected by the SSB) through a system broadcast message, wherein an RO resource subset is composed of one or more ROs.
[0025] Secondly, the UE performs downlink SSB detection to determine whether the actual RSRP measurement value of the SSB is greater than the RSRP threshold obtained from the system broadcast message. If the judgment is established, the RO resource subset associated with the SSB is used as the candidate resource set of Msg1.
[0026] The base station sends Msg2 on the associated transmission beam according to the RO resource of the detected preamble code and the above-mentioned association relationship with the downlink transmission beam.
[0027] RO refers to the time-frequency resource used to transmit PRACH Msg1 on a specific transmit beam according to the configured PRACH preamble sequence format;
[0028] Due to the increase in carrier frequency, the energy attenuation during signal propagation is too large. Maintaining the existing preamble sequence format may lead to reduced coverage, which in turn affects the working range and reliability of the initial access process. In addition, since the beams in the ultra-high frequency band will become narrower than the original FR1 and FR2, slight changes in the beam transmission and reception directions may cause the transmission and reception beams to be unable to align, resulting in performance losses. Summary of the invention
[0029] The embodiment of the present invention provides a method for sending and receiving a random access preamble sequence, a terminal and a network device. The transmission energy of the preamble is increased by increasing the number of symbols in the preamble time domain, and the influence of the inability to fully align the transmitting and receiving beams on the random access process is reduced by adding a beam scanning process to the UE to send the PRACH.
[0030] To solve the above technical problems, the embodiments of the present invention provide the following technical solutions:
[0031] A method for sending a random access preamble sequence, applied to a terminal, the method comprising:
[0032] receiving random access configuration information, wherein the number of time domain symbols occupied by the preamble sequence format in the random access configuration information is greater than a preset value;
[0033] Determining, according to the preamble sequence format, a time-frequency resource for sending a random access preamble sequence;
[0034] A random access preamble sequence is sent on the time-frequency resources.
[0035] Optionally, the random access preamble code sequence format includes M formats; the time domain length corresponding to at least one of the M formats is n times a first preset value, and the length of the cyclic prefix CP is n times a second preset value, where n is a positive integer.
[0036] Optionally, the M formats include: a first format, a second format, a third format, a fourth format, a fifth format, a sixth format, a seventh format, an eighth format and a ninth format;
[0037] Among them, the time domain lengths N corresponding to the first format, the second format, and the third format are respectively μare n times of the first value, respectively, and correspond to the length of the cyclic prefix CP are n times of the second value respectively;
[0038] The time domain lengths N corresponding to the fourth format, the fifth format, the sixth format, and the seventh format are respectively μ are n times of the third value, and the corresponding cyclic prefix CP length They are (2n+1)·72κ·2 -μ 、(4n+1)·72κ·2 -μ 、(6n+1)·72κ·2 -μ 、(12n+1)·72κ·2 -μ ;
[0039] Where κ = T s / T c =64,T s =1 / (Δf ref ·N f,ref ), T c =1 / (Δf max ·N f ), Δf max =480·10 3 Hz,N f =4096,Δf ref =15·10 3 Hz,N f,ref =2048;μ∈{2,3,[4]…};
[0040] The eighth and ninth formats have a corresponding time domain length N μ are n times of the fifth value, respectively, and the length of the corresponding cyclic prefix CP is Keep the sixth value unchanged.
[0041] Optionally, in the random access configuration information, 2 consecutive μ-3 Physical random access channel PRACH time slots are bundled into one sub-block, μ≥3; the random access configuration information further includes at least one of the following parameters:
[0042] The number of sub-blocks bundled with the PRACH time slot within the basic granularity of the time domain;
[0043] The number of PRACH opportunities in a sub-block;
[0044] Time domain symbol length of a PRACH opportunity in a sub-block
[0045] The number of symbols occupied by each random access channel PRACH in the time domain in,
[0046] The number of PRACH opportunities in the time domain in a PRACH time slot is
[0047] Optionally, if the number of PRACH opportunities in the time domain in a PRACH time slot is If it is less than 1 and the number of symbols contained in the corresponding PRACH time domain is less than 14, the number of PRACH opportunities is 1;
[0048] If the number of PRACH opportunities in the time domain in a PRACH time slot is less than 1, and the number of symbols contained in the corresponding PRACH time domain is greater than 14, the meaningless;
[0049] If the number of PRACH opportunities in the time domain in a PRACH time slot If greater than 1 and not an integer, the number of PRACH opportunities is The value obtained by rounding down.
[0050] Optional, if If it exceeds 14, the number of PRACH time slots included in the basic granularity of the time domain is 2;
[0051] if If it is less than 14, the number of PRACH time slots contained in one time domain basic granularity remains unchanged.
[0052] Optionally, the random access preamble sequence format includes M+L formats; the first M formats include: a first format, a second format, a third format, a fourth format, a fifth format, a sixth format, a seventh format, an eighth format and a ninth format; L is an integer greater than or equal to 1;
[0053] Among them, the time domain lengths N corresponding to the first format, the second format, and the third format are respectively μ is the first value, and the length of the corresponding cyclic prefix CP is is the second value;
[0054] The time domain lengths N corresponding to the fourth format, the fifth format, the sixth format, and the seventh format are respectively μ is the third value, corresponding to the length of the cyclic prefix CP is the fourth value;
[0055] The eighth and ninth formats respectively correspond to the time domain length N μ is the fifth value, corresponding to the length of the cyclic prefix CP The sixth value.
[0056] Optionally, the time domain length N corresponding to the M+L1 format μ =nA ·2048κ·2 -μ , the length of the cyclic prefix CP where n A is a positive integer, and when L1 is different, the corresponding n A different;
[0057] The time domain length N corresponding to the M+L2 format μ =n B ·2048κ·2 -μ , the length of the cyclic prefix CP where n B is a positive integer, and L2 has different values, the corresponding n B different;
[0058] The time domain length N corresponding to the M+L3 format μ =n C ·2048κ·2 -μ , the length of the cyclic prefix CP where n C is a positive integer; when L3 is different, the corresponding n C Different, L1, L2, L3 represent serial number values increasing starting from the Mth format, and L1+L2+L3 is less than or equal to L.
[0059] Optionally, determining, according to the preamble sequence format, a time-frequency resource for sending a random access preamble sequence includes:
[0060] Determining the validity of a PRACH opportunity in a sub-block consisting of multiple PRACH slots bundled together;
[0061] Based on a valid PRACH opportunity and according to the preamble sequence format, a time-frequency resource RO for transmitting a random access preamble sequence on a transmit beam is determined.
[0062] Optionally, sending a random access preamble sequence on the time-frequency resource includes:
[0063] After determining the available RO, determine whether to perform beam switching when sending the RO according to the configured or preconfigured number of transmission beams;
[0064] When intra-RO beam switching is required, different beams are switched and a random access preamble sequence is sent.
[0065] Optionally, the first time interval Gap for beam switching is located at the beginning of each RO.
[0066] Optionally, the time domain structure of each RO is the same; or,
[0067] Add an extra extra_CP to the original CP length of each RO, where the length of the extra_CP is not less than the beam switching time; or,
[0068] Add an extra random signal to the original CP of the RO, where the length of the random signal in the time domain is not less than the beam switching time; or
[0069] The first symbol of each RO is used entirely for beam switching.
[0070] Optionally, the second time interval Gap used for beam switching is located on the symbol where beam switching occurs.
[0071] Optionally, the second time interval Gap is located at the head of the symbol where beam switching occurs, and the remaining part of the symbol is used to send a cyclic prefix CP of a symbol set on a corresponding beam; or,
[0072] The second time interval Gap is located at the end of the symbol in which beam switching occurs, and the next symbol is used to send the cyclic prefix CP of the symbol set on the corresponding beam; or,
[0073] The second time interval Gap is located in the middle of the symbol where beam switching occurs, the part before the second time interval Gap is used for performance enhancement, and the part after the second time interval Gap is used as a cyclic prefix CP for sending a symbol set on a corresponding beam.
[0074] Optionally, the number of times the beam can be switched within an RO does not exceed n.
[0075] Optionally, if the random access process is triggered by a higher layer, a corresponding parameter is introduced in the higher layer to indicate the number of beams used in an RO. The number of beams is calculated by log 2 n bits to indicate;
[0076] If the random access process is triggered by PDCCH signaling, a new information field is introduced in PDCCH format 1-0 or a reserved bit is used to indicate the number of beams used in a RO. The information field or reserved bit is represented by log 2 n bits to indicate.
[0077] Optionally, the symbol positions for beam switching within the same RO are divided into m equal parts in the time domain according to the number m of available beams that are configured or preconfigured;
[0078] If the RO can be equally divided into m parts in the time domain, the first symbols of the remaining m-1 parts of the m beams except the first part are all used for beam switching;
[0079] If the RO cannot be equally divided into m parts in the time domain, the m' symbols as the remainder are included in the mth part, or the first m' parts are allocated one more symbol and the first symbol of the m parts is used for beam switching.
[0080] Optionally, the switching order of the transmission beams in the same RO includes:
[0081] If each RO is configured with m beams, where m<=n; use the receiving beam corresponding to when the synchronization block is detected as the central transmitting beam, and according to the system configuration or the pre-configured number of beams m, on both sides of the central beam, select the m-1 beams closest to the central beam to switch the beams and send the same RO.
[0082] Optionally, if the random access process is triggered by high-level signaling, the terminal detects the downlink synchronization block to determine whether the actual RSRP measurement value of the synchronization block is greater than the RSRP threshold obtained from the system broadcast message, and if so, uses the beam corresponding to the synchronization block as the central beam;
[0083] If the random access process is triggered by PDCCH signaling, the terminal uses PDCCH signaling to specify the beam corresponding to the synchronization block as the center beam.
[0084] Optionally, after m beams are configured, the following is also included:
[0085] Switch according to the order of the synchronization block index corresponding to each beam from large to small or from small to large, and send each part of the RO content in the beam.
[0086] An embodiment of the present invention further provides a method for receiving a random access preamble sequence, which is applied to a network device, and the method includes:
[0087] Sending random access configuration information, wherein the number of time domain symbols occupied by the preamble sequence format in the random access configuration information is greater than a preset value;
[0088] The random access preamble sequence sent by the receiving terminal on the time-frequency resources on which the random access preamble sequence is sent.
[0089] Optionally, the random access preamble sequence sent by the receiving terminal on the time-frequency resource for sending the random access preamble sequence includes:
[0090] If the corresponding receiving beam of the network device can cover the transmitting beams of the m terminals and the receiving beam is not switched, the network device combines all the preamble codes for detection after receiving the preamble codes from multiple different beams; or
[0091] If the corresponding receiving beam of the network device cannot cover the transmitting beams of the m terminals and the receiving beam is not switched, the network device only receives the preamble codes on some beams; or
[0092] If the corresponding receiving beam of the network device cannot cover the transmitting beams of m terminals, but the network device switches the receiving beam, the network device first determines the central receiving beam based on the association between the RO resources of the detected preamble code and the downlink transmitting beam, and selects the m-1 beams closest to the central beam to switch the beams to receive the same RO; on the remaining m-1 beams, according to the synchronization block index corresponding to each beam, the beams are switched in order from large to small or from small to large to receive the remaining content of the RO.
[0093] An embodiment of the present invention also provides a terminal, comprising: a transceiver, a processor, and a memory, wherein the memory stores a program executable by the processor; when the processor executes the program, it implements: receiving random access configuration information, wherein the number of time domain symbols occupied by the preamble code sequence format in the random access configuration information is greater than a preset value; determining, according to the preamble code sequence format, a time-frequency resource for sending a random access preamble code sequence; and sending a random access preamble code sequence on the time-frequency resources.
[0094] Optionally, the random access preamble code sequence format includes M formats; the time domain length corresponding to at least one of the M formats is n times a first preset value, and the length of the cyclic prefix CP is n times a second preset value, where n is a positive integer.
[0095] Optionally, the M formats include: a first format, a second format, a third format, a fourth format, a fifth format, a sixth format, a seventh format, an eighth format and a ninth format;
[0096] Among them, the time domain lengths N corresponding to the first format, the second format, and the third format are respectively μ are n times of the first value, respectively, and correspond to the length of the cyclic prefix CP are n times of the second value respectively;
[0097] The time domain lengths N corresponding to the fourth format, the fifth format, the sixth format, and the seventh format are respectively μ are n times of the third value, and the corresponding cyclic prefix CP length They are (2n+1)·72κ·2 -μ 、(4n+1)·72κ·2 -μ 、(6n+1)·72κ·2 -μ 、(12n+1)·72κ·2 -μ ;
[0098] Where κ = Ts / T c =64,T s =1 / (Δf ref ·N f,ref ), T c =1 / (Δf max ·N f ), Δf max =480·10 3 Hz,N f =4096,Δf ref =15·10 3 Hz,N f,ref =2048;μ∈{2,3,[4]…};
[0099] The eighth and ninth formats have a corresponding time domain length N μ are n times of the fifth value, respectively, and the length of the corresponding cyclic prefix CP is Keep the sixth value unchanged.
[0100] Optionally, the processor is further configured to: in the random access configuration information, 2 consecutive μ-3 Physical random access channel PRACH time slots are bundled into one sub-block, μ≥3; the random access configuration information further includes at least one of the following parameters:
[0101] The number of sub-blocks bundled with the PRACH time slot within the basic granularity of the time domain;
[0102] The number of PRACH opportunities in a sub-block;
[0103] Time domain symbol length of a PRACH opportunity in a sub-block
[0104] The number of symbols occupied by each random access channel PRACH in the time domain in,
[0105] The number of PRACH opportunities in the time domain in a PRACH time slot is
[0106] Optionally, if the number of PRACH opportunities in the time domain in a PRACH time slot is If it is less than 1 and the number of symbols contained in the corresponding PRACH time domain is less than 14, the number of PRACH opportunities is 1;
[0107] If the number of PRACH opportunities in the time domain in a PRACH time slot is less than 1, and the number of symbols contained in the corresponding PRACH time domain is greater than 14, the meaningless;
[0108] If the number of PRACH opportunities in the time domain in a PRACH time slot If greater than 1 and not an integer, the number of PRACH opportunities is The value obtained by rounding down.
[0109] Optional, if If it exceeds 14, the number of PRACH time slots included in the basic granularity of the time domain is 2;
[0110] if If it is less than 14, the number of PRACH time slots contained in one time domain basic granularity remains unchanged.
[0111] Optionally, the random access preamble sequence format includes M+L formats; the first M formats include: a first format, a second format, a third format, a fourth format, a fifth format, a sixth format, a seventh format, an eighth format and a ninth format; L is an integer greater than or equal to 1;
[0112] Among them, the time domain lengths N corresponding to the first format, the second format, and the third format are respectively μ is the first value, and the length of the corresponding cyclic prefix CP is is the second value;
[0113] The time domain lengths N corresponding to the fourth format, the fifth format, the sixth format, and the seventh format are respectively μ is the third value, corresponding to the length of the cyclic prefix CP is the fourth value;
[0114] The eighth and ninth formats respectively correspond to the time domain length N μ is the fifth value, corresponding to the length of the cyclic prefix CP The sixth value.
[0115] Optionally, the time domain length N corresponding to the M+L1 format μ =n A ·2048κ·2 -μ , the length of the cyclic prefix CP where n A is a positive integer, and when L1 is different, the corresponding n A different;
[0116] The time domain length N corresponding to the M+L2 format μ =n B ·2048κ·2 -μ , the length of the cyclic prefix CP where n B is a positive integer, and L2 has different values, the corresponding n B different;
[0117] The time domain length N corresponding to the M+L3 format μ =n C ·2048κ·2 -μ , the length of the cyclic prefix CP where n C is a positive integer; when L3 is different, the corresponding n C Different, L1, L2, L3 represent serial number values increasing starting from the Mth format, and L1+L2+L3 is less than or equal to L.
[0118] Optionally, determining, according to the preamble sequence format, a time-frequency resource for sending a random access preamble sequence includes:
[0119] Determining the validity of a PRACH opportunity in a sub-block consisting of multiple PRACH slots bundled together;
[0120] Based on a valid PRACH opportunity and according to the preamble sequence format, a time-frequency resource RO for transmitting a random access preamble sequence on a transmit beam is determined.
[0121] Optionally, sending a random access preamble sequence on the time-frequency resource includes:
[0122] After determining the available RO, determine whether to perform beam switching when sending the RO according to the configured or preconfigured number of transmission beams;
[0123] When intra-RO beam switching is required, different beams are switched and a random access preamble sequence is sent.
[0124] Optionally, the first time interval Gap for beam switching is located at the beginning of each RO.
[0125] Optionally, the time domain structure of each RO is the same; or,
[0126] Add an extra extra_CP to the original CP length of each RO, where the length of the extra_CP is not less than the beam switching time; or,
[0127] Add an extra random signal to the original CP of the RO, where the length of the random signal in the time domain is not less than the beam switching time; or
[0128] The first symbol of each RO is used entirely for beam switching.
[0129] Optionally, the second time interval Gap used for beam switching is located on the symbol where beam switching occurs.
[0130] Optionally, the second time interval Gap is located at the head of the symbol where beam switching occurs, and the remaining part of the symbol is used to send a cyclic prefix CP of a symbol set on a corresponding beam; or,
[0131] The second time interval Gap is located at the end of the symbol in which beam switching occurs, and the next symbol is used to send the cyclic prefix CP of the symbol set on the corresponding beam; or,
[0132] The second time interval Gap is located in the middle of the symbol where beam switching occurs, the part before the second time interval Gap is used for performance enhancement, and the part after the second time interval Gap is used as a cyclic prefix CP for sending a symbol set on a corresponding beam.
[0133] Optionally, the symbol positions for beam switching in the same RO are divided into m equal parts in the time domain according to the number m of available beams that are configured or preconfigured, and the first symbols of the remaining m-1 parts of the m beams except the first part are all used for beam switching;
[0134] If the RO cannot be equally divided into m parts in the time domain, the m' symbols as the remainder are included in the mth part, or one more symbol is allocated to the first m' parts.
[0135] Optionally, the switching order of the transmit beams within the same RO is as follows:
[0136] If each RO is configured with m beams, where m<=n; use the receiving beam corresponding to when the synchronization block is detected as the central transmitting beam, and according to the system configuration or the pre-configured number of beams m, on both sides of the central beam, select the m-1 beams closest to the central beam to switch the beams and send the same RO.
[0137] Optionally, if the random access process is triggered by high-level signaling, the terminal detects the downlink synchronization block to determine whether the actual RSRP measurement value of the synchronization block is greater than the RSRP threshold obtained from the system broadcast message, and if so, uses the beam corresponding to the synchronization block as the central beam;
[0138] If the random access process is triggered by PDCCH signaling, the terminal uses PDCCH signaling to specify the beam corresponding to the synchronization block as the center beam.
[0139] Optionally, after m beams are configured, the processor is further used to switch in the order of the synchronization block index corresponding to each beam from large to small or from small to large, and send each part of the RO content in the beam.
[0140] An embodiment of the present invention further provides a device for sending a random access preamble sequence, which is applied to a terminal, and the device includes:
[0141] A transceiver module, configured to receive random access configuration information, wherein the number of time domain symbols occupied by the preamble sequence format in the random access configuration information is greater than a preset value;
[0142] A processing module, configured to determine a time-frequency resource for sending a random access preamble sequence according to the preamble sequence format;
[0143] The transceiver module is further configured to send a random access preamble sequence on the time-frequency resources.
[0144] An embodiment of the present invention also provides a network device, comprising: a transceiver, a processor, and a memory, wherein the memory stores a program executable by the processor; when the processor executes the program, it implements: sending random access configuration information, wherein the number of time domain symbols occupied by the preamble code sequence format in the random access configuration information is greater than a preset value; and receiving the random access preamble code sequence sent by the receiving terminal on the time-frequency resources for sending the random access preamble code sequence.
[0145] An embodiment of the present invention further provides a random access preamble sequence receiving device, which is applied to a network device, including:
[0146] The transceiver module is used to send random access configuration information, wherein the number of time domain symbols occupied by the preamble sequence format in the random access configuration information is greater than a preset value; and receive the random access preamble sequence sent by the receiving terminal on the time-frequency resource for sending the random access preamble sequence.
[0147] An embodiment of the present invention further provides a processor-readable storage medium, wherein the processor-readable storage medium stores processor-executable instructions, and the processor-executable instructions are used to enable the processor to execute the method as described above.
[0148] The beneficial effects of the embodiments of the present invention are:
[0149] The above-mentioned embodiment of the present invention receives random access configuration information, wherein the number of time domain symbols occupied by the preamble sequence format in the random access configuration information is greater than a preset value; determines the time-frequency resources for sending the random access preamble sequence according to the preamble sequence format; and sends the random access preamble sequence on the time-frequency resources. By increasing the number of symbols in the preamble time domain, the transmission energy of the preamble is increased. In addition, by adding a beam scanning process to the terminal to send PRACH, the impact of the inability to fully align the transceiver beams on the random access process is reduced. BRIEF DESCRIPTION OF THE DRAWINGS
[0150] Figure 1 Schematic diagram of the 4-step random access process method flow chart;
[0151] Figure 2It is a schematic diagram of RO (RACH occasion) configuration;
[0152] Figure 3 It is a schematic diagram of a method for sending a random access preamble sequence of the present invention;
[0153] Figure 4 It is a schematic diagram of 240KHz PRACH configuration mapping rules in an embodiment of the present invention;
[0154] Figure 5 Schematic diagram of the RO head structure in an embodiment of the present invention;
[0155] Figure 6 A schematic diagram of beam switching at an RO initial position in an embodiment of the present invention;
[0156] Figure 7 This is a schematic diagram of performing a beam switching in an RO in an embodiment of the present invention;
[0157] Figure 8 This is a schematic diagram of performing a beam switching in an RO in an embodiment of the present invention;
[0158] Fig. 9 This is a schematic diagram of performing a beam switching in an RO in an embodiment of the present invention;
[0159] Fig.10 It is a schematic diagram comparing the format that can perform beam switching in RO with the existing RO format in an embodiment of the present invention;
[0160] Fig.11 It is a schematic diagram of the architecture of a terminal according to an embodiment of the present invention;
[0161] Fig.12 The present invention is a schematic diagram of a module of a device for sending a random access preamble sequence according to an embodiment of the present invention. DETAILED DESCRIPTION
[0162] The exemplary embodiments of the present invention will be described in more detail below with reference to the accompanying drawings. Although the exemplary embodiments of the present invention are shown in the accompanying drawings, it should be understood that the present invention can be implemented in various forms and should not be limited by the embodiments set forth herein. On the contrary, these embodiments are provided in order to enable a more thorough understanding of the present invention and to enable the scope of the present invention to be fully communicated to those skilled in the art.
[0163] like Figure 3 As shown, an embodiment of the present invention provides a method for sending a random access preamble sequence, which is applied to a terminal, and the method includes:
[0164] Step 31, receiving random access configuration information, wherein the number of time domain symbols occupied by the preamble sequence format in the random access configuration information is greater than a preset value;
[0165] Step 32, determining the time-frequency resources for sending the random access preamble sequence according to the preamble sequence format;
[0166] Step 33: Send a random access preamble sequence on the time-frequency resources.
[0167] In this embodiment, the preset value may be the number of time domain symbols corresponding to each preamble sequence format in Table 1 above. By increasing the number of time domain occupied symbols of different preamble sequence formats, the transmission energy and coverage are improved. As for the impact of the increase in the number of time domain symbols of the preamble sequence format, the existing PRACH configuration table needs to be redesigned to adapt to the new structure. Due to the increase in the number of preamble time domain symbols, conditions are created for switching multiple beams within one RO. Therefore, the same RO can be sent on different beams, and corresponding scheme design is required for beam switching.
[0168] During the random access process of the terminal, the sending and receiving process of Msg1 may specifically include:
[0169] After receiving the configuration information prach-Configuration Index of the cell, the UE checks the PRACH configuration table to determine the specific PRACH configuration, including the specific preamble sequence format used, the number of ROs, the number of symbols occupied by each RO, and the time domain position and other information. In the embodiment of the present invention, a new preamble sequence format is proposed, and at the same time, it is necessary to design and update the specific configuration information in the corresponding PRACH configuration table based on the new preamble sequence format;
[0170] Solution 1: In an optional embodiment of the present invention, the random access preamble sequence format includes M formats; the time domain length corresponding to at least one of the M formats is n times the first preset value, and the length of the cyclic prefix CP is n times the second preset value, where n is a positive integer. The first preset value here refers to the time domain length in a certain format, such as N corresponding to format A1. μ The value of can be 2·2048κ·2 -μ Similarly, it can also be N corresponding to any format in Table 1 above μ The second preset value here refers to the length of the CP of a certain format, such as the length of the CP of format A1. The value of -μ , similarly, it can also be any format corresponding to the above table 1 The value of .
[0171] Optionally, the M formats include: a first format, a second format, a third format, a fourth format, a fifth format, a sixth format, a seventh format, an eighth format and a ninth format;
[0172] Among them, the time domain lengths N corresponding to the first format, the second format, and the third format are respectively μ are n times of the first value, respectively, and correspond to the length of the cyclic prefix CP is n times the second value; when the first format is the above-mentioned format A1, the first value is N corresponding to format A1 μ When the second format is the above format A2, the first value is N corresponding to format A2 μ When the third format is the above format A3, the first value is N corresponding to format A3 μ Similarly, the second value can be the values corresponding to the above formats A1, A2, and A3 respectively.
[0173] The time domain lengths N corresponding to the fourth format, the fifth format, the sixth format, and the seventh format are respectively μ are n times of the third value, and the corresponding cyclic prefix CP length They are (2n+1)·72κ·2 -μ 、(4n+1)·72κ·2 -μ 、(6n+1)·72κ·2 -μ 、(12n+1)·72κ·2 -μ ; where κ = T s / T c =64,T s =1 / (Δf ref ·N f,ref ), T c =1 / (Δf max ·N f ), Δf max =480·10 3 Hz,N f =4096,Δf ref =15·10 3 Hz,N f,ref =2048; μ∈{2,3,[4]…}; When the fourth format is the above-mentioned format B1, the third value is N corresponding to format B1 μ When the fifth format is the above format B2, the third value is N corresponding to format B2 μ When the sixth format is the above format B3, the third value is N corresponding to format B3 μ When the seventh format is the above format B4, the third value is N corresponding to format B4 μSimilarly, the fifth values of B1, B2, B3 and B4 can be (2n+1)·72κ·2 -μ 、(4n+1)·72κ·2 -μ 、(6n+1)·72κ·2 -μ 、(12n+1)·72κ·2 -μ ;
[0174] The eighth and ninth formats have a corresponding time domain length N μ are n times of the fifth value, respectively, and the length of the corresponding cyclic prefix CP is Keep the sixth value unchanged; when the eighth format here is the above format C0, the fifth value is N corresponding to format C0 μ When the ninth format is the above format C2, the fifth value is N corresponding to format C2 μ The value of .
[0175] Specifically, the number of time domain symbols of the preamble is increased to ensure that the GT (Guard Time) corresponding to each format does not change as much as possible, and the requirements for transmission distance in the current standard do not change;
[0176] By increasing the number of time domain symbols occupied by each preamble sequence format exponentially, the energy is increased and the PRACH coverage is increased (based on the preamble sequence format table of SCS = 15, 30, 60, 120 KHz), where N μ Indicates the time domain length of each preamble sequence format (μ is associated with SCS), Indicates the CP (cyclic prefix) length of the current preamble sequence format;
[0177] Combined with the above Table 1, for the preamble sequence format A1 / A2 / A3 enhancement, if N μ If it is expanded to n times of the original value, then the corresponding It can also be expanded to n times of the original; here, the first format can be the preamble sequence format A1' after A1 enhancement, the second format can be the preamble sequence format A2' after A2 enhancement, and the third format can be the preamble sequence format A3' after A3 enhancement; the first value can be the N corresponding to A1, A2 and A3 in Table 1 in the protocol. μ The second value may be the corresponding values of A1, A2 and A3 in Table 1 above in the protocol.
[0178] For the preamble sequence format B1 / B2 / B3 / B4 enhancement, if N μ Expanded to n times of the original, the corresponding Expand according to the following table:
[0179]
[0180] The fourth format, the fifth format, the sixth format and the seventh format are respectively equivalent to B1', B2', B3', B4' here; the third value can be the N corresponding to B1, B2, B3 and B4 in the table. μ value; The values of are as given in the extended table;
[0181] For the preamble sequence format C0 / C2 enhancement, if N μ Expanded to n times of the original, the corresponding The original length does not need to be changed; where n is a positive integer. The eighth format and the ninth format are respectively equivalent to C0' and C2' after the enhancement of C0 and C2 here; the fifth value can be the N corresponding to B1, B2, B3 and B4 in the above Table 1 in the protocol. μ value; the sixth value can be The value of can be the value in the above Table 1.
[0182] Based on the above solution 1, a new SCS (such as 240KHz, 480KHz, etc.) is introduced for PRACH: In an optional embodiment of the present invention, the method for sending a random access preamble sequence also includes:
[0183] In the random access configuration information, two consecutive μ-3 Physical random access channel PRACH time slots are bundled into one sub-block, μ ≥ 3;
[0184] The random access configuration information also includes at least one of the following parameters:
[0185] The number of sub-blocks bound to the PRACH time slot within the basic granularity of the time domain (60KHZ time slot);
[0186] The number of PRACH opportunities in a sub-block;
[0187] Time domain symbol length of a PRACH opportunity in a sub-block
[0188] The number of symbols occupied by each random access channel PRACH in the time domain in,
[0189] The number of PRACH opportunities in the time domain in a PRACH time slot is
[0190] Here, specifically, based on the above solution 1, the original table of PRACH configuration for FR2 in the protocol is as follows:
[0191]
[0192]
[0193] Assume that the number of preamble time domain symbols is increased to n times of the original in the first step. By modifying the parameter definition in the existing table, taking 240KHz as an example, Figure 4 As shown:
[0194] Binding: Divide 0.25ms into two parts, 2 consecutive μ-3 (μ>3) PRACH slots are respectively bundled into a sub-block, and the sub-block is a bundled PRACH time slot;
[0195] Number of PRACH slots within a 60kHz slot is changed to Number of Bundling PRACH slots within a 60kHz slot: Assuming the configuration is N, the selection rule is to select N Bundling PRACH slots from back to front within the corresponding 60kHz slot time domain length;
[0196] Number of time-domain PRACH occasions within a PRACH slot: changed to number of time-domain PRACH occasions within aBundling PRACH slot;
[0197] PRACH duration (number of symbols occupied by the PRACH time domain): All elements are expanded n times to Guarantee required
[0198] The remaining configuration parameters remain unchanged.
[0199] Based on the above solution 1, if no new SCS is introduced for the PRACH for the above 52.6 GHz, in an optional embodiment of the present invention, the method for sending a random access preamble sequence may further include:
[0200] In the random access configuration information, the number of symbols occupied by each random access channel PRACH time domain is The number of symbols occupied by each random access channel PRACH in the time domain;
[0201] The number of PRACH opportunities in the time domain in a PRACH time slot is
[0202] Optional, number of PRACH opportunities in the time domain in a PRACH slot If it is less than 1, and the number of symbols contained in the corresponding PRACH time domain is less than 14, the number of PRACH opportunities is 1;
[0203] If the number of PRACH opportunities in the time domain in a PRACH time slot If it is less than 1 and the number of symbols contained in the corresponding PRACH time domain is greater than 14, the value of this parameter is meaningless and is marked as "-";
[0204] If the number of PRACH opportunities in the time domain in a PRACH time slot If greater than 1 and not an integer, the number of PRACH opportunities is The value obtained by rounding down.
[0205] Optionally, for the number of PRACH time slots contained in the basic time domain granularity (60KHz time slots), if the corresponding PRACH time domain contains the number of symbols If the number of PRACH time slots exceeds 14, only the configurations with a value of 2 in the 60KHz time slot are retained, and the configurations with a value of 1 are removed; if the corresponding PRACH time domain contains the number of symbols If it is still less than 14, the value of the number of PRACH time slots contained in a 60KHz time slot remains unchanged.
[0206] Here, specifically, it is assumed that the number of preamble time domain symbols is increased to n times of the original number in the first step.
[0207] PRACH duration: All elements are expanded n times
[0208] Number of time-domain PRACH occasions within a PRACH slot: All elements are reduced by a factor of n.
[0209] If the result after reduction is less than 1 and the corresponding PRACH duration is less than 14, the result is 1.
[0210] If the result after reduction is less than 1 and the corresponding PRACH duration is greater than 14, it means that the number of symbols occupied by the preamble is greater than the 14 symbols of the slot. Therefore, the value of this parameter is meaningless and is marked as "-".
[0211] If the result after reduction is greater than 1 and is not an integer, it is rounded down;
[0212] Number of PRACH slots within a 60kHz slot:
[0213] If the corresponding PRACH duration is expanded to more than 14, only the configuration with the value of Number of PRACHslots within a 60kHz slot being 2 is retained, and the corresponding configuration with the value of 1 is removed;
[0214] If the corresponding PRACH duration after expansion is still less than 14, the value of Number of PRACH slots within a 60kHz slot does not need to be modified;
[0215] The remaining configuration parameters remain unchanged.
[0216] Solution 2, in an optional embodiment of the present invention, the random access preamble code sequence format includes M+L formats; the first M formats include: a first format, a second format, a third format, a fourth format, a fifth format, a sixth format, a seventh format, an eighth format and a ninth format; L is an integer greater than or equal to 1;
[0217] Among them, the time domain lengths N corresponding to the first format, the second format, and the third format are respectively μ is the first value, and the length of the corresponding cyclic prefix CP is is the second value;
[0218] The time domain lengths N corresponding to the fourth format, the fifth format, the sixth format, and the seventh format are respectively μ is the third value, corresponding to the length of the cyclic prefix CP is the fourth value;
[0219] The eighth and ninth formats respectively correspond to the time domain length N μ is the fifth value, corresponding to the length of the cyclic prefix CP The sixth value.
[0220] Optionally, the time domain length N corresponding to the M+L1 format μ =n A ·2048κ·2 -μ , the length of the cyclic prefix CP where n A is a positive integer, and when L1 is different, the corresponding n A different;
[0221] The time domain length N corresponding to the M+L2 format μ =n B ·2048κ·2 -μ , the length of the cyclic prefix CP where n B is a positive integer, and L2 has different values, the corresponding n B different;
[0222] The time domain length N corresponding to the M+L3 format μ =n C ·2048κ·2 -μ , the length of the cyclic prefix CP where n C is a positive integer; when L3 is different, the corresponding n C Different, L1, L2, L3 represent serial number values increasing starting from the Mth format, and L1+L2+L3 is less than or equal to L.
[0223] Here, specifically, new preamble lengths are introduced for formats A, B, and C (based on the Preamble formats table with SCS = 15, 30, 60, 120 KHz):
[0224] Add one or more preamble formats A, N μ =n A ·2048κ·2 -μ ,
[0225] where n A is a positive integer;
[0226] Add one or more preamble formats B, N μ =n B ·2048κ·2 -μ , where n B is a positive integer;
[0227] Add one or more preamble formats C, N μ =n C ·2048κ·2 -μ , where n C is a positive integer;
[0228] where n A 、n B 、n C All are positive integers.
[0229] A specific implementation example:
[0230] Embodiment 1: Increasing the number of time domain symbols for the first point (above 52.6 GHz may introduce a new SCS)
[0231] Solution 1: For example, add A4: double the size of A2; add B5: double the size of B2; add C3: double the size of C0;
[0232]
[0233] Solution 2: For example, add A4: add a format with 7 symbols; add B5: add a format with 7 symbols; add C3: add a format with 3 symbols;
[0234]
[0235] Another specific implementation example:
[0236] Embodiment 2: Redesigning the PRACH configuration table in view of the increase in the number of symbols occupied by the preamble time domain
[0237] Solution 1: Introduce a new SCS for PRACH, taking 240KHz as an example
[0238] Bundling: Divide 0.25ms into two parts, 2 consecutive 4-3 Each PRACH slot is bundled into a sub-block, and the sub-block is a Bundling PRACH slot;
[0239] Number of PRACH slots within a 60kHz slot is changed to Number of Bundling PRACHslots within a 60kHz slot;
[0240] Number of time-domain PRACH occasions within a PRACH slot: changed to number of time-domain PRACH occasions within a Bundling PRACH slot;
[0241] PRACH duration: All elements are expanded n times Guarantee required
[0242] The remaining configuration parameters remain unchanged.
[0243]
[0244] Solution 2: If no new SCS is introduced for PRACH for the above 52.6 GHz
[0245] Assume that in the first step, the number of preamble time domain symbols is increased to twice the original number.
[0246] PRACH duration: All elements are doubled.
[0247] Number of time-domain PRACH occasions within a PRACH slot: All elements are reduced by a factor of 2.
[0248] If the result after reduction is less than 1 and the corresponding PRACH duration is less than 14, the result is 1;
[0249] If the result after reduction is less than 1 and the corresponding PRACH duration is greater than 14, it means that the number of symbols occupied by the preamble is greater than the 14 symbols of the slot. Therefore, the value of this parameter is meaningless and is marked as "-";
[0250] If the result after reduction is greater than 1 and is not an integer, it is rounded down;
[0251] Number of PRACH slots within a 60kHz slot:
[0252] If the corresponding PRACH duration is expanded to more than 14, only the configuration with the value of Number of PRACHslots within a 60kHz slot being 2 is retained, and the corresponding configuration with the value of 1 is removed;
[0253] If the corresponding PRACH duration after expansion is still less than 14, the value of Number of PRACH slots within a 60kHz slot does not need to be modified;
[0254] The remaining configuration parameters remain unchanged.
[0255] The following table provides examples:
[0256]
[0257] In an optional embodiment of the present invention, step 32 may include:
[0258] Step 321, determining the validity of a PRACH opportunity in a sub-block composed of a plurality of PRACH time slots bundled together;
[0259] Step 322: Based on the valid PRACH opportunity and the preamble sequence format, determine the time-frequency resource RO for transmitting the random access preamble sequence on a transmit beam.
[0260] Here, the validity of the PRACH occasion is determined in the corresponding PRACH time slot (Bundling PRACH slot).
[0261] In an optional embodiment of the present invention, step 33 may include:
[0262] Step 331: After determining the available RO, determine whether to perform beam switching when sending the RO according to the configured or pre-configured number of transmission beams. If the number of configured beams in an RO is greater than 1, it is necessary to perform beam switching within the RO.
[0263] Step 332: When intra-RO beam switching is required, different beams are switched and a random access preamble sequence is sent.
[0264] Here, after the terminal determines the available RO, it determines whether to perform beam switching when sending the RO according to the configured or preconfigured number of transmission beams m. If m>1, it means that beam switching is required; the specific RO structure; the specific location where beam switching occurs in the RO; the specific switching order of beams in the RO are as follows. The UE switches different beams to send msg1.
[0265] In the embodiment of the present invention, the configuration of the random access preamble sequence format described above can be implemented independently, that is, the solution of only increasing the PRACH time domain length can be implemented independently;
[0266] In the embodiment of the present invention, only intra-RO beam switching may be performed, that is, the intra-RO beam switching scheme may also be implemented independently;
[0267] In the embodiment of the present invention, the scheme of increasing the time domain length of PRACH and performing beam switching within the RO is combined together and can also be implemented.
[0268] In an optional embodiment of the present invention, the structure of RO is as follows:
[0269] The first time interval Gap used for beam switching is located at the beginning of each RO, and the first time interval Gap is used to meet the duration required for beam switching.
[0270] Optionally, the time domain structure of each RO is the same; or, an additional extra_CP is added on the basis of the original CP length of each RO, and the length of the extra_CP is not less than the beam switching time; or, an additional random signal is added on the basis of the original CP of the RO, and the length of the random signal in the time domain is not less than the beam switching time; or, the first symbol of each RO is used as a whole for beam switching.
[0271] In an optional embodiment of the present invention, the location where beam switching occurs in the RO is as follows:
[0272] The symbol positions used for beam switching within the same RO are divided into m equal parts in the time domain according to the number of available beams configured or preconfigured m;
[0273] If the RO can be equally divided into m parts in the time domain, the first symbols of the remaining m-1 parts of the m beams except the first part are all used for beam switching;
[0274] If the RO cannot be equally divided into m parts in the time domain, the m' symbols as the remainder are included in the mth part, or the first m' parts are allocated one more symbol and the first symbol of the m parts is used for beam switching.
[0275] In an optional embodiment of the present invention, the location where beam switching occurs in the RO is as follows:
[0276] The second time interval Gap for beam switching is located on the symbol where beam switching occurs:
[0277] The second time interval Gap is located at the head of the symbol where beam switching occurs, and the remaining part of the symbol is used to send the cyclic prefix CP of the symbol set on the corresponding beam; or,
[0278] The second time interval Gap is located at the end of the symbol in which beam switching occurs, and the next symbol is used to send the cyclic prefix CP of the symbol set on the corresponding beam; or,
[0279] The second time interval Gap is located in the middle of the symbol where beam switching occurs, the part before the second time interval Gap is used for performance enhancement, and the part after the second time interval Gap is used as a cyclic prefix CP for sending a symbol set on a corresponding beam.
[0280] Optionally, the number of times the beam can be switched within an RO does not exceed n.
[0281] Optionally, if the random access process is triggered by a higher layer, a corresponding parameter is introduced in the higher layer to indicate the number of beams used in an RO. The number of beams is calculated by log 2 n bits to indicate;
[0282] If the random access process is triggered by a PDCCH orger, a new information field is introduced in PDCCH format 1-0 or a reserved bit is used to indicate the number of beams used in a RO. The information field or reserved bit can be used by log 2 n bits to indicate.
[0283] In an optional embodiment of the present invention, the switching order of the transmission beams in the same RO is as follows:
[0284] Assume that each RO is configured with m beams, where m<=n; use the receiving beam corresponding to when the synchronization block is detected as the central transmitting beam, and according to the system configuration or the pre-configured number of beams m, on both sides of the central beam, select the m-1 beams closest to the central beam to switch the beams and send the same RO.
[0285] Optionally, if the random access process is triggered by high-level signaling, the terminal detects the downlink synchronization block to determine whether the actual RSRP measurement value of the synchronization block is greater than the RSRP threshold obtained from the system broadcast message. If so, the beam corresponding to the synchronization block is used as the central beam;
[0286] If the random access process is triggered by PDCCH signaling, the terminal uses PDCCH signaling to specify the beam corresponding to the synchronization block as the center beam.
[0287] Optionally, after the m beams are determined, the method may further include:
[0288] The beam is switched to send each part of the content of the RO in the order of the synchronization block index corresponding to each beam from large to small or from small to large.
[0289] In this embodiment, the specific scheme for whether to perform beam switching when sending RO is designed as follows:
[0290] UE performs beam scanning in an RO:
[0291] In order to enhance the coverage of PRACH, the number of symbols occupied by the preamble in the time domain is increased, and a larger SCS may be introduced for PRACH, which means that there will be more symbols available for PRACH transmission within the same time granularity. Therefore, it provides a strong condition for the UE to perform beam switching within an RO, so that beam scanning within an RO does not require the UE to perform too much enhancement;
[0292] The RO in this solution refers to the time-frequency resources used to transmit PRACH Msg1 on one or more specific transmit beams according to the configured PRACH preamble code sequence format;
[0293] (1) RO header structure: An additional gap is reserved at the beginning of each RO for beam switching time (on the base station side). The gap length should at least be sufficient to meet the duration required for beam switching. It should be ensured that after the header gap is increased, the length of the PRACH in the time domain does not change, such as Figure 5 As shown, the GT time is reduced accordingly:
[0294] In addition, the Gap can also be used for the LBT gap (including LBT duration + UL / DL switching duration) of the unlicensed frequency band. If used for the unlicensed frequency band, the length of the Gap should also be not less than the sum of the LBT duration and the time required for UL / DL switching. Figure 6 As shown;
[0295] 1) Unified standard Fixed_Gap, which can meet the maximum time required for beam switching. The RO time domain structure of this method is unified, relatively regular, and simple to process; or,
[0296] 2): Add an extra extra_CP based on the original CP length of RO. Since the initial stage of RO time domain may be used for beam switching, the length of extra_CP needs to be no less than the beam switching time; or,
[0297] 3): Add an extra random signal on the basis of the original CP of RO. Since the initial stage of RO time domain may be used for beam switching, the length of the random signal time domain must be no less than the beam switching time; or,
[0298] 4): The first symbol is used as a whole for beam switching; or,
[0299] 5): There is no need to reserve additional gaps. The reserved gaps between ROs in the current standard can already meet the beam switching requirements of different ROs.
[0300] (2) Symbol structure when beam switching occurs within the RO: For beam switching in the middle of the RO, a preamble symbol is sacrificed to switch beams, where the first part of the symbol is used for beam switching, and the remaining part is used as the CP of the following preamble symbol, such as Figure 7 As shown, this is a relatively common practice;
[0301] Alternatively, the last part of the symbol is used for beam switching, and the next symbol is used for the CP of the next beam, such as Figure 8 As shown, the remaining resources for this symbol can be used for other enhancements depending on the implementation of the UE;
[0302] Alternatively, a GAP is sent out in the middle of the symbol for beam switching, the remaining first half of the symbol is used for performance enhancement or other processing, which is left to the UE to implement, and the remaining second half of the symbol is used as the CP for sending the preamble code on the corresponding beam, such as Fig. 9 As shown, the UE capability requirement is relatively high;
[0303] It is also necessary to ensure that the PRACH time domain length of the beam switching format in the RO remains the same as that of the existing format, such as Fig.10 As shown:
[0304] (3) Number of beams in the same RO: The number of times a UE can switch beams in an RO should depend on the multiple of the number of preamble symbols in the first step. In order not to impose too much burden on the UE, the number of beams that the UE can switch to in the same RO is limited to no more than n (if the UE has strong capabilities, it can exceed n), where n is the multiple of the expansion in the first step. Specifically, the number of transmit beams that a UE can use in the same RO can be obtained through high-layer / PDCCH sequential configuration or pre-configuration.
[0305] The corresponding parameters are introduced in the high layer to indicate the number of beams used in an RO. The specific corresponding parameters can be obtained by: log 2 n bits to represent;
[0306] Introduce a new information field or use a reserved bit in PDCCH format 1-0 to indicate the number of beams used in a RO. The information field or reserved bit can be log 2 n bits to represent;
[0307] (4) Switching order of UE transmission beams in the same RO: Assume that each RO is configured with m beams where m <= n;
[0308] The UE will use the receiving beam corresponding to the detection of the synchronization block (SS / PBCH Block, SSB) as the central transmitting beam of the UE, and then select the m-1 beams closest to the central beam on both sides of the central beam according to the system configuration or the pre-configured number of beams m to switch the beams and send the same RO.
[0309] If the random access process is triggered by high-level signaling, the UE performs downlink SSB detection to determine whether the actual RSRP measurement value of the SSB is greater than the RSRP threshold obtained from the system broadcast message. If the judgment is true, the beam corresponding to the SSB is used as the central beam;
[0310] If the random access process is triggered by PDCCH signaling, the UE uses PDCCH signaling to specify the beam corresponding to the SSB as the center beam;
[0311] After determining m beams:
[0312] 1): Switch the beam to send each part of the RO in the order of the SSB index corresponding to each beam from large to small or from small to large;
[0313] 2): First send on the central beam, and then switch beams on the remaining m-1 beams according to the SSB identification index corresponding to each beam, from large to small or from small to large to send each part of the RO (this solution is mainly for the base station to determine the first received beam, because the UE sends Msg1 on the central beam, which is the same as the existing R16 protocol content, and is mainly used in the scenario where the base station also needs to switch beams when receiving Msg1);
[0314] (5) Determination of the position of the preamble symbol used for beam switching within the same RO: According to the number of available beams configured or preconfigured, m, the RO is equally divided into m parts in the time domain. Except for the first preamble symbol of the first part, which does not require special processing, the first preamble symbols of all other m-1 parts are used for beam switching.
[0315] If the RO cannot be equally divided into m parts in the time domain, the remaining m' symbols are included in the mth part, or one more symbol is allocated to the first m' parts;
[0316] In a specific implementation example,
[0317] Embodiment 3: Flow of the overall UE random access process (this embodiment only involves the sending and receiving of msg1)
[0318] Step 1: After receiving the configuration information prach-ConfigurationIndex of the cell, the UE checks the PRACH configuration table to determine the specific PRACH configuration, including the specific preamble sequence format used, the number of ROs, the number of symbols included, the time domain position and other information; this process needs to be carried out in conjunction with the preamble sequence format and the PRACH configuration table in the present invention;
[0319] The specific location of the PRACH slot is determined according to the specific PRACH configuration parameters. The determination rules are as follows:
[0320] In each time domain granularity (slot number) of the configuration, N slots are selected from the back to the front in time sequence as PRACH slots or N Bundling slots are selected as Bundling PRACH slots. (Corresponding to Scheme 1 and Scheme 2 of the PRACH configuration table design respectively)
[0321] Step 2: Continue with the existing Rel-16 mechanism and determine the validity of the PRACH occasion in the corresponding PRACH slots (Bundling PRACH slot)
[0322] Step 3: After the UE determines the available RO, it determines whether to perform beam switching when sending the RO according to the configured or preconfigured number of transmission beams (three (3)). If m>1, it indicates that beam switching is required.
[0323] The specific RO structure can be any combination of the above methods;
[0324] The specific location where beam switching occurs within the RO is as described above;
[0325] The specific switching order of the beams within the RO is as described above. Two methods can be selected according to the processing method of the base station receiving msg1 (Type-1 / 2 / 3).
[0326] UE switches different beams to send msg1.
[0327] The above-mentioned embodiment of the present invention can improve coverage by increasing the number of time domain symbols of the preamble code and increasing the transmission energy;
[0328] The above-mentioned embodiment of the present invention proposes an improved solution for the corresponding PRACH configuration table to adapt to the situation where a new PRACH SCS may appear at 52.6 GHz and the number of preamble symbols increases;
[0329] The above-mentioned embodiment of the present invention proposes to reduce the impact caused by the inability to align the beams by sending the same RO on multiple beams, and improve the coverage of the PRACH;
[0330] In the above embodiments of the present invention, due to the increase in the number of preamble time domain symbols, switching within the same RO does not require the terminal to have strong capabilities, or there is no need to improve the current terminal capability standards, and beam switching transmission within the RO can be achieved.
[0331] An embodiment of the present invention further provides a method for receiving a random access preamble sequence, which is applied to a network device, and the method includes:
[0332] Step 101, sending random access configuration information, wherein the number of time domain symbols occupied by the preamble sequence format in the random access configuration information is greater than a preset value;
[0333] Step 102: A random access preamble sequence sent by a receiving terminal on a time-frequency resource for sending a random access preamble sequence.
[0334] Optionally, step 102 may include:
[0335] If the corresponding receiving beam of the network device can cover the transmitting beams of the m terminals and the receiving beam is not switched, the network device combines all the preamble codes for detection after receiving the preamble codes from multiple different beams; or
[0336] If the corresponding receiving beam of the network device cannot cover the transmitting beams of the m terminals and the receiving beam is not switched, the network device only receives the preamble codes on some beams; or
[0337] If the corresponding receiving beam of the network device cannot cover the transmitting beams of m terminals, but the network device switches the receiving beam, the network device first determines the central receiving beam based on the association between the RO resources of the detected preamble code and the downlink transmitting beam, and selects the m-1 beams closest to the central beam to switch the beams to receive the same RO; on the remaining m-1 beams, according to the synchronization block index corresponding to each beam, the beams are switched in order from large to small or from small to large to receive the remaining content of the RO.
[0338] The specific implementation process is as follows: the base station receives Msg1 (Type-1 / 2 / 3) according to the specific processing method. The base station processes Msg1 in three ways after receiving it (the three ways should be configured according to the specific scenario and actual situation):
[0339] Type-1: If the corresponding receiving beam of the base station is wide enough to cover the transmitting beams of m UEs, and the receiving beam is not switched, the base station will combine all the preambles for detection after receiving the preambles from multiple different beams. This can bring performance gains and reduce the impact of misaligned transmitting and receiving beams compared to a single beam.
[0340] Type-2: If the corresponding receiving beam of the base station is too narrow to cover the transmitting beams of m UEs, and the receiving beam is not switched, the base station may only receive msg1 on part of the beams. This processing method can reduce the possibility of beam alignment failure between the UE and the base station. Compared with the original UE using only one beam to send the same RO, if the transmitting beam deviates from the receiving beam of the base station, the entire RO cannot be received by the base station. However, by using multiple beams to send the same RO, the possibility of this situation is reduced, the robustness of PRACH is increased, and it can better adapt to the scenario of narrowing beams in high-frequency bands.
[0341] Type-3: If the corresponding receiving beam of the base station is too narrow to cover the transmitting beams of m UEs, but the base station switches the receiving beam, the base station first determines the central receiving beam according to the association between the RO resources detected in the Preamble and the downlink transmitting beam (but the premise is to ensure that the switching order of the UE transmitting beam is the second case mentioned above, and selects the m-1 beams closest to the central beam to switch the beams and receive the same RO; on the remaining m-1 beams, according to the SSB index corresponding to each beam, the beams are switched from large to small or from small to large to receive the remaining content of the RO, and the switching order is kept the same as that of the UE.
[0342] It should be noted that this embodiment is a network side method corresponding to the above-mentioned terminal side method. All implementation processes in the above-mentioned embodiments are applicable to the embodiments of the network side method and can achieve the same technical effects.
[0343] like Fig.11 As shown, an embodiment of the present invention further provides a terminal 110, which may include: a transceiver 111, a processor 112, and a memory 113, wherein the memory 113 stores a program executable by the processor 112; when the processor 112 executes the program, it implements: receiving random access configuration information, wherein the number of time domain symbols occupied by the preamble code sequence format in the random access configuration information is greater than a preset value; determining, according to the preamble code sequence format, a time-frequency resource for sending a random access preamble code sequence; and sending a random access preamble code sequence on the time-frequency resource.
[0344] Optionally, the random access preamble code sequence format includes M formats; the time domain length corresponding to at least one of the M formats is n times a first preset value, and the length of the cyclic prefix CP is n times a second preset value, where n is a positive integer.
[0345] Optionally, the M formats include: a first format, a second format, a third format, a fourth format, a fifth format, a sixth format, a seventh format, an eighth format and a ninth format;
[0346] Among them, the time domain lengths N corresponding to the first format, the second format, and the third format are respectively μ are n times of the first value, respectively, and correspond to the length of the cyclic prefix CP are n times of the second value respectively;
[0347] The time domain lengths N corresponding to the fourth format, the fifth format, the sixth format, and the seventh format are respectively μ are n times of the third value, and the corresponding cyclic prefix CP length They are (2n+1)·72κ·2 -μ、(4n+1)·72κ·2 -μ 、(6n+1)·72κ·2 -μ 、(12n+1)·72κ·2 -μ ;
[0348] Where κ = T s / T c =64,T s =1 / (Δf ref ·N f,ref ), T c =1 / (Δf max ·N f ), Δf max =480·10 3 Hz,N f =4096,Δf ref =15·10 3 Hz,N f,ref =2048;μ∈{2,3,[4]…};
[0349] The eighth and ninth formats have a corresponding time domain length N μ are n times of the fifth value, respectively, and the length of the corresponding cyclic prefix CP is Keep the sixth value unchanged.
[0350] Optionally, the method for sending a random access preamble sequence further includes:
[0351] In the random access configuration information, 2 consecutive μ-3 Physical random access channel PRACH time slots are bundled into one sub-block, μ≥3; the random access configuration information further includes at least one of the following parameters:
[0352] The number of sub-blocks bundled with the PRACH time slot within the basic granularity of the time domain;
[0353] The number of PRACH opportunities in a sub-block;
[0354] Time domain symbol length of a PRACH opportunity in a sub-block
[0355] The number of symbols occupied by each random access channel PRACH in the time domain in,
[0356] The number of PRACH opportunities in the time domain in a PRACH time slot is
[0357] Optional,
[0358] If the number of PRACH opportunities in the time domain in a PRACH time slot If it is less than 1 and the number of symbols contained in the corresponding PRACH time domain is less than 14, the number of PRACH opportunities is 1;
[0359] If the number of PRACH opportunities in the time domain in a PRACH time slot is less than 1, and the number of symbols contained in the corresponding PRACH time domain is greater than 14, the meaningless;
[0360] If the number of PRACH opportunities in the time domain in a PRACH time slot If greater than 1 and not an integer, the number of PRACH opportunities is The value obtained by rounding down.
[0361] Optional, if If it exceeds 14, the number of PRACH time slots included in the basic granularity of the time domain is 2;
[0362] if If it is less than 14, the number of PRACH time slots contained in one time domain basic granularity remains unchanged.
[0363] Optionally, the random access preamble sequence format includes M+L formats; the first M formats include: a first format, a second format, a third format, a fourth format, a fifth format, a sixth format, a seventh format, an eighth format and a ninth format; L is an integer greater than or equal to 1;
[0364] Among them, the time domain lengths N corresponding to the first format, the second format, and the third format are respectively μ is the first value, and the length of the corresponding cyclic prefix CP is is the second value;
[0365] The time domain lengths N corresponding to the fourth format, the fifth format, the sixth format, and the seventh format are respectively μ is the third value, corresponding to the length of the cyclic prefix CP is the fourth value;
[0366] The eighth and ninth formats respectively correspond to the time domain length N μ is the fifth value, corresponding to the length of the cyclic prefix CP The sixth value.
[0367] Optionally, the time domain length N corresponding to the M+L1 format μ =n A ·2048κ·2 -μ , the length of the cyclic prefix CP where n A is a positive integer, and when L1 is different, the corresponding n Adifferent;
[0368] The time domain length N corresponding to the M+L2 format μ =n B ·2048κ·2 -μ , the length of the cyclic prefix CP where n B is a positive integer, and L2 has different values, the corresponding n B different;
[0369] The time domain length N corresponding to the M+L3 format μ =n C ·2048κ·2 -μ , the length of the cyclic prefix CP where n C is a positive integer; when L3 is different, the corresponding n C Different, L1, L2, L3 represent serial number values increasing starting from the Mth format, and L1+L2+L3 is less than or equal to L.
[0370] Optionally, determining, according to the preamble sequence format, a time-frequency resource for sending a random access preamble sequence includes:
[0371] Determining the validity of a PRACH opportunity in a sub-block consisting of multiple PRACH slots bundled together;
[0372] Based on a valid PRACH opportunity and according to the preamble sequence format, a time-frequency resource RO for transmitting a random access preamble sequence on a transmit beam is determined.
[0373] Optionally, sending a random access preamble sequence on the time-frequency resource includes:
[0374] After determining the available RO, determine whether to perform beam switching when sending the RO according to the configured or preconfigured number of transmission beams;
[0375] When intra-RO beam switching is required, different beams are switched and a random access preamble sequence is sent.
[0376] Optionally, the first time interval Gap for beam switching is located at the beginning of each RO.
[0377] Optionally, the time domain structure of each RO is the same; or,
[0378] Add an extra extra_CP to the original CP length of each RO, where the length of the extra_CP is not less than the beam switching time; or,
[0379] Add an extra random signal on the basis of the original CP of the RO, where the length of the random signal in the time domain is not less than the beam switching time; or,
[0380] The first symbol of each RO is used entirely for beam switching.
[0381] Optionally, the second time interval Gap used for beam switching is located on the symbol where beam switching occurs.
[0382] Optionally, the second time interval Gap is located at the head of the symbol where beam switching occurs, and the remaining part of the symbol is used to send a cyclic prefix CP of a symbol set on a corresponding beam; or,
[0383] The second time interval Gap is located at the end of the symbol in which beam switching occurs, and the next symbol is used to send the cyclic prefix CP of the symbol set on the corresponding beam; or,
[0384] The second time interval Gap is located in the middle of the symbol where beam switching occurs, the part before the second time interval Gap is used for performance enhancement, and the part after the second time interval Gap is used as a cyclic prefix CP for sending a symbol set on a corresponding beam.
[0385] Optionally, the number of times the beam can be switched within an RO does not exceed n.
[0386] Optionally, if the random access process is triggered by a higher layer, a corresponding parameter is introduced in the higher layer to indicate the number of beams used in an RO. The number of beams is calculated by log 2 n bits to indicate;
[0387] If the random access process is triggered by PDCCH signaling, a new information field is introduced in PDCCH format 1-0 or a reserved bit is used to indicate the number of beams used in a RO. The information field or reserved bit is represented by log 2 n bits to indicate.
[0388] Optionally, the symbol positions for beam switching within the same RO are divided into m equal parts in the time domain according to the number m of available beams that are configured or preconfigured;
[0389] If the RO can be equally divided into m parts in the time domain, the first symbols of the remaining m-1 parts of the m beams except the first part are all used for beam switching;
[0390] If the RO cannot be equally divided into m parts in the time domain, the m' symbols as the remainder are included in the mth part, or the first m' parts are allocated one more symbol and the first symbol of the m parts is used for beam switching.
[0391] Optionally, the switching order of the transmit beams within the same RO is as follows:
[0392] Assume that each RO is configured with m beams, where m<=n; use the receiving beam corresponding to when the synchronization block is detected as the central transmitting beam, and according to the system configuration or the pre-configured number of beams m, on both sides of the central beam, select the m-1 beams closest to the central beam to switch the beams and send the same RO.
[0393] Optionally, if the random access process is triggered by high-level signaling, the terminal detects the downlink synchronization block to determine whether the actual RSRP measurement value of the synchronization block is greater than the RSRP threshold obtained from the system broadcast message. If so, the beam corresponding to the synchronization block is used as the central beam;
[0394] If the random access process is triggered by PDCCH signaling, the terminal uses PDCCH signaling to specify the beam corresponding to the synchronization block as the center beam.
[0395] Optionally, after the m beams are determined, the following further includes:
[0396] The beam is switched to send each part of the content of the RO in the order of the synchronization block index corresponding to each beam from large to small or from small to large.
[0397] It should be noted that the communication device in this embodiment is the same as the above Figure 3 The terminal corresponding to the method shown, the implementation methods in the above embodiments are all applicable to this embodiment, and can also achieve the same technical effect. In the terminal, the transceiver 111 and the memory 113, as well as the transceiver 111 and the processor 112 can be connected through the bus interface communication, the function of the processor 112 can also be implemented by the transceiver 111, and the function of the transceiver 111 can also be implemented by the processor 112. It should be noted that the above terminal provided by the embodiment of the present invention can implement all the method steps implemented by the above method embodiment, and can achieve the same technical effect, and the parts and beneficial effects that are the same as the method embodiment in this embodiment will not be specifically repeated here.
[0398] like Fig.12 As shown, an embodiment of the present invention further provides a random access preamble sequence sending device 120, which is applied to a terminal, and the device includes:
[0399] The transceiver module 121 is configured to receive random access configuration information, wherein the number of time domain symbols occupied by the preamble sequence format in the random access configuration information is greater than a preset value;
[0400] The processing module 122 is used to determine the time-frequency resources for sending the random access preamble sequence according to the preamble sequence format;
[0401] The transceiver module 121 is further configured to send a random access preamble sequence on the time-frequency resources.
[0402] Optionally, the random access preamble code sequence format includes M formats; the time domain length corresponding to at least one of the M formats is n times a first preset value, and the length of the cyclic prefix CP is n times a second preset value, where n is a positive integer.
[0403] Optionally, the M formats include: a first format, a second format, a third format, a fourth format, a fifth format, a sixth format, a seventh format, an eighth format and a ninth format;
[0404] Among them, the time domain lengths N corresponding to the first format, the second format, and the third format are respectively μ are n times of the first value, respectively, and correspond to the length of the cyclic prefix CP are n times of the second value respectively;
[0405] The time domain lengths N corresponding to the fourth format, the fifth format, the sixth format, and the seventh format are respectively μ are n times of the third value, and the corresponding cyclic prefix CP length They are (2n+1)·72κ·2 -μ 、(4n+1)·72κ·2 -μ 、(6n+1)·72κ·2 -μ 、(12n+1)·72κ·2 -μ ;
[0406] Where κ = T s / T c =64,T s =1 / (Δf ref ·N f,ref ), T c =1 / (Δf max ·N f ), Δf max =480·10 3 Hz,N f =4096,Δf ref =15·10 3 Hz,N f,ref =2048;μ∈{2,3,[4]…};
[0407] The eighth and ninth formats have a corresponding time domain length N μ are n times of the fifth value, respectively, and the length of the corresponding cyclic prefix CP is Keep the sixth value unchanged.
[0408] Optionally, the method for sending a random access preamble sequence further includes:
[0409] In the random access configuration information, 2 consecutive μ-3 Physical random access channel PRACH time slots are bundled into one sub-block, μ≥3; the random access configuration information further includes at least one of the following parameters:
[0410] The number of sub-blocks bundled with the PRACH time slot within the basic granularity of the time domain;
[0411] The number of PRACH opportunities in a sub-block;
[0412] Time domain symbol length of a PRACH opportunity in a sub-block
[0413] The number of symbols occupied by each random access channel PRACH in the time domain in,
[0414] The number of PRACH opportunities in the time domain in a PRACH time slot is
[0415] Optionally, if the number of PRACH opportunities in the time domain in a PRACH time slot is If it is less than 1 and the number of symbols contained in the corresponding PRACH time domain is less than 14, the number of PRACH opportunities is 1;
[0416] If the number of PRACH opportunities in the time domain in a PRACH time slot is less than 1, and the number of symbols contained in the corresponding PRACH time domain is greater than 14, the meaningless;
[0417] If the number of PRACH opportunities in the time domain in a PRACH time slot If greater than 1 and not an integer, the number of PRACH opportunities is The value obtained by rounding down.
[0418] Optional, if If it exceeds 14, the number of PRACH time slots included in the basic granularity of the time domain is 2;
[0419] if If it is less than 14, the number of PRACH time slots contained in one time domain basic granularity remains unchanged.
[0420] Optionally, the random access preamble sequence format includes M+L formats; the first M formats include: a first format, a second format, a third format, a fourth format, a fifth format, a sixth format, a seventh format, an eighth format and a ninth format; L is an integer greater than or equal to 1;
[0421] Among them, the time domain lengths N corresponding to the first format, the second format, and the third format are respectively μ is the first value, and the length of the corresponding cyclic prefix CP is is the second value;
[0422] The time domain lengths N corresponding to the fourth format, the fifth format, the sixth format, and the seventh format are respectively μ is the third value, corresponding to the length of the cyclic prefix CP is the fourth value;
[0423] The eighth and ninth formats respectively correspond to the time domain length N μ is the fifth value, corresponding to the length of the cyclic prefix CP The sixth value.
[0424] Optionally, the time domain length N corresponding to the M+L1 format μ =n A ·2048κ·2 -μ , the length of the cyclic prefix CP where n A is a positive integer, and when L1 is different, the corresponding n A different;
[0425] The time domain length N corresponding to the M+L2 format μ =n B ·2048κ·2 -μ , the length of the cyclic prefix CP where n B is a positive integer, and L2 has different values, the corresponding n B different;
[0426] The time domain length N corresponding to the M+L3 format μ =n C ·2048κ·2 -μ , the length of the cyclic prefix CP where n C is a positive integer; when L3 is different, the corresponding n C Different, L1, L2, L3 represent serial number values increasing starting from the Mth format, and L1+L2+L3 is less than or equal to L.
[0427] Optionally, determining, according to the preamble sequence format, a time-frequency resource for sending a random access preamble sequence includes:
[0428] Determining the validity of a PRACH opportunity in a sub-block consisting of multiple PRACH slots bundled together;
[0429] Based on a valid PRACH opportunity and according to the preamble sequence format, a time-frequency resource RO for transmitting a random access preamble sequence on a transmit beam is determined.
[0430] Optionally, sending a random access preamble sequence on the time-frequency resource includes:
[0431] After determining the available RO, determine whether to perform beam switching when sending the RO according to the configured or preconfigured number of transmission beams;
[0432] When intra-RO beam switching is required, different beams are switched and a random access preamble sequence is sent.
[0433] Optionally, the first time interval Gap for beam switching is located at the beginning of each RO.
[0434] Optionally, the time domain structure of each RO is the same; or,
[0435] Add an extra extra_CP to the original CP length of each RO, where the length of the extra_CP is not less than the beam switching time; or,
[0436] Add an extra random signal on the basis of the original CP of the RO, where the length of the random signal in the time domain is not less than the beam switching time; or,
[0437] The first symbol of each RO is used entirely for beam switching.
[0438] Optionally, the second time interval Gap used for beam switching is located on the symbol where beam switching occurs.
[0439] Optionally, the second time interval Gap is located at the head of the symbol where beam switching occurs, and the remaining part of the symbol is used to send a cyclic prefix CP of a symbol set on a corresponding beam; or,
[0440] The second time interval Gap is located at the end of the symbol in which beam switching occurs, and the next symbol is used to send the cyclic prefix CP of the symbol set on the corresponding beam; or,
[0441] The second time interval Gap is located in the middle of the symbol where beam switching occurs, the part before the second time interval Gap is used for performance enhancement, and the part after the second time interval Gap is used as a cyclic prefix CP for sending a symbol set on a corresponding beam.
[0442] Optionally, the number of times the beam can be switched within an RO does not exceed n.
[0443] Optionally, if the random access process is triggered by a higher layer, a corresponding parameter is introduced in the higher layer to indicate the number of beams used in an RO. The number of beams is calculated by log 2 n bits to indicate;
[0444] If the random access process is triggered by PDCCH signaling, a new information field is introduced in PDCCH format 1-0 or a reserved bit is used to indicate the number of beams used in a RO. The information field or reserved bit is represented by log 2 n bits to indicate.
[0445] Optionally, the symbol positions for beam switching within the same RO are divided into m equal parts in the time domain according to the number m of available beams that are configured or preconfigured;
[0446] If the RO can be equally divided into m parts in the time domain, the first symbols of the remaining m-1 parts of the m beams except the first part are all used for beam switching;
[0447] If the RO cannot be equally divided into m parts in the time domain, the m' symbols as the remainder are included in the mth part, or the first m' parts are allocated one more symbol and the first symbol of the m parts is used for beam switching.
[0448] Optionally, the switching order of the transmit beams within the same RO is as follows:
[0449] Assume that each RO is configured with m beams, where m<=n; use the receiving beam corresponding to when the synchronization block is detected as the central transmitting beam, and according to the system configuration or the pre-configured number of beams m, on both sides of the central beam, select the m-1 beams closest to the central beam to switch the beams and send the same RO.
[0450] Optionally, if the random access process is triggered by high-level signaling, the terminal detects the downlink synchronization block to determine whether the actual RSRP measurement value of the synchronization block is greater than the RSRP threshold obtained from the system broadcast message. If so, the beam corresponding to the synchronization block is used as the central beam;
[0451] If the random access process is triggered by PDCCH signaling, the terminal uses PDCCH signaling to specify the beam corresponding to the synchronization block as the center beam.
[0452] Optionally, after the m beams are determined, the following further includes:
[0453] The beam is switched to send each part of the content of the RO in the order of the synchronization block index corresponding to each beam from large to small or from small to large.
[0454] It should be noted that the device in this embodiment is the same as the above Figure 3 The device corresponding to the method shown, the implementation methods in the above embodiments are all applicable to the embodiments of the device, and can also achieve the same technical effects. It should be noted that the above device provided by the embodiment of the present invention can implement all the method steps implemented by the above method embodiment, and can achieve the same technical effects, and the parts and beneficial effects that are the same as those in the method embodiment in this embodiment will not be specifically described here.
[0455] An embodiment of the present invention also provides a network device, comprising: a transceiver, a processor, and a memory, wherein the memory stores a program executable by the processor; when the processor executes the program, it implements: sending random access configuration information, wherein the number of time domain symbols occupied by the preamble code sequence format in the random access configuration information is greater than a preset value; and receiving the random access preamble code sequence sent by the receiving terminal on the time-frequency resources for sending the random access preamble code sequence.
[0456] Optionally, the random access preamble sequence sent by the receiving terminal on the time-frequency resource for sending the random access preamble sequence may include:
[0457] If the corresponding receiving beam of the network device can cover the transmitting beams of the m terminals and the receiving beam is not switched, the network device combines all the preamble codes for detection after receiving the preamble codes from multiple different beams; or
[0458] If the corresponding receiving beam of the network device cannot cover the transmitting beams of the m terminals and the receiving beam is not switched, the network device only receives the preamble codes on some beams; or
[0459] If the corresponding receiving beam of the network device cannot cover the transmitting beams of m terminals, but the network device switches the receiving beam, the network device first determines the central receiving beam based on the association between the RO resources of the detected preamble code and the downlink transmitting beam, and selects the m-1 beams closest to the central beam to switch the beams to receive the same RO; on the remaining m-1 beams, according to the synchronization block index corresponding to each beam, the beams are switched in order from large to small or from small to large to receive the remaining content of the RO.
[0460] An embodiment of the present invention further provides a random access preamble sequence receiving device, which is applied to a network device, including:
[0461] The transceiver module is used to send random access configuration information, wherein the number of time domain symbols occupied by the preamble sequence format in the random access configuration information is greater than a preset value; and receive the random access preamble sequence sent by the receiving terminal on the time-frequency resource for sending the random access preamble sequence.
[0462] Optionally, the random access preamble sequence sent by the receiving terminal on the time-frequency resource for sending the random access preamble sequence may include:
[0463] If the corresponding receiving beam of the network device can cover the transmitting beams of the m terminals and the receiving beam is not switched, the network device combines all the preamble codes for detection after receiving the preamble codes from multiple different beams; or
[0464] If the corresponding receiving beam of the network device cannot cover the transmitting beams of the m terminals and the receiving beam is not switched, the network device only receives the preamble codes on some beams; or
[0465] If the corresponding receiving beam of the network device cannot cover the transmitting beams of m terminals, but the network device switches the receiving beam, the network device first determines the central receiving beam based on the association between the RO resources of the detected preamble code and the downlink transmitting beam, and selects the m-1 beams closest to the central beam to switch the beams to receive the same RO; on the remaining m-1 beams, according to the synchronization block index corresponding to each beam, the beams are switched in order from large to small or from small to large to receive the remaining content of the RO.
[0466] An embodiment of the present invention also provides a processor-readable storage medium, which stores processor-executable instructions. The processor-executable instructions are used to enable the processor to execute the method described above. All implementation methods in the above method embodiments are applicable to this embodiment and can achieve the same technical effect.
[0467] Those skilled in the art will appreciate that the units and algorithm steps of each example described in conjunction with the embodiments disclosed herein can be implemented in electronic hardware, or a combination of computer software and electronic hardware. Whether these functions are performed in hardware or software depends on the specific application and design constraints of the technical solution. Professional and technical personnel can use different methods to implement the described functions for each specific application, but such implementation should not be considered to be beyond the scope of the present invention.
[0468] Those skilled in the art can clearly understand that, for the convenience and brevity of description, the specific working processes of the systems, devices and units described above can refer to the corresponding processes in the aforementioned method embodiments and will not be repeated here.
[0469] In the embodiments provided by the present invention, it should be understood that the disclosed devices and methods can be implemented in other ways. For example, the device embodiments described above are only schematic. For example, the division of the units is only a logical function division. There may be other division methods in actual implementation, such as multiple units or components can be combined or integrated into another system, or some features can be ignored or not executed. Another point is that the mutual coupling or direct coupling or communication connection shown or discussed can be through some interfaces, indirect coupling or communication connection of devices or units, which can be electrical, mechanical or other forms.
[0470] The units described as separate components may or may not be physically separated, and the components shown as units may or may not be physical units, that is, they may be located in one place or distributed on multiple network units. Some or all of the units may be selected according to actual needs to achieve the purpose of the solution of this embodiment.
[0471] In addition, each functional unit in each embodiment of the present invention may be integrated into one processing unit, or each unit may exist physically separately, or two or more units may be integrated into one unit.
[0472] If the functions are implemented in the form of software functional units and sold or used as independent products, they can be stored in a computer-readable storage medium. Based on this understanding, the technical solution of the present invention, or the part that contributes to the prior art, or the part of the technical solution, can be embodied in the form of a software product. The computer software product is stored in a storage medium, including several instructions for a computer device (which can be a personal computer, server, or network device, etc.) to perform all or part of the steps of the method described in each embodiment of the present invention. The aforementioned storage medium includes: various media that can store program codes, such as USB flash drives, mobile hard disks, ROM, RAM, magnetic disks, or optical disks.
[0473] In addition, it should be noted that in the apparatus and method of the present invention, it is obvious that each component or each step can be decomposed and / or recombined. These decompositions and / or recombinations should be regarded as equivalent schemes of the present invention. Moreover, the steps of performing the above-mentioned series of processing can naturally be performed in chronological order according to the order of description, but it is not necessary to perform them in chronological order, and some steps can be performed in parallel or independently of each other. For those of ordinary skill in the art, it is understood that all or any steps or components of the method and apparatus of the present invention can be implemented in any computing device (including processors, storage media, etc.) or a network of computing devices in hardware, firmware, software or a combination thereof, which can be achieved by those of ordinary skill in the art using their basic programming skills after reading the description of the present invention.
[0474] Therefore, the purpose of the present invention can also be achieved by running a program or a group of programs on any computing device. The computing device can be a well-known general device. Therefore, the purpose of the present invention can also be achieved by simply providing a program product containing a program code that implements the method or device. That is to say, such a program product also constitutes the present invention, and the storage medium storing such a program product also constitutes the present invention. Obviously, the storage medium can be any well-known storage medium or any storage medium developed in the future. It should also be pointed out that in the device and method of the present invention, it is obvious that each component or each step can be decomposed and / or recombined. These decompositions and / or recombinations should be regarded as equivalent schemes of the present invention. In addition, the steps of performing the above-mentioned series of processing can naturally be performed in chronological order according to the order of description, but it is not necessary to perform them in chronological order. Some steps can be performed in parallel or independently of each other.
[0475] The above is a preferred embodiment of the present invention. It should be pointed out that for ordinary personnel in this technical field, several improvements and modifications can be made without departing from the principles described in the present invention. These improvements and modifications are also within the scope of protection of the present invention.
Claims
1. A method for sending a random access preamble sequence, characterized in that: Applied to a terminal, the method comprises: receiving random access configuration information, wherein the number of time domain symbols occupied by the preamble sequence format in the random access configuration information is greater than a preset value; Determining, according to the preamble sequence format, a time-frequency resource for sending a random access preamble sequence; Sending a random access preamble sequence on the time-frequency resources; Wherein, determining the time-frequency resources for sending the random access preamble sequence according to the preamble sequence format includes: Determining the validity of a PRACH opportunity in a sub-block consisting of multiple PRACH slots bundled together; Based on a valid PRACH opportunity and according to the preamble sequence format, determining a time-frequency resource RO for transmitting a random access preamble sequence on a transmit beam; The sending of a random access preamble sequence on the time-frequency resource includes: After determining the available RO, determine whether to perform beam switching when sending the RO according to the configured or preconfigured number of transmission beams; When intra-RO beam switching is required, different beams are switched and a random access preamble sequence is sent.
2. The method for sending a random access preamble sequence according to claim 1, characterized in that: The random access preamble code sequence format includes M formats; the time domain length corresponding to at least one format of the M formats is n times of a first preset value, and the length of the cyclic prefix CP is n times of a second preset value, wherein n is a positive integer.
3. The method for sending a random access preamble sequence according to claim 2, characterized in that: The M formats include: a first format, a second format, a third format, a fourth format, a fifth format, a sixth format, a seventh format, an eighth format and a ninth format; Among them, the time domain lengths N corresponding to the first format, the second format, and the third format are respectively μ are n times of the first value, respectively, and correspond to the length of the cyclic prefix CP are n times of the second value respectively; The time domain lengths N corresponding to the fourth format, the fifth format, the sixth format, and the seventh format are respectively μ are n times of the third value, and the corresponding cyclic prefix CP length They are (2n+1)·72κ·2 -μ 、(4n+1)·72κ·2 -μ 、(6n+1)·72κ·2 -μ 、(12n+1)·72κ·2 -μ ; where κ = T s / T c = 64, T s = 1(Δf ref ·N f,ref ), T c = 1(Δf max ·N f ), Δf max = 480·10 3 Hz, N f = 4096, Δf ref = 15·10 3 Hz, N f,ref = 2048; μ ∈ {2, 3, [4]…}; The eighth and ninth formats have a corresponding time domain length N μ are n times of the fifth value, respectively, and the length of the corresponding cyclic prefix CP is Keep the sixth value unchanged.
4. The method for sending a random access preamble sequence according to claim 2 or 3, characterized in that: In the random access configuration information, 2 consecutive μ-3 Physical random access channel PRACH time slots are bundled into one sub-block, μ≥3; the random access configuration information further includes at least one of the following parameters: The number of sub-blocks bundled with the PRACH time slot within the basic granularity of the time domain; The number of PRACH opportunities in a sub-block; Time domain symbol length of a PRACH opportunity in a sub-block The number of symbols occupied by each random access channel PRACH in the time domain in, The number of PRACH opportunities in the time domain in a PRACH time slot is 5. The method for sending a random access preamble sequence according to claim 4, characterized in that: If the number of PRACH opportunities in the time domain in a PRACH time slot If it is less than 1 and the number of symbols contained in the corresponding PRACH time domain is less than 14, the number of PRACH opportunities is 1; If the number of PRACH opportunities in the time domain in a PRACH time slot is less than 1, and the number of symbols contained in the corresponding PRACH time domain is greater than 14, the meaningless; If the number of PRACH opportunities in the time domain in a PRACH time slot If greater than 1 and not an integer, the number of PRACH opportunities is The value obtained by rounding down.
6. The method for sending a random access preamble sequence according to claim 4, characterized in that: if If it exceeds 14, the number of PRACH time slots included in the basic granularity of the time domain is 2; if If it is less than 14, the number of PRACH time slots contained in one time domain basic granularity remains unchanged.
7. The method for sending a random access preamble sequence according to claim 1, characterized in that: The random access preamble sequence format includes M+L formats; The first M formats include: a first format, a second format, a third format, a fourth format, a fifth format, a sixth format, a seventh format, an eighth format, and a ninth format; L is an integer greater than or equal to 1; Among them, the time domain lengths N corresponding to the first format, the second format, and the third format are respectively μ is the first value, and the length of the corresponding cyclic prefix CP is is the second value; The time domain lengths N corresponding to the fourth format, the fifth format, the sixth format, and the seventh format are respectively μ is the third value, corresponding to the length of the cyclic prefix CP is the fourth value; The eighth and ninth formats respectively correspond to the time domain length N μ is the fifth value, corresponding to the length of the cyclic prefix CP The sixth value.
8. The method for sending a random access preamble sequence according to claim 7, characterized in that: The time domain length N corresponding to the M+L1th format μ =n A ·2048κ·2 -μ , the length of the cyclic prefix CP Where n A is a positive integer, and when L1 is different, the corresponding n A different; The time domain length N corresponding to the M+L2 format μ =n B ·2048κ·2 -μ , the length of the cyclic prefix CP Where n B is a positive integer, and L2 has different values, the corresponding n B different; The time domain length N corresponding to the M+L3 format μ =n C ·2048κ·2 -μ , the length of the cyclic prefix CP Where n C is a positive integer; when L3 is different, the corresponding n C Different, L1, L2, L3 represent serial number values increasing starting from the Mth format, and L1+L2+L3 is less than or equal to L.
9. The method for sending a random access preamble sequence according to claim 1, characterized in that: The first time interval Gap for beam switching is located at the beginning of each RO.
10. The method for sending a random access preamble sequence according to claim 9, characterized in that: The time domain structure of each RO is the same; or, Add an extra extra_CP to the original CP length of each RO, where the length of the extra_CP is not less than the beam switching time; or, Add an extra random signal to the original CP of the RO, where the length of the random signal in the time domain is not less than the beam switching time; or The first symbol of each RO is used entirely for beam switching.
11. The method for sending a random access preamble sequence according to claim 9, characterized in that: The second time interval Gap for beam switching is located on the symbol where beam switching occurs.
12. The method for sending a random access preamble sequence according to claim 11, characterized in that: The second time interval Gap is located at the head of the symbol where beam switching occurs, and the remaining part of the symbol is used to send the cyclic prefix CP of the symbol set on the corresponding beam; or, The second time interval Gap is located at the end of the symbol in which beam switching occurs, and the next symbol is used to send the cyclic prefix CP of the symbol set on the corresponding beam; or, The second time interval Gap is located in the middle of the symbol where beam switching occurs, the part before the second time interval Gap is used for performance enhancement, and the part after the second time interval Gap is used as a cyclic prefix CP for sending a symbol set on a corresponding beam.
13. The method for sending a random access preamble sequence according to claim 9, characterized in that: The number of times the beam can be switched within an RO shall not exceed n.
14. The method for sending a random access preamble sequence according to claim 13, characterized in that: If the random access process is triggered by a higher layer, a corresponding parameter is introduced in the higher layer to indicate the number of beams used in an RO. The number of beams is indicated by log2n bits. If the random access process is triggered by PDCCH signaling, a new information field is introduced in PDCCH format 1-0 or reserved bits are used to indicate the number of beams used in an RO. The information field or reserved bits are indicated by log2n bits.
15. The method for sending a random access preamble sequence according to claim 9, characterized in that: The symbol positions used for beam switching within the same RO are divided into m equal parts in the time domain according to the number of available beams configured or preconfigured m; If the RO can be equally divided into m parts in the time domain, the first symbols of the remaining m-1 parts of the m beams except the first part are all used for beam switching; If the RO cannot be equally divided into m parts in the time domain, the m' symbols as the remainder are included in the mth part, or the first m' parts are allocated one more symbol and the first symbol of the m parts is used for beam switching.
16. The method for sending a random access preamble sequence according to claim 9, characterized in that: The switching order of the transmit beams within the same RO includes: If each RO is configured with m beams, where m<=n; use the receiving beam corresponding to when the synchronization block is detected as the central transmitting beam, and according to the system configuration or the pre-configured number of beams m, on both sides of the central beam, select the m-1 beams closest to the central beam to switch the beams and send the same RO.
17. The method for sending a random access preamble sequence according to claim 16, characterized in that: If the random access process is triggered by high-level signaling, the terminal detects the downlink synchronization block to determine whether the actual RSRP measurement value of the synchronization block is greater than the RSRP threshold obtained from the system broadcast message. If so, the beam corresponding to the synchronization block is used as the central beam; If the random access process is triggered by PDCCH signaling, the terminal uses PDCCH signaling to specify the beam corresponding to the synchronization block as the center beam.
18. The method for sending a random access preamble sequence according to claim 17, characterized in that: After configuring m beams, it also includes: Switch according to the order of the synchronization block index corresponding to each beam from large to small or from small to large, and send each part of the RO content in the beam.
19. A method for receiving a random access preamble sequence, characterized in that: Applied to a network device, the method comprises: Sending random access configuration information, wherein the number of time domain symbols occupied by the preamble sequence format in the random access configuration information is greater than a preset value; A random access preamble sequence sent by a receiving terminal on a time-frequency resource on which a random access preamble sequence is sent; The time-frequency resource is determined by the terminal according to the preamble sequence format, and the terminal determines the time-frequency resource for sending a random access preamble sequence according to the preamble sequence format, including: Determining the validity of a PRACH opportunity in a sub-block consisting of multiple PRACH slots bundled together; Based on a valid PRACH opportunity and according to the preamble sequence format, determining a time-frequency resource RO for transmitting a random access preamble sequence on a transmit beam; The terminal sending a random access preamble sequence on the time-frequency resource includes: After determining the available RO, determine whether to perform beam switching when sending the RO according to the configured or preconfigured number of transmission beams; When intra-RO beam switching is required, different beams are switched and a random access preamble sequence is sent.
20. The method for receiving a random access preamble sequence according to claim 19, characterized in that: The random access preamble sequence sent by the receiving terminal on the time-frequency resource for sending the random access preamble sequence includes: If the corresponding receiving beam of the network device can cover the transmitting beams of the m terminals and the receiving beam is not switched, the network device combines all the preamble codes for detection after receiving the preamble codes from multiple different beams; or If the corresponding receiving beam of the network device cannot cover the transmitting beams of the m terminals and the receiving beam is not switched, the network device only receives the preamble codes on some beams; or If the corresponding receiving beam of the network device cannot cover the transmitting beams of m terminals, but the network device switches the receiving beam, the network device first determines the central receiving beam based on the association between the RO resources of the detected preamble code and the downlink transmitting beam, and selects the m-1 beams closest to the central beam to switch the beams to receive the same RO; on the remaining m-1 beams, according to the synchronization block index corresponding to each beam, the beams are switched in order from large to small or from small to large to receive the remaining content of the RO.
21. A terminal, characterized in that: include: A transceiver, a processor, and a memory, wherein a program executable by the processor is stored in the memory; when the processor executes the program, the following steps are implemented: receiving random access configuration information, wherein the number of time domain symbols occupied by the preamble sequence format in the random access configuration information is greater than a preset value; determining, according to the preamble sequence format, a time-frequency resource for sending a random access preamble sequence; Sending a random access preamble sequence on the time-frequency resources; Wherein, determining the time-frequency resources for sending the random access preamble sequence according to the preamble sequence format includes: Determining the validity of a PRACH opportunity in a sub-block consisting of multiple PRACH slots bundled together; Based on a valid PRACH opportunity and according to the preamble sequence format, determining a time-frequency resource RO for transmitting a random access preamble sequence on a transmit beam; The sending of a random access preamble sequence on the time-frequency resource includes: After determining the available RO, determine whether to perform beam switching when sending the RO according to the configured or preconfigured number of transmission beams; When intra-RO beam switching is required, different beams are switched and a random access preamble sequence is sent.
22. The terminal according to claim 21, characterized in that The random access preamble code sequence format includes M formats; the time domain length corresponding to at least one format of the M formats is n times of a first preset value, and the length of the cyclic prefix CP is n times of a second preset value, wherein n is a positive integer.
23. The terminal according to claim 22, characterized in that: The M formats include: a first format, a second format, a third format, a fourth format, a fifth format, a sixth format, a seventh format, an eighth format and a ninth format; Among them, the time domain lengths N corresponding to the first format, the second format, and the third format are respectively μ are n times of the first value, respectively, and correspond to the length of the cyclic prefix CP are n times of the second value respectively; The time domain lengths N corresponding to the fourth format, the fifth format, the sixth format, and the seventh format are respectively μ are n times of the third value, and the corresponding cyclic prefix CP length They are (2n+1)·72κ·2 -μ 、(4n+1)·72κ·2 -μ 、(6n+1)·72κ·2 -μ 、(12n+1)·72κ·2 -μ ; where κ = T s / T c = 64, T s = 1 / (Δf re f·N f,ref ), T c = 1 / (Δf max ·N f ), Δf max = 480·10 3 Hz, N f = 4096, Δf ref = 15·10 3 Hz, N f,ref = 2048; μ ∈ {2, 3, [4]…}; The eighth and ninth formats have a corresponding time domain length N μ are n times of the fifth value, respectively, and the length of the corresponding cyclic prefix CP is Keep the sixth value unchanged.
24. The terminal according to claim 22 or 23, characterized in that: The processor is further configured to: In the random access configuration information, 2 consecutive μ-3 Physical random access channel PRACH time slots are bundled into one sub-block, μ≥3; the random access configuration information further includes at least one of the following parameters: The number of sub-blocks bundled with the PRACH time slot within the basic granularity of the time domain; The number of PRACH opportunities in a sub-block; Time domain symbol length of a PRACH opportunity in a sub-block The number of symbols occupied by each random access channel PRACH in the time domain in, The number of PRACH opportunities in the time domain in a PRACH time slot is 25. The terminal according to claim 24, characterized in that If the number of PRACH opportunities in the time domain in a PRACH time slot If it is less than 1 and the number of symbols contained in the corresponding PRACH time domain is less than 14, the number of PRACH opportunities is 1; If the number of PRACH opportunities in the time domain in a PRACH time slot is less than 1, and the number of symbols contained in the corresponding PRACH time domain is greater than 14, the meaningless; If the number of PRACH opportunities in the time domain in a PRACH time slot If greater than 1 and not an integer, the number of PRACH opportunities is The value obtained by rounding down.
26. The terminal according to claim 24, characterized in that if If it exceeds 14, the number of PRACH time slots included in the basic granularity of the time domain is 2; if If it is less than 14, the number of PRACH time slots contained in one time domain basic granularity remains unchanged.
27. The terminal according to claim 21, characterized in that The random access preamble sequence format includes M+L formats; the first M formats include: a first format, a second format, a third format, a fourth format, a fifth format, a sixth format, a seventh format, an eighth format and a ninth format; L is an integer greater than or equal to 1; Among them, the time domain lengths N corresponding to the first format, the second format, and the third format are respectively μ is the first value, and the length of the corresponding cyclic prefix CP is is the second value; The time domain lengths N corresponding to the fourth format, the fifth format, the sixth format, and the seventh format are respectively μ is the third value, corresponding to the length of the cyclic prefix CP is the fourth value; The eighth and ninth formats respectively correspond to the time domain length N μ is the fifth value, corresponding to the length of the cyclic prefix CP The sixth value.
28. The terminal according to claim 27, characterized in that The time domain length N corresponding to the M+L1th format μ =n A ·2048κ·2 -μ , the length of the cyclic prefix CP Where n A is a positive integer, and when L1 is different, the corresponding n A different; The time domain length N corresponding to the M+L2 format μ =n B ·2048κ·2 -μ , the length of the cyclic prefix CP Where n B is a positive integer, and L2 has different values, the corresponding n B different; The time domain length N corresponding to the M+L3 format μ =n C ·2048κ·2 -μ , the length of the cyclic prefix CP Where n C is a positive integer; when L3 is different, the corresponding n C Different, L1, L2, L3 represent serial number values increasing starting from the Mth format, and L1+L2+L3 is less than or equal to L.
29. The terminal according to claim 21, characterized in that The first time interval Gap for beam switching is located at the beginning of each RO.
30. The terminal according to claim 29, characterized in that The time domain structure of each RO is the same; or, Add an extra extra_CP to the original CP length of each RO, where the length of the extra_CP is not less than the beam switching time; or, Add an extra random signal to the original CP of the RO, where the length of the random signal in the time domain is not less than the beam switching time; or The first symbol of each RO is used entirely for beam switching.
31. The terminal according to claim 21, characterized in that The second time interval Gap for beam switching is located on the symbol where beam switching occurs.
32. The terminal according to claim 31, characterized in that The second time interval Gap is located at the head of the symbol where beam switching occurs, and the remaining part of the symbol is used to send the cyclic prefix CP of the symbol set on the corresponding beam; or, The second time interval Gap is located at the end of the symbol in which beam switching occurs, and the next symbol is used to send the cyclic prefix CP of the symbol set on the corresponding beam; or, The second time interval Gap is located in the middle of the symbol where beam switching occurs, the part before the second time interval Gap is used for performance enhancement, and the part after the second time interval Gap is used as a cyclic prefix CP for sending a symbol set on a corresponding beam.
33. The terminal according to claim 21, characterized in that The symbol position used for beam switching in the same RO is to divide the RO equally into m parts in the time domain according to the number of available beams configured or preconfigured m, and the first symbols of the remaining m-1 parts of the m beams except the first part are all used for beam switching; If the RO cannot be equally divided into m parts in the time domain, the m' symbols as the remainder are included in the mth part, or one more symbol is allocated to the first m' parts.
34. The terminal according to claim 21, characterized in that The switching order of the transmit beams within the same RO is as follows: If each RO is configured with m beams, where m<=n; use the receiving beam corresponding to when the synchronization block is detected as the central transmitting beam, and according to the system configuration or the pre-configured number of beams m, on both sides of the central beam, select the m-1 beams closest to the central beam to switch the beams and send the same RO.
35. The terminal according to claim 34, characterized in that If the random access process is triggered by high-level signaling, the terminal detects the downlink synchronization block to determine whether the actual RSRP measurement value of the synchronization block is greater than the RSRP threshold obtained from the system broadcast message. If so, the beam corresponding to the synchronization block is used as the central beam; If the random access process is triggered by PDCCH signaling, the terminal uses PDCCH signaling to specify the beam corresponding to the synchronization block as the center beam.
36. The terminal according to claim 35, characterized in that After m beams are configured, the processor is further used to switch according to the order of synchronization block index corresponding to each beam from large to small or from small to large, and send each part of the RO content in the beam.
37. A device for transmitting a random access preamble sequence, characterized in that: Applied to a terminal, the device comprises: A transceiver module, configured to receive random access configuration information, wherein the number of time domain symbols occupied by the preamble sequence format in the random access configuration information is greater than a preset value; A processing module, configured to determine a time-frequency resource for sending a random access preamble sequence according to the preamble sequence format; The transceiver module is further used to send a random access preamble sequence on the time-frequency resource; Wherein, determining the time-frequency resources for sending the random access preamble sequence according to the preamble sequence format includes: Determining the validity of a PRACH opportunity in a sub-block consisting of multiple PRACH slots bundled together; Based on a valid PRACH opportunity and according to the preamble sequence format, determining a time-frequency resource RO for transmitting a random access preamble sequence on a transmit beam; The sending of a random access preamble sequence on the time-frequency resource includes: After determining the available RO, determine whether to perform beam switching when sending the RO according to the configured or preconfigured number of transmission beams; When intra-RO beam switching is required, different beams are switched and a random access preamble sequence is sent.
38. A network device, characterized in that: include: A transceiver, a processor, and a memory, wherein a program executable by the processor is stored in the memory; when the processor executes the program, the following is achieved: sending random access configuration information, wherein the number of time domain symbols occupied by the preamble sequence format in the random access configuration information is greater than a preset value; receiving a random access preamble sequence sent by a terminal on a time-frequency resource for sending a random access preamble sequence; The time-frequency resource is determined by the terminal according to the preamble sequence format, and the terminal determines the time-frequency resource for sending a random access preamble sequence according to the preamble sequence format, including: Determining the validity of a PRACH opportunity in a sub-block consisting of multiple PRACH slots bundled together; Based on a valid PRACH opportunity and according to the preamble sequence format, determining a time-frequency resource RO for transmitting a random access preamble sequence on a transmit beam; The terminal sending a random access preamble sequence on the time-frequency resource includes: After determining the available RO, determine whether to perform beam switching when sending the RO according to the configured or preconfigured number of transmission beams; When intra-RO beam switching is required, different beams are switched and a random access preamble sequence is sent.
39. A receiving device for a random access preamble sequence, characterized in that: Applied to network equipment, the device comprises: A transceiver module, configured to send random access configuration information, wherein the number of time domain symbols occupied by the preamble sequence format in the random access configuration information is greater than a preset value; and receive a random access preamble sequence sent by a terminal on a time-frequency resource for sending the random access preamble sequence; The time-frequency resource is determined by the terminal according to the preamble sequence format, and the terminal determines the time-frequency resource for sending a random access preamble sequence according to the preamble sequence format, including: Determining the validity of a PRACH opportunity in a sub-block consisting of multiple PRACH slots bundled together; Based on a valid PRACH opportunity and according to the preamble sequence format, determining a time-frequency resource RO for transmitting a random access preamble sequence on a transmit beam; The terminal sending a random access preamble sequence on the time-frequency resource includes: After determining the available RO, determine whether to perform beam switching when sending the RO according to the configured or preconfigured number of transmission beams; When intra-RO beam switching is required, different beams are switched and a random access preamble sequence is sent.
40. A processor-readable storage medium, characterized in that: The processor-readable storage medium stores processor-executable instructions, and the processor-executable instructions are used to enable the processor to execute the method of any one of claims 1 to 18 or the method of any one of claims 19 to 20.
Citation Information
Patent Citations
Method for transmitting random access channel signal, user equipment, method for receiving random access channel signal, and base station
CN110603793A