Method, base station and terminal for generating preamble sequence
Technical Field
The present invention relates to the field of communications technologies, and in particular, to a method, a base station, and a terminal for generating a preamble sequence.
Background
A Zadoff-chu (ZC) sequence is used for a random access preamble in a New Radio (NR) of a fifth Generation mobile communication technology (5-Generation, 5G), and different preamble sequences are generated through different cyclic shifts of the same ZC base sequence, so as to meet the system design requirement for supporting multiple preamble sequences in each cell.
The preamble format 3 of the NR long sequence (length L839) is shown in table 13.
Watch 13
The preamble format of the NR short sequence (length L: 139/127) is shown in table 14.
TABLE 14
Where Ts denotes a sample point and TA denotes a Timing Advance (TA). For SCS 15KHz, Ts 1/30720 ms; for SCS 30KHz, Ts 1/(2 × 30720) ms; for SCS 60KHz, Ts 1/(4 30720) ms, and for SCS 120KHz, Ts 1/(8 30720) ms.
In the Long Term Evolution (LTE) system, a cyclic shift configuration table of preamble sequences of preamble formats 0 to 3 (length L839) is shown in table 15.
Watch 15
A cyclic shift configuration table for the preamble sequence of LTE preamble format 4 (L139) is shown in table 16, where N/a indicates that temporary reservation is reserved for this value and is not used.
TABLE 16
Taking NR short sequence preamble with length L139 and SCS 15kHz as an example, the maximum cell radius R that different cyclic shifts Ncs can support can be calculated as follows:
R=round(c*((Ncs-ng)*T_SEQ_eff/Nzc-Delay)/2)
where ng is the filter length, Nzc 139 is the length of the preamble sequence, Delay in the formula is the maximum Delay spread assumed by the NR short sequence preamble, c 3.0 x 10^8(m/s) represents the speed of light, T _ SEQ _ eff T _ SEQ/N _ OS is a preamble Orthogonal Frequency Division Multiplexing (OFDM) symbol, where T _ SEQ and N _ OS are given in table 14, Ncs is the cyclic shift value from table 16, and round () represents the rounding operation.
If the Ncs value of the LTE preamble format 4 is multiplexed, the maximum cell radius may be obtained in table 17 and table 18, where the corresponding maximum Delay spread Delay is 0us, 1.56us, 3.13us, and 4.69us, respectively, where table 17 assumes ng to be 0, and table 18 assumes ng to be 2. As shown in tables 17 and 18, under the "ideal" assumption that the filter length (i.e., ng ═ 0) is not considered and there is no Delay spread (i.e., Delay ═ 0us), if the same Ncs configuration value is multiplexed with the LTE preamble format 4, the maximum cell radius target value exceeding 1079m cannot be supported. However, this "ideal" assumption is not satisfied in an actual scenario. Under the actual assumption of filter length (i.e., ng ═ 2) and actual Delay spread (Delay ═ 3.11us), if the same Ncs configuration value of LTE preamble format 4 is multiplexed, the maximum cell radius target value exceeding 466m cannot be supported.
TABLE 17
Watch 18
In summary, no matter the preamble format 3 for the NR long sequence (L ═ 839) or the preamble formats A, B and C for the NR short sequence (L ═ 139/127), no cyclic shift table is ready for use in future systems, and if the cyclic shift table of LTE is used, the problem that the maximum cell radius cannot be supported exists.
Disclosure of Invention
The embodiment of the invention provides a method, a base station and a terminal for generating a preamble sequence, which are used for solving the technical problem that a cyclic shift table of an LTE system cannot be multiplexed in a future 5G new air interface NR system, so that the maximum cell radius of the 5G NR system cannot be supported.
In a first aspect, an embodiment of the present invention provides a method for generating a preamble sequence, including:
the base station determines the format information of the new air interface NR lead code;
the base station determines the cyclic shift configuration information of the corresponding preamble sequence based on the format information of the NR preamble and a preset rule;
and the base station sends the cyclic shift configuration information of the preamble sequence to a terminal, and triggers the terminal to generate and send the corresponding preamble sequence based on the format information of the NR preamble and the cyclic shift configuration information of the preamble sequence.
In a second aspect, an embodiment of the present invention provides another method for generating a preamble sequence, including:
a terminal receives cyclic shift configuration information of a preamble sequence sent by a base station;
the terminal generates a corresponding preamble sequence based on the cyclic shift configuration information of the preamble sequence and the format information of the NR preamble;
the terminal transmits the preamble sequence.
In a third aspect, an embodiment of the present invention provides a base station, where the base station includes:
a first determining module, configured to determine format information of a new air interface NR preamble;
a second determining module, configured to determine cyclic shift configuration information of a corresponding preamble sequence based on format information of the NR preamble and a preset rule;
and a sending module, configured to send cyclic shift configuration information of the preamble sequence to a terminal, and trigger the terminal to generate and send a corresponding preamble sequence based on the format information of the NR preamble sequence and the cyclic shift configuration information of the preamble sequence.
In a fourth aspect, an embodiment of the present invention provides a terminal, including:
a receiving module, configured to receive cyclic shift configuration information of a preamble sequence sent by a base station;
a generating module, configured to generate a corresponding preamble sequence based on cyclic shift configuration information of the preamble sequence and format information of an NR preamble;
a transmitting module, configured to transmit the preamble sequence.
In a fifth aspect, an embodiment of the present invention provides a base station, including:
at least one processor, and
a memory communicatively coupled to the at least one processor, a communication interface;
wherein the memory stores instructions executable by the at least one processor, the at least one processor performing the method of the first aspect with the communication interface by executing the instructions stored by the memory.
In a sixth aspect, an embodiment of the present invention provides a terminal, including:
at least one processor, and
a memory communicatively coupled to the at least one processor, a communication interface;
wherein the memory stores instructions executable by the at least one processor, and the at least one processor performs the method of the second aspect using the communication interface by executing the instructions stored by the memory.
In a seventh aspect, an embodiment of the present invention provides a computer-readable storage medium, which stores computer instructions that, when executed on a computer, cause the computer to perform the method according to the first and second aspects.
One or more of the above technical solutions have the following technical effects or advantages:
in the method for generating a preamble sequence provided in the embodiment of the present invention, a base station determines format information of a new air interface NR preamble, the base station determines cyclic shift configuration information of a corresponding preamble sequence based on the format information of the NR preamble and a preset rule, and the base station sends the cyclic shift configuration information of the preamble sequence to a terminal, and triggers the terminal to generate and send a corresponding preamble sequence based on the format information of the NR preamble and the cyclic shift configuration information of the preamble sequence, so as to ensure that a random access mechanism of 5G NR can operate normally, solve a problem that cyclic shift of a preamble sequence of an existing LTE cannot be multiplexed in a preamble format 3 of an NR long sequence (L ═ 839) and a preamble format a/B/C of an NR short sequence (L ═ 139/127), and further support a maximum cell radius of 5G NR.
Drawings
In order to more clearly illustrate the technical solutions of the embodiments of the present invention, the drawings needed to be used in the embodiments of the present invention will be briefly described below, and it is obvious that the drawings described below are only some embodiments of the present invention, and it is obvious for those skilled in the art that other drawings can be obtained according to the drawings without creative efforts.
Fig. 1 is a flowchart illustrating a method of generating a preamble sequence according to an embodiment of the invention;
fig. 2 is a flow chart illustrating another method for generating a preamble sequence according to an embodiment of the invention;
FIG. 3 is a schematic structural diagram of a base station according to an embodiment of the present invention;
fig. 4 is a schematic structural diagram of a terminal in an embodiment of the present invention.
Detailed Description
In order to make the objects, technical solutions and advantages of the embodiments of the present invention clearer, the technical solutions in the embodiments of the present invention will be clearly and completely described below with reference to the drawings in the embodiments of the present invention.
First, the general idea of the embodiment of the present invention is described as follows.
Since the cyclic shift value and the corresponding cyclic shift configuration information of the existing LTE preamble sequence cannot be multiplexed in the 5G system, the embodiments of the present invention design the cyclic shift value and the corresponding configuration information that can be applied to the preamble sequence in the 5G system according to key parameters, such as delay spread, guard time interval, filter length, and the like, so that any one of the preamble format a, the preamble format B, and the preamble format C for the preamble format 3 of the NR long sequence (length L is 839) and the NR short sequence (length L is 139 or L is 127) can generate a corresponding preamble sequence according to the cyclic shift configuration information, and further can support the maximum cell radius of the formats.
Preferred embodiments of the present invention will be described in detail below with reference to the accompanying drawings.
Example one
Referring to fig. 1, a method for generating a preamble sequence according to an embodiment of the present invention may be applied to a base station, where the process of the method may be described as follows:
s101: the base station determines the format information of the new air interface NR lead code;
s102: the base station determines the cyclic shift configuration information of the corresponding preamble sequence based on the format information of the NR preamble and a preset rule;
s103: and the base station sends the cyclic shift configuration information of the preamble sequence to the terminal, and triggers the terminal to generate and send the corresponding preamble sequence based on the format information of the NR preamble and the cyclic shift configuration information of the preamble sequence.
In S101, the base station may determine format information of the NR preamble according to a binding relationship with downlink control information, where the format information of the NR preamble may include information such as SCS, the number of OFDM symbols, and a preamble sequence, and may be used to indicate a preamble format of the NR preamble, for example, when the NR preamble is an NR long sequence (length L is 839), it may correspond to preamble format 3 shown in table 13; when the NR preamble is an NR short sequence (length L139 or L127), it may correspond to any one of preamble format a, preamble format B, and preamble format C shown in table 14.
In practical application, a value set of the format information of the NR preamble may be pre-agreed by the terminal and the base station, and the currently specifically adopted format information of the NR preamble may be notified to the terminal by the base station, or may also be pre-agreed by the terminal and the base station, and a specific manner may be determined according to an actual situation, which is not limited in the embodiment of the present invention.
Then, the process proceeds to S102, that is, the base station may determine cyclic shift configuration information of a corresponding preamble sequence according to the determined format information of the NR preamble and a preset rule.
In one possible implementation, the preset rules may be as follows: for different values of Ncs, the sequence lengths of the preambles corresponding to the NR preambles are different; the number of preamble sequences per root sequence should be different for different values of Ncs; according to the range of the maximum cell radius of the NR Physical Random Access Channel (PRACH) preamble format, the cell radius error of the quantized Ncs value corresponding to the non-quantized Ncs value is minimized, wherein the quantization can be expressed by using 3 or 4 bits for indication, and then Ncs may not obtain all values from 0 to Nzc-1, but only quantized discrete values.
Then, S103 may be entered, that is, the base station transmits cyclic shift configuration information of the preamble sequence to the terminal, and triggers the terminal to generate and transmit the corresponding preamble sequence based on the format information of the NR preamble and the cyclic shift configuration information of the preamble sequence.
In one possible implementation manner, the base station determines cyclic shift configuration information of a corresponding preamble sequence according to format information of the NR preamble and a preset rule, which may include, but is not limited to, the following two manners.
In the first mode, if the NR preamble is an NR long sequence, the cyclic shift configuration information of the preamble sequence is determined as: the data comprises N1 bits, N1 bits are at least used for indicating the value of Ncs and the corresponding maximum cell radius, and N1 is a positive integer which is greater than or equal to 1.
For example, if the NR preamble is an NR long sequence, the base station may set N1 to be 4 or 3, that is, 4-bit data or 3-bit data configures cyclic shift configuration information of the preamble sequence, where 4-bit data may be set with the same 4-bit configuration as NR preamble formats 0-1, and the base station may determine format information of the selected NR preamble according to whether the current NR preamble is a restricted set a/B and a maximum cell radius designed by the system.
In the second method, if the NR preamble is an NR short sequence, the cyclic shift configuration information of the preamble sequence is determined as follows: the data comprises N2 bit data, wherein the N2 bit data is at least used for indicating one or any combination of format information, Ncs value, delay spread and preamble sequence length corresponding to the NR preamble code, and N2 is a positive integer greater than or equal to 1.
For example, if the NR preamble is an NR short sequence, the base station may set N2 to be 4 or 3, that is, 4-bit data or 3-bit data configures cyclic shift configuration information of the preamble sequence, where when 4-bit data is used, the same cyclic shift configuration information may be used for different delay spreads, and when 3-bit data is used, different cyclic shift configuration information may be used according to different maximum delay spread values.
In one possible implementation, the cyclic shift configuration information of the preamble sequence may include, but is not limited to, the following:
first, if the NR preamble is an NR long sequence, for a preamble sequence represented by N1-bit data whose value of delay spread is equal to or less than T1, whose value of delay spread is greater than T1 and equal to or less than T2, cyclic shift configuration information indicates an unrestricted set of cyclic shift values, a first restricted set of cyclic shift values, and/or a second restricted set of cyclic shift values of the preamble sequence; the cyclic shift value in combination with the NR preamble sequence length and the subcarrier spacing SCS jointly indicates one or any combination of the following parameters: an unrestricted set and corresponding maximum cell radius, a first restricted set and corresponding maximum cell radius, and a second restricted set and corresponding maximum cell radius; t2 is a positive real number greater than T1.
For example, if the NR preamble is an NR long sequence, the cyclic shift configuration information of the preamble sequence may be: contains 3-bit data, the 3-bit data being used at least to indicate the limited way in which Ncs is taken and the corresponding maximum cell radius.
Wherein, 8 cyclic shift configuration cases can be indicated by using 3-bit data.
For example, consider two different delay spreads:
option 1) delay spread of 5.2/4 of 1.3us, i.e. T1 is taken to be 1.3, where 4 is the ratio of 1.25KHz and 5 KHz;
option 2) delay spread is 5.2us, i.e. T2 is taken to be 5.2, which is the maximum duration of normal CP.
For option 1), the cyclic shift configuration information indicated by the 3-bit data for the preamble sequence with the value of the delay spread being equal to or less than 1.3us may be as shown in table 1.
TABLE 1
The zero correlation zone configuration ZerocorrelationZoneConfig in table 1 and the table of the embodiment of the present invention may represent an index of the cyclic shift configuration information.
For option 2), the cyclic shift configuration information of the preamble sequence indicated by the 3-bit data for which the value of the delay spread is greater than 1.3us and less than or equal to 5.2us is shown in table 2.
TABLE 2
Where Ncs and the maximum cell radius provide the same Ncs format in Table 15 as LTE formats 0-3 for the two options. When the cyclic shift value is 13(0.2km) to 46(1.38km), the maximum supported cell radius is too small, and the NR preamble format 3 is mainly applied to a high-speed scene, and the corresponding cell radius is generally more than 1.38 km. Therefore, it is not necessary to represent a Zero Correlation Zone (ZCZ) using 4 configuration bits. Thus, the present embodiment employs 3 configuration bits to support cyclic shift values from 59(1.84km) to 419(14.72km) and modifies the restricted set synchronously.
If the NR preamble is an NR long sequence, the cyclic shift configuration information of the preamble sequence may further be:
contains 4 bits of data, which can be used to indicate at least the limited way in which Ncs is valued and the corresponding maximum cell radius.
Wherein, 16 cyclic shift configuration cases can be indicated by adopting 4-bit data. The 4 bits keep the same number of configuration bits as the NR preamble formats 0-2, but the base station can mask some configurations of cyclic shifts based on the assumed delay spread.
In the embodiment of the invention, two different delay spreads are considered, and the cyclic shift configuration information of the preamble sequence is respectively determined.
Option 1) delay spread of 5.2/4 of 1.3us, i.e. T1 takes 1.3, where 4 is the ratio of 1.25KHz and 5 KHz;
option 2) delay spread is 5.2us, i.e. T2 takes 5.2, which is the maximum duration of a normal CP.
For option 1), the cyclic shift configuration information of the preamble sequence indicated by the 4-bit data for a value of the delay spread of 1.3us or less is shown in table 3:
TABLE 3
For option 2), the cyclic shift configuration information of the preamble sequence indicated by the 4-bit data for the value of the delay spread greater than 1.3us and less than or equal to 5.2us is shown in table 4:
TABLE 4
Here, as shown in table 15, when the cyclic shift value is 13(0.2km) to 46(1.38km), the supported maximum cell radius is too small, and the NR preamble format 3 is mainly applied to a high speed scenario, and the corresponding cell radius is generally greater than 1.38 km. Therefore, in this embodiment, 4 configuration bits identical to the preamble formats 0 to 2 are multiplexed to represent the ZCZ of the cyclic shift. However, the base station may mask certain configurations of cyclic shifts based on the assumed delay spread.
Secondly, if the NR preamble is an NR short sequence, for the preamble sequence whose value of delay spread is equal to or less than T3, whose value of delay spread is greater than T3 and equal to or less than T4, and whose value of delay spread is greater than T4 and equal to or less than T5, the cyclic shift configuration information of the preamble sequence represented by N2-bit data indicates a cyclic shift value of the preamble sequence, which indicates, in combination with the NR preamble sequence length, the filter length ng, and the subcarrier spacing SCS, the maximum cell radius and/or the number of preamble sequences corresponding to each root sequence; t3, T4 and T5 are all positive real numbers, and have the size relationship: 0< T3< T4< T5.
For example, if the NR preamble is an NR short sequence (L ═ 139), the cyclic shift configuration information of the preamble sequence may be:
the data comprises 3 bits of data, and the 3 bits of data can be used for indicating at least one or any combination of format information of the NR preamble, Ncs value, delay spread, and sequence length of the preamble corresponding to the NR preamble.
The embodiment of the invention can respectively design different cyclic shift configuration information according to different delay spread requirements of the short sequence.
When the NR preamble is an NR short sequence, the format information A, B and C of the NR preamble may respectively correspond to different Delay spread Delay values, for example, the Delay corresponding to a0 is 1.56us, the delays corresponding to a1 and B1 are 3.13us, and the delays corresponding to other formats are 4.69 us. For the three different Delay values (1.56/3.13/4.69us), three different cyclic shift configuration information are respectively designed.
The NR preamble is an NR short sequence, and the delay spread is 1.56us, that is, T3 takes a value of 1.56, the cyclic shift configuration information of the preamble sequence indicated by the 3-bit data, where the delay spread has a value of 1.56us or less, can be as shown in table 5:
TABLE 5
If the NR preamble is an NR short sequence and the delay spread is 3.13us, that is, T4 takes a value of 3.13, the cyclic shift configuration information of the preamble sequence indicated by the 3-bit data, where the delay spread has a value greater than 1.56us and less than or equal to 3.13us, can be as shown in table 6:
TABLE 6
If the NR preamble is an NR short sequence and the delay spread is 4.69us, i.e. T5 takes the value of 4.69, the cyclic shift configuration information of the preamble sequence indicated by the 3-bit data, where the delay spread has a value greater than 3.13us and less than or equal to 4.69us, is shown in table 7:
TABLE 7
Thirdly, if the NR preamble is an NR short sequence, for different delay spreads of the NR preamble, the cyclic shift configuration information of the preamble sequence represented by N2 bits of data indicates a cyclic shift value of the preamble sequence, and the cyclic shift value indicates, in combination with the NR preamble sequence length, the filter length ng, and the subcarrier spacing SCS, the maximum cell radius and/or the number of preamble sequences corresponding to each root sequence.
If the NR preamble is an NR short sequence (L ═ 139), the cyclic shift configuration information of the preamble sequence is determined as:
the data comprises 4 bits of data, and the 4 bits of data are at least used for indicating one or any combination of Ncs value, delay spread and the sequence length of the lead code corresponding to the NR lead code.
The embodiment of the present invention can design the same cyclic shift configuration information for different delay spread requirements of short sequences, and is specifically described as follows:
the minimum value of Ncs (Ncs ═ 0, corresponding to L ═ 139) is the minimum value that allows having 1 Zadoff-Chu sequence from a single root sequence. Neglecting the effect of filter length ng and delay spread, the maximum supported cell radius is (3.0 x 10^8 ((139-0) (2048/30.72 x 10^6)/139-0)/2) ═ 10 km.
The maximum value of Ncs is a value that allows 2 Zadoff-Chu sequences from a single root sequence, corresponding to a preamble sequence length L of 139, when Ncs of 69. Ignoring the effects of filter length and delay spread, the maximum cell radius supported by Ncs — 69 is: (3.0 x 10^8 ((69-0) × (2048/30.72 x 10^6)/139-0)/2) ═ 4.96 km.
NR defines short preamble formats A, B and C with three different Delay values, for example, a0 for 1.56us, a1 and B1 for 3.13us, and the other formats for 4.69 us. Ncs designed for NR short preamble formats has the following two options.
Option 1: 3 bits are configured using a table of 3 different delays, 1.56/3.13/4.69us, respectively. These tables are given in table 5, table 6 and table 7, assuming ng 2, and are not described here again.
Option 2: using a single table, 4 bits are configured. Table 8 and table 9 give the assumptions of ng ═ 0 and 2, respectively.
Assuming that SCS is 15KHz and ng is 0, cyclic shift configuration information of the preamble sequence indicated by the 4-bit data for different delay spreads of the NR preamble is as shown in table 8.
TABLE 8
If SCS is 15KHz and ng is 2, cyclic shift configuration information of the preamble sequence indicated by the 4-bit data for different delay spreads of the NR preamble is shown in table 9.
TABLE 9
If SCS is 30KHz and ng is 2, cyclic shift configuration information of the preamble sequence indicated by the 4-bit data for different delay spreads of the NR preamble is shown in table 10.
Watch 10
If SCS is 60KHz and ng is 2, cyclic shift configuration information of the preamble sequence indicated by the 4-bit data for different delay spreads of the NR preamble is shown in table 11.
TABLE 11
If SCS is 120KHz and ng is 2, cyclic shift configuration information of the preamble sequence indicated by the 4-bit data for different delay spreads of the NR preamble is shown in table 12.
TABLE 12
In the method for generating a preamble sequence provided in the embodiment of the present invention, a base station determines format information of a new air interface NR preamble, the base station determines cyclic shift configuration information of a corresponding preamble sequence based on the format information of the NR preamble and a preset rule, and the base station sends the cyclic shift configuration information of the preamble sequence to a terminal, and triggers the terminal to generate and send a corresponding preamble sequence based on the format information of the NR preamble and the cyclic shift configuration information of the preamble sequence, so as to ensure that a random access mechanism of 5G NR can operate normally, solve a problem that cyclic shift of an existing LTE cannot be multiplexed in a preamble format 3 of an NR long sequence (L ═ 839) and a preamble format a/B/C of an NR short sequence (L ═ 139/127), and further support a maximum cell radius.
Example two
Referring to fig. 2, based on the same inventive concept, an embodiment of the present invention provides a method for generating a preamble sequence, which can be applied to a terminal, and a process of the method can be described as follows:
s201: a terminal receives cyclic shift configuration information of a preamble sequence sent by a base station;
s202: the terminal generates a corresponding lead code based on the cyclic shift configuration information of the lead code sequence and the format information of the NR lead code;
s203: the terminal transmits a preamble.
In this embodiment of the present invention, the terminal may receive cyclic shift configuration Information of a preamble sequence transmitted by the base station through Remaining System Information (RMSI), and the format Information of the NR preamble may be preset by the terminal and the base station, or may be notified to the terminal by the base station when the cyclic shift configuration Information is transmitted, and then the terminal may generate a corresponding preamble according to the cyclic shift configuration Information of the preamble sequence and the format Information of the NR preamble and transmit the preamble.
In a possible implementation manner, if the NR preamble is an NR long sequence, the cyclic shift configuration information of the preamble sequence is: containing N1 bits of data, the N1 bits of data being at least used to indicate the Ncs value and the corresponding maximum cell radius, the N1 being a positive integer greater than or equal to 1; or,
if the NR preamble is an NR short sequence, the cyclic shift configuration information of the preamble sequence is: the data comprises N2 bit data, the N2 bit data is at least used for indicating one or any combination of format information, Ncs value, delay spread and preamble sequence length corresponding to the NR preamble code, and N2 is a positive integer greater than or equal to 1.
In one possible implementation, if the NR preamble is an NR long sequence, for a value of delay spread less than or equal to T1, a value of delay spread greater than T1, and less than or equal to T2, the cyclic shift configuration information of the preamble sequence represented by the N1-bit data indicates cyclic shift values of an unrestricted set, cyclic shift values of a first restricted set, and/or cyclic shift values of a second restricted set of preamble sequences; the cyclic shift value in combination with the NR preamble sequence length and the subcarrier spacing SCS indicates one or any combination of the following parameters: an unrestricted set and corresponding maximum cell radius, a first restricted set and corresponding maximum cell radius, and a second restricted set and corresponding maximum cell radius; the T2 is a positive real number greater than the T1.
In a possible implementation manner, if the NR preamble is an NR short sequence, for a value of delay spread less than or equal to T3, a value of delay spread greater than T3 and less than or equal to T4, and a value of delay spread greater than T4 and less than or equal to T5, the cyclic shift configuration information of the preamble sequence represented by the N2-bit data indicates a cyclic shift value of the preamble sequence, and the cyclic shift value indicates, in combination with an NR preamble sequence length, a filter length ng, and a subcarrier spacing SCS, a maximum cell radius and/or a number of preamble sequences corresponding to each root sequence; the T3, the T4, and the T5 are all positive real numbers and have a magnitude relationship of: 0< T3< T4< T5.
In a possible implementation manner, if the NR preamble is an NR short sequence, for different delay spreads of the NR preamble, the cyclic shift configuration information of the preamble sequence represented by the N2 bits of data indicates a cyclic shift value of the preamble sequence, and the cyclic shift value indicates, in combination with an NR preamble sequence length, a filter length ng and a subcarrier spacing SCS, a maximum cell radius and/or a number of preamble sequences corresponding to each root sequence.
In one possible implementation manner, if the NR preamble is an NR short sequence, the cyclic shift configuration information of the preamble sequence is: the method comprises the following steps that 3-bit data are included, and the 3-bit data are at least used for indicating one or any combination of format information of an NR (noise-and-noise) preamble, an Ncs value, delay spread and a sequence length of the preamble corresponding to the NR preamble; or,
if the NR preamble is an NR short sequence, the cyclic shift configuration information of the preamble sequence is: the data comprises 4 bits of data, and the 4 bits of data are at least used for indicating one or any combination of Ncs value, delay spread and the sequence length of the lead code corresponding to the NR lead code.
Assuming that SCS is 15KHz and ng is 0, cyclic shift configuration information of the preamble sequence indicated by the 4-bit data for different delay spreads of the NR preamble is as shown in table 8.
TABLE 8
If SCS is 15KHz and ng is 2, cyclic shift configuration information of the preamble sequence indicated by the 4-bit data for different delay spreads of the NR preamble is shown in table 9.
TABLE 9
If SCS is 30KHz and ng is 2, cyclic shift configuration information of the preamble sequence indicated by the 4-bit data for different delay spreads of the NR preamble is shown in table 10.
Watch 10
If SCS is 60KHz and ng is 2, cyclic shift configuration information of the preamble sequence indicated by the 4-bit data for different delay spreads of the NR preamble is shown in table 11.
TABLE 11
If SCS is 120KHz and ng is 2, cyclic shift configuration information of the preamble sequence indicated by the 4-bit data for different delay spreads of the NR preamble is shown in table 12.
TABLE 12
EXAMPLE III
Referring to fig. 3, based on the same inventive concept, an embodiment of the present invention provides a base station, which includes a first determining module 31, a second determining module 32, and a sending module 33.
The first determining module 31 is configured to determine format information of a new air interface NR preamble;
a second determining module 32, configured to determine cyclic shift configuration information of a corresponding preamble sequence based on format information of the NR preamble and a preset rule;
a sending module 33, configured to send cyclic shift configuration information of the preamble sequence to a terminal, and trigger the terminal to generate and send a corresponding preamble sequence based on the format information of the NR preamble and the cyclic shift configuration information of the preamble sequence.
In one possible implementation manner, the preset rule includes: the sequence length of the preamble corresponding to each NR preamble is different for different values of the cyclic shift Ncs, and the cell radius error of the Ncs value after quantization and the Ncs value before quantization is minimized according to the range of the maximum cell radius of the PRACH preamble format of the NR physical random access channel.
In one possible implementation, the second determining module 32 is configured to:
if the NR preamble is an NR long sequence, determining that cyclic shift configuration information of the preamble sequence is: containing N1 bits of data, the N1 bits of data being at least used to indicate the Ncs value and the corresponding maximum cell radius, the N1 being a positive integer greater than or equal to 1; or,
if the NR preamble is an NR short sequence, determining that cyclic shift configuration information of the preamble sequence is: the data comprises N2 bit data, the N2 bit data is at least used for indicating one or any combination of format information, Ncs value, delay spread and preamble sequence length corresponding to the NR preamble code, and N2 is a positive integer greater than or equal to 1.
In one possible implementation, if the NR preamble is an NR long sequence, for a value of delay spread less than or equal to T1, a value of delay spread greater than T1, and less than or equal to T2, the cyclic shift configuration information of the preamble sequence represented by the N1-bit data indicates cyclic shift values of an unrestricted set, cyclic shift values of a first restricted set, and/or cyclic shift values of a second restricted set of preamble sequences; the cyclic shift value in combination with the NR preamble sequence length and the subcarrier spacing SCS indicates one or any combination of the following parameters: an unrestricted set and corresponding maximum cell radius, a first restricted set and corresponding maximum cell radius, and a second restricted set and corresponding maximum cell radius; the T2 is a positive real number greater than the T1.
In a possible implementation manner, if the NR preamble is an NR short sequence, for a value of delay spread less than or equal to T3, a value of delay spread greater than T3 and less than or equal to T4, and a value of delay spread greater than T4 and less than or equal to T5, the cyclic shift configuration information of the preamble sequence represented by the N2-bit data indicates a cyclic shift value of the preamble sequence, and the cyclic shift value indicates, in combination with an NR preamble sequence length, a filter length ng, and a subcarrier spacing SCS, a maximum cell radius and/or a number of preamble sequences corresponding to each root sequence; the T3, the T4, and the T5 are all positive real numbers and have a magnitude relationship of: 0< T3< T4< T5.
In a possible implementation manner, if the NR preamble is an NR short sequence, for different delay spreads of the NR preamble, the cyclic shift configuration information of the preamble sequence represented by the N2 bits of data indicates a cyclic shift value of the preamble sequence, and the cyclic shift value indicates, in combination with an NR preamble sequence length, a filter length ng and a subcarrier spacing SCS, a maximum cell radius and/or a number of preamble sequences corresponding to each root sequence.
Example four
Referring to fig. 4, based on the same inventive concept, an embodiment of the present invention provides a terminal, which includes a receiving module 41, a generating module 42, and a sending module 43.
The receiving module 41 is configured to receive cyclic shift configuration information of a preamble sequence sent by a base station;
a generating module 42, configured to generate a corresponding preamble sequence based on cyclic shift configuration information of the preamble sequence and format information of the NR preamble;
a sending module 43, configured to send the preamble sequence.
In a possible implementation manner, if the NR preamble is an NR long sequence, the cyclic shift configuration information of the preamble sequence is: containing N1 bits of data, the N1 bits of data being at least used to indicate the Ncs value and the corresponding maximum cell radius, the N1 being a positive integer greater than or equal to 1; or,
if the NR preamble is an NR short sequence, the cyclic shift configuration information of the preamble sequence is: the data comprises N2 bit data, the N2 bit data is at least used for indicating one or any combination of format information, Ncs value, delay spread and preamble sequence length corresponding to the NR preamble code, and N2 is a positive integer greater than or equal to 1.
In one possible implementation, if the NR preamble is an NR long sequence, for a value of delay spread less than or equal to T1, a value of delay spread greater than T1, and less than or equal to T2, the cyclic shift configuration information of the preamble sequence represented by the N1-bit data indicates cyclic shift values of an unrestricted set, cyclic shift values of a first restricted set, and/or cyclic shift values of a second restricted set of preamble sequences; the cyclic shift value in combination with the NR preamble sequence length and the subcarrier spacing SCS indicates one or any combination of the following parameters: an unrestricted set and corresponding maximum cell radius, a first restricted set and corresponding maximum cell radius, and a second restricted set and corresponding maximum cell radius; the T2 is a positive real number greater than the T1.
In a possible implementation manner, if the NR preamble is an NR short sequence, for a value of delay spread less than or equal to T3, a value of delay spread greater than T3 and less than or equal to T4, and a value of delay spread greater than T4 and less than or equal to T5, the cyclic shift configuration information of the preamble sequence represented by the N2-bit data indicates a cyclic shift value of the preamble sequence, and the cyclic shift value indicates, in combination with an NR preamble sequence length, a filter length ng, and a subcarrier spacing SCS, a maximum cell radius and/or a number of preamble sequences corresponding to each root sequence; the T3, the T4, and the T5 are all positive real numbers and have a magnitude relationship of: 0< T3< T4< T5.
In a possible implementation manner, if the NR preamble is an NR short sequence, for different delay spreads of the NR preamble, the cyclic shift configuration information of the preamble sequence represented by the N2 bits of data indicates a cyclic shift value of the preamble sequence, and the cyclic shift value indicates, in combination with an NR preamble sequence length, a filter length ng and a subcarrier spacing SCS, a maximum cell radius and/or a number of preamble sequences corresponding to each root sequence.
EXAMPLE five
Based on the same inventive concept, an embodiment of the present invention provides a base station, including:
at least one processor, and
a memory communicatively coupled to the at least one processor, a communication interface;
wherein the memory stores instructions executable by the at least one processor, and the at least one processor performs the method of embodiment one using the communication interface by executing the instructions stored by the memory.
EXAMPLE six
Based on the same inventive concept, an embodiment of the present invention provides a terminal, including:
at least one processor, and
a memory communicatively coupled to the at least one processor, a communication interface;
wherein the memory stores instructions executable by the at least one processor, and the at least one processor performs the method of embodiment two using the communication interface by executing the instructions stored by the memory.
EXAMPLE seven
Based on the same inventive concept, embodiments of the present invention provide a computer-readable storage medium storing computer instructions that, when executed on a computer, cause the computer to perform the method according to embodiment one and embodiment two.
In particular implementations, the computer-readable storage medium includes: various storage media capable of storing program codes, such as a Universal Serial Bus flash drive (USB), a removable hard disk, a Read-Only Memory (ROM), a Random Access Memory (RAM), a magnetic disk, and an optical disk.
The above-described embodiments of the apparatus are merely illustrative, wherein units/modules illustrated as separate components may or may not be physically separate, and components shown as units/modules may or may not be physical units/modules, may be located in one place, or may be distributed over a plurality of network units/modules. Some or all of the modules may be selected according to actual needs to achieve the purpose of the solution of the present embodiment. One of ordinary skill in the art can understand and implement it without inventive effort.
Through the above description of the embodiments, those skilled in the art will clearly understand that each embodiment can be implemented by software plus a necessary general hardware platform, and certainly can also be implemented by hardware. With this understanding in mind, the above-described technical solutions may be embodied in the form of a software product, which can be stored in a computer-readable storage medium such as ROM/RAM, magnetic disk, optical disk, etc., and includes instructions for causing a computer device (which may be a personal computer, a server, or a network device, etc.) to execute the methods described in the embodiments or some parts of the embodiments.
Finally, it should be noted that: the above examples are only intended to illustrate the technical solution of the present invention, but not to limit it; although the present invention has been described in detail with reference to the foregoing embodiments, it will be understood by those of ordinary skill in the art that: the technical solutions described in the foregoing embodiments may still be modified, or some technical features may be equivalently replaced; and such modifications or substitutions do not depart from the spirit and scope of the corresponding technical solutions of the embodiments of the present invention.