Random access method, device, system, base station, electronic device, user equipment

By receiving synchronization signal blocks in 5G NR random access, modulating data to be sent and combining them with zero-related zone sequences to form a transmit signal, the problems of low channel utilization and poor information transmission efficiency are solved, and efficient information transmission is achieved.

CN118474905BActive Publication Date: 2024-12-20BEIJING SMARTCHIP MICROELECTRONICS TECHNOLOGY CO LTD +1
View PDF 0 Cites 0 Cited by

Patent Information

Application Number
CN202410920535.4
Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Filing Date
2024-07-10
Publication Date
2024-12-20
Estimated Expiration
2044-07-10

AI Technical Summary

Technical Problem

In the existing 5G NR random access method, the channel utilization rate is low, the information transmission efficiency is poor, and the information bits cannot be effectively carried.

Method used

By receiving the synchronization signal block sent by the base station, a target preamble sequence is obtained, and modulated according to the data to be sent, a constellation symbol is multiplied with the target zero correlation region sequence is generated to form a target transmission signal, and a random access opportunity based on the random access channel and time frequency resources are sent to the base station.

Benefits of technology

The channel resource utilization rate and information transmission efficiency are improved, and the autocorrelation and cross-correlation characteristics of the zero correlation region sequence are realized while carrying terminal information during random access.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN118474905B_ABST
    Figure CN118474905B_ABST
Patent Text Reader

Abstract

The present invention discloses a random access method, device, system, base station, electronic device, user equipment, and chip, and relates to the field of random access technology. The random access method for user equipment includes: receiving a synchronization signal block sent by a base station, and obtaining a target preamble code sequence according to the synchronization signal block; obtaining multiple sequence segments according to the target preamble code sequence, and obtaining a constellation symbol according to the data to be sent and the multiple sequence segments; multiplying the constellation symbol with the target zero correlation zone sequence to obtain a target transmission signal; based on the random access opportunity and time-frequency resources of the random access channel, sending the target transmission signal to the base station to achieve random access to the base station. This method can improve channel utilization and information transmission efficiency.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present invention relates to the field of random access technology, and in particular to a random access method, device, system, base station, electronic equipment, user equipment, and chip. Background Art

[0002] In a wireless communication system, a terminal sends a random access on the PRACH (Physical Random Access Channel) to request uplink authorization and uplink synchronization. Taking the 5G NR (fifth generation mobile communication network) random access process as an example, the random access method in the related art can be found in Fig.21 The four-step random access including steps 1, 2, 3, and 4 shown or Fig. 22 The two-step random access shown includes two steps A and B. According to different events that trigger the transmission of synchronization signal blocks or preambles, the MAC (Media Access Control) entity selects the corresponding synchronization signal blocks and preamble sequences for transmission. After the preamble sequence is selected, the terminal sends the preamble sequence to the base station on the appropriate PRACH as the message sequence part of the random access process.

[0003] However, the random access method in the related art only uses the zero correlation zone sequence and its cyclic shift as the random access initial message. The sequence is not modulated or processed, does not carry any information bits, has low channel utilization, and has poor information transmission efficiency. Summary of the invention

[0004] The present invention aims to solve one of the technical problems in the related art at least to a certain extent. To this end, the first object of the present invention is to propose a random access method to improve channel utilization and information transmission efficiency.

[0005] The second objective of the present invention is to provide another random access method.

[0006] A third objective of the present invention is to provide an electronic device.

[0007] A fourth objective of the present invention is to provide a random access device.

[0008] A fifth objective of the present invention is to provide a user equipment.

[0009] A sixth objective of the present invention is to provide a base station.

[0010] A seventh objective of the present invention is to provide a random access system.

[0011] The eighth object of the present invention is to provide a chip

[0012] To achieve the above-mentioned purpose, an embodiment of the first aspect of the present invention proposes a random access method, which is used for a user equipment, and the method includes: receiving a synchronization signal block sent by a base station, and obtaining a target preamble code sequence according to the synchronization signal block; obtaining multiple sequence segments according to the target preamble code sequence, and obtaining a constellation symbol according to the data to be sent and the multiple sequence segments; multiplying the constellation symbol with the target zero correlation zone sequence to obtain a target transmit signal; based on the random access opportunity and time-frequency resources of the random access channel, sending the target transmit signal to the base station to achieve random access to the base station.

[0013] In addition, the random access method of the embodiment of the present invention may also have the following additional technical features:

[0014] According to one embodiment of the present invention, obtaining multiple sequence segments according to the target preamble code sequence includes: repeating the target preamble code sequence according to a preset repetition number to obtain an intermediate sequence; obtaining a target number of segments according to data to be sent, and segmenting the intermediate sequence to obtain multiple sequence segments, wherein the number of the sequence segments is the same as the target number of segments.

[0015] According to one embodiment of the present invention, obtaining the constellation symbol based on the data to be sent and the multiple sequence segments includes: for each of the sequence segments, determining all carrier phase differences between the sequence segment and a preset initial segment according to the data to be sent, and modulating the sequence segment according to all the carrier phase differences to obtain a modulation sequence symbol corresponding to the sequence segment; and obtaining the constellation symbol according to the modulation sequence symbols corresponding to each of the sequence segments.

[0016] According to one embodiment of the present invention, the sequence segments are modulated according to the following formula:

[0017] ,

[0018] in, is the nth sequence segment, i is the i-th sequence number in the sequence segment, is the length of the sequence segment, for The corresponding modulation sequence symbol, j is an imaginary unit, when m is greater than 0, is the carrier phase difference between the mth sequence segment and the m-1th sequence segment. When m is equal to 0, is the carrier phase difference between the mth sequence segment and the preset initial segment.

[0019] According to one embodiment of the present invention, before multiplying the constellation symbol with the target zero correlation zone sequence, the method also includes: obtaining a physical root sequence number by looking up a table according to a preset logical root sequence number, and generating an initial sequence according to the physical root sequence number and a preset sequence length; performing a cyclic shift on the initial sequence to obtain a plurality of shifted sequences, and selecting the target zero correlation zone sequence from the shifted sequences according to a preset index.

[0020] According to an embodiment of the present invention, when the target preamble code sequence is a short sequence, the preset repetition number is greater than the target segment number.

[0021] According to one embodiment of the present invention, the method for determining the carrier phase difference includes: determining the number represented by the carrier phase difference according to the data to be sent; determining the carrier phase difference according to the preset modulation order and the number represented by the carrier phase difference; wherein, when the preset modulation order is 2 and the number is 0, the carrier phase difference is 0; when the preset modulation order is 2 and the number is 1, the carrier phase difference is π; when the preset modulation order is 4 and the number is 0, the carrier phase difference is 0; when the preset modulation order is 4 and the number is 1, the carrier phase difference is π / 2; when the preset modulation order is 4 and the number is 2, the carrier phase difference is -π / 2; when the preset modulation order is 4 and the number is 3, the carrier The carrier phase difference is π; when the preset modulation order is 8 and the number is 0, the carrier phase difference is 0; when the preset modulation order is 8 and the number is 1, the carrier phase difference is π / 4; when the preset modulation order is 8 and the number is 2, the carrier phase difference is 3π / 4; when the preset modulation order is 8 and the number is 3, the carrier phase difference is π / 2; when the preset modulation order is 8 and the number is 4, the carrier phase difference is -π / 4; when the preset modulation order is 8 and the number is 5, the carrier phase difference is -π / 2; when the preset modulation order is 8 and the number is 6, the carrier phase difference is π; when the preset modulation order is 8 and the number is 7, the carrier phase difference is -3π / 4.

[0022] According to one embodiment of the present invention, the random access opportunity and time-frequency resources based on the random access channel send the target transmit signal to the base station, including: mapping the target transmit signal to the random access opportunity, and performing orthogonal frequency division multiplexing modulation on the target transmit signal, and sending the modulated signal to the base station based on the time-frequency resources.

[0023] To achieve the above-mentioned purpose, the second aspect of the embodiment of the present invention proposes another random access method, which is used for a base station, and the method includes: receiving a target transmission signal sent by a user equipment, wherein the target transmission signal is obtained by the user equipment according to the above-mentioned random access method for user equipment; correlating the target transmission signal with multiple locally pre-stored zero correlation zone sequences to obtain multiple correlation values ​​and multiple correlation sequences; determining a target correlation sequence from the multiple correlation sequences according to the multiple correlation values; and demodulating the target correlation sequence to obtain the data to be sent.

[0024] To achieve the above-mentioned purpose, the third aspect embodiment of the present invention proposes an electronic device, including a memory, a processor, and a computer program stored in the memory and executable on the processor, wherein when the computer program is executed by the processor, the above-mentioned random access method for user equipment is implemented.

[0025] To achieve the above-mentioned purpose, the fourth aspect of the present invention proposes a random access device, which includes: a first receiving module, an acquisition module, a modulation module and a sending module, wherein the first receiving module is used to receive a synchronization signal block sent by a base station; the acquisition module is used to obtain a target preamble code sequence according to the synchronization signal block; the modulation module is used to obtain multiple sequence segments according to the target preamble code sequence, and obtain a constellation symbol according to the data to be sent and the multiple sequence segments; the acquisition module is also used to obtain a target transmission signal from the constellation symbol and the target zero correlation zone sequence; the sending module is used to send the target transmission signal to the base station based on the random access opportunity and time-frequency resources of the random access channel, so as to achieve random access to the base station.

[0026] In addition, the random access device of the embodiment of the present invention may also have the following additional technical features:

[0027] According to one embodiment of the present invention, the modulation module is specifically used to: repeat the target preamble code sequence according to a preset repetition number to obtain an intermediate sequence; obtain a target number of segments according to the data to be sent, and segment the intermediate sequence to obtain a plurality of sequence segments, wherein the number of the sequence segments is the same as the target number of segments.

[0028] According to one embodiment of the present invention, the modulation module is also used to: for each of the sequence segments, determine all carrier phase differences between the sequence segment and a preset initial segment according to the data to be sent, and modulate the sequence segment according to all the carrier phase differences to obtain a modulation sequence symbol corresponding to the sequence segment; and obtain the constellation symbol according to the modulation sequence symbol corresponding to each of the sequence segments.

[0029] According to one embodiment of the present invention, the sequence segments are modulated according to the following formula:

[0030] ,

[0031] in, is the nth sequence segment, i is the i-th sequence number in the sequence segment, is the length of the sequence segment, for The corresponding modulation sequence symbol, j is an imaginary unit, when m is greater than 0, is the carrier phase difference between the mth sequence segment and the m-1th sequence segment. When m is equal to 0, is the carrier phase difference between the mth sequence segment and the preset initial segment.

[0032] According to one embodiment of the present invention, the acquisition module is also used to: obtain a physical root sequence number by looking up a table according to a preset logical root sequence number, and generate an initial sequence according to the physical root sequence number and a preset sequence length; perform a cyclic shift on the initial sequence to obtain multiple shifted sequences, and select the target zero correlation zone sequence from the shifted sequences according to a preset index.

[0033] According to an embodiment of the present invention, when the target preamble code sequence is a short sequence, the preset repetition number is greater than the target segment number.

[0034] According to one embodiment of the present invention, the modulation module is also used to: determine the number represented by the carrier phase difference according to the data to be sent; determine the carrier phase difference according to the preset modulation order and the number represented by the carrier phase difference; wherein, when the preset modulation order is 2 and the number is 0, the carrier phase difference is 0; when the preset modulation order is 2 and the number is 1, the carrier phase difference is π; when the preset modulation order is 4 and the number is 0, the carrier phase difference is 0; when the preset modulation order is 4 and the number is 1, the carrier phase difference is π / 2; when the preset modulation order is 4 and the number is 2, the carrier phase difference is -π / 2; when the preset modulation order is 4 and the number is 3, the carrier phase The difference is π; when the preset modulation order is 8 and the number is 0, the carrier phase difference is 0; when the preset modulation order is 8 and the number is 1, the carrier phase difference is π / 4; when the preset modulation order is 8 and the number is 2, the carrier phase difference is 3π / 4; when the preset modulation order is 8 and the number is 3, the carrier phase difference is π / 2; when the preset modulation order is 8 and the number is 4, the carrier phase difference is -π / 4; when the preset modulation order is 8 and the number is 5, the carrier phase difference is -π / 2; when the preset modulation order is 8 and the number is 6, the carrier phase difference is π; when the preset modulation order is 8 and the number is 7, the carrier phase difference is -3π / 4.

[0035] According to one embodiment of the present invention, the sending module is specifically used to: map the target transmission signal to the random access opportunity, and send the signal to the base station based on the time-frequency resources; the modulation module is also used to: perform orthogonal frequency division multiplexing modulation on the target transmission signal before the sending module sends the signal to the base station, so that the sending module sends the modulated signal to the base station.

[0036] To achieve the above-mentioned purpose, a fifth aspect of the present invention proposes a user equipment, including the above-mentioned random access device.

[0037] To achieve the above-mentioned purpose, the sixth aspect embodiment of the present invention proposes a base station, comprising: a second receiving module, used to receive a target transmission signal sent by a user equipment, wherein the target transmission signal is sent by the above-mentioned user equipment; a correlation module, used to correlate the target transmission signal with multiple locally pre-stored zero correlation zone sequences to obtain multiple correlation values ​​and multiple correlation sequences; a determination module, used to determine a target correlation sequence from multiple correlation sequences based on multiple correlation values; and a demodulation module, used to demodulate the target correlation sequence to obtain the data to be sent.

[0038] To achieve the above-mentioned purpose, a seventh aspect of the present invention proposes a random access system, including the above-mentioned user equipment.

[0039] To achieve the above-mentioned purpose, an eighth aspect of the present invention proposes a chip, on which computer instructions are stored, and when the computer instructions are executed, the above-mentioned random access method is implemented.

[0040] According to the random access method, device, system, base station, electronic device, user equipment, and chip of the embodiment of the present invention, a synchronization signal block sent by a receiving base station is set, and a target preamble code sequence is obtained according to the synchronization signal block; multiple sequence segments are obtained according to the target preamble code sequence, and a constellation symbol is obtained according to the data to be sent and the multiple sequence segments; a target transmission signal is obtained according to the constellation symbol and the target zero correlation zone sequence; based on the random access opportunity and time-frequency resources of the random access channel, the target transmission signal is sent to the base station to achieve random access to the base station. By setting the constellation symbol to be obtained according to the data to be sent and the target preamble code sequence, and sending the constellation symbol to the base station, it is possible to send the data to be sent to the base station while sending the target preamble code sequence to the base station, thereby improving the efficiency of information transmission. Moreover, after obtaining the constellation symbol, the target transmission signal is also obtained according to the constellation symbol and the target zero correlation zone sequence, and the target transmission signal is sent to the base station, thereby combining the zero correlation zone sequence with modulation and improving the channel resource utilization rate.

[0041] Additional aspects and advantages of the present invention will be given in part in the following description and in part will be obvious from the following description, or will be learned through practice of the present invention. BRIEF DESCRIPTION OF THE DRAWINGS

[0042] Figure 1 is a flow chart of a random access method according to some embodiments of the present invention;

[0043] Figure 2 is a schematic diagram of a sequence segment of an example of the present invention;

[0044] Figure 3 is a schematic diagram of a sequence segment of another example of the present invention;

[0045] Figure 4 is a schematic diagram of a sequence segment of yet another example of the present invention;

[0046] Figure 5 is a schematic diagram of a sequence segment of yet another example of the present invention;

[0047] Figure 6 is a schematic diagram of a sequence segment of yet another example of the present invention;

[0048] Figure 7is a flow chart of a random access method according to an example of the present invention;

[0049] Figure 8 is a flow chart of a random access method according to some other embodiments of the present invention;

[0050] Fig. 9 is a result schematic diagram of a random access method according to an example of the present invention;

[0051] Fig.10 is a result schematic diagram of a random access method according to another example of the present invention;

[0052] Fig.11 is a result schematic diagram of a random access method according to another example of the present invention;

[0053] Fig.12 is a result schematic diagram of a random access method according to another example of the present invention;

[0054] Fig.13 is a result schematic diagram of a random access method according to another example of the present invention;

[0055] Fig.14 is a result schematic diagram of a random access method according to another example of the present invention;

[0056] Fig.15 is a working schematic diagram of a random access method according to an example of the present invention;

[0057] Fig.16 is a structural block diagram of an electronic device according to an embodiment of the present invention;

[0058] Fig.17 is a structural block diagram of a random access device according to an embodiment of the present invention;

[0059] Fig.18 is a structural block diagram of a user equipment according to an embodiment of the present invention;

[0060] Fig.19 is a structural block diagram of a base station according to an embodiment of the present invention;

[0061] Fig. 20 is a structural block diagram of a random access system according to an embodiment of the present invention;

[0062] Fig.21 is a flowchart of an example random access method in the related art;

[0063] Fig. 22 is a flowchart of another example of a random access method in the related art. DETAILED DESCRIPTION

[0064] The random access method, apparatus, system, base station, electronic device, user equipment, and chip of the embodiments of the present invention are described below with reference to the accompanying drawings, wherein the same or similar reference numerals throughout represent the same or similar elements or elements with the same or similar functions. The embodiments described with reference to the accompanying drawings are exemplary and should not be construed as limiting the present invention.

[0065] Figure 1 is a flowchart of a random access method according to some embodiments of the present invention, where the random access method is used for a user equipment.

[0066] like Figure 1 As shown, the random access method includes:

[0067] S11, receiving a synchronization signal block sent by a base station, and obtaining a target preamble code sequence according to the synchronization signal block.

[0068] Specifically, the base station periodically broadcasts SSB (Synchronization Signal Block). If the user equipment needs to establish a connection with the base station, the user equipment first queries the synchronization signal blocks that it can receive, and selects the synchronization signal blocks it needs from them, determines the base station it needs to access, and then selects the target preamble code sequence from multiple preset preamble code sequences according to the base station.

[0069] S12, obtaining a plurality of sequence segments according to the target preamble code sequence, and obtaining a constellation symbol according to the data to be sent and the plurality of sequence segments.

[0070] Specifically, after obtaining the target preamble code sequence, the data to be sent and the target preamble code sequence are modulated to obtain a constellation symbol, so that the target preamble code sequence can carry the data to be sent.

[0071] The constellation symbol is obtained according to the data to be sent and multiple sequence segments. It can be obtained by modulating the target preamble code sequence according to the data to be sent to obtain the constellation symbol, modulating the data to be sent, and then modulating the target preamble code sequence according to the modulated data to be sent to obtain the constellation symbol. The above-mentioned data to be sent is an important bit that needs to be sent to the base station after the user equipment and the base station establish a connection in the related technology, such as whether the user equipment supports positioning, the identity of the user equipment, the reason for establishing random access, etc. Therefore, it is possible to send the data to be sent to the base station while sending the target preamble code sequence to the base station, thereby improving the efficiency of information transmission. The above-mentioned constellation symbol is the representation of the modulation result obtained by modulating the target preamble code sequence according to the data to be sent on the complex plane.

[0072] Moreover, in order to enable the target preamble sequence to carry the data to be sent, the target preamble sequence can be processed to obtain multiple sequence segments, so that the sequence segments can carry the data to be sent. Since the sequence segments are used to carry data, it is easier to adapt to different application scenarios and requirements. For example, the length and number of sequence segments can be adjusted as needed to adapt to different network environments and optimize data transmission efficiency.

[0073] S13, multiplying the constellation symbol by the target zero correlation zone sequence to obtain a target transmission signal.

[0074] Specifically, after obtaining the constellation symbol, the target zero correlation zone sequence is obtained, and the constellation symbol is processed according to the target zero correlation zone sequence to obtain the target transmission signal. Thus, the ZCZ (Zero Correlation Zone) sequence can be combined with modulation, so that the PRACH channel carries bit information and improves the PRACH channel resource utilization.

[0075] S14, based on the random access opportunity and time-frequency resources of the random access channel, sending the target transmission signal to the base station to achieve random access to the base station.

[0076] Therefore, a synchronization signal block sent by a receiving base station is set, and a target preamble code sequence is obtained according to the synchronization signal block; multiple sequence segments are obtained according to the target preamble code sequence, and a constellation symbol is obtained according to the data to be sent and the multiple sequence segments; a target transmission signal is obtained according to the constellation symbol and the target zero correlation zone sequence; based on the random access opportunity and time-frequency resources of the random access channel, the target transmission signal is sent to the base station to achieve random access to the base station. By obtaining the constellation symbol according to the data to be sent and the target preamble code sequence, and sending the constellation symbol to the base station, it is possible to send the data to be sent to the base station while sending the target preamble code sequence to the base station, thereby improving the efficiency of information transmission. Moreover, after obtaining the constellation symbol, the target transmission signal is also obtained according to the constellation symbol and the target zero correlation zone sequence, and the target transmission signal is sent to the base station, thereby combining the zero correlation zone sequence with modulation and improving the utilization rate of channel resources.

[0077] In some embodiments of the present invention, multiple sequence segments are obtained according to a target preamble code sequence, including: repeating the target preamble code sequence according to a preset repetition number to obtain an intermediate sequence; obtaining a target number of segments according to data to be sent, and segmenting the intermediate sequence to obtain multiple sequence segments, wherein the number of sequence segments is the same as the target number of segments.

[0078] In order to enable the target preamble sequence to carry the data to be sent and improve the anti-interference ability of the target preamble sequence carrying the data to be sent to ensure that the target preamble sequence can safely carry the data to be sent to the base station, the target preamble sequence can be set to phase modulate. However, if the target preamble sequence is directly phase modulated, each segment of the sequence may be too short, making it difficult for the target preamble sequence to cope with interference on the channel, and the amount and type of information carried are also limited, making it difficult to achieve efficient and secure information transmission.

[0079] Therefore, when performing modulation, the target preamble code sequence is first repeated for duration times, where duration is a preset number of repetitions, to obtain an intermediate sequence, and then the intermediate sequence is segmented, thereby differentially modulating the segmented intermediate sequence.

[0080] Specifically, differential modulation is performed on the target preamble sequence. First, the target preamble sequence is divided into several segments, and the phase difference between the front and rear segments carries information. The target segment number is set, which is the number of differential segments required for modulation, and the repeated target preamble sequence is segmented according to the number of differential segments. Moreover, the number of differential segments required for modulation is N. section There is a mapping relationship with duration. section There is a one-to-one, one-to-many, or many-to-one relationship between it and duration.

[0081] Define a parameter sectionPerDuration to represent N section The corresponding relationship with duration, the parameter value can be an integer or a fraction. If the parameter value is p, then N section =p×duration. When p is an integer, it means that one code sequence corresponds to p segments; when p is a fraction, it means that 1 / p code sequences constitute one segment. For details, please refer to the example shown in Table 1.

[0082] Table 1

[0083]

[0084] It should be noted that Table 1 above is only a specific example. In actual application, the content of the table can be expanded according to actual conditions, that is, a wider range of sectionPerDuration values ​​can be designed.

[0085] There are 13 PRACH preamble formats, which are divided into two categories: long sequence and short sequence. The length of the long sequence is 839, and the length of the short sequence is 139, 571, and 1151. Whether to use a long sequence or a short sequence, and when using a short sequence, the specific length of the short sequence can be obtained by pre-configuration. For the long sequence preamble, its format definition can be found in Table 2 below, and for the short sequence preamble, its format definition can be found in Table 3 below. In Tables 2 and 3, Format represents the preamble sequence format, L RA represents the sequence length, and μ is the parameter used to calculate the corresponding subcarrier spacing.

[0086] Table 2

[0087]

[0088] Table 3

[0089]

[0090] The PRACH signal consists of three parts: a cyclic prefix, one or more ZC sequences (the above-mentioned preamble sequence) and a guard time. For details, see Figure 4 .exist Figure 4 The PRACH signal in each preamble format has a cyclic prefix in the first part, a guard time in the last part, and a ZC sequence in the middle part.

[0091] When the preamble sequence is divided into a long sequence and a short sequence, the short sequence can be set to have a richer duration configuration, and the division of the differential segment can also be more diverse, thereby achieving a richer repetition and segment configuration, so that the preamble sequence can better realize information carrying.

[0092] The example of Table 1 above is continued for description.

[0093] Specifically, the sequence segments generated based on long sequences can be found in Figure 2, when duration is 1, the preset number of repetitions is 1, that is, no repetition is performed, and the middle sequence is sequence 1. At this time, if the number of differential segments is 2, sequence 1 is divided into two segments, and if the number of differential segments is 4, sequence 1 is divided into 4 segments. When duration is 2, the preset number of repetitions is 2, that is, sequence 1 is repeated once to obtain sequence 2 which is the same as sequence 1. The middle sequence is sequence 1 + sequence 2. At this time, if the number of differential segments is 2, sequence 1 + sequence 2 is divided into two segments, if the number of differential segments is 4, sequence 1 + sequence 2 is divided into 4 segments, and if the number of differential segments is 8, sequence 1 + sequence 2 is divided into 8 segments. When duration is 4, the preset number of repetitions is 4, that is, sequence 1 is repeated three times to obtain sequence 2, sequence 3, and sequence 4, which are the same as sequence 1. The intermediate sequence is sequence 1 + sequence 2 + sequence 3 + sequence 4. At this time, if the number of differential segments is 2, sequence 1 + sequence 2 + sequence 3 + sequence 4 is divided into two segments. If the number of differential segments is 4, sequence 1 + sequence 2 + sequence 3 + sequence 4 is divided into 4 segments. If the number of differential segments is 8, sequence 1 + sequence 2 + sequence 3 + sequence 4 is divided into 8 segments.

[0094] Assuming that the above-mentioned repetition and segmentation are performed on the sequence 1234, when duration is 1, the preset number of repetitions is 1, that is, no repetition is performed, and the intermediate sequence is 1234. At this time, if the number of differential segments is 2, 1234 is divided into two segments, and 12 and 34 are obtained. If the number of differential segments is 4, 1234 is divided into 4 segments, and 1, 2, 3, and 4 are obtained. When duration is 2, the preset number of repetitions is 2, that is, 1234 is repeated once, and the intermediate sequence is 12341234. At this time, if the number of differential segments is 2, 12341234 is divided into two segments, and 1234 and 1234 are obtained. If the number of differential segments is 4, 12341234 is divided into 4 segments, and 12, 34, 12, 34 are obtained. If the number of differential segments is 8, 12341234 is divided into 8 segments, and 1, 2, 3, 4, 1, 2, 3, 4 are obtained. When duration is 4, the preset number of repetitions is 4, that is, 1234 is repeated three times, and the intermediate sequence is 1234123412341234. At this time, if the number of differential segments is 2, 1234123412341234 is divided into two segments, and 12341234 and 12341234 are obtained. If the number of differential segments is 4, 1234123412341234 is divided into 4 segments, and 1234, 1234, 1234, 1234 are obtained. If the number of differential segments is 8, 1234123412341234 is divided into 8 segments, and 12, 34, 12, 34, 12, 34, 12, 34 are obtained.

[0095] It should be noted that, when performing segmentation, in addition to the uniform segmentation as described above, non-uniform segmentation can also be performed. For example, for the above-mentioned 12341234, when dividing it into two segments, it can also be divided into two ends such as 12341, 234, and when dividing it into four segments, it can also be divided into four segments such as 123, 4, 1, 234.

[0096] Sequence segments generated based on short sequences can be found in Figure 3 , and the specific method can refer to the long sequence mentioned above. Taking duration as 12 as an example, the preset number of repetitions is 12, that is, sequence 1 is repeated 11 times, and sequence 2, sequence 3, sequence 4, sequence 5, sequence 6, sequence 7, sequence 8, sequence 9, sequence 10, sequence 11, sequence 12, which are the same as sequence 1, are obtained. The intermediate sequence is sequence 1 + sequence 2 + sequence 3 + sequence 4 + sequence 5 + sequence 6 + sequence 7 + sequence 8 + sequence 9 + sequence 10 + sequence 11 + sequence 12. At this time, the intermediate sequence repeated 11 times can be segmented according to the number of differential segments.

[0097] It can be seen that although the settings of the differential segment number and the preset repetition number shown in Table 1 are used, a larger repetition number can be set for a short sequence compared to a long sequence. Therefore, the setting supports a richer configuration for short sequences than for long sequences, and a more flexible repetition and segmentation setting can be achieved. Moreover, because the above setting makes the preamble sequence finally sent to the base station a sequence obtained by repeating and segmenting the target preamble sequence, a larger number of available preamble sequences can be achieved, thereby achieving a larger number of supported users.

[0098] Optionally, for the above-mentioned multiple sequence segments obtained according to the target preamble sequence, the number of segments can also be set to be fixed. For example, if it is set to be fixed to 4 segments, that is, the number of differential segments N section Fixed to 4. At this time, if duration is 2, that is, it is divided into 4 segments after repeating 2 times, then p is 2. If duration is 4, that is, it is divided into 4 segments after repeating 4 times, then p is 1. If duration is 8, that is, it is divided into 4 segments after repeating 8 times, then p is 1 / 2. If it is set to be fixed to 6 segments, that is, the number of differential segments N section Fixed to 6. At this time, if duration is 2, that is, it is repeated 2 times and divided into 6 segments, then p is 3. If duration is 3, that is, it is repeated 3 times and divided into 6 segments, then p is 2. If duration is 6, that is, it is repeated 6 times and divided into 6 segments, then p is 1. If the setting is fixed to 8 segments, that is, the number of differential segments N section Fixed to 8. At this time, if duration is 2, that is, it is divided into 8 segments after repeating 2 times, then p is 4. If duration is 4, that is, it is divided into 8 segments after repeating 4 times, then p is 2. If duration is 8, that is, it is divided into 8 segments after repeating 8 times, then p is 1.

[0099] Alternatively, you can set the number of repetitions to be consistent with the number of segments, that is, p is fixed to 1, N section =duration, for example, if duration is 2, the number of differential segments is 2, if duration is 4, the number of differential segments is 4, if duration is 6, the number of differential segments is 6, and if duration is 8, the number of differential segments is 8.

[0100] Therefore, by setting up segmentation of the intermediate sequence to obtain multiple sequence segments, it is possible to enhance the stability and reliability of the signal by introducing repeated parts in the sequence, especially when noise or interference may be encountered during the transmission process. For example, it can support the receiving end to determine whether the data carried by the target preamble sequence has been changed by verifying whether the target preamble sequence as a carrier has been changed. Moreover, by adopting segmentation technology, a long sequence can be divided into multiple shorter parts, which enables more efficient management and utilization of resources during data transmission or processing. At the same time, since the intermediate sequence is segmented, the segmented sequence is easier to extract features, which helps to capture key information in the data more accurately.

[0101] In some embodiments of the present invention, it can be set that when the target preamble sequence is a long sequence and a short sequence, the number of segments supported is different. For example, assuming that when the target preamble sequence is a long sequence, its segmentation and repetition configuration is as shown in Table 1 above, then when the target preamble sequence is a short sequence and the preset repetition number duration is 6 or 12, a differential segmentation configuration can be added to obtain a more flexible and diverse differential grouping, thereby achieving the distinction between long sequences and short sequences and increasing flexibility. Specifically, the supported configuration can be as shown in Table 4 below.

[0102] Table 4

[0103]

[0104] In this case, the generated sequence segments can be found in Figure 5 , it can be seen that compared with Figure 3 When the preset repetition duration is 6 or 12, additional possible segment configurations are added.

[0105] In some embodiments of the present invention, when the target preamble sequence is a short sequence, the preset number of repetitions is greater than the target number of segments.

[0106] Specifically, in order to achieve the distinction between long sequences and short sequences, improve the flexibility of configuration, reduce complexity, and improve the ease of repetition and segmentation, it can be set that when the target preamble code sequence is a short sequence, the preset number of repetitions is greater than the target number of segments, that is, the length of each segment after segmentation is greater than or equal to the initial target preamble code sequence, thereby improving the ease of repetition and segmentation.

[0107] When the preset repetition duration is greater than 1, sectionPerDuration greater than 1 is not supported. section / duration is less than 1. When duration = 1, it means that the target preamble sequence may be short. In order to ensure that the target preamble sequence is sent to the base station, it is set not to be segmented at this time. In this case, the target preamble sequence is directly sent to the base station without carrying the data to be sent. At this time, the generated sequence segment can be seen in Figure 6 Example shown.

[0108] In some embodiments of the present invention, a constellation symbol is obtained based on data to be sent and multiple sequence segments, including: for each sequence segment, all carrier phase differences between the sequence segment and a preset initial segment are determined based on the data to be sent, and the sequence segment is modulated based on all the carrier phase differences to obtain a modulation sequence symbol corresponding to the sequence segment; and a constellation symbol is obtained based on the modulation sequence symbols corresponding to each sequence segment.

[0109] Specifically, in order to make the target preamble code sequence carry the data to be sent, after the target preamble code sequence is repeated and segmented to obtain multiple sequence segments, differential phase modulation is performed on the multiple sequence segments, and the sequence differential segments are used to carry code elements.

[0110] Differential phase modulation uses the relative phase change of adjacent sequence segments to represent digital information. Therefore, the number of information bits that the PRACH preamble can carry is proportional to the number of sequence segments N. seciton It is related to the phase difference between the adjacent code elements and the digital information, thereby generating an M-ary differential phase keying signal. M is the preset modulation order. As M increases, the number of information bits carried by the sequence increases. When M is different, different modulation methods are used. For example, BPSK (Binary Phase Shift Keying), QPSK (Quadrature PhaseShift Keying), 8PSK (8-Phase Shift Keying) and other modulation methods can be used according to different M. Different modulation methods can carry different numbers of information bits. For example: combined with QPSK modulation, it can carry an additional 2 bits of information, and combined with 8PSK modulation, it can carry an additional 3 bits of information.

[0111] The following is an example for explanation. In this example, Gray coding is used. When M is 2, the modulation mode is DPSK (Differential Phase Shift Keying), when M is 4, the modulation mode is DQPSK (Differential Quadrature Phase Shift Keying), and when M is 8, the modulation mode is D8PSK (Differential 8-Phase Shift Keying).

[0112] At this time, the phase difference between the digital information and the carrier in Gray coding can be defined as The relationship is:

[0113] ,

[0114] ,

[0115] ,

[0116] Above is the carrier phase difference between the previous and next sequence segments when DPSK modulation is used, is the carrier phase difference between the previous and next sequence segments when DQPSK modulation is used, It is the carrier phase difference between the previous and next sequence segments when D8PSK modulation is used. Different carrier phase differences represent different numbers, and the specific number is obtained according to the data to be sent.

[0117] That is, the method for determining the carrier phase difference includes: determining the number represented by the carrier phase difference according to the data to be sent, and determining the carrier phase difference according to the preset modulation order and the number represented by the carrier phase difference.

[0118] Among them, when the preset modulation order is 2 and the number is 0, the carrier phase difference is 0;

[0119] When the preset modulation order is 2 and the number is 1, the carrier phase difference is π;

[0120] When the preset modulation order is 4 and the number is 0, the carrier phase difference is 0;

[0121] When the preset modulation order is 4 and the number is 1, the carrier phase difference is π / 2;

[0122] When the preset modulation order is 4 and the number is 2, the carrier phase difference is -π / 2;

[0123] When the preset modulation order is 4 and the number is 3, the carrier phase difference is π;

[0124] When the preset modulation order is 8 and the number is 0, the carrier phase difference is 0;

[0125] When the preset modulation order is 8 and the number is 1, the carrier phase difference is π / 4;

[0126] When the preset modulation order is 8 and the number is 2, the carrier phase difference is 3π / 4;

[0127] When the preset modulation order is 8 and the number is 3, the carrier phase difference is π / 2;

[0128] When the preset modulation order is 8 and the number is 4, the carrier phase difference is -π / 4;

[0129] When the preset modulation order is 8 and the number is 5, the carrier phase difference is -π / 2;

[0130] When the preset modulation order is 8 and the number is 6, the carrier phase difference is π;

[0131] When the preset modulation order is 8 and the number is 7, the carrier phase difference is -3π / 4.

[0132] As an example, assuming a target preamble sequence, which is copied twice and then divided into three segments, three sequence segments are obtained, which are respectively recorded as sequence segment 1, sequence segment 2, and sequence segment 3. According to the data to be sent, it is confirmed that sequence segment 1 needs to carry the number 1, sequence segment 2 needs to carry the number 3, and sequence segment 3 needs to carry the number 0, and the preset modulation order M is 4, then the carrier phase difference between sequence segment 1 and the preset initial segment is π / 2, the carrier phase difference between sequence segment 2 and sequence segment 1 is π, and the carrier phase difference between sequence segment 3 and sequence segment 2 is 0.

[0133] After using Gray coding to obtain the carrier phase difference corresponding to each sequence segment, all the carrier phase differences between each sequence segment and the preset initial segment are calculated, and each sequence segment is modulated according to all the carrier phase differences, and each sequence segment is modulated into a corresponding modulation sequence symbol, thereby obtaining a constellation symbol according to the modulation sequence symbol. Thus, through this modulation, it can be achieved that the preamble sequence can carry information bits compared to the one without differential phase modulation, and the good autocorrelation and cross-correlation characteristics of the preamble sequence itself are not changed, and the peak value can still be obtained at the receiver to meet the access probability requirements.

[0134] For the above-mentioned preset modulation order, multiple configurations of modulation orders are set to support. According to the actual usage scenario or conditions, basic configuration and extended configuration are supported. The basic configuration uses differential modulation of the same order for all formats. Furthermore, the PRACH format, differential segmentation and modulation method can be jointly configured to form a flexible sequence modulation symbol to achieve extended configuration. The short sequence part only supports low-order modulation, and part supports low-order and high-order modulation. The long sequence supports low-order and high-order modulation. When the long sequence duration=1 has a large number of segments, only low-order modulation is supported. In specific applications, the supported modulation orders can be pre-configured, and then the system or user can set the specific modulation order to be used according to the actual situation. The basic configuration of the above-mentioned preset modulation order can be seen in Table 5 below, and the extended configuration of the above-mentioned preset modulation order can be seen in Table 6 below.

[0135] Table 5

[0136]

[0137] Table 6

[0138]

[0139] In some embodiments of the present invention, the sequence segments are modulated according to the following formula:

[0140] ,

[0141] in, is the nth sequence segment, i is the i-th sequence number in the sequence segment, is the length of the sequence segment, for The corresponding modulation sequence symbol, j is an imaginary unit, when m is greater than 0, is the carrier phase difference between the mth sequence segment and the m-1th sequence segment. When m is equal to 0, is the carrier phase difference between the mth sequence segment and the preset initial segment. That is, It may be a part of the target preamble sequence, a target preamble sequence, a concatenation of several target preamble sequences, or a concatenation of several target preamble sequences and a part of a target preamble sequence. In the case where the numbers represented are the same, May vary depending on the modulation order.

[0142] Since there is a mapping relationship between differential sequence segmentation and duration, for different types of sectionPerDuration values, the modulated sequence symbols have the following three forms:

[0143] Let p represent sectionPerDuration. When p>1, each duration corresponds to a value greater than L. RA The target preamble sequence is divided into p segments. Let d represent the ZC sequence repetition duration, and N represent the product of p and d. Then the modulation sequence symbol obtained by differential phase modulation is expressed as:

[0144]

[0145] When p=1, each duration corresponds to a length of L RA The target preamble code sequence corresponds to the segment one by one. The modulation sequence symbol obtained by differential phase modulation is expressed as:

[0146]

[0147] When p<1, each duration corresponds to a length less than L. RA The ZC sequence of 1 / p sequences is cascaded to form a segment. The modulation sequence symbol obtained by differential phase modulation is expressed as:

[0148]

[0149] Combine the following Figure 7 The example shown is used for illustration.

[0150] Specifically, in the first step, the terminal (i.e., the above-mentioned user equipment) selects the corresponding SSB.

[0151] In the second step, the terminal selects the preamble sequence.

[0152] In the third step, the terminal selects a random access opportunity (RO) to determine the time-frequency resources for random access transmission of the preamble sequence.

[0153] The fourth step is to digitally modulate the information bits to be transmitted (i.e., the data to be sent) to form constellation symbols.

[0154] The fifth step is to multiply the ZCZ sequence by the constellation symbol to synthesize the preamble sequence to be transmitted as a transmission signal, which is the first uplink message of random access.

[0155] In some embodiments of the present invention, a method for acquiring a target zero correlation zone sequence includes: obtaining a physical root sequence number by looking up a table according to a preset logical root sequence number, and generating an initial sequence according to the physical root sequence number and a preset sequence length; cyclically shifting the initial sequence to obtain multiple shifted sequences, and selecting a target zero correlation zone sequence from the shifted sequences according to a preset index.

[0156] Specifically, in order to obtain the target zero correlation zone sequence, it is necessary to configure in advance, and the format, logical root sequence number and cyclic shift used by the PRACH to send the target preamble sequence are configured by system information.

[0157] The following is an explanation with a specific example.

[0158] Specifically, perform the following configuration for system information:

[0159] prach.Format=0;

[0160] prach.SequenceIndex=22;

[0161] prach.PreambleIndex=32;

[0162] NCS=13.

[0163] Based on the above configuration, since prach.Format is configured to 0, PRACH uses format 0, and the corresponding sequence length is 839, which supports several root sequence numbers. Since prach.SequenceIndex is configured to 22, that is, the logical root sequence number is 22, according to the mapping relationship table between the logical root sequence number and the physical root sequence number shown in Table 7, since 22 is in the range of 20-39, according to Table 7, 20 corresponds to 2, 21 corresponds to 837, and 22 corresponds to 1. Therefore, the physical root sequence number corresponding to the logical root sequence number 22 is 1. In Table 7, i is the logical root sequence number, and u is the physical root sequence number.

[0164] Table 7

[0165]

[0166] After obtaining the physical root sequence number, the root sequence number can be set to 1 according to the generation formula of the zero correlation zone sequence to obtain the original ZCZ sequence. Specifically, each physical root sequence can generate an original zero correlation zone sequence. An original zero correlation zone sequence supports the use of several cyclic shifts to obtain more sequences for uplink access. Since the NCS is configured to be 13, the physical root sequence number is obtained by performing N CS = 13 cyclic shifts, i.e. cyclic shifts with a shift step of 13, can obtain floor(839 / 13) = 64 zero correlation zone sequences. And because prach.PreambleIndex is configured as 32, the terminal uses the sequence m(t) corresponding to the 33rd cyclic shift and uses m(t) as the target zero correlation zone sequence.

[0167] Optionally, it may also be configured that a variable displacement step length is used during cyclic shifting, that is, the step length may be different during each shifting.

[0168] As an example, the above zero correlation zone sequence may also be obtained according to the following formula.

[0169] ,

[0170] in, , is the original zero correlation zone sequence, j=0,1,…,L-1, is the nth zero correlation zone sequence, L is the sequence length, u is the above root sequence number, modL is the remainder operation on L, is the above circular shift.

[0171] In some embodiments of the present invention, a target transmit signal is sent to a base station based on a random access opportunity and time-frequency resources of a random access channel, including: mapping the target transmit signal to the random access opportunity, performing orthogonal frequency division multiplexing modulation on the target transmit signal, and sending the modulated signal to the base station based on the time-frequency resources.

[0172] Specifically, after obtaining the target transmit signal, the target transmit signal is mapped to the selected RO (Random Access Opportunity) resource. The RO selection process is related to the triggering mechanism of RACH (Random Access Channel). The next available PRACH opportunity is selected from the PRACH opportunities corresponding to the selected SSB. The PRACH opportunities are limited by the parameters configured by RRC (Radio Resource Control) or indicated by PDCCH (Physical Downlink Control Channel).

[0173] After the target transmission signal is mapped to the random access opportunity, orthogonal frequency division multiplexing modulation is performed on the target transmission signal, such as IFFT (Inverse Fast Fourier Transform) to form an OFDM (Orthogonal Frequency-Division Multiplexing) transmission signal.

[0174] In summary, the random access method of the embodiment of the present invention is set to receive the synchronization signal block sent by the base station, and obtain the target preamble code sequence according to the synchronization signal block; obtain multiple sequence segments according to the target preamble code sequence, and obtain the constellation symbol according to the data to be sent and the multiple sequence segments; obtain the target transmission signal according to the constellation symbol and the target zero correlation zone sequence; based on the random access opportunity and time-frequency resources of the random access channel, the target transmission signal is sent to the base station to achieve random access to the base station. By setting the data to be sent and the target preamble code sequence to be modulated to obtain the constellation symbol, and sending the constellation symbol to the base station, it is possible to send the data to be sent to the base station while sending the target preamble code sequence to the base station, and the first step message of the random access process can carry the information of the terminal, thereby improving the efficiency of information transmission and improving the efficiency of information interaction between the terminal and the network. Moreover, after obtaining the constellation symbol, the target transmission signal is also obtained according to the constellation symbol and the target zero correlation zone sequence, and the target transmission signal is sent to the base station, thereby combining the zero correlation zone sequence with the modulation and improving the channel resource utilization. The constant amplitude, good autocorrelation and cross-correlation characteristics of the zero correlation zone sequence itself are not changed, so the detection performance of the random access preamble sequence will not be deteriorated. No additional resources such as synchronization signal blocks and random access opportunities are required, so no additional space, time or frequency domain resources are added.

[0175] Figure 8 It is a flowchart of a random access method according to some other embodiments of the present invention, and the random access method is used for a base station.

[0176] like Figure 8 As shown, the random access method includes:

[0177] S81, receiving a target transmission signal sent by a user equipment, wherein the target transmission signal is obtained by the user equipment according to the random access method of the above embodiment.

[0178] S82, performing correlation processing on the target transmission signal and a plurality of locally pre-stored zero correlation zone sequences to obtain a plurality of correlation values ​​and a plurality of correlation sequences.

[0179] S83: Determine a target correlation sequence from the multiple correlation sequences according to the multiple correlation values.

[0180] S84, demodulate the target correlation sequence to obtain data to be sent.

[0181] Specifically, after receiving the target transmission signal sent by the user equipment, it is necessary to correlate the received signal with the original zero correlation zone sequence of all root sequence numbers pre-stored locally (i.e., the local pre-stored zero correlation zone sequence) to obtain multiple correlation values, and the received information is correlated with multiple local pre-stored zero correlation zone sequences, and a corresponding correlation sequence is obtained for each local pre-stored zero correlation zone sequence. These correlation values ​​are compared, and the correlation value corresponding to the one with a larger absolute value and passing the threshold is determined, and the correlation sequence corresponding to the correlation value is used as the target correlation sequence, and the target correlation sequence is used as the next signal to be demodulated. In this process, the root sequence number and cyclic shift value of the zero correlation zone sequence are determined to complete the blind detection of the zero correlation zone sequence.

[0182] Taking differential QPSK as an example, the access detection probability of the PRACH sequence (the probability of the user equipment successfully accessing the base station) is simulated in the AWGN environment. The access probability of the long sequence can be found in Fig. 9 , when μ is 0, the access probability of the short sequence PRACH sequence can be found in Fig.10 , when μ is 1, the access probability of the short sequence PRACH sequence can be found in Fig.11 .

[0183] The demodulated signal obtained in the previous step is subjected to differential phase demodulation, and the information bits are recovered through the constellation mapping relationship in the modulation process. The parameter configuration of the above simulation can be seen in Table 8 below, and the demodulation bit error rate of the long sequence PRACH sequence DQPSK can be seen in Fig.12 When μ is 0, the demodulation bit error rate of short sequence PRACH sequence DQPSK can be found in Fig.13 When μ is 1, the demodulation bit error rate of short sequence PRACH sequence DQPSK can be found in Fig.14 .

[0184] Table 8

[0185]

[0186] On top Figure 9-14 In the , the units of bit signal-to-noise ratio and symbol signal-to-noise ratio are both dB, and format 0, format 1, format 2, format 3, format C0, format B1, format B2, and format B3 are all formats of preamble code sequences.

[0187] Continue to see Fig.15 The example shown is used for illustration.

[0188] exist Fig.15 In the embodiment, the transmitter uses the random access method for user equipment in the above embodiment, and the receiver uses the random access method for base station in the above embodiment.

[0189] Specifically, the transmitter includes the following modules:

[0190] Select root serial number: According to the logical root serial number provided by the system configuration parameters, the terminal looks up the table to obtain the physical root serial number. Generate an expression based on the physical root serial number and the ZCZ sequence to obtain the initial ZCZ sequence.

[0191] Select cyclic shift: According to the cyclic shift value and sequence index value provided by the system configuration parameters, the initial ZCZ sequence is cyclically shifted to obtain multiple sequences. Among these sequences, the sequence corresponding to the sequence index is selected as the cyclic shift ZCZ sequence used by the random access channel.

[0192] Digital modulation: This module is used to implement digital modulation of information bits. The input information bits are used to select the modulated symbols, which form constellation symbols after modulation. The ZCZ sequence output by the cyclic shift selection module is multiplied by the constellation symbol output by the digital modulation module to form a synthetic preamble sequence.

[0193] Resource mapping: Map the preamble sequence to the selected RO resource.

[0194] OFDM modulation: OFDM modulates the data to form a transmission signal that complies with the waveform specifications of the wireless communication system.

[0195] The receiver contains the following modules:

[0196] OFDM demodulation: This module is used to perform BOK demodulation and despreading on the received signal.

[0197] ZCZ correlation: Use the local sequence pre-stored at the receiving end to correlate with the received signal to detect the preamble sequence of the uplink transmission.

[0198] Digital demodulation: This module is used to demodulate the correlated signal.

[0199] In summary, the random access method of the embodiment of the present invention can realize receiving the target transmission signal generated by the random access method for user equipment of the above embodiment.

[0200] Based on the random access method of the above embodiment, the present invention provides an electronic device.

[0201] Fig.16 It is a structural block diagram of an electronic device according to an embodiment of the present invention.

[0202] like Fig.16 As shown, the electronic device 500 includes: a processor 501 and a memory 503. The processor 501 and the memory 503 are connected, such as through a bus 502. Optionally, the electronic device 500 may also include a transceiver 504. It should be noted that in actual applications, the transceiver 504 is not limited to one, and the structure of the electronic device 500 does not constitute a limitation on the embodiments of the present invention.

[0203] The processor 501 may be a CPU (Central Processing Unit), a general-purpose processor, a DSP (Digital Signal Processor), an ASIC (Application Specific Integrated Circuit), an FPGA (Field Programmable Gate Array) or other programmable logic devices, transistor logic devices, hardware components or any combination thereof. It may implement or execute various exemplary logic blocks, modules and circuits described in conjunction with the disclosure of the present invention. The processor 501 may also be a combination that implements computing functions, such as a combination of one or more microprocessors, a combination of a DSP and a microprocessor, etc.

[0204] The bus 502 may include a path to transmit information between the above components. The bus 502 may be a PCI (Peripheral Component Interconnect) bus or an EISA (Extended Industry Standard Architecture) bus. The bus 502 may be divided into an address bus, a data bus, a control bus, etc. For ease of representation, Fig.16 Only one thick line is used in the diagram, but this does not mean that there is only one bus or only one type of bus.

[0205] The memory 503 is used to store a computer program corresponding to the random access method for user equipment of the above embodiment of the present invention, and the computer program is controlled and executed by the processor 501. The processor 501 is used to execute the computer program stored in the memory 503 to implement the content shown in the above method embodiment.

[0206] in, Fig.16 The electronic device 500 shown is only an example and should not bring any limitation to the functions and scope of use of the embodiments of the present invention.

[0207] The electronic device of the embodiment of the present invention, by implementing the random access method for user equipment of the above embodiment, is set to receive the synchronization signal block sent by the base station, and obtain the target preamble code sequence according to the synchronization signal block; obtain multiple sequence segments according to the target preamble code sequence, and obtain the constellation symbol according to the data to be sent and the multiple sequence segments; obtain the target transmission signal according to the constellation symbol and the target zero correlation zone sequence; based on the random access opportunity and time-frequency resources of the random access channel, the target transmission signal is sent to the base station to achieve random access to the base station. By setting the data to be sent and the target preamble code sequence to be modulated to obtain the constellation symbol, and sending the constellation symbol to the base station, it is possible to send the data to be sent to the base station while sending the target preamble code sequence to the base station, and the first step message of the random access process can carry the information of the terminal, thereby improving the efficiency of information transmission and improving the efficiency of information interaction between the terminal and the network. Moreover, after obtaining the constellation symbol, the target transmission signal is also obtained according to the constellation symbol and the target zero correlation zone sequence, and the target transmission signal is sent to the base station, thereby combining the zero correlation zone sequence with the modulation and improving the channel resource utilization. The constant amplitude, good autocorrelation and cross-correlation characteristics of the zero correlation zone sequence itself are not changed, so the detection performance of the random access preamble sequence will not be deteriorated. No additional resources such as synchronization signal blocks and random access opportunities are required, so no additional space, time or frequency domain resources are added.

[0208] Fig.17 It is a structural block diagram of a random access device according to an embodiment of the present invention.

[0209] like Fig.17 As shown, the random access device 100 includes: a first receiving module 101, an acquisition module 102, a modulation module 103 and a sending module 104, wherein the first receiving module 101 is used to receive a synchronization signal block sent by a base station; the acquisition module 102 is used to obtain a target preamble code sequence according to the synchronization signal block; the modulation module 103 is used to obtain multiple sequence segments according to the target preamble code sequence, and obtain a constellation symbol according to the data to be sent and the multiple sequence segments; the acquisition module 102 is also used to multiply the constellation symbol with the target zero correlation zone sequence to obtain a target transmission signal; the sending module 104 is used to send the target transmission signal to the base station based on the random access opportunity and time-frequency resources of the random access channel to achieve random access to the base station.

[0210] In some embodiments of the present invention, the modulation module 103 is specifically used to: repeat the target preamble code sequence according to a preset repetition number to obtain an intermediate sequence; obtain a target number of segments according to the data to be sent, and segment the intermediate sequence to obtain multiple sequence segments, wherein the number of sequence segments is the same as the target number of segments.

[0211] In some embodiments of the present invention, the modulation module 103 is also used to: for each sequence segment, determine all carrier phase differences between the sequence segment and a preset initial segment according to the data to be sent, and modulate the sequence segment according to all carrier phase differences to obtain a modulation sequence symbol corresponding to the sequence segment; and obtain a constellation symbol according to the modulation sequence symbols corresponding to each sequence segment.

[0212] In some embodiments of the present invention, the sequence segments are modulated according to the following formula:

[0213] ,

[0214] in, is the nth sequence segment, i is the i-th sequence number in the sequence segment, is the length of the sequence segment, for The corresponding modulation sequence symbol, j is an imaginary unit, when m is greater than 0, is the carrier phase difference between the mth sequence segment and the m-1th sequence segment. When m is equal to 0, is the carrier phase difference between the mth sequence segment and the preset initial segment.

[0215] In some embodiments of the present invention, the acquisition module 102 is further used to: obtain a physical root sequence number by looking up a table according to a preset logical root sequence number, and generate an initial sequence according to the physical root sequence number and a preset sequence length; perform a cyclic shift on the initial sequence to obtain multiple shifted sequences, and select a target zero correlation zone sequence from the shifted sequences according to a preset index.

[0216] In some embodiments of the present invention, when the target preamble code sequence is a short sequence, the preset number of repetitions is greater than the target number of segments.

[0217] In some embodiments of the present invention, the modulation module 103 is also used to: determine the number represented by the carrier phase difference according to the data to be sent; determine the carrier phase difference according to the number represented by the preset modulation order and the carrier phase difference; wherein, when the preset modulation order is 2 and the number is 0, the carrier phase difference is 0; when the preset modulation order is 2 and the number is 1, the carrier phase difference is π; when the preset modulation order is 4 and the number is 0, the carrier phase difference is 0; when the preset modulation order is 4 and the number is 1, the carrier phase difference is π / 2; when the preset modulation order is 4 and the number is 2, the carrier phase difference is -π / 2; when the preset modulation order is 4 and the number is 3, the carrier phase difference is -π / 2. The carrier phase difference is π; when the preset modulation order is 8 and the number is 0, the carrier phase difference is 0; when the preset modulation order is 8 and the number is 1, the carrier phase difference is π / 4; when the preset modulation order is 8 and the number is 2, the carrier phase difference is 3π / 4; when the preset modulation order is 8 and the number is 3, the carrier phase difference is π / 2; when the preset modulation order is 8 and the number is 4, the carrier phase difference is -π / 4; when the preset modulation order is 8 and the number is 5, the carrier phase difference is -π / 2; when the preset modulation order is 8 and the number is 6, the carrier phase difference is π; when the preset modulation order is 8 and the number is 7, the carrier phase difference is -3π / 4.

[0218] In some embodiments of the present invention, the sending module 104 is specifically used to: map the target transmission signal to a random access opportunity, and send the signal to the base station based on time-frequency resources; the modulation module 103 is also used to: perform orthogonal frequency division multiplexing modulation on the target transmission signal before the sending module 104 sends the signal to the base station, so that the sending module 104 sends the modulated signal to the base station.

[0219] It should be noted that, for other specific implementations of the random access device in the embodiment of the present invention, reference may be made to the random access method for user equipment in the above embodiment.

[0220] The random access device of the embodiment of the present invention is configured to receive the synchronization signal block sent by the base station, and obtain the target preamble code sequence according to the synchronization signal block; obtain multiple sequence segments according to the target preamble code sequence, and obtain the constellation symbol according to the data to be sent and the multiple sequence segments; obtain the target transmission signal according to the constellation symbol and the target zero correlation zone sequence; based on the random access opportunity and time-frequency resources of the random access channel, the target transmission signal is sent to the base station to achieve random access to the base station. By setting the data to be sent and the target preamble code sequence to be modulated to obtain the constellation symbol, and sending the constellation symbol to the base station, it is possible to send the data to be sent to the base station while sending the target preamble code sequence to the base station, and the first step message of the random access process can carry the information of the terminal, thereby improving the efficiency of information transmission and improving the efficiency of information interaction between the terminal and the network. Moreover, after obtaining the constellation symbol, the target transmission signal is also obtained according to the constellation symbol and the target zero correlation zone sequence, and the target transmission signal is sent to the base station, thereby combining the zero correlation zone sequence with the modulation and improving the channel resource utilization rate. The constant amplitude, good autocorrelation and cross-correlation characteristics of the zero correlation zone sequence itself are not changed, so the detection performance of the random access preamble sequence will not be deteriorated. No additional resources such as synchronization signal blocks and random access opportunities are required, so no additional space, time or frequency domain resources are added.

[0221] The present invention also provides a user equipment.

[0222] Fig.18 It is a structural block diagram of a user equipment according to an embodiment of the present invention.

[0223] like Fig.18 As shown, the user equipment 10 includes the random access device 100 of the above embodiment.

[0224] The user equipment of the embodiment of the present invention is configured to receive the synchronization signal block sent by the base station through the random access device of the above embodiment, and obtain the target preamble code sequence according to the synchronization signal block; obtain multiple sequence segments according to the target preamble code sequence, and obtain the constellation symbol according to the data to be sent and the multiple sequence segments; obtain the target transmission signal according to the constellation symbol and the target zero correlation zone sequence; based on the random access opportunity and time-frequency resources of the random access channel, the target transmission signal is sent to the base station to achieve random access to the base station. By setting the data to be sent and the target preamble code sequence to be modulated to obtain the constellation symbol, and sending the constellation symbol to the base station, it is possible to send the data to be sent to the base station while sending the target preamble code sequence to the base station, and the first step message of the random access process can carry the information of the terminal, thereby improving the efficiency of information transmission and improving the efficiency of information interaction between the terminal and the network. Moreover, after obtaining the constellation symbol, the target transmission signal is also obtained according to the constellation symbol and the target zero correlation zone sequence, and the target transmission signal is sent to the base station, thereby combining the zero correlation zone sequence with the modulation and improving the channel resource utilization. The constant amplitude, good autocorrelation and cross-correlation characteristics of the zero correlation zone sequence itself are not changed, so the detection performance of the random access preamble sequence will not be deteriorated. No additional resources such as synchronization signal blocks and random access opportunities are required, so no additional space, time or frequency domain resources are added.

[0225] The present invention also provides a base station.

[0226] Fig.19 It is a structural block diagram of a base station according to an embodiment of the present invention.

[0227] like Fig.19 As shown, the base station 200 includes: a second receiving module 201, used to receive a target transmission signal sent by a user equipment, wherein the target transmission signal is sent by the user equipment 10 of the above embodiment; a correlation module 202, used to correlate the target transmission signal with multiple locally pre-stored zero correlation zone sequences to obtain multiple correlation values ​​and multiple correlation sequences; a determination module 203, used to determine a target correlation sequence from multiple correlation sequences according to multiple correlation values; and a demodulation module 204, used to obtain data to be sent from the target correlation sequence.

[0228] It should be noted that, for other specific implementations of the base station in the embodiment of the present invention, reference may be made to the random access method for the base station in the above embodiment.

[0229] The base station of the embodiment of the present invention can receive the target transmission signal sent by the user equipment of the above embodiment.

[0230] The present invention also provides a random access system.

[0231] Fig. 20It is a structural block diagram of a random access system according to an embodiment of the present invention.

[0232] like Fig. 20 As shown, the random access system 1000 includes the user equipment 10 mentioned above.

[0233] The random access system of the embodiment of the present invention, through the user equipment of the above embodiment, is set to receive the synchronization signal block sent by the base station, and obtain the target preamble code sequence according to the synchronization signal block; obtain multiple sequence segments according to the target preamble code sequence, and obtain the constellation symbol according to the data to be sent and the multiple sequence segments; obtain the target transmission signal according to the constellation symbol and the target zero correlation zone sequence; based on the random access opportunity and time-frequency resources of the random access channel, the target transmission signal is sent to the base station to achieve random access to the base station. By setting the data to be sent and the target preamble code sequence to be modulated to obtain the constellation symbol, and sending the constellation symbol to the base station, it can be achieved that when the target preamble code sequence is sent to the base station, the data to be sent is also sent to the base station, and the first step message of the random access process can carry the information of the terminal, thereby improving the efficiency of information transmission and improving the efficiency of information interaction between the terminal and the network. Moreover, after obtaining the constellation symbol, the target transmission signal is also obtained according to the constellation symbol and the target zero correlation zone sequence, and the target transmission signal is sent to the base station, so as to achieve the combination of the zero correlation zone sequence and modulation and improve the channel resource utilization. The constant amplitude, good autocorrelation and cross-correlation characteristics of the zero correlation zone sequence itself are not changed, so the detection performance of the random access preamble sequence will not be deteriorated. No additional resources such as synchronization signal blocks and random access opportunities are required, so no additional space, time or frequency domain resources are added.

[0234] The invention also provides a chip.

[0235] In an embodiment of the present invention, computer instructions are stored on the chip, and when the computer instructions are executed, the above-mentioned random access method is implemented.

[0236] The chip of the embodiment of the present invention, by implementing the above-mentioned random access method, is set to receive the synchronization signal block sent by the base station, and obtains the target preamble code sequence according to the synchronization signal block; obtains multiple sequence segments according to the target preamble code sequence, and obtains the constellation symbol according to the data to be sent and the multiple sequence segments; obtains the target transmission signal according to the constellation symbol and the target zero correlation zone sequence; based on the random access opportunity and time-frequency resources of the random access channel, the target transmission signal is sent to the base station to achieve random access to the base station. By setting the data to be sent and the target preamble code sequence to be modulated to obtain the constellation symbol, and sending the constellation symbol to the base station, it can be achieved that when the target preamble code sequence is sent to the base station, the data to be sent is also sent to the base station, and the first step message of the random access process can carry the information of the terminal, thereby improving the efficiency of information transmission and improving the efficiency of information interaction between the terminal and the network. Moreover, after obtaining the constellation symbol, the target transmission signal is also obtained according to the constellation symbol and the target zero correlation zone sequence, and the target transmission signal is sent to the base station, thereby combining the zero correlation zone sequence with the modulation and improving the channel resource utilization. The constant amplitude, good autocorrelation and cross-correlation characteristics of the zero correlation zone sequence itself are not changed, so the detection performance of the random access preamble sequence will not be deteriorated. No additional resources such as synchronization signal blocks and random access opportunities are required, so no additional space, time or frequency domain resources are added.

[0237] It should be noted that the logic and / or steps represented in the flowchart or described in other ways herein can be considered as a sequenced list of executable instructions for implementing logical functions, and can be specifically implemented in any computer-readable medium for use by an instruction execution system, device or equipment (such as a computer-based system, a system including a processor, or other system that can fetch instructions from an instruction execution system, device or equipment and execute instructions), or in combination with these instruction execution systems, devices or equipment. For the purpose of this specification, "computer-readable medium" can be any device that can contain, store, communicate, propagate or transmit a program for use by an instruction execution system, device or equipment, or in combination with these instruction execution systems, devices or equipment. More specific examples (non-exhaustive list) of computer-readable media include the following: an electrical connection portion with one or more wirings (electronic device), a portable computer disk box (magnetic device), a random access memory (RAM), a read-only memory (ROM), an erasable and editable read-only memory (EPROM or flash memory), an optical fiber device, and a portable compact disk read-only memory (CDROM). In addition, the computer-readable medium may even be paper or other suitable medium on which the program is printed, since the program may be obtained electronically, for example, by optically scanning the paper or other medium and then editing, interpreting or processing in other suitable ways if necessary, and then stored in a computer memory.

[0238] It should be understood that the various parts of the present invention can be implemented by hardware, software, firmware or a combination thereof. In the above-mentioned embodiment, multiple steps or methods can be implemented by software or firmware stored in a memory and executed by a suitable instruction execution system. If implemented by hardware, as in another embodiment, it can be implemented by any one of the following technologies known in the art or their combination: a discrete logic circuit having a logic gate circuit for implementing a logic function for a data signal, a dedicated integrated circuit having a suitable combination of logic gate circuits, a programmable gate array (PGA), a field programmable gate array (FPGA), etc.

[0239] In the description of this specification, the description with reference to the terms "one embodiment", "some embodiments", "examples", "specific examples", or "some examples" means that the specific features, structures, materials or characteristics described in conjunction with the embodiment or example are included in at least one embodiment or example of the present invention. In this specification, the schematic representation of the above terms does not necessarily refer to the same embodiment or example. Moreover, the specific features, structures, materials or characteristics described may be combined in any one or more embodiments or examples in a suitable manner.

[0240] In the description of this specification, the terms "center", "longitudinal", "lateral", "length", "width", "thickness", "up", "down", "front", "back", "left", "right", "vertical", "horizontal", "top", "bottom", "inside", "outside", "clockwise", "counterclockwise", "axial", "radial", "circumferential" and the like indicate orientations or positional relationships based on the orientations or positional relationships shown in the accompanying drawings, and do not indicate or imply that the referred device or element must have a specific orientation, be constructed and operated in a specific orientation, and cannot be understood as a limitation on the present invention.

[0241] In addition, the terms "first" and "second" are used for descriptive purposes only and should not be understood as indicating or implying relative importance or implicitly indicating the number of the indicated technical features. Therefore, the features defined as "first" and "second" may explicitly or implicitly include at least one of the features. In the description of the present invention, the meaning of "plurality" is at least two, such as two, three, etc., unless otherwise clearly and specifically defined.

[0242] In the description of this specification, unless otherwise specified, the terms "installed", "connected", "connected", "fixed" and the like should be understood in a broad sense, for example, it can be a fixed connection, a detachable connection, or an integral connection; it can be a mechanical connection or an electrical connection; it can be a direct connection or an indirect connection through an intermediate medium, it can be the internal connection of two elements or the interaction relationship between two elements, unless otherwise clearly defined. For ordinary technicians in this field, the specific meanings of the above terms in the present invention can be understood according to specific circumstances.

[0243] In the present invention, unless otherwise clearly specified and limited, a first feature being "above" or "below" a second feature may mean that the first and second features are in direct contact, or the first and second features are in indirect contact through an intermediate medium. Moreover, a first feature being "above", "above" or "above" a second feature may mean that the first feature is directly above or obliquely above the second feature, or simply means that the first feature is higher in level than the second feature. A first feature being "below", "below" or "below" a second feature may mean that the first feature is directly below or obliquely below the second feature, or simply means that the first feature is lower in level than the second feature.

[0244] Although the embodiments of the present invention have been shown and described above, it is to be understood that the above embodiments are exemplary and are not to be construed as limitations of the present invention. A person skilled in the art may change, modify, replace and vary the above embodiments within the scope of the present invention.

Claims

1. A random access method, characterized in that: The method is used for a user equipment, and the method comprises: Receiving a synchronization signal block sent by a base station, and obtaining a target preamble code sequence according to the synchronization signal block; Obtaining a plurality of sequence segments according to the target preamble sequence, and obtaining a constellation symbol according to the data to be transmitted and the plurality of sequence segments; Multiplying the constellation symbol with a target zero correlation zone sequence to obtain a target transmission signal; Based on the random access opportunity and time-frequency resources of the random access channel, the target transmission signal is sent to the base station to achieve random access to the base station; The obtaining a constellation symbol according to the data to be sent and the plurality of sequence segments comprises: For each of the sequence segments, determining all carrier phase differences between the sequence segment and a preset initial segment according to the data to be sent, and modulating the sequence segment according to all the carrier phase differences to obtain a modulation sequence symbol corresponding to the sequence segment; The constellation symbol is obtained according to the modulation sequence symbol corresponding to each of the sequence segments.

2. The random access method according to claim 1, characterized in that: The obtaining a plurality of sequence segments according to the target preamble sequence comprises: Repeat the target preamble sequence according to a preset repetition number to obtain an intermediate sequence; A target number of segments is obtained according to the data to be sent, and the intermediate sequence is segmented to obtain a plurality of sequence segments, wherein the number of the sequence segments is the same as the target number of segments.

3. The random access method according to claim 1, characterized in that: The sequence segments are modulated according to the following formula: , in, is the nth sequence segment, i is the i-th sequence number in the sequence segment, is the length of the sequence segment, for The corresponding modulation sequence symbol, j is an imaginary unit, when m is greater than 0, is the carrier phase difference between the mth sequence segment and the m-1th sequence segment. When m is equal to 0, is the carrier phase difference between the mth sequence segment and the preset initial segment.

4. The random access method according to claim 1, characterized in that: Before multiplying the constellation symbol with the target zero correlation zone sequence, the method further includes: Obtain a physical root sequence number by looking up a table according to a preset logical root sequence number, and generate an initial sequence according to the physical root sequence number and a preset sequence length; The initial sequence is cyclically shifted to obtain a plurality of shifted sequences, and the target zero correlation zone sequence is selected from the shifted sequences according to a preset index.

5. The random access method according to claim 2, characterized in that: When the target preamble code sequence is a short sequence, the preset repetition number is greater than the target segment number.

6. The random access method according to claim 3, characterized in that: The method for determining the carrier phase difference includes: Determine the number represented by the carrier phase difference according to the data to be sent; Determine the carrier phase difference according to a preset modulation order and a number represented by the carrier phase difference; Wherein, when the preset modulation order is 2 and the number is 0, the carrier phase difference is 0; When the preset modulation order is 2 and the number is 1, the carrier phase difference is π; When the preset modulation order is 4 and the number is 0, the carrier phase difference is 0; When the preset modulation order is 4 and the number is 1, the carrier phase difference is π / 2; When the preset modulation order is 4 and the number is 2, the carrier phase difference is -π / 2; When the preset modulation order is 4 and the number is 3, the carrier phase difference is π; When the preset modulation order is 8 and the number is 0, the carrier phase difference is 0; When the preset modulation order is 8 and the number is 1, the carrier phase difference is π / 4; When the preset modulation order is 8 and the number is 2, the carrier phase difference is 3π / 4; When the preset modulation order is 8 and the number is 3, the carrier phase difference is π / 2; When the preset modulation order is 8 and the number is 4, the carrier phase difference is -π / 4; When the preset modulation order is 8 and the number is 5, the carrier phase difference is -π / 2; When the preset modulation order is 8 and the number is 6, the carrier phase difference is π; When the preset modulation order is 8 and the number is 7, the carrier phase difference is -3π / 4.

7. The random access method according to claim 1, characterized in that: The sending the target transmission signal to the base station based on the random access opportunity and time-frequency resources of the random access channel includes: The target transmission signal is mapped to the random access opportunity, and orthogonal frequency division multiplexing modulation is performed on the target transmission signal, and the modulated signal is sent to the base station based on the time-frequency resource.

8. A random access method, characterized in that: The method is used for a base station, and the method comprises: Receiving a target transmission signal sent by a user equipment, wherein the target transmission signal is obtained by the user equipment according to the random access method according to any one of claims 1 to 7; Correlation processing is performed on the target transmission signal and multiple locally pre-stored zero correlation zone sequences to obtain multiple correlation values ​​and multiple correlation sequences; determining a target correlation sequence from a plurality of correlation sequences according to a plurality of the correlation values; The target correlation sequence is demodulated to obtain the data to be sent.

9. An electronic device, characterized in that: The method comprises a memory, a processor and a computer program stored in the memory and executable on the processor, wherein when the computer program is executed by the processor, the random access method according to any one of claims 1 to 7 is implemented.

10. A random access device, characterized in that: The device includes: a first receiving module, an acquisition module, a modulation module and a sending module, wherein the first receiving module is used to receive a synchronization signal block sent by a base station; the acquisition module is used to obtain a target preamble code sequence according to the synchronization signal block; the modulation module is used to obtain multiple sequence segments according to the target preamble code sequence, and obtain a constellation symbol according to the data to be sent and the multiple sequence segments; the acquisition module is also used to multiply the constellation symbol with a target zero correlation zone sequence to obtain a target transmission signal; the sending module is used to send the target transmission signal to the base station based on the random access opportunity and time-frequency resources of the random access channel to achieve random access to the base station; The modulation module is also used for: For each of the sequence segments, determining all carrier phase differences between the sequence segment and a preset initial segment according to the data to be sent, and modulating the sequence segment according to all the carrier phase differences to obtain a modulation sequence symbol corresponding to the sequence segment; The constellation symbol is obtained according to the modulation sequence symbol corresponding to each of the sequence segments.

11. The random access device according to claim 10, characterized in that: The modulation module is specifically used for: Repeat the target preamble sequence according to a preset repetition number to obtain an intermediate sequence; A target number of segments is obtained according to the data to be sent, and the intermediate sequence is segmented to obtain a plurality of sequence segments, wherein the number of the sequence segments is the same as the target number of segments.

12. The random access device according to claim 10, characterized in that: The sequence segments are modulated according to the following formula: , in, is the nth sequence segment, i is the i-th sequence number in the sequence segment, is the length of the sequence segment, for The corresponding modulation sequence symbol, j is an imaginary unit, when m is greater than 0, is the carrier phase difference between the mth sequence segment and the m-1th sequence segment. When m is equal to 0, is the carrier phase difference between the mth sequence segment and the preset initial segment.

13. The random access device according to claim 10, characterized in that: The acquisition module is also used for: Obtain a physical root sequence number by looking up a table according to a preset logical root sequence number, and generate an initial sequence according to the physical root sequence number and a preset sequence length; The initial sequence is cyclically shifted to obtain a plurality of shifted sequences, and the target zero correlation zone sequence is selected from the shifted sequences according to a preset index.

14. The random access device according to claim 11, characterized in that: When the target preamble code sequence is a short sequence, the preset repetition number is greater than the target segment number.

15. The random access device according to claim 12, characterized in that: The modulation module is also used for: Determine the number represented by the carrier phase difference according to the data to be sent; Determine the carrier phase difference according to a preset modulation order and a number represented by the carrier phase difference; Wherein, when the preset modulation order is 2 and the number is 0, the carrier phase difference is 0; When the preset modulation order is 2 and the number is 1, the carrier phase difference is π; When the preset modulation order is 4 and the number is 0, the carrier phase difference is 0; When the preset modulation order is 4 and the number is 1, the carrier phase difference is π / 2; When the preset modulation order is 4 and the number is 2, the carrier phase difference is -π / 2; When the preset modulation order is 4 and the number is 3, the carrier phase difference is π; When the preset modulation order is 8 and the number is 0, the carrier phase difference is 0; When the preset modulation order is 8 and the number is 1, the carrier phase difference is π / 4; When the preset modulation order is 8 and the number is 2, the carrier phase difference is 3π / 4; When the preset modulation order is 8 and the number is 3, the carrier phase difference is π / 2; When the preset modulation order is 8 and the number is 4, the carrier phase difference is -π / 4; When the preset modulation order is 8 and the number is 5, the carrier phase difference is -π / 2; When the preset modulation order is 8 and the number is 6, the carrier phase difference is π; When the preset modulation order is 8 and the number is 7, the carrier phase difference is -3π / 4.

16. The random access device according to claim 10, characterized in that: The sending module is specifically used for: Mapping the target transmission signal to the random access opportunity, and sending the signal to the base station based on the time-frequency resources; The modulation module is also used for: Before the sending module sends the signal to the base station, the target transmission signal is modulated by orthogonal frequency division multiplexing, so that the sending module sends the modulated signal to the base station.

17. A user equipment, characterized in that: It comprises a random access device according to any one of claims 10-16.

18. A base station, characterized in that: include: A second receiving module, configured to receive a target transmit signal sent by a user equipment, wherein the target transmit signal is sent by the user equipment according to claim 17; A correlation module, used for performing correlation processing on the target transmission signal and a plurality of locally pre-stored zero correlation zone sequences to obtain a plurality of correlation values ​​and a plurality of correlation sequences; A determination module, configured to determine a target correlation sequence from a plurality of correlation sequences according to a plurality of the correlation values; The demodulation module is used to demodulate the target related sequence to obtain the data to be sent.

19. A random access system, characterized in that: Comprising the user equipment as claimed in claim 17.

20. A chip, characterized in that: The chip stores computer instructions, which, when executed, implement the random access method according to any one of claims 1 to 7.