Random access preamble sequence sending method, receiving method and communication device
By flexibly configuring the number of sequence parts and cyclic prefix parts in the PRACH format, the problem of insufficient flexibility in the length configuration of cyclic prefix parts in the prior art is solved, and the coverage range of the PRACH channel is improved.
Patent Information
- Application Number
- CN202510161668.2
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2025-02-12
- Publication Date
- 2025-06-06
AI Technical Summary
The cyclic prefix part length configuration in the existing PRACH format is insufficient, which limits the expansion of cell coverage.
By flexibly configuring the number of sequence parts and cyclic prefix parts in the PRACH format, the time domain length of the cyclic prefix part is increased to improve coverage, and when needed to improve reception performance.
It realizes sending random access preamble sequences in the optimal PRACH format in different deployment environments, which improves the coverage of PRACH channel.
Smart Images

Figure CN120111702A_ABST
Abstract
Description
Technical Field
[0001] The present application relates to the field of communications, and in particular to a random access preamble sequence sending method, receiving method and communication device. Background Art
[0002] With the evolution of wireless communication technology, the detection performance of physical signal channels is continuously improved. For example, during the initial access process, repeated transmission of the Physical Random Access Channel (PRACH) effectively improves the performance of detecting the preamble sequence on the base station receiving the PRACH.
[0003] However, the coverage of PRACH depends not only on the detection performance of the base station on the random access preamble sequence sent on PRACH, but also on the length of the cyclic prefix (CP) defined in the PRACH format. Specifically, the length of the CP in the PRACH format needs to cover the round-trip transmission delay between the user equipment (UE) at the edge of the cell and the base station, or the length of the CP also defines the maximum radius of the cell. Therefore, the coverage of the cell is more determined by the CP length of the PRACH format, or the coverage of the cell is restricted by the CP length of the PRACH format.
[0004] However, the current PRACH format has poor flexibility in configuring the CP length, which is not conducive to improving the coverage of the PRACH or the cell. Summary of the invention
[0005] The present disclosure provides a random access preamble sequence sending method, receiving method and communication device, which can flexibly set the number of cyclic prefix parts and sequence parts included in the PRACH format, facilitate the increase of the cyclic prefix part, and help improve the coverage of the PRACH or the cell.
[0006] In a first aspect, the present disclosure provides a method for sending a random access preamble sequence, the method comprising: receiving configuration information, the configuration information being used to determine a physical random access channel PRACH format, the PRACH format comprising at least one cyclic prefix part and at least one sequence part; and sending a random access preamble sequence based on the configuration information.
[0007] The random access preamble sequence sending method provided by the present invention can flexibly configure the number of sequence parts and cyclic prefix parts in the PRACH format, thereby flexibly configuring the time domain length of the sequence part and the time domain length of the cyclic prefix part. By flexibly defining the composition of the PRACH format, when the coverage range is required, the number of cyclic prefix parts can be increased to increase the time domain length of the cyclic prefix. When the receiving performance (depending on the sequence part) is required, the number of sequence parts can be increased to increase the time domain length of the sequence part, which is conducive to improving the coverage range of PRACH and sending the random access preamble sequence with the optimal PRACH format in different deployment environments.
[0008] In a second aspect, the present disclosure provides a method for receiving a random access preamble sequence, the method comprising: sending configuration information; the configuration information is used to determine a physical random access channel PRACH format, the PRACH format comprising at least one cyclic prefix part and at least one sequence part; based on the configuration information, receiving a random access preamble sequence.
[0009] In a third aspect, the present disclosure provides a communication device, which includes a processor and a memory; the memory stores instructions executable by the processor; when the processor is configured to execute the instructions, the communication device implements the method described in the first aspect or the second aspect above.
[0010] In a fourth aspect, the present disclosure provides a computer-readable storage medium, comprising: software instructions; when the software instructions are executed in a communication device, the communication device implements the method described in the first aspect or the second aspect above.
[0011] In a fifth aspect, the present disclosure provides a computer program product, comprising: computer instructions; when the computer instructions are executed in a communication device, the communication device implements the method described in the first aspect above.
[0012] The beneficial effects of the second to fifth aspects above can be referred to the first or second aspect and will not be elaborated on again. BRIEF DESCRIPTION OF THE DRAWINGS
[0013] The accompanying drawings are used to provide further understanding of the technical solution of the present invention and constitute a part of the specification. Together with the embodiments of the present invention, they are used to explain the technical solution of the present invention and do not constitute a limitation on the technical solution of the present invention.
[0014] Figure 1 Schematic diagram of RACH process;
[0015] Figure 2 A schematic diagram of transmission delay provided in an embodiment of the present disclosure;
[0016] Figure 3A schematic diagram of a leading sequence detection provided in an embodiment of the present disclosure;
[0017] Figure 4 A schematic diagram of a random access preamble sequence sending and receiving implementation environment provided in an embodiment of the present disclosure;
[0018] Figure 5 A schematic diagram of a flow chart of a method for sending a random access preamble sequence provided in an embodiment of the present disclosure;
[0019] Figure 6 A schematic diagram of a PRACH format provided in an embodiment of the present disclosure;
[0020] Figure 7 A schematic diagram of another PRACH format provided in an embodiment of the present disclosure;
[0021] Figure 8 A schematic diagram of another PRACH format provided in an embodiment of the present disclosure;
[0022] Fig. 9 A schematic diagram of unavailable resources provided in an embodiment of the present disclosure;
[0023] Fig.10 Another schematic diagram of unavailable resources provided in an embodiment of the present disclosure;
[0024] Fig.11 A schematic diagram of an invalid RO provided in an embodiment of the present disclosure;
[0025] Fig.12 A schematic diagram of a flow chart of a random access preamble sequence receiving method provided in an embodiment of the present disclosure;
[0026] Fig.13 A schematic diagram of the composition of a random access preamble sequence sending device provided in an embodiment of the present disclosure;
[0027] Fig.14 A schematic diagram of the composition of a random access preamble sequence receiving device provided in an embodiment of the present disclosure;
[0028] Fig.15 A schematic diagram of the composition of a communication device provided in an embodiment of the present disclosure. DETAILED DESCRIPTION
[0029] The following will be combined with the drawings in the embodiments of the present disclosure to clearly and completely describe the technical solutions in the embodiments of the present disclosure. Obviously, the described embodiments are only part of the embodiments of the present disclosure, not all of the embodiments. Based on the embodiments in the present disclosure, all other embodiments obtained by ordinary technicians in this field without making creative work are within the scope of protection of the present disclosure.
[0030] Unless the context requires otherwise, throughout the specification and claims, the term "comprise" and other forms such as the third person singular form "comprises" and the present participle form "comprising" are to be interpreted as open, inclusive, that is, "including, but not limited to". In the description of the specification, the terms "one embodiment", "some embodiments", "exemplary embodiments", "example", "specific example" or "some examples" and the like are intended to indicate that specific features, structures, materials or characteristics associated with the embodiment or example are included in at least one embodiment or example of the present disclosure. The schematic representation of the above terms does not necessarily refer to the same embodiment or example. In addition, the specific features, structures, materials or characteristics may be included in any one or more embodiments or examples in any appropriate manner.
[0031] 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. Thus, a feature defined as "first" or "second" may explicitly or implicitly include one or more of the features. In the description of the present disclosure, unless otherwise specified, "plurality" means two or more.
[0032] In the embodiments of the present disclosure, words such as "exemplary" or "for example" are used to indicate examples, illustrations, or descriptions. Any embodiment or design described as "exemplary" or "for example" in the embodiments of the present disclosure should not be interpreted as being more preferred or more advantageous than other embodiments or designs. Specifically, the use of words such as "exemplary" or "for example" is intended to present related concepts in a specific way.
[0033] Additionally, the use of “based on” is meant to be open and inclusive, as a process, step, calculation, or other action “based on” one or more stated conditions or values may, in practice, be based on additional conditions or values beyond those stated.
[0034] The current fifth generation mobile networks (5G) cellular systems support a wide spectrum range, from hundreds of megahertz (MHz) to tens of gigahertz (GHz), which are all working frequency bands of 5G cellular systems. Based on this, a new basic scheme for initial random access (RACH) is defined. A key step in the scheme is the transmission of PRACH, which can also be layered as msg.1. The scheme includes different PRACH formats, PRACH resource configuration, the association between synchronization signal blocks (SSB) / physical broadcast channel blocks and PRACH transmission resources, PRACH retransmission, and PRACH power control mechanisms.
[0035] For example, Figure 1 Figure 1 is a schematic diagram of the RACH process. Figure 1 As shown, the UE Figure 1 The random access preamble sequence is sent on the SSB and random access occasion (RO) selected by the UE, that is, the PRACH transmission parameters configured by the gNB (shown in the figure) and the random access occasion (RO) selected by the UE, that is, Figure 1 As shown in the message (message, msg)1, in the process of sending the random access preamble sequence, if the transmit-receive (Tx-Rx) reciprocity on the UE side can be guaranteed, there will be a fixed mapping between the UE's receive beam (Rx beam) and the UE's transmit beam (Tx beam). The UE can then determine a unique Tx beam based on the UE's reception of the SSB. Specifically, the UE can try to use different Rx beams to receive the SSB from the base station and determine the best or appropriate Rx beam (for example, with the highest reference signal received power (reference signal received power, RSRP) value or an RSRP value higher than a predefined threshold). Then, based on the best or suitable Rx beam, the corresponding Tx beam is determined. The RO used to send PRACH will be determined based on the relationship between the SSB and the RO. Based on this relationship, the gNB can implicitly determine the index of the SSB selected by the UE. The gNB can then use the same beam as that used to send this SSB to send subsequent downlink (downlink, DL) transmissions, including msg2 (that is, Figure 1 The random access response (RAR) and msg4 in the UE contention resolution channel are shown in FIG. 1 . msg4 is a downlink channel with a UE contention resolution indicator. It should be noted that: Figure 1The msg1-msg4 shown are messages corresponding to the four-step method in the random access process. For the specific description of msg1-msg4, reference can be made to the description of the four-step method in the random access process in the related art, which will not be repeated here. It should be noted that: Figure 1 The Best DL Rx beam in it represents the best downlink receive beam, the Best UL Tx beam represents the best uplink transmit beam, and the Beam correspondent represents the beam channel.
[0036] Currently, PRACH formats are divided into two categories: long format and short format.
[0037] Among them, the long format PRACH format is only used in frequency range (Frequency range, FR) 1, that is, the low frequency band, and its format configuration is shown in the following Table 1 for the specific structure of the four long formats, that is, when the sequence length L RA =839 and subcarrier spacing Δf RA = PRACH format when {1.25,5}kHz:
[0038] Table 1
[0039]
[0040] As shown in Table 1, N u Indicates the length of the sequence part (preamble) in the PRACH format, or the time unit T included in the sequence part c The number of c =1 / (Δf max ·N f ), Δf max Indicates the maximum subcarrier spacing supported by the current system, N f represents the number of points of the fast Fourier transform, Indicates the length of the cyclic prefix part in the PRACH format, or the time unit T included in the cyclic prefix part c The value of κ is predefined. In the long format, Format 0 and Format 1 correspond to the coverage scenarios of 14 kilometers (Km) and 100Km respectively. Format 2 emphasizes strengthening the cumulative energy of the preamble sequence, so as to combat the penetration loss of indoor coverage within the ordinary cell range. Format 3 (length is 1ms) is aimed at high-speed scenarios reaching 500 kilometers per hour (Km / h). The subcarrier spacing is 5KHz, which can effectively combat Doppler frequency shift.
[0041] The short format can be used in all frequency bands and can support multiple short formats with subcarrier spacing configured as 15KHz, 30KHz, 60KHz and 120KHz. The specific configuration is shown in Table 2. The specific structure of the short format, that is, when the sequence length L RA =139, subcarrier spacing Δf RA =15·2 μ kHz, μ∈{0,1,2,3}. In addition, in the unlicensed spectrum, to meet the channel occupancy requirements, the sequence length of the short format is also defined as 571 and 1151. For higher frequency bands, such as above 52.6 GHz, the short format also supports higher subcarrier spacing.
[0042] Table 2
[0043]
[0044]
[0045] It can be seen from Table 1 and Table 2 above that, except for Format 0 in the long format and Format C0 in the short format, other formats use multiple symbols concatenated to form a preamble sequence (Preamble), which is to accumulate energy to meet coverage requirements and also provides potential for multi-beam switching transmission. Specifically, for example, the length of the sequence part N in FormatA1 is u =2·2048κ·2 μ ×T c , where T c =1 / (Δf max ·N f ), Δf max =480·10 3 Hz,N f =4096, which means that the preamble sequence occupies approximately two symbols, and the same sequence will be repeatedly sent on these two symbols. This sending method is called sequence repetition.
[0046] In addition, a preamble repetition mechanism is further introduced to improve the detection performance of the base station for the preamble transmission, and a variety of repetition transmission times are defined to match different channel transmission environments.
[0047] However, the coverage of the PRACH channel will not be expanded indefinitely due to the improvement of detection performance, and it is also limited by the length of the cyclic prefix part in the PRACH format. Figure 2Schematic diagram of transmission delay provided by the embodiment of the present disclosure. Figure 2 As shown, for the transmission of PRACH, the terminal device uses the downlink reception timing as the timing for sending PRACH. Therefore, the interval between the time when PRACH is transmitted to the base station side and the sending timing of the base station side is the round-trip transmission time between the base station and the terminal device, that is, 2T.
[0048] For example, Figure 3 Schematic diagram of preamble sequence detection provided by the embodiment of the present disclosure. Figure 3 As shown, the base station side receives the preamble sequence on the PRACH resource with a fixed PRACH detection window. Figure 3 The round trip time between UE 1, UE 2, and UE 3 is shown as an example) exceeds the length of the cyclic prefix part ( Figure 3 The maximum delay is shown in the figure as an example), the time it takes for PRACH to arrive at the base station will exceed the detection starting point of the base station. At this time, the performance of the base station in detecting the preamble sequence will be greatly affected, and the preamble sequence may not even be detected correctly, or an incorrect timing advance may be obtained. Therefore, the length of the cyclic prefix needs to cover the round-trip transmission delay between the cell edge UE and the base station.
[0049] In summary, how to improve the coverage of PRACH is an important issue that needs to be solved in future systems, especially the coverage limitation caused by the length of the cyclic prefix part defined in the PRACH format. However, the flexibility of configuring the length of the cyclic prefix part in the current PRACH format is poor, which is not conducive to improving the PRACH coverage.
[0050] Based on this, the present disclosure provides a random access preamble sequence sending method, receiving method and communication device, which can flexibly set the number of cyclic prefix parts and sequence parts included in the PRACH format, facilitate the increase of the cyclic prefix part, and help improve the coverage of PRACH or the cell.
[0051] The solution provided by the embodiments of the present disclosure is introduced below in conjunction with the accompanying drawings.
[0052] Figure 4 A schematic diagram of the implementation environment for sending and receiving random access preamble sequences provided in an embodiment of the present disclosure. Figure 4 As shown, the implementation environment includes: a terminal device 100 ( Figure 4 In the figure, a mobile phone is taken as an example) and a base station 200.
[0053] The terminal device 100 may be a mobile phone, a tablet computer, a wearable device, an in-vehicle device, an augmented reality (AR) / virtual reality (VR) device, a notebook computer, an ultra-mobile personal computer (UMPC), a netbook, a personal digital assistant (PDA), etc. The embodiments of the present disclosure do not limit the specific form of the terminal device.
[0054] The terminal device 100 may receive the configuration information and send a random access preamble sequence according to the PRACH format determined by the configuration information. The specific process may refer to the random access preamble sequence sending method provided in the following embodiment, and will not be repeated here.
[0055] The base station 200 may be a base station (BS), a base transceiver station (BTS), a 3G base station (NodeB), a 4G base station (evolved NodeB, eNB), or a 5G base station (next generation NodeB, gNB), etc. The embodiments of the present disclosure do not limit the specific type of the base station 200.
[0056] The base station 200 may send configuration information, and receive a random access preamble sequence based on the configuration information. The specific process may refer to the random access preamble sequence receiving method provided in the following embodiment, and will not be described in detail here.
[0057] The following introduces a random access preamble sequence sending method and a random access preamble sequence receiving method provided by an embodiment of the present disclosure.
[0058] First, the random access preamble sequence sending method provided by the embodiment of the present disclosure is introduced by taking the terminal device side as an example.
[0059] Figure 5 A schematic diagram of a random access preamble sequence transmission method provided in an embodiment of the present disclosure. Figure 5 As shown, the method includes the following steps:
[0060] S101. Receive configuration information.
[0061] The configuration information is used to determine the PRACH format. The PRACH format may be used to indicate the composition of the random access preamble sequence or the composition of the time domain resources occupied by the random access preamble sequence.
[0062] The PRACH format includes at least one cyclic prefix part and at least one sequence part. The configuration information can be carried in high-level signaling, such as Radio Resource Control (RRC) signaling or Medium Access Control (MAC) layer signaling. For example, the configuration information can also be carried in a Master Information Block (MIB) or a System Information Block (SIB1).
[0063] As an example, the configuration information may include at least one of the following: a first basic length, the number of cyclic prefix parts containing the first basic length, the total length of the cyclic prefix parts, a second basic length, the number of sequence parts containing the second basic length, the total length of the sequence parts, a third basic length, the number of cyclic prefix parts containing the third basic length, the number of sequence parts containing the third basic length, the total length of the PRACH format, and an index of the PRACH format.
[0064] The index of the PRACH format corresponds to a specific PRACH format, and the specific PRACH format consists of a cyclic prefix part of a predefined length and a sequence part of a predefined length.
[0065] It should be understood that the length of the cyclic prefix part and the length of the sequence part defined in the PRACH format provided in the related art (such as the long format shown in Table 1 and the short format shown in Table 2) are both fixed total lengths, which cannot be dynamically configured, and the length of the cyclic prefix part and the length of the sequence part cannot be dynamically adjusted. In the random access cyclic prefix sending method provided in the embodiment of the present disclosure, the configuration information may include a first basic length, the number of cyclic prefix parts containing the first basic length, a second basic length, and the number of sequence parts containing the second basic length. In this way, the length of the cyclic prefix part and the length of the sequence part can be dynamically adjusted by adjusting the first basic length, the second basic length, the number of the first basic length, or the number of the second basic length, etc., thereby improving the flexibility of the PRACH format and facilitating the improvement of the coverage of the PRACH.
[0066] In some embodiments, the PRACH format may include a cyclic prefix part and a sequence part.
[0067] In a possible implementation, the PRACH format may include a cyclic prefix part and a sequence part, the cyclic prefix part is composed of one or more (for example, M, M is a positive integer) first basic lengths, and the sequence part is a fixed time domain length.
[0068] For example, Figure 6 A schematic diagram of a PRACH format provided in an embodiment of the present disclosure. Figure 6 As shown, with a first basic length L CP For example, assuming that the cyclic prefix part includes M first basic lengths and the fixed time domain length of the sequence part is L sequence , then the total length of the cyclic prefix part and the sequence part in the PRACH format is M·L Cp +L sequence Among them, at least one of the following parameters is configured through signaling: L CP , M, L sequence .
[0069] As an example, the first basic length L CP It can be defined as the length of a single symbol 2048k 2 -μ ·T c , or multiple symbol lengths, or multiple time units T c .
[0070] In another possible implementation, the PRACH format may include a cyclic prefix part and a sequence part, the cyclic prefix part is a fixed time domain length, and the sequence part is composed of one or more (for example, Q, where Q is a positive integer) second basic lengths.
[0071] For example, Figure 7 FIG. 2 is another PRACH format diagram provided in an embodiment of the present disclosure. Figure 7 As shown, with a second basic length L sequence For example, assuming that the sequence part includes Q second basic lengths, the fixed time domain length of the cyclic prefix part is L CP , then the total length of the cyclic prefix part and the sequence part in the PRACH format is L CP +Q·L sequence Among them, at least one of the following parameters is configured through signaling: L CP ,Q,L sequence .
[0072] As an example, the second basic length L sequence It can be defined as the length of a single symbol 2048k 2 -μ ·T c , or multiple symbol lengths, or multiple time units T c .
[0073] In another possible implementation, the PRACH format may include a cyclic prefix part and a sequence part, the cyclic prefix part consists of one or more (e.g., M) first basic lengths, and the sequence part consists of one or more (e.g., Q) second basic lengths.
[0074] For example, Figure 8 FIG. 2 is another PRACH format diagram provided in an embodiment of the present disclosure. Figure 8 As shown, with a first basic length L CP , a second base length of L sequence For example, assuming that the cyclic prefix includes M first basic lengths and the sequence part includes Q second basic lengths, the total length of the cyclic prefix part and the sequence part in the PRACH format is M·L CP +Q·L sequence Among them, at least one of the following parameters is configured through signaling: L CR , M, L sequence ,Q.
[0075] As an example, the first basic length L CP and the second basic length L sequence can be defined as the length of a single symbol 2048k·2 -μ ·T c , or multiple symbol lengths, or multiple time units T c .
[0076] In yet another possible implementation, the PRACH format may include multiple third basic lengths, and the cyclic prefix part and the sequence part may occupy one or more third basic lengths respectively.
[0077] As an example, the terminal device can repeatedly map the same preamble code sequence according to each symbol within the configured PRACH time domain resources, or repeatedly map the same sequence in units of multiple symbols. For example, the total length of the PRACH format is divided into S groups, each group includes U symbols, and a preamble code sequence is mapped on the U symbols of each group, and this sequence is repeatedly mapped between different groups.
[0078] Optionally, the above parameter L CP , M, L sequence One or more of Q can be calculated by predefined rules. For example, the terminal device can calculate the maximum value of a parameter as the final value within the specified time domain length and based on the given lengths of other parameters.
[0079] For example, the total length of the cyclic prefix part and the sequence part in the PRACH format is L CP +Q·Lsequence The total time domain length occupied by the predefined or configured PRACH format is X symbols (for example, X can be 6), and L CP and L sequence length (for example, 1 symbol each), then the terminal device can calculate that Q is 5, that is, the sequence part occupies 5 symbols.
[0080] Optionally, a certain time domain length is reserved at the end of the total length of the PRACH format as a guard period (GP). When calculating the values of the above parameters, it can be considered to subtract the length of the GP part from the total length of the PRACH format before calculating.
[0081] Optionally, there is a certain correlation between the time domain length of the GP and the time domain length of the CP.
[0082] In some other embodiments, the random access preamble sequence may also include multiple cyclic prefix parts and multiple sequence parts. The specific division of the multiple cyclic prefix parts and the multiple sequence parts can refer to the above several possible implementations, which will not be repeated here.
[0083] As a possible implementation manner, the random access preamble sequence may include M cyclic prefix parts and Q sequence parts, the M cyclic prefix parts are located before the Q sequence parts, and M and Q are both positive integers.
[0084] Optionally, when the time domain length of the sequence part can occupy at least one symbol, different symbols in the at least one symbol are used to repeatedly transmit the same preamble sequence, or, a preamble sequence is mapped to at least one symbol according to a predetermined mapping rule, or, the sequence part can include multiple groups, each group contains at least one symbol, and is used to repeatedly transmit the same (random access) preamble sequence.
[0085] S102: Send a random access preamble sequence based on the configuration information.
[0086] The random access preamble sequence sending method provided by the embodiment of the present disclosure can flexibly configure the number of sequence parts and cyclic prefix parts in the PRACH format, thereby flexibly configuring the time domain length of the sequence part and the time domain length of the cyclic prefix part. By flexibly defining the composition of the PRACH format, when the coverage range is required, the number of cyclic prefix parts can be increased to increase the time domain length of the cyclic prefix. When the receiving performance needs to be improved (depending on the sequence part), the number of sequence parts can be increased to increase the time domain length of the sequence part. This is conducive to improving the coverage range of PRACH and sending the random access preamble sequence with the optimal PRACH format in different deployment environments.
[0087] In some possible embodiments, the PRACH format may be defined as a discontinuous time domain structure. The base station may configure a number of time domain resources as unavailable time domain resources, and when the PRACH timing overlaps with the unavailable time domain resources, the untransmitted portion of the PRACH format is postponed to be transmitted on the available time domain resources after the unavailable resources.
[0088] For example, Fig. 9 A schematic diagram of unavailable resources provided by an embodiment of the present disclosure. Fig. 9 As shown, symbol 3 and symbol 4 are configured as unavailable time domain resources ( Fig. 9 The unavailable resources are used as an example), the time domain starting point of the PRACH format is configured at symbol 0, and the time domain length is 4 symbols. The sequence part falling on symbols 3 and 4 is not mapped to the leading sequence on the corresponding resources, and is postponed to symbols 5 and 6 for transmission.
[0089] As an example, the base station may use a bitmap to indicate unavailable time domain resources within a certain time domain resource. For example, in a time slot containing 14 symbols (symbol 0 to symbol 13), the bitmap may include 14 bits, each bit corresponds to each symbol in the time slot in turn, and the value of the bit indicates whether the corresponding symbol is an unavailable time domain resource. For example, 1 may indicate an unavailable time domain resource, and 0 may indicate an available time domain resource. Then the bitmap 00011000000000 indicates that symbol 3 and symbol 4 are unavailable time domain resources. The time domain starting point of the PRACH format is configured at symbol 0, and the time domain length is 5 symbols. The sequence portion falling on symbol 3 and symbol 4 is postponed to symbol 5 and symbol 6 for transmission. Alternatively, the unavailable time domain resources may also be determined based on the frame structure configuration. For example, the downlink time domain unit (such as a downlink symbol, or a downlink time slot) may be defined as an unavailable time domain resource. Alternatively, the unavailable time domain resources are time domain resources occupied by a specific signal channel, for example, the specific signal channel is at least one of the following: synchronization signal physical broadcast channel block (SSB), control resource set 0 (CORESET0), physical downlink control channel, reference signal. Alternatively, the unavailable time domain resources are time domain resources used for other purposes, such as time domain resources used for perception, etc.
[0090] As an example, the terminal device can postpone the untransmitted part of the PRACH format to the available time domain resources after the unavailable time domain resources when the PRACH timing overlaps with the unavailable time domain resources and the duration of the unavailable time domain resources is less than or equal to the preset length.
[0091] The preset length may be preset in the terminal device, or carried in a message or signaling sent by the base station to the terminal device. The preset length may be one or more symbols. The embodiment of the present disclosure does not limit the specific value of the preset length.
[0092] As another example, when the PRACH opportunity overlaps with the unavailable time domain resources and the duration of the unavailable time domain resources is greater than a preset length, the terminal device may cancel the transmission of the transmission portion in the PRACH format.
[0093] In some other possible embodiments, when the PRACH actually overlaps with unavailable resources, the overlapping portion in the PRACH format may be cancelled.
[0094] For example, Fig.10 Another unavailable resource diagram provided by the embodiment of the present disclosure. Fig.10 As shown, symbol 3 and symbol 4 are configured as unavailable time domain resources ( Fig.10 The unavailable resources are used as an example), the time domain starting point of the PRACH format is configured at symbol 0, and the time domain length is 7 symbols. The sequence part falling on symbols 3 and 4 no longer maps the leading sequence on the corresponding resources.
[0095] It should be understood that for a certain frame structure configuration, such as DDDSU, there is often only one time slot in each cycle that can be used to transmit uplink information. In order to achieve a specific coverage, the selected PRACH format may exceed this continuous uplink time domain resource (i.e., one time slot). In this case, the format cannot be configured according to the prior art, so that the coverage of PRACH transmission cannot reach the expected range.
[0096] The random access preamble sequence sending method provided in the embodiment of the present disclosure can define unavailable time domain resources and handle the overlap of PRACH opportunities with unavailable resources, so that the configuration and use of a specific format can still be achieved when the length of continuous time domain resources is limited, and the performance of the PRACH channel is guaranteed.
[0097] In some embodiments, the terminal device may also receive indication information, where the indication information is used to indicate whether each PRACH occasion RO is valid within a period of time.
[0098] As an example, the indication information may be carried in MIB or SIB1.
[0099] For example, Fig.11 Schematic diagram of invalid RO provided by the embodiment of the present disclosure. Fig.11 As shown, a time slot includes 7 ROs ( Fig.11RO0 to RO6 are used as examples), the base station can use a bitmap to indicate which ROs are required ROs. The bitmap includes 7 bits, each bit corresponds to each RO in the time slot in turn, and the value of the bit indicates whether the corresponding RO is a valid RO. For example, 1 can represent an invalid RO, and 0 can represent a valid RO. The bitmap 0001100 indicates that RO3 and RO4 are invalid ROs ( Fig.11 The remaining ROs are valid ROs, and the terminal device cannot choose to send the preamble sequence on an invalid RO.
[0100] In some embodiments, an invalid RO is not associated with a synchronization signal physical broadcast channel block (SS / PBCH block), that is, the association skips the RO indicated as invalid. For example, there are 3 SSBs actually transmitted in the cell, namely SSB1, SSB1, and SSB2, then RO0 is associated with SSB0, RO1 is associated with SSB1, RO2 is associated with SSB2, RO5 is associated with SSB0, and RO6 is associated with SSB1.
[0101] In some possible embodiments, the PRACH format determined by the configuration information satisfies providing at least one PRACH opportunity within a predefined duration.
[0102] For example, the predefined duration may include at least one of the following: 0.125 milliseconds, 0.25 milliseconds, and 0.5 milliseconds.
[0103] For another example, the starting symbol of the PRACH opportunity includes any one of the following: symbol 0, symbol 7, symbol 10, and symbol 12.
[0104] As an example, when the random access preamble sequence is mapped to multiple subcarriers within a symbol (for example, mapped to N subcarriers within the same symbol), the total length of at least one cyclic prefix part satisfies any one of the following formulas (1) to (4):
[0105]
[0106] In formula (1), represents the total number of time units included in at least one cyclic prefix part, A is a positive integer less than or equal to 3584 or 2048, for example, A can be 3584 / 2=1792, k represents a preset constant; N u Indicates the total number of time units included in at least one sequence part; the subcarrier spacing Δf in the PRACH format RA =15×2 μ kHz, μ can take values of one or more elements in the following set: {0,1,2,3,4,5,6}.
[0107]
[0108] In formula (2), B is a positive integer less than or equal to 1536. For example, the value of B can be one of the following values: 576, 864, 936; the subcarrier spacing Δf in the PRACH format RA =15×2 μ kHz, μ can take values of one or more elements in the following set: {0,1,2,3,4,5,6}.
[0109]
[0110] In formula (3), C is a positive integer less than or equal to 1792 or 2048. For example, the value of C can be one of the following values: 896, 1240; the subcarrier spacing Δf in the PRACH format RA =15×2 μ kHz, μ can take values of one or more elements in the following set: {-1, 0, 1, 2, 3, 4, 5, 6}.
[0111]
[0112] In formula (4), D is a positive integer less than or equal to 2048, for example, D can be 2048; the subcarrier spacing Δf in the PRACH format RA =15×2 μ kHz, μ can take values of one or more elements in the following set: {-1, 0, 1, 2, 3, 4, 5, 6}.
[0113] As another example, when the random access preamble sequence is mapped to multiple subcarriers within multiple symbols (for example, for a predefined preamble sequence length M*N, N=139, M is the number of time domain resources occupied by the preamble sequence, and the preamble sequence is mapped to N subcarriers of each symbol in the M symbols), the total length of at least one cyclic prefix part satisfies any one of the following formulas (5) to (7):
[0114]
[0115] In formula (5), represents the total number of time units included in at least one cyclic prefix part, E is a positive integer less than or equal to 3584 or 4096, for example, E can be 3584 / 2=1792, k represents a preset constant; N u Indicates the total number of time units included in at least one sequence part; a random access preamble sequence is mapped on two symbols; the subcarrier spacing Δf in the PRACH format RA =15×2 μkHz, μ can take values of one or more elements in the following set: {0,1,2,3,4,5,6}.
[0116]
[0117] In formula (6), F is a positive integer less than or equal to 7168 or 4096. For example, F can be 7168 / 2=3584. A random access preamble sequence is mapped on two symbols and is repeatedly mapped twice in one PRACH format. The subcarrier spacing Δf in the PRACH format is RA =15×2 μ kHz, μ can take values of one or more elements in the following set: {0,1,2,3,4,5,6}.
[0118]
[0119] In formula (7), G is a positive integer less than or equal to 3072 or 4096, and G can be 3072 / 2=1536; a random access preamble sequence is mapped on two symbols and is repeatedly mapped three times in one PRACH format; the subcarrier spacing Δf in the PRACH format is RA =15×2 μ kHz, μ can take values of one or more elements in the following set: {0,1,2,3,4,5,6}.
[0120] As yet another example, the length of the cyclic prefix part may be determined according to the number of time units included in the cyclic prefix part.
[0121] As another example, in the case where the random access preamble sequence is mapped to multiple subcarriers within one symbol, the total length of at least one cyclic prefix part satisfies any one of the following formulas (8) to (13):
[0122]
[0123] In formula (8), represents the total number of time units included in at least one cyclic prefix part, H is a positive integer less than or equal to 3584 or 2048, for example, H can take one of the following values: 288, 216, 1792, k represents a preset constant; N u Indicates the total number of time units included in at least one sequence part; the subcarrier spacing Δf in the PRACH format RA =15×2 μ kHz, μ can be one or more elements in the following set: {-1, 0, 1, 2, 3, 4, 5, 6};
[0124]
[0125] In formula (9), I is a positive integer less than or equal to 7168 or 2048, for example, I can be 2048; the subcarrier spacing Δf in the PRACH format RA =15×2 μ kHz, μ can take values of one or more elements in the following set: {0,1,2,3,4,5,6}.
[0126]
[0127] In formula (10), J is a positive integer less than or equal to 1536 or 2048. For example, J can be one of the following values: 360, 576, 768; the subcarrier spacing Δf in the PRACH format RA =15×2 μ kHz, μ can take values of one or more elements in the following set: {-1, 0, 1, 2, 3, 4, 5, 6}.
[0128]
[0129] In formula (11), K is a positive integer less than or equal to 5120 or 2048, for example, K can be 2048; the subcarrier spacing Δf in the PRACH format RA =15×2 μ kHz, μ can take values of one or more elements in the following set: {0,1,2,3,4,5,6}.
[0130]
[0131] In formula (12), L is a positive integer less than or equal to 1536 or 2048. For example, L can be one of the following values: 1240, 896; the subcarrier spacing Δf in the PRACH format RA =15×2 μ kHz, μ can take values of one or more elements in the following set: {-2, -1, 0, 1, 2, 3, 4, 5, 6}.
[0132]
[0133] In formula (13), O is a positive integer less than or equal to 12288. For example, O can be one of the following values: 1584, 1536.
[0134] As another example, when the random access preamble sequence is mapped to multiple subcarriers within multiple symbols, the total length of at least one cyclic prefix part satisfies any one of the following formulas (14) to (18):
[0135]
[0136] In formula (14), represents the total number of time units included in at least one cyclic prefix part, P is a positive integer less than or equal to 4096, for example, P can be 4096, and k represents a preset constant; N u Indicates the total number of time units included in at least one sequence part; a random access preamble sequence is mapped on two symbols; the subcarrier spacing Δf in the PRACH format R0 =15×2 μ kHz, μ can take values of one or more elements in the following set: {0,1,2,3,4,5,6}.
[0137]
[0138] In formula (15), Q is a positive integer less than or equal to 7168 or 4096, for example, Q can be 7168 / 2=3584; a random access preamble sequence is mapped on two symbols and is repeatedly mapped twice in one PRACH format; the subcarrier spacing Δf in the PRACH format is RA =15×2 μ kHz, μ can take values of one or more elements in the following set: {0,1,2,3,4,5,6}.
[0139]
[0140] In formula (16), R is a positive integer less than or equal to 4096, for example, R can be 4096; a random access preamble sequence is mapped on two symbols and is repeatedly mapped three times in a PRACH format; the subcarrier spacing Δf in the PRACH format is RA =15×2 μ kHz, μ can take values of one or more elements in the following set: {0,1,2,3,4,5,6}.
[0141]
[0142] In formula (17), S is a positive integer less than or equal to 6144, for example, S can be 6144; a random access preamble sequence is mapped on three symbols and is repeatedly mapped twice in a PRACH format; the subcarrier spacing Δf in the PRACH format is RA =15×2 μ kHz, μ can take values of one or more elements in the following set: {0,1,2,3,4,5,6}.
[0143]
[0144] In formula (18), T is a positive integer less than or equal to 3072 or 4096, for example, T can be 3072; a preamble sequence is mapped on two symbols and is repeatedly mapped six times in one PRACH format; or a preamble sequence is mapped on three symbols and is repeatedly mapped four times in one PRACH format; the subcarrier spacing Δf in the PRACH format is RA =15×2 μ kHz, μ can take values of one or more elements in the following set: {0,1,2,3,4,5,6}.
[0145] The disclosed embodiment defines a new PRACH format within a specific total duration, and gives the time domain length of the sequence part and the cyclic prefix part in the defined PRACH format, as well as the subcarrier spacing range used. The defined PRACH format has a cyclic prefix with a larger time domain length, so that while adapting to the configuration of the network frame structure, the maximum cell coverage that can be achieved by the PRACH channel is improved as much as possible.
[0146] The above is a method for sending a random access preamble sequence on the terminal device side. Next, the random access preamble sequence receiving method provided by an embodiment of the present disclosure is introduced by taking the base station side as an example.
[0147] Fig.12 A schematic diagram of a flow chart of a random access preamble sequence receiving method provided by an embodiment of the present disclosure. Fig.12 As shown, the method includes the following steps:
[0148] S201. Send configuration information.
[0149] The configuration information is used to determine the PRACH format, and the PRACH format includes at least one cyclic prefix part and at least one sequence part. The configuration information can be carried in high-level signaling, such as RRC signaling or MAC layer signaling. For example, the configuration information can also be carried in MIB or SIB1.
[0150] As an example, the configuration information may include at least one of the following: a first basic length, the number of cyclic prefix parts containing the first basic length, the total length of the cyclic prefix parts, a second basic length, the number of sequence parts containing the second basic length, the total length of the sequence parts, a third basic length, the number of cyclic prefix parts containing the third basic length, the number of sequence parts containing the third basic length, the total length of the PRACH format, and an index of the PRACH format.
[0151] The index of the PRACH format corresponds to a specific PRACH format, and the specific PRACH format consists of a cyclic prefix part of a predefined length and a sequence part of a predefined length.
[0152] In some embodiments, the PRACH format may include a cyclic prefix part and a sequence part.
[0153] In a possible implementation, the PRACH format may include a cyclic prefix part and a sequence part, the cyclic prefix part is composed of one or more (for example, M, M is a positive integer) first basic lengths, and the sequence part is a fixed time domain length. Figure 6 It has been described in detail and will not be repeated here.
[0154] In another possible implementation, the PRACH format may include a cyclic prefix part and a sequence part, the cyclic prefix part is a fixed time domain length, and the sequence part is composed of one or more (for example, Q, where Q is a positive integer) second basic lengths. Figure 7 It has been described in detail and will not be repeated here.
[0155] In another possible implementation, the PRACH format may include a cyclic prefix part and a sequence part, the cyclic prefix part is composed of one or more (for example, M) first basic lengths, and the sequence part is composed of one or more (for example, Q) second basic lengths. Figure 8 It has been described in detail and will not be repeated here.
[0156] In yet another possible implementation, the PRACH format may include multiple third basic lengths, and the cyclic prefix part and the sequence part may occupy one or more third basic lengths respectively.
[0157] In some other embodiments, the random access preamble sequence may also include multiple cyclic prefix parts and multiple sequence parts. The specific division of the multiple cyclic prefix parts and the multiple sequence parts can refer to the above several possible implementations, which will not be repeated here.
[0158] As a possible implementation manner, the random access preamble sequence may include M cyclic prefix parts and Q sequence parts, the M cyclic prefix parts are located before the Q sequence parts, and M and Q are both positive integers.
[0159] Optionally, when the time domain length of the sequence part can occupy at least one symbol, different symbols in the at least one symbol are used to repeatedly transmit the same preamble sequence, or, a preamble sequence is mapped to at least one symbol according to a predetermined mapping rule, or, the sequence part can include multiple groups, each group contains at least one symbol, and is used to repeatedly transmit the same (random access) preamble sequence.
[0160] S202: Receive a random access preamble sequence based on configuration information.
[0161] In some embodiments, the base station may also send indication information, the indication information is used to indicate whether each PRACH opportunity is valid within a period of time. Fig.10 It has been described in detail and will not be repeated here.
[0162] As an example, the indication information may be carried in MIB or SIB1.
[0163] In some possible embodiments, the PRACH format determined by the configuration information satisfies providing at least one PRACH opportunity within a predefined duration.
[0164] For example, the predefined duration may include at least one of the following: 0.125 milliseconds, 0.25 milliseconds, and 0.5 milliseconds.
[0165] For another example, the starting symbol of the PRACH opportunity includes any one of the following: symbol 0, symbol 7, symbol 10, and symbol 12.
[0166] As an example, when the random access preamble sequence is mapped to multiple subcarriers within a symbol (for example, mapped to N subcarriers within the same symbol), the total length of at least one cyclic prefix part satisfies any one of the above formulas (1) to (4). For details, please refer to the description in the above embodiments and will not be repeated here.
[0167] As another example, when the random access preamble sequence is mapped to multiple subcarriers within multiple symbols (for example, for a predefined preamble sequence length M*N, N=139, M is the number of time domain resources occupied by the preamble sequence, and the preamble sequence is mapped to N subcarriers of each symbol in the M symbols), the total length of at least one cyclic prefix part satisfies any one of the above formulas (5) to (7). For details, please refer to the description in the above embodiments and will not be repeated here.
[0168] As yet another example, the length of the cyclic prefix part may be determined according to the number of time units included in the cyclic prefix part.
[0169] As another example, when the random access preamble sequence is mapped onto multiple subcarriers within a symbol, the total length of at least one cyclic prefix part satisfies any one of the above formulas (8) to (13). For details, please refer to the description in the above embodiments and will not be repeated here.
[0170] As another example, 1, when the random access preamble sequence is mapped to multiple subcarriers within multiple symbols, the total length of at least one cyclic prefix part satisfies any one of the above formulas (14) to (18). The details can be referred to as described in the above embodiments and will not be repeated here.
[0171] The above mainly introduces the solution provided by the embodiment of the present disclosure from the perspective of the method. In order to realize the above functions, each device, such as a terminal device or a base station, includes a hardware structure and / or software module corresponding to the execution of each function in order to realize the above functions. It should be easy to realize that the technical goals in this field can be realized in the form of hardware or a combination of hardware and computer software in combination with the algorithm steps of each example described in the embodiments disclosed in this article. Whether a function is executed in the form of hardware or computer software driving hardware depends on the specific application and design constraints of the technical solution. Professional technical goals can use different methods to implement the described functions for each specific application, but such implementation should not be considered to exceed the scope of the present disclosure.
[0172] The embodiments of the present disclosure may divide the functional modules of the terminal device or base station according to the above method embodiments. For example, each functional module may be divided corresponding to each function, or two or more functions may be integrated into one functional module. The above integrated modules may be implemented in the form of hardware or software. It should be noted that the division of modules in the embodiments of the present disclosure is schematic and is only a logical function division. There may be other division methods in actual implementation. The following is an example of dividing each functional module corresponding to each function.
[0173] In an exemplary embodiment, the present disclosure provides a random access preamble sequence sending device, which can be applied to the above-mentioned terminal device. Fig.13 A schematic diagram of the composition of a random access preamble sequence sending device provided in an embodiment of the present disclosure. Fig.13 As shown, the device includes: a receiving module 1301 and a sending module 1302.
[0174] The receiving module 1301 is used to receive configuration information, where the configuration information is used to determine a physical random access channel PRACH format, where the PRACH format includes at least one cyclic prefix part and at least one sequence part.
[0175] The sending module 1302 is configured to send a random access preamble sequence based on the configuration information.
[0176] In some possible embodiments, the receiving module 1301 is further used to receive indication information, where the indication information is used to indicate whether each PRACH opportunity is valid within a period of time.
[0177] In an exemplary embodiment, the present disclosure provides a random access preamble sequence receiving device, which can be applied to the above-mentioned base station. Fig.14 A schematic diagram of the composition of a random access preamble sequence receiving device provided in an embodiment of the present disclosure. Fig.14 As shown, the device includes: a sending module 1401 and a receiving module 1402.
[0178] The sending module 1401 is used to send configuration information; the configuration information is used to determine the physical random access channel PRACH format, and the PRACH format includes at least one cyclic prefix part and at least one sequence part.
[0179] The receiving module 1402 is configured to receive a random access preamble sequence based on the configuration information.
[0180] In some possible embodiments, the sending module 1401 is further used to send indication information, where the indication information is used to indicate whether each PRACH opportunity is valid within a period of time.
[0181] It should be noted that the above Fig.13 and Fig.14 The modules in the example can also be called units, for example, the sending module can be called a sending unit. Fig.13 and Fig.14 In the illustrated embodiment, the names of the modules may not be the names shown in the figure. For example, the sending module and the receiving module may also be called a transceiver module or a communication module.
[0182] Fig.13 and Fig.14 If each module in the embodiment is implemented in the form of a software function module and sold or used as an independent product, it can be stored in a readable storage medium. Based on this understanding, the technical solution of the embodiment of the present disclosure is essentially or the part that contributes to the prior art or all or part of the technical solution can be embodied in the form of a software product, which is stored in a storage medium and includes several instructions for an electronic device (which can be a mobile phone, a personal computer, a server, or a network device, etc.) or a processor (processor) to perform all or part of the steps of the methods of each embodiment of the present disclosure. The storage medium for storing computer software products includes: U disk, mobile hard disk, read-only memory (ROM), random access memory (RAM), disk or optical disk and other media that can store program codes.
[0183] In an exemplary embodiment, the present disclosure also provides a communication device, which can be understood as the above-mentioned terminal device or base station. Fig.15 The following is a schematic diagram of the composition of a communication device provided in an embodiment of the present disclosure. Fig.15 As shown, the communication device 150 includes:
[0184] Processor 1502, communication interface 1503, and bus 1504. As an example, the communication device 150 may further include a memory 1501.
[0185] The processor 1502 may be a processor that implements or executes various exemplary logic blocks, modules, and circuits described in conjunction with the disclosure of the present disclosure. The processor 1502 may be a central processing unit, a general-purpose processor, a digital signal processor, an application-specific integrated circuit, a 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 disclosure. The processor 1502 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, and the like.
[0186] The communication interface 1503 is used to connect with other devices via a communication network, such as Ethernet, wireless access network, wireless local area network (WLAN), etc.
[0187] The memory 1501 may be a read-only memory (ROM) or other types of static storage devices that can store static information and instructions, a random access memory (RAM) or other types of dynamic storage devices that can store information and instructions, or an electrically erasable programmable read-only memory (EEPROM), a disk storage medium or other magnetic storage device, or any other medium that can be used to carry or store desired program code in the form of instructions or data structures and can be accessed by a computer, but is not limited thereto.
[0188] As a possible implementation, the memory 1501 may exist independently of the processor 1502, and the memory 1501 may be connected to the processor 1502 via a bus 1504, and is used to store instructions or program codes. When the processor 1502 calls and executes the instructions or program codes stored in the memory 1501, the random access preamble sequence sending method or receiving method provided in the embodiment of the present disclosure can be implemented.
[0189] In another possible implementation, the memory 1501 may also be integrated with the processor 1502 .
[0190] The bus 1504 may be an extended industry standard architecture (EISA) bus, etc. The bus 1504 may be divided into an address bus, a data bus, a control bus, etc. For ease of representation, Fig.15 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.
[0191] Through the description of the above implementation methods, technical personnel in the relevant field can clearly understand that for the convenience and simplicity of description, only the division of the above-mentioned functional modules is used as an example. In actual applications, the above-mentioned functions can be assigned to different functional modules as needed, that is, the internal structure of the communication device can be divided into different functional modules to complete all or part of the functions described above.
[0192] In an exemplary embodiment, the embodiment of the present application further provides a computer-readable storage medium, including software instructions, which, when executed in a communication device, enables the communication device to execute any one of the methods provided in the above embodiments.
[0193] In an exemplary embodiment, the embodiment of the present application further provides a computer program product, including computer instructions, which, when executed in a communication device, enables the communication device to execute any one of the methods provided in the above embodiments.
[0194] In the above embodiments, it can be implemented in whole or in part by software, hardware, firmware or any combination thereof. When implemented using a software program, it can be implemented in whole or in part in the form of a computer program product. The computer program product includes one or more computer-executable instructions. When the computer-executable instructions are loaded and executed on a computer, the process or function according to the embodiment of the present application is generated in whole or in part. The computer can be a general-purpose computer, a special-purpose computer, a computer network, or other programmable device. The computer-executable instructions can be stored in a computer-readable storage medium, or transmitted from one computer-readable storage medium to another computer-readable storage medium. For example, the computer-executable instructions can be transmitted from a website site, a computer, a server or a data center by wired (e.g., coaxial cable, optical fiber, digital subscriber line (digital subscriber line, DSL)) or wireless (e.g., infrared, wireless, microwave, etc.) mode to another website site, computer, server or data center. The computer-readable storage medium can be any available medium that can be accessed by a computer or a data storage device such as a server, a data center, etc. that contains one or more servers that can be integrated with the medium. The available medium can be a magnetic medium (e.g., a floppy disk, a hard disk, a tape), or an optical medium (e.g., a DVD), etc.
[0195] Although the present application is described herein in conjunction with various embodiments, in the process of implementing the claimed application, those skilled in the art may understand and implement other changes to the disclosed embodiments by viewing the drawings, the disclosure, and the appended claims. In the claims, the word "comprising" does not exclude other components or steps, and "one" or "an" does not exclude multiple situations. A single processor or other unit can implement several functions listed in the claims. Certain measures are recorded in different dependent claims, but this does not mean that these measures cannot be combined to produce good results.
[0196] Although the present application has been described in conjunction with specific features and embodiments thereof, it is obvious that various modifications and combinations may be made thereto without departing from the spirit and scope of the present application. Accordingly, this specification and the drawings are merely exemplary illustrations of the present application as defined by the appended claims, and are deemed to have covered any and all modifications, variations, combinations or equivalents within the scope of the present application. Obviously, those skilled in the art may make various modifications and variations to the present application without departing from the spirit and scope of the present application. Thus, if these modifications and variations of the present application fall within the scope of the claims of the present application and their equivalents, the present application is also intended to include these modifications and variations.
[0197] The above is only a specific implementation of the present application, but the protection scope of the present application is not limited thereto. Any changes or substitutions within the technical scope disclosed in the present application should be included in the protection scope of the present application. Therefore, the protection scope of the present application should be based on the protection scope of the claims.
Claims
1. A method for sending a random access preamble sequence, characterized in that: The method comprises: receiving configuration information, where the configuration information is used to determine a physical random access channel (PRACH) format, where the PRACH format includes at least one cyclic prefix part and at least one sequence part; A random access preamble sequence is sent based on the configuration information.
2. The method according to claim 1, characterized in that The configuration information includes at least one of the following: a first basic length, the number of the cyclic prefix part containing the first basic length, the total length of the cyclic prefix part, a second basic length, the number of the sequence part containing the second basic length, the total length of the sequence part, a third basic length, the number of the cyclic prefix part containing the third basic length, the number of the sequence part containing the third basic length, the total length of the PRACH format, and an index of the PRACH format.
3. The method according to claim 1, characterized in that The M cyclic prefix parts in the random access preamble sequence are located before the Q sequence parts; M and Q are both positive integers.
4. The method according to claim 1, characterized in that The configuration information is carried in high-layer signaling.
5. The method according to claim 1, characterized in that The sequence part occupies at least one symbol, different symbols in the at least one symbol are used to repeatedly transmit the same preamble sequence, or a preamble sequence is mapped to the at least one symbol according to a predetermined mapping rule, or the sequence part includes multiple groups, each group contains at least one symbol, and is used to repeatedly transmit the same preamble sequence.
6. The method according to claim 1, characterized in that In the case where the PRACH opportunity overlaps with the unavailable time domain resources, the untransmitted portion of the PRACH format is postponed to be transmitted on the available time domain resources after the unavailable time domain resources.
7. The method according to claim 6, characterized in that When the PRACH opportunity overlaps with an unavailable time domain resource and the length of the unavailable time domain resource is less than or equal to a preset length, the untransmitted portion of the PRACH format is postponed to be transmitted on an available time domain resource after the unavailable time domain resource.
8. The method according to claim 1, characterized in that When the PRACH opportunity overlaps with the unavailable time domain resources and the length of the unavailable time domain resources is greater than a preset length, the untransmitted portion in the PRACH format is cancelled.
9. The method according to claim 1, characterized in that: The method further comprises: Indication information is received, where the indication information is used to indicate whether each PRACH opportunity is valid within a period of time.
10. The method according to claim 9, characterized in that The indication information is carried in the main system information block MIB or the first system information block SIB1.
11. The method according to claim 1, characterized in that: The PRACH format satisfies providing at least one PRACH opportunity within a predefined duration.
12. The method according to claim 11, characterized in that The predefined duration includes at least one of the following: 0.125 milliseconds, 0.25 milliseconds, and 0.5 milliseconds.
13. The method according to claim 11, characterized in that The starting symbol of the PRACH opportunity includes any one of the following: symbol 0, symbol 7, symbol 10, and symbol 12.
14. The method according to claim 11, characterized in that In the case where the random access preamble sequence is mapped onto multiple subcarriers within one symbol, the total length of the at least one cyclic prefix part satisfies any one of the following: in, represents the total number of time units included in the at least one cyclic prefix part, A is a positive integer less than or equal to 3584 or 2048, and k represents a preset constant; N u represents the number of time units included in the at least one sequence part; the subcarrier spacing Δf in the PRACH format RA =15×2 μ kHz, μ has a value range of one or more elements in the following set: {0, 1, 2, 3, 4, 5, 6}; or, Wherein B is a positive integer less than or equal to 1536; the subcarrier spacing Δf in the PRACH format RA =15×2 μ kHz, μ has a value range of one or more elements in the following set: {0, 1, 2, 3, 4, 5, 6}; or, Wherein, C is a positive integer less than or equal to 1792 or 2048; the subcarrier spacing Δf in the PRACH format RA =15×2 μ kHz, μ can be one or more elements in the following set: {-1, 0, 1, 2, 3, 4, 5, 6}; or, Wherein D is a positive integer less than or equal to 2048; the subcarrier spacing Δf in the PRACH format RA =15×2 μ The value range of kHz, μ is one or more elements in the following set: {-1, 0, 1, 2, 3, 4, 5, 6}.
15. The method according to claim 11, characterized in that In the case where the random access preamble sequence is mapped onto multiple subcarriers within multiple symbols, the total length of the at least one cyclic prefix part satisfies any one of the following: in, represents the total number of time units included in the at least one cyclic prefix part, E is a positive integer less than or equal to 3584 or 4096, and k represents a preset constant; N u represents the total number of time units included in the at least one sequence part; a random access preamble sequence is mapped on two symbols; the subcarrier spacing Δf in the PRACH format RA =15×2 μ kHz, μ has a value range of one or more elements in the following set: {0, 1, 2, 3, 4, 5, 6}; or, Wherein, F is a positive integer less than or equal to 7168 or 4096; a random access preamble sequence is mapped on two symbols and is repeatedly mapped twice in a PRACH format; the subcarrier spacing Δf in the PRACH format is RA =15×2 μ kHz, μ has a value range of one or more elements in the following set: {0, 1, 2, 3, 4, 5, 6}; or, Wherein, G is a positive integer less than or equal to 3072 or 4096; a random access preamble sequence is mapped on two symbols and is repeatedly mapped three times in a PRACH format; the subcarrier spacing Δf in the PRACH format is RA =15×2 μ kHz, μ can take values of one or more elements in the following set: {0, 1, 2, 3, 4, 5, 6}.
16. The method according to claim 11, characterized in that The length of the cyclic prefix part is determined according to the number of time units contained in the cyclic prefix part, and the time unit satisfies T c =1 / (Δf max ·N f );T c represents the time unit; Δf max Indicates the maximum subcarrier spacing supported by the current system; Nf indicates the number of fast Fourier transform points.
17. The method according to claim 11, characterized in that In the case where the random access preamble sequence is mapped onto multiple subcarriers within one symbol, the total length of the at least one cyclic prefix part satisfies any one of the following: in, represents the total number of time units included in the at least one cyclic prefix part, H is a positive integer less than or equal to 3584 or 2048, and k represents a preset constant; N u represents the number of time units included in the at least one sequence part; the subcarrier spacing Δf in the PRACH format RA =15×2 μ kHz, μ can be one or more elements in the following set: {-1, 0, 1, 2, 3, 4, 5, 6}; or, Wherein, I is a positive integer less than or equal to 7168 or 2048; the subcarrier spacing Δf in the PRACH format RA =15×2 μ kHz, μ has a value range of one or more elements in the following set: {0, 1, 2, 3, 4, 5, 6}; or, Wherein, J is a positive integer less than or equal to 1536 or 2048; the subcarrier spacing Δf in the PRACH format RA =15×2 μ kHz, μ can be one or more elements in the following set: {-1, 0, 1, 2, 3, 4, 5, 6}; or, Wherein K is a positive integer less than or equal to 5120 or 2048; the subcarrier spacing Δf in the PRACH format RA =15×2 μ kHz, μ has a value range of one or more elements in the following set: {0, 1, 2, 3, 4, 5, 6}; or, Wherein, L is a positive integer less than or equal to 1536 or 2048; the subcarrier spacing Δf in the PRACH format RA =15×2 μ kHz, μ can be one or more elements in the following set: {-2, -1, 0, 1, 2, 3, 4, 5, 6}; or, Wherein, O is a positive integer less than or equal to 12288.
18. The method according to claim 11, characterized in that In the case where the random access preamble sequence is mapped onto multiple subcarriers within multiple symbols, the total length of the at least one cyclic prefix part satisfies any one of the following: in, represents the total number of time units included in the at least one cyclic prefix part, P is a positive integer less than or equal to 4096, and k represents a preset constant; N u represents the total number of time units included in the at least one sequence part; a random access preamble sequence is mapped on two symbols; the subcarrier spacing Δf in the PRACH format RA =15×2 μ kHz, μ can be one or more elements in the following set: {0, 1, 2, 3, 4, 5, 6}; or, Wherein, Q is a positive integer less than or equal to 7168 or 4096; a random access preamble sequence is mapped on two symbols and is repeatedly mapped twice in a PRACH format; the subcarrier spacing Δf in the PRACH format is RA =15×2 μ kHz, μ has a value range of one or more elements in the following set: {0, 1, 2, 3, 4, 5, 6}; or, Wherein, R is a positive integer less than or equal to 4096; a random access preamble sequence is mapped on two symbols and is repeatedly mapped three times in a PRACH format; the subcarrier spacing Δf in the PRACH format is RA =15×2 μ kHz, μ has a value range of one or more elements in the following set: {0, 1, 2, 3, 4, 5, 6}; or, Wherein, S is a positive integer less than or equal to 6144; a random access preamble sequence is mapped on three symbols and is repeatedly mapped twice in a PRACH format; the subcarrier spacing Δf in the PRACH format is RA =15×2 μ kHz, μ has a value range of one or more elements in the following set: {0, 1, 2, 3, 4, 5, 6}; or, Wherein, T is a positive integer less than or equal to 3072 or 4096; a preamble sequence is mapped on two symbols and is repeatedly mapped six times in one PRACH format; or, a preamble sequence is mapped on three symbols and is repeatedly mapped four times in one PRACH format; the subcarrier spacing Δf in the PRACH format is RA =15×2 μ kHz, μ can take values of one or more elements in the following set: {0, 1, 2, 3, 4, 5, 6}.
19. A random access preamble sequence receiving method, characterized in that: The method comprises: Sending configuration information; the configuration information is used to determine a physical random access channel PRACH format, the PRACH format including at least one cyclic prefix part and at least one sequence part; Based on the configuration information, a random access preamble sequence is received.
20. The method according to claim 19, characterized in that The configuration information includes at least one of the following: a first basic length, the number of the cyclic prefix part containing the first basic length, the total length of the cyclic prefix part, a second basic length, the number of the sequence part containing the second basic length, the total length of the sequence part, a third basic length, the number of the cyclic prefix part containing the third basic length, the number of the sequence part containing the third basic length, the total length of the PRACH format, and an index of the PRACH format.
21. The method according to claim 19, characterized in that The M cyclic prefix parts in the random access preamble sequence are located before the Q sequence parts; M and Q are both positive integers.
22. The method according to claim 19, characterized in that The configuration information is carried in high-layer signaling.
23. The method according to claim 19, characterized in that The sequence part occupies at least one symbol, different symbols in the at least one symbol are used to repeatedly transmit the same preamble sequence, or a preamble sequence is mapped to the at least one symbol according to a predetermined mapping rule, or the sequence part includes multiple groups, each group contains at least one symbol, and is used to repeatedly transmit the same preamble sequence.
24. The method according to claim 19, characterized in that The method further comprises: Send indication information, where the indication information is used to indicate whether each PRACH opportunity is valid within a period of time.
25. The method according to claim 24, characterized in that The indication information is carried in the main system information block MIB or the first system information block SIB1.
26. The method according to claim 19, characterized in that The PRACH format satisfies providing at least one PRACH opportunity within a predefined duration.
27. The method according to claim 26, characterized in that The predefined duration includes at least one of the following: 0.125 milliseconds, 0.25 milliseconds, and 0.5 milliseconds.
28. The method according to claim 26, characterized in that The starting symbol of the PRACH opportunity includes any one of the following: symbol 0, symbol 7, symbol 10, and symbol 12.
29. The method according to claim 26, characterized in that In the case where the random access preamble sequence is mapped onto multiple subcarriers within one symbol, the total length of the at least one cyclic prefix part satisfies any one of the following: in, represents the total number of time units included in the at least one cyclic prefix part, A is a positive integer less than or equal to 3584 or 2048, and k represents a preset constant; N u represents the number of time units included in the at least one sequence part; the subcarrier spacing Δf in the PRACH format RA =15×2 μ kHz, μ has a value range of one or more elements in the following set: {0, 1, 2, 3, 4, 5, 6}; or, Wherein B is a positive integer less than or equal to 1536; the subcarrier spacing Δf in the PRACH format RA =15×2 μ kHz, μ has a value range of one or more elements in the following set: {0, 1, 2, 3, 4, 5, 6}; or, Wherein, C is a positive integer less than or equal to 1792 or 2048; the subcarrier spacing Δf in the PRACH format RA =15×2 μ kHz, μ can be one or more elements in the following set: {-1, 0, 1, 2, 3, 4, 5, 6}; or, Wherein D is a positive integer less than or equal to 2048; the subcarrier spacing Δf in the PRACH format RA =15×2 μ The value range of kHz, μ is one or more elements in the following set: {-1, 0, 1, 2, 3, 4, 5, 6}.
30. The method according to claim 26, characterized in that In the case where the random access preamble sequence is mapped onto multiple subcarriers within multiple symbols, the total length of the at least one cyclic prefix part satisfies any one of the following: in, represents the total number of time units included in the at least one cyclic prefix part, E is a positive integer less than or equal to 3584 or 4096, and k represents a preset constant; N u represents the total number of time units included in the at least one sequence part; a random access preamble sequence is mapped on two symbols; the subcarrier spacing Δf in the PRACH format RA =15×2 μ kHz, μ has a value range of one or more elements in the following set: {0, 1, 2, 3, 4, 5, 6}; or, Wherein, F is a positive integer less than or equal to 7168 or 4096; a random access preamble sequence is mapped on two symbols and is repeatedly mapped twice in a PRACH format; the subcarrier spacing Δf in the PRACH format is RA =15×2 μ kHz, μ has a value range of one or more elements in the following set: {0, 1, 2, 3, 4, 5, 6}; or, Wherein, G is a positive integer less than or equal to 3072 or 4096; a random access preamble sequence is mapped on two symbols and is repeatedly mapped three times in a PRACH format; the subcarrier spacing Δf in the PRACH format is RA =15×2 μ kHz, μ can take values of one or more elements in the following set: {0, 1, 2, 3, 4, 5, 6}.
31. The method according to claim 26, characterized in that The length of the cyclic prefix part is determined according to the number of time units contained in the cyclic prefix part, and the time unit satisfies T c =1 / (Δf max ·N f );T c represents the time unit; Δf max Indicates the maximum subcarrier spacing supported by the current system; Nf indicates the number of fast Fourier transform points.
32. The method according to claim 26, characterized in that In the case where the random access preamble sequence is mapped onto multiple subcarriers within one symbol, the total length of the at least one cyclic prefix part satisfies any one of the following: in, represents the total number of time units included in the at least one cyclic prefix part, H is a positive integer less than or equal to 3584 or 2048, and k represents a preset constant; N u represents the number of time units included in the at least one sequence part; the subcarrier spacing Δf in the PRACH format RA =15×2 μ kHz, μ can be one or more elements in the following set: {-1, 0, 1, 2, 3, 4, 5, 6}; or, Wherein, I is a positive integer less than or equal to 7168 or 2048; the subcarrier spacing Δf in the PRACH format RA =15×2 μ kHz, μ has a value range of one or more elements in the following set: {0, 1, 2, 3, 4, 5, 6}; or, Wherein, J is a positive integer less than or equal to 1536 or 2048; the subcarrier spacing Δf in the PRACH format RA =15×2 μ kHz, μ can be one or more elements in the following set: {-1, 0, 1, 2, 3, 4, 5, 6}; or, Wherein K is a positive integer less than or equal to 5120 or 2048; the subcarrier spacing Δf in the PRACH format RA =15×2 μ kHz, μ has a value range of one or more elements in the following set: {0, 1, 2, 3, 4, 5, 6}; or, Wherein, L is a positive integer less than or equal to 1536 or 2048; the subcarrier spacing Δf in the PRACH format RA =15×2 μ kHz, μ can be one or more elements in the following set: {-2, -1, 0, 1, 2, 3, 4, 5, 6}; or, Wherein, O is a positive integer less than or equal to 12288.
33. The method according to claim 26, characterized in that In the case where the random access preamble sequence is mapped onto multiple subcarriers within multiple symbols, the total length of the at least one cyclic prefix part satisfies any one of the following: in, represents the total number of time units included in the at least one cyclic prefix part, P is a positive integer less than or equal to 4096, and k represents a preset constant; N u represents the total number of time units included in the at least one sequence part; a random access preamble sequence is mapped on two symbols; the subcarrier spacing Δf in the PRACH format RA =15×2 μ kHz, μ can be one or more elements in the following set: {0, 1, 2, 3, 4, 5, 6}; or, Wherein, Q is a positive integer less than or equal to 7168 or 4096; a random access preamble sequence is mapped on two symbols and is repeatedly mapped twice in a PRACH format; the subcarrier spacing Δf in the PRACH format is RA =15×2 μ kHz, μ has a value range of one or more elements in the following set: {0, 1, 2, 3, 4, 5, 6}; or, Wherein, R is a positive integer less than or equal to 4096; a random access preamble sequence is mapped on two symbols and is repeatedly mapped three times in a PRACH format; the subcarrier spacing Δf in the PRACH format is RA =15×2 μ kHz, μ has a value range of one or more elements in the following set: {0, 1, 2, 3, 4, 5, 6}; or, Wherein, S is a positive integer less than or equal to 6144; a random access preamble sequence is mapped on three symbols and is repeatedly mapped twice in a PRACH format; the subcarrier spacing Δf in the PRACH format is RA =15×2 μ kHz, μ has a value range of one or more elements in the following set: {0, 1, 2, 3, 4, 5, 6}; or, Wherein, T is a positive integer less than or equal to 3072 or 4096; a preamble sequence is mapped on two symbols and is repeatedly mapped six times in one PRACH format; or, a preamble sequence is mapped on three symbols and is repeatedly mapped four times in one PRACH format; the subcarrier spacing Δf in the PRACH format is RA =15×2 μ kHz, μ can take values of one or more elements in the following set: {0, 1, 2, 3, 4, 5, 6}.
34. A communication device, characterized in that: include: Processor and memory; The memory stores instructions executable by the processor; When the processor is configured to execute the instructions, the communication device implements the method according to any one of claims 1 to 33.
35. A computer-readable storage medium, characterized in that: include: Software instructions; When the software instructions are executed in a communication device, the communication device is enabled to implement the method according to any one of claims 1 to 33.
36. A computer program product, characterized in that include: Computer instructions; When the computer instructions are executed in a communication device, the communication device is caused to implement the method according to any one of claims 1 to 33.