Methods and equipment for communication.

TH124147BActive Publication Date: 2026-08-25HUAWEI TECH CO LTD
View PDF 0 Cites 0 Cited by

Patent Information

Application Number
TH2001002736
Authority / Receiving Office
TH · TH
Patent Type
Patents
Current Assignee / Owner
Priority Date
2018-11-19
Filing Date
2018-11-19
Publication Date
2026-08-25
Estimated Expiration
2038-11-18

AI Technical Summary

Technical Problem

The existing New Radio (NR) communication system lacks a method to determine the frequency location of random access resources, resulting in blind attempts and beam mismatching problems when terminal equipment sends random access signals, reducing the efficiency of the random access process. efficiency.

Method used

The terminal device receives the configuration information provided by the network device, including the initial frequency offset value, random access resource configuration period, uplink channel bandwidth, random access resource bandwidth and frequency index, determines the frequency location of the random access resource, and Send a random access signal at a determined frequency location.

Benefits of technology

It effectively avoids blind attempts by terminal equipment when sending random access signals, improves the efficiency of the random access process, ensures uplink synchronization between the base station and terminal equipment, and improves the performance of the communication system.

✦ Generated by Eureka AI based on patent content.
Patent Text Reader

Abstract

DEPCT6413 / 08 / 2563 This request will disclose the methods for sending and receiving random access signals and the associated equipment in this request. The end device will determine the random access resource frequency location based on at least the following: One thing is the initial frequency offset, the period of the random access resource configuration, and the bandwidth. Channel bandwidth, random access resource bandwidth, resource timing. Random access and random access frequency index of resources configured by network devices. And the terminal device will send a random access signal to network devices at a determined frequency location. This design principle eliminates guesswork for end devices regarding randomly accessed resources. When a random access signal is sent, network devices can also receive the random access signal. From terminal devices at the corresponding frequency location, this improves performance. Random access process ----------------------------------------------------------- DEPCT64 This application reveals the methods for sending and receiving random signals and the related equipment. In this application, the end device determines the frequency location of the random access resource by... Based on an initial frequency, at least one period of time, the random access resource configuration ranges the bandwidth. Uplink channel bandwidth of the random access resource; duration of the access resource. Random and frequency index of random access resources configured by network devices and The end device sends a random access signal to network devices at a specified frequency location. In this way, the end device is prevented from taking pictures in dark areas on randomly accessed resources when transmitting. Random access signals and network devices can receive random access signals from devices. The destination at the corresponding frequency position is the efficiency of the random access process. -----------------------------------------------------------
Need to check novelty before this filing date? Find Prior Art

Description

Communication method and apparatus

[0001] This application claims priority from the Chinese patent application No. 201711149085.X filed on November 17, 2017, and entitled "Method for transmitting random access signal, method for receiving random access signal and related apparatus", the whole content of which is incorporated herein by reference. TECHNICAL FIELD

[0002] The present application relates to the field of communication, in particular to a method for transmitting random access signal, a method for receiving random access signal and related apparatus. BACKGROUND

[0003] The development of mobile services has increasingly high requirements on the data rate and capacity of wireless communication. In order to support higher data rate and larger user capacity, the next generation communication system (for example, NR (new radio)) uses a multi-beam manner for communication. Before the base station and the terminal perform communication, uplink synchronization and downlink synchronization need to be performed first. In the downlink synchronization process, the base station transmits a downlink synchronization signal through multiple transmission beams, and the terminal receives and detects the downlink synchronization signal by using one or more reception beams to determine the best downlink transmission beam and reception beam pair, downlink time and system information. The uplink synchronization is completed by means of a random access process. The terminal first transmits a random access signal, and the base station detects the random access signal to obtain the best uplink transmission beam and reception beam pair, uplink time, etc., and realizes the uplink synchronization of the base station and the terminal.

[0004] In the current new radio (NR) communication system, there is no suitable method for determining the frequency position of the random access resource, so that the terminal has the problem of blindly trying the random access resource when transmitting the random access signal, and the base station may have the problem of beam mismatch when receiving the random access signal, thereby resulting in low efficiency of the random access process.

[0005] SUMMARY

[0006] The technical problem to be solved by the embodiments of the present application is to provide a method for transmitting random access signal, a method for receiving random access signal and related apparatus, which realize determination of the frequency position of the random access resource in the next generation communication system.

[0007] In a first aspect, an embodiment of the present application provides a method for transmitting a random access signal, comprising: receiving, by a terminal device, configuration information from a network device, the configuration information comprising at least one of an initial frequency offset value, a random access resource configuration period, an uplink channel bandwidth, a bandwidth of a random access resource, a time length of the random access resource, and a frequency index of the random access resource; determining, by the terminal device, a frequency location of the random access resource according to the configuration information; and transmitting, by the terminal device, a random access signal to the network device at the frequency location of the random access resource.

[0008] In the formula, the random access resource is a time-frequency resource used for transmitting a random access preamble, the random access resource is a time-frequency resource set composed of time domain resources and frequency domain resources, the random access resource occupies a certain time in the time domain and a certain bandwidth in the frequency domain. The random access resource configuration pattern represents the position distribution of all available random access resources in the specified time-frequency resource set, the random access resource configuration period is the time length of the time-frequency resource set, which can be represented by the number of system frames, subframes, time slots, mini-slots or OFDM (orthogonal frequency division multiplexing) symbols, and the random access resource configuration pattern appears periodically. The frequency position of the random access resource represents the absolute position of the random access resource in the frequency domain, and the frequency position of the random access resource is in the granularity of a RB (resource block) or a RB group (resource block group). For example, in the case where the bandwidth of the random access resource is given, the frequency position of the random access resource can be represented by the starting RB position or the middle RB position of the random access resource. The initial frequency offset value represents the frequency starting position of the first available random access resource in the random access resource configuration pattern, for example, represented by the starting RB position. The uplink channel bandwidth represents the system bandwidth for transmitting uplink data, and the bandwidth can be represented by the number of available RBs. The bandwidth of the random access resource represents the bandwidth size of the random access resource in the frequency domain, for example, represented by the number of RBs. The time of the random access resource represents the time length of the random access resource in the time domain, which can be represented by the number of subframes, the number of time slots or the number of OFDM symbols; or the time of the random access resource represents the absolute time position of the random access resource, including the system frame number, the subframe number in the system frame, the time slot number in the subframe, the OFDM symbol in the time slot, and the time position in the OFDM symbol (in the granularity of a basic time unit); or the relative position of the random access resource in the random access resource configuration period, that is, the random access resource exists at T time positions in the random access resource configuration period, and the time of the random access resource refers to the relative positions 0, 1, …, T-1. The frequency index of the random access resource represents the index of the random access resource in the frequency domain. The terminal device selects a random access preamble from the random access preamble set and transmits the random access preamble at the determined frequency position of the random access resource. The method of selecting the random access preamble can refer to the description of the prior art, which is not limited in the present application.

[0009] The value of each parameter in the configuration information can be directly informed to the terminal device by the network device, or the network device sends the index of the parameter to the terminal device. Each parameter in the configuration information can be carried in one message or in multiple messages respectively. For example, the network device sends the time of random access resource by at least one of the following: RRC (radio resource control) signaling, SI (system information), RMSI (remaining minimum system information), NR SIB1 (new radio system information block type 1), MAC-CE (media access control-control element) signaling, DCI (downlink control information), PBCH (physical broadcast channel), or PDCCH order (physical downlink control channel instruction). The time of random access resource can be an absolute time or an index of time (for example, system frame number, subframe number in the system frame, time slot number in the subframe, OFDM symbol in the time slot).

[0010] The random access resource configuration period (PRACH configuration period / PRACH period / PRACH density) is also called a random access period. The random access resource configuration period contains multiple time, frequency, preamble or sequence random access resources, which form a random access resource configuration pattern. The random access resource configuration period is also the time interval at which the random access resource configuration pattern repeats. The random access resources in one random access resource configuration period are associated with all actually transmitted downlink signals in one downlink signal set. It can be understood that the random access resources associated with the downlink signals repeat at the time length of the random access resource configuration period.

[0011] Based on the above description, the terminal device determines the frequency position of the random access resource according to at least one of the following: the initial frequency offset value configured by the network device, the random access resource configuration period, the uplink channel bandwidth, the bandwidth of the random access resource, the time of the random access resource, and the frequency index of the random access resource. The terminal device sends a random access signal to the network device at the determined frequency position, thereby avoiding the problem of the terminal device blindly trying random access resources when sending random access signals and improving the efficiency of the random access process.

[0012] In one possible design, the configuration information also includes: frequency hopping offset value.

[0013] In the random access resource configuration pattern, the random access resources are distributed at equal intervals in the frequency domain, and the frequency hopping offset value represents the frequency position difference between two adjacent random access resources in the same time period.

[0014] In one possible design, the terminal device determines the frequency position of the random access resource corresponding to the random access preamble based on configuration information, specifically including:

[0015] exist In the case of F RB =f start +N RA ×f RA ;

[0016] exist In the case of F RB =N RB -f start -N RA ×(f RA +1);

[0017] in, F represents the floor operation; mod represents the modulo operation; RB For the frequency location of randomly accessed resources, in RB granularity. start The initial frequency offset value can be represented by the starting RB position of the first available random access resource in the random access resource configuration pattern. RA For the random access resource configuration period, N RB N is the uplink channel bandwidth. RA It is the bandwidth of the random access resource, t RA f is the time for the random access resource. RA This is the frequency index of the random access resource.

[0018] Based on the above description, the terminal device sends random access signals to the network device using frequency hopping. This allows the terminal device to achieve frequency diversity and improve the reliability of random access signal transmission.

[0019] In a possible design, the terminal device determines the frequency location of the random access resource according to the configuration information, specifically including:

[0020] In , and RA mod 2 = 0,

[0021] In , and RA mod 2 = 1,

[0022] In , and RA mod 2 = 0,

[0023] In , and RA mod 2 = 1,

[0024] wherein, indicates a floor operation, mod indicates a modulo operation, F RB is the frequency location of the random access resource, f start is the initial frequency offset value, T RA is the random access resource configuration period, N RB is the uplink channel bandwidth, N RA is the bandwidth of the random access resource, t RA is the time of the random access resource, f RA is the frequency index of the random access resource.

[0025] In a possible design, the terminal device determines the frequency location of the random access resource according to the configuration information, specifically including:

[0026] In , F RB = f start + N RA × f RA ;

[0027] In , (f start + f offset + N RA × f RA ) mod N RB ;

[0028] wherein, indicates a floor operation, mod indicates a modulo operation, FRB is the frequency location of the random access resource, f start is the initial frequency offset value, T RA is the random access resource configuration period, N RB is the uplink channel bandwidth, N RA is the bandwidth of the random access resource, t RA is the time of the random access resource, f RA is the frequency index of the random access resource, f offset is the frequency hopping offset value.

[0029] In a possible design, in all the above formulas, T RA is the absolute time length of the random access resource configuration period, t RA is the absolute time at which the random access resource is located, for example, the absolute time length of the random access resource configuration period is one of 5 ms, 10 ms, 20 ms, 40 ms, 80 ms, 160 ms, 320 ms, and 640 ms.

[0030] In a possible design, in all the above formulas, f RA is the frequency index within the initial access uplink channel bandwidth part at which the random access resource is located; or f RA is the frequency index within the uplink channel bandwidth at which the random access resource is located; or f start is a preset value 0.

[0031] In a possible design, the configuration information further includes: a mapping relationship between at least one actually transmitted downlink signal and the random access resource in the random access resource configuration pattern.

[0032] The at least one actually transmitted downlink signal is a signal actually transmitted by the network device for downlink synchronization, and the downlink signal can refer to at least one of a synchronization signal block (SS block) or a channel state information reference signal (CSI-RS). The SS block can correspond to one or more OFDM symbols. The SS block contains at least one of a primary synchronization signal (PSS), a secondary synchronization signal (SSS), a physical broadcast channel block (PBCH), or a demodulation reference signal (DMRS). The SS block can also be referred to as an SS / PBCH block. The multiple signals in the SS block or the SS / PBCH block can be transmitted using the same antenna port. The mapping relationship, also referred to as the association relationship, can exist between the at least one actually transmitted downlink signal and multiple random access resources, or the mapping relationship can exist only between the at least one actually transmitted downlink signal and one random access resource. Depending on the mapping relationship, the terminal device determines the random access resource in different ways.

[0033] In a possible design, the configuration information further includes a format of a random access preamble and / or a quantity of the at least one actually transmitted signal.

[0034] In a possible design, the configuration information further includes a frame structure type, uplink / downlink configuration information, or a duplex mode.

[0035] The frame structure type includes a TDD frame or an FDD frame, the uplink / downlink configuration information includes a quantity of uplink time slots, a quantity of downlink time slots, and a quantity of uncertain time slots and periodicity information, and the duplex mode includes full duplex, TDD, or FDD.

[0036] In a second aspect, the present application provides a method for receiving a random access signal, including:

[0037] The network device sends configuration information to the terminal device, where the configuration information includes at least one of an initial frequency offset value, a random access resource configuration period, an uplink channel bandwidth, a bandwidth of a random access resource, or a frequency index of the random access resource. The network device determines a frequency location of the random access resource according to the configuration information, and receives a random access signal from the terminal device at the frequency location of the random access resource.

[0038] The value of each parameter in the configuration information can be directly informed to the terminal device by the network device, or the network device sends an index of the parameter to the terminal device. Each parameter in the configuration information can be carried in one message or in multiple messages. For example, the network device sends the time of the random access resource in at least one of the following: RRC signaling, SI, RMSI, NR SIB1, MAC-CE signaling, DCI (downlink control information), PBCH, or PDCCH order. The time of the random access resource can be an absolute time or an index of the time (for example, a system frame number, a subframe number within a system frame, a time slot number within a subframe, or an OFDM symbol in a time slot).

[0039] According to the above description, the network device determines the frequency position of the random access resource according to at least one of the initial frequency offset value, the random access resource configuration period, the uplink channel bandwidth, the bandwidth of the random access resource, and the frequency index of the random access resource. In this way, the network device can receive the random access signal sent by the terminal device on the random access resource, avoid the problem of beam mismatch, and improve the efficiency of the random access signal.

[0040] In a possible design, the configuration information further includes a frequency hopping offset value.

[0041] In a possible design, the network device determines the frequency position of the random access resource according to the configuration information, and specifically includes the following steps.

[0042] In the case of , F RB = f start +N RA ×f RA ;

[0043] In the case of , F RB =N RB -f start -N RA ×(f RA +1);

[0044] Wherein, represents the floor function, mod represents the modulo operation, F RB is the frequency position of the random access resource, f start is the initial frequency offset value, T RA is the random access resource configuration period, N RB is the uplink channel bandwidth, N RA is the bandwidth of the random access resource, and t RAis the time of the random access resource, f RA is the frequency index of the random access resource.

[0045] In one possible design, a network device determines the frequency location of a random access resource according to configuration information, specifically including:

[0046] In and f RA mod 2 = 0,

[0047] In and f RA mod 2 = 1,

[0048] In and f RA mod 2 = 0,

[0049] In and f RA mod 2 = 1,

[0050] wherein, denotes floor function, mod denotes modulo operation, F RB is the frequency location of the random access resource, f start is the initial frequency offset value, T RA is the random access resource configuration period, N RB is the uplink channel bandwidth, N RA is the bandwidth of the random access resource, t RA is the time of the random access resource, f RA is the frequency index of the random access resource.

[0051] In one possible design, a network device determines the frequency location of a random access resource according to configuration information, specifically including:

[0052] In , F RB = f start + N RA × f RA ;

[0053] In , (f start + f offset + N RA × f RA ) mod N RB ;

[0054] wherein, denotes floor, mod denotes modulo operation, F RB is the frequency location of the random access resource, f start is the initial frequency offset value, T RA is the random access resource configuration period, N RB is the uplink channel bandwidth, N RA is the bandwidth of the random access resource, t RA is the time of the random access resource, f RA is the frequency index of the random access resource, f offset is the frequency hopping offset value.

[0055] In a possible design, the network device determines the frequency location of the random access resource according to the configuration information, specifically including:

[0056] In the case of , F RB = f start +N RA × f RA ;

[0057] In the case of , (f start +f offset +N RA × f RA ) mod N RB ;

[0058] wherein, denotes floor, mod denotes modulo operation, F RB is the frequency location of the random access resource, f start is the initial frequency offset value, T RA is the random access resource configuration period, N RB is the uplink channel bandwidth, N RA is the bandwidth of the random access resource, t RA is the time of the random access resource, f RA is the frequency index of the random access resource, f offset is the frequency hopping offset value.

[0059] In a possible design, the configuration information further includes: mapping relationship between the actually transmitted at least one downlink signal and the random access resource in the random access configuration pattern.

[0060] In a possible design, the configuration information further includes: random access preamble format corresponding to the random access signal and / or quantity of actually transmitted at least one signal.

[0061] In a possible design, the configuration information further includes at least one of a system frame structure corresponding to the random access signal, uplink and downlink configuration information, and a duplex mode.

[0062] In a third aspect, the present application provides a method for sending a random access signal, including:

[0063] The terminal device determines the frequency location of the random access resource according to the subcarrier offset value of the random access resource and the resource block location of the random access resource, and sends the random access signal to the network device at the frequency location where the random access resource is located.

[0064] The frequency location of the random access resource represents the absolute location of the random access resource in the frequency domain, and is in the granularity of a subcarrier or a RE (resource element). The resource block location of the random access resource represents the location of the resource block where the random access resource is located. The resource block location of the random access resource block is a coarse-grained frequency location, and cannot accurately represent the frequency location of the random access resource. For example, the resource block location of the random access resource represents the starting RB location or the location of the middle RB. The subcarrier offset value represents the subcarrier offset relative to the resource block location of the random access resource. The subcarrier offset value can be positive or negative. The subcarrier offset value can also be referred to as a RE offset value.

[0065] According to the above description, the terminal device determines the frequency location of the random access resource according to the resource block location of the random access resource and the subcarrier offset value. In this way, the terminal device can use the frequency resource in the granularity of a subcarrier or a RE, thereby improving the utilization rate of the frequency resource.

[0066] In a possible design, the terminal device determines the frequency location of the random access resource according to the subcarrier offset value of the random access resource and the resource block location of the random access resource, and specifically includes:

[0067] Wherein, F SC is the frequency location of the random access resource, in the granularity of a subcarrier or a RE. F RB is the resource block location of the random access resource, in the granularity of an RB or an RB group. is the number of subcarriers contained in one RB. M is the subcarrier offset value.

[0068] In a possible design, the subcarrier offset value is the same as the offset value of at least one actually sent downlink signal; or

[0069] The subcarrier offset value is related to the frequency index and / or the carrier frequency of the first available random access resource in the random access resource configuration pattern; or

[0070] The subcarrier offset value is indicated by indication information; or

[0071] The subcarrier offset value is a pre-stored or pre-configured value.

[0072] The indication information includes at least one of RRC signaling, SI, RMSI, NR SIB1, MAC-CE signaling, DCI (downlink control information), PBCH or PDCCH order. For example, the network device indicates the acquisition method of the subcarrier offset value through RRC signaling, and then indicates the specific offset value through DCI.

[0073] In a possible design, before the terminal device determines the frequency location of the random access resource according to the subcarrier offset value and the resource block location of the random access resource, the terminal device further includes:

[0074] The terminal device receives configuration information from the network device, and the configuration information includes at least one of an initial frequency offset value, a random access resource configuration period, an uplink channel bandwidth, a bandwidth of the random access resource, a time of the random access resource, and a frequency index of the random access resource. The terminal device determines the resource block location of the random access resource according to the configuration information.

[0075] In a possible design, before the terminal device determines the frequency location of the random access resource according to the subcarrier offset value and the resource block location of the random access resource, the terminal device further includes:

[0076] The terminal device receives the resource block location of the random access resource from the network device.

[0077] In a possible design, the configuration information further includes a frequency hopping offset value.

[0078] The values of the parameters in the configuration information can be directly notified to the terminal device by the network device, or the network device sends the index of the parameters to the terminal device. The parameters in the configuration information can be carried in one message or in multiple messages. For example, the network device sends the time of the random access resource through at least one of RRC signaling, SI, RMSI, NR SIB1, MAC-CE signaling, DCI (downlink control information), PBCH or PDCCH order. The time of the random access resource can be an absolute time or an index of the time (for example, a system frame number, a subframe number in a system frame, a time slot number in a subframe, and an OFDM symbol in a time slot).

[0079] In a possible design, the terminal device determines the resource block location of the random access resource according to the configuration information, specifically including:

[0080] exist In the case of F RB =f start +N RA ×f RA ;

[0081] exist In the case of F RB =N RB -f start -N RA ×(f RA +1);

[0082] in, F represents rounding down, mod represents modulo operation, F RB f represents the resource block location of the randomly accessed resource. start T is the initial frequency offset value. RA For the random access resource configuration period, N RB N is the uplink channel bandwidth. RA It is the bandwidth of the random access resource, t RA f is the time for the random access resource. RA This is the frequency index of the random access resource.

[0083] In one possible design, the terminal device determines the location of the resource block for random access resources based on configuration information, specifically including:

[0084] exist And f RA When mod 2 = 0,

[0085] exist And f RA When mod 2 = 1,

[0086] exist And f RA When mod 2 = 0,

[0087] exist And f RA When mod 2 = 1,

[0088] in, F represents rounding down, mod represents modulo operation, F RB f represents the resource block location of the randomly accessed resource. start T is the initial frequency offset value. RAN is the random access resource configuration period RB N is the uplink channel bandwidth RA is the bandwidth of the random access resource, t RA is the time of the random access resource, f RA is the frequency index of the random access resource.

[0089] In a possible design, the terminal device determines the resource block position of the random access resource according to the configuration information, specifically including:

[0090] In the case of , F RB = f start + N RA × f RA ;

[0091] In the case of , (f start + f offset + N RA × f RA ) mod N RB ;

[0092] wherein, represents the floor function, mod represents the modulo operation, F RB is the resource block position of the random access resource, f start is the initial frequency offset value, T RA is the random access resource configuration period RB N is the uplink channel bandwidth RA is the bandwidth of the random access resource, t RA is the time of the random access resource, f RA is the frequency index of the random access resource, f offset is the frequency hopping offset value.

[0093] In a possible design, the configuration information further includes a mapping relationship between at least one actually transmitted downlink signal and the random access resource in the random access resource configuration pattern.

[0094] In a possible design, the configuration information further includes: a format of a random access preamble corresponding to the random access signal and / or a quantity of at least one actually transmitted downlink signal.

[0095] In a possible design, the configuration information further includes at least one of the following: a frame structure, uplink and downlink configuration information, and a duplex mode.

[0096] In a fourth aspect, an embodiment of the present application provides a random access signal receiving method, including:

[0097] The network device determines the frequency location of the random access resource according to the subcarrier offset value and the resource block location of the random access resource, and receives the random access signal from the terminal device at the frequency location of the random access resource.

[0098] In a possible design, the network device determines the frequency location of the random access resource according to the subcarrier offset value and the resource block location of the random access resource, and specifically includes the following steps.

[0099] Wherein, F SC is the frequency location of the random access resource, F RB is the resource block location where the random access resource is located, is the number of subcarriers within the resource block RB, and M is the subcarrier offset value.

[0100] In a possible design, the subcarrier offset value is the same as the offset value of the at least one actually transmitted downlink signal; or

[0101] The subcarrier offset value is related to the frequency index and / or the carrier frequency of the first available random access resource in the random access resource configuration pattern; or

[0102] The subcarrier offset value is indicated by indication information, and the indication information is not used to indicate the offset value of the at least one actually transmitted downlink signal; or

[0103] The subcarrier offset value is a pre-stored or pre-configured value.

[0104] The indication information includes at least one of RRC signaling, SI, RMSI, NR SIB1, MAC-CE signaling, DCI, PBCH or PDCCH order. For example, the network device indicates the acquisition manner of the subcarrier offset value through RRC signaling, and then indicates the specific offset value through DCI.

[0105] In a possible design, before the network device determines the frequency location of the random access resource according to the subcarrier offset value and the resource block location of the random access resource, the network device further includes the following steps.

[0106] The network device sends configuration information to the terminal device, and the configuration information includes at least one of the initial frequency offset value, the random access resource configuration period, the uplink channel bandwidth, the bandwidth of the random access resource, the time of the random access resource, and the frequency index of the random access resource.

[0107] In a possible design, before the network device determines the frequency location of the random access resource according to the subcarrier offset value and the resource block location of the random access resource, the network device further includes the following steps.

[0108] The network device determines the resource block position of the random access resource according to the configuration information; wherein the configuration information comprises at least one of an initial frequency offset value, a random access resource configuration period, an uplink channel bandwidth, a bandwidth of the random access resource, a time of the random access resource, and a frequency index of the random access resource; and the network device sends the resource block position of the random access resource to the terminal device.

[0109] In a possible design, the configuration information further comprises a frequency hopping offset value.

[0110] The value of each parameter in the configuration information can be directly informed to the terminal device by the network device, or the network device sends an index of the parameter to the terminal device. Each parameter in the configuration information can be carried in one message or in multiple messages. For example, the network device sends the time of the random access resource by at least one of RRC signaling, SI, RMSI, NR SIB1, MAC-CE signaling, DCI (downlink control information), PBCH, or PDCCH order. The time of the random access resource can be an absolute time or an index of the time (for example, a system frame number, a subframe number in a system frame, a time slot number in a subframe, or an OFDM symbol in a time slot).

[0111] In a possible design, the network device determines the resource block position of the random access resource according to the configuration information, and specifically comprises:

[0112] In the case of , F RB = f start +N RA ×f RA ;

[0113] In the case of , F RB = N RB -f start -N RA ×(f RA +1);

[0114] wherein represents floor, mod represents modulo operation, F RB is the resource block position of the random access resource, f start is the initial frequency offset value, T RA is the random access resource configuration period, N RB is the uplink channel bandwidth, N RA is the bandwidth of the random access resource, t RA is the time of the random access resource, and f RAa frequency index of the random access resource.

[0115] In one possible design, the network device determines the resource block location of the random access resource according to the configuration information, specifically including:

[0116] In , and RA mod 2 = 0,

[0117] In , and RA mod 2 = 1,

[0118] In , and RA mod 2 = 0,

[0119] In , and RA mod 2 = 1,

[0120] wherein, represents floor, mod represents modulo operation, F RB is the resource block location of the random access resource, f start is the initial frequency offset value, T RA is the random access resource configuration period, N RB is the uplink channel bandwidth, N RA is the bandwidth of the random access resource, t RA is the time of the random access resource, f RA is a frequency index of the random access resource.

[0121] In one possible design, the network device determines the resource block location of the random access resource according to the configuration information, specifically including:

[0122] In , F RB = f start + N RA × f RA ;

[0123] In , F RB = (f start + f offset + N RA × f RA ) mod N RB ;

[0124] wherein, denotes floor operation, mod denotes modulo operation, F RB is a resource block position of the random access resource, f start is the initial frequency offset value, T RA is the random access resource configuration period, N RB is the uplink channel bandwidth, N RA is the bandwidth of the random access resource, t RA is the time of the random access resource, f RA is the frequency index of the random access resource, f offset is the frequency hopping offset value.

[0125] In a possible design, in all the above formulas, T RA is the absolute time length of the random access resource configuration period, t RA is the absolute time at which the random access resource is located, for example, the absolute time length of the random access resource configuration period is one of 5 ms, 10 ms, 20 ms, 40 ms, 80 ms, 160 ms, 320 ms, and 640 ms.

[0126] In a possible design, in all the above formulas, f RA is the frequency index within the initial access uplink channel bandwidth part at which the random access resource is located; or f RA is the frequency index within the uplink channel bandwidth at which the random access resource is located; or f start is a preset value 0.

[0127] In a possible design, the configuration information further includes: a mapping relationship between the actually transmitted at least one downlink signal and the random access resource in the random access resource configuration pattern.

[0128] In a possible design, the configuration information further includes: a random access preamble format corresponding to the random access signal and / or a quantity of actually transmitted at least one downlink signal.

[0129] In a possible design, the configuration information further includes: at least one of a frame structure, uplink and downlink configuration information, and duplex mode.

[0130] In a fifth aspect, the present application provides a sending device of a random access signal, comprising: a receiving unit, a processing unit and a sending unit. The receiving unit is configured to receive configuration information from a network device; wherein the configuration information comprises at least one of an initial frequency offset value, a random access resource configuration period, an uplink channel bandwidth, a bandwidth of a random access resource, a time of the random access resource, and a frequency index of the random access resource. The processing unit is configured to determine a frequency position of the random access resource according to the configuration information. The sending unit is configured to send a random access signal to the network device at the frequency position of the random access resource.

[0131] In a possible design, the configuration information further comprises a frequency hopping offset value.

[0132] In a possible design, the processing unit, configured to determine the frequency position of the random access resource according to the configuration information, specifically includes:

[0133] In the case that F RB = f start +N RA ×f RA ,

[0134] In the case that F RB =N RB -f start -N RA ×(f RA +1),

[0135] wherein, represents a floor function, mod represents a modulo operation, F RB is the frequency position of the random access resource, f start is the initial frequency offset value, T RA is the random access resource configuration period, N RB is the uplink channel bandwidth, N RA is the bandwidth of the random access resource, t RA is the time of the random access resource, and f RA is the frequency index of the random access resource.

[0136] In a possible design, the processing unit, configured to determine the frequency position of the random access resource according to the configuration information, specifically includes:

[0137] In the case that F RA mod 2 = 0,

[0138] In and f RA mod 2 = 1,

[0139] In and f RA mod 2 = 0,

[0140] In and f RA mod 2 = 1,

[0141] wherein, denotes floor function, mod denotes modulo operation, F RB is the frequency location of the random access resource, f start is the initial frequency offset value, T RA is the random access resource configuration period, N RB is the uplink channel bandwidth, N RA is the bandwidth of the random access resource, t RA is the time of the random access resource, f RA is the frequency index of the random access resource.

[0142] In one possible design, the processing unit, configured to determine the frequency location of the random access resource according to the configuration information, comprises specifically:

[0143] In case, F RB = f start + N RA × f RA ;

[0144] In case, (f start + f offset + N RA × f RA ) mod N RB ;

[0145] wherein, denotes floor function, mod denotes modulo operation, F RB is the frequency location of the random access resource, f start is the initial frequency offset value, T RA is the random access resource configuration period, N RB is the uplink channel bandwidth, N RA is the bandwidth of the random access resource, t RA is the time of the random access resource, fRA f is the frequency index of the random access resource. offset This is the frequency hopping offset value.

[0146] In one possible design, the configuration information further includes: the mapping relationship between at least one downlink signal actually transmitted and the random access resources in the random access resource configuration pattern.

[0147] In one possible design, the configuration information further includes: the random access preamble format corresponding to the random access signal and / or the number of at least one downlink signal actually transmitted.

[0148] In one possible design, the configuration information further includes at least one of the following: the system frame structure corresponding to the random access preamble, uplink and downlink configuration information, and duplex mode.

[0149] Sixthly, this application provides a random access signal receiving apparatus, comprising: a transmitting unit, a processing unit, and a receiving unit. The transmitting unit is used to transmit configuration information to a terminal device; wherein the configuration information includes at least one of: an initial frequency offset value, a random access resource configuration period, an uplink channel bandwidth, the bandwidth of the random access resource, and the frequency index of the random access resource. The processing unit is used to determine the frequency position of the random access resource based on the configuration information. The receiving unit is used to receive a random access signal from the terminal device at the frequency position of the random access resource.

[0150] In one possible design, the configuration information also includes: frequency hopping offset value.

[0151] In one possible design, the processing unit is used to determine the frequency location of the random access resource based on the configuration information, specifically including:

[0152] exist In the case of F RB =f start +N RA ×f RA ;

[0153] exist In the case of F RB =N RB -f start -N RA ×(f RA +1);

[0154] in, F represents rounding down, mod represents modulo operation, F RB f represents the frequency location of the random access resource. start T is the initial frequency offset value.RA is the random access resource configuration period, N RB is the uplink channel bandwidth, N RA is the bandwidth of the random access resource, t RA is the time of the random access resource, f RA is the frequency index of the random access resource.

[0155] In one possible design, the processing unit is configured to determine the frequency location of the random access resource based on the configuration information, specifically including:

[0156] In case of and RA mod 2 = 0,

[0157] In case of and RA mod 2 = 1,

[0158] In case of and RA mod 2 = 0,

[0159] In case of and RA mod 2 = 1,

[0160] wherein denotes floor, mod denotes modulo operation, F RB is the frequency location of the random access resource, f start is the initial frequency offset value, T RA is the random access resource configuration period, N RB is the uplink channel bandwidth, N RA is the bandwidth of the random access resource, t RA is the time of the random access resource, f RA is the frequency index of the random access resource.

[0161] In one possible design, the processing unit is configured to determine the frequency location of the random access resource based on the configuration information, specifically including:

[0162] In case of , F RB = f start + N RA × f RA ;

[0163] In case of in the case of (f start +f offset +N RA ×f RA ) mod N RB ;

[0164] wherein, represents floor, mod represents modulo operation, F RB is the frequency location of the random access resource, f start is the initial frequency offset value, T RA is the random access resource configuration period, N RB is the uplink channel bandwidth, N RA is the bandwidth of the random access resource, t RA is the time of the random access resource, f RA is the frequency index of the random access resource, f offset is the frequency hopping offset value.

[0165] In a possible design, the configuration information further includes: mapping relationship between the actually transmitted at least one downlink signal and the random access resource in the random access resource configuration pattern.

[0166] In a possible design, the configuration information further includes: random access preamble format corresponding to the random access signal and / or quantity of actually transmitted at least one downlink signal.

[0167] In a possible design, the configuration information further includes: at least one of system frame structure, uplink and downlink configuration information, duplex mode corresponding to the random access preamble.

[0168] In a seventh aspect, a sending apparatus of a random access signal is provided, including: a processing unit and a sending unit.

[0169] The processing unit is configured to determine the frequency location of the random access resource according to the subcarrier offset value and the resource block location of the random access resource. The sending unit is configured to send the random access signal to the network device at the frequency location of the random access resource.

[0170] In a possible design, the processing unit, configured to determine the frequency location of the random access resource according to the subcarrier offset value and the resource block location of the random access resource, specifically includes:

[0171] wherein, F SC is the frequency location of the random access resource, F RB is the resource block location where the random access resource is located, M is the number of subcarriers within a resource block (RB), and f is the subcarrier offset value.

[0172] In a possible design, the subcarrier offset value is the same as an offset value of at least one downlink signal actually transmitted; or

[0173] The subcarrier offset value is related to a frequency index and / or a carrier frequency of a first random access resource of a random access resource configuration pattern corresponding to the random access resource; or

[0174] The subcarrier offset value is indicated by the following indication information:

[0175] At least one of radio resource control (RRC) signaling, system information (SI), remaining system information (RMSI), new radio system information block 1 (NR SIB1), MAC-CE signaling, downlink control information (DCI), a physical broadcast channel (PBCH), and a PDCCH order.

[0176] In a possible design, the terminal device further includes a receiving unit, configured to receive configuration information from the network device; where the configuration information includes at least one of an initial frequency offset value, a random access resource configuration period, an uplink channel bandwidth, a bandwidth of the random access resource, a time of the random access resource, and a frequency index of the random access resource.

[0177] The processing unit is further configured to determine a resource block position of the random access resource according to the configuration information; or

[0178] In a possible design, the apparatus further includes a receiving unit, configured to receive a resource block position of the random access resource from the network device.

[0179] In a possible design, the configuration information further includes a frequency hopping offset value.

[0180] In a possible design, the processing unit is configured to determine a resource block position of the random access resource according to the configuration information, and specifically includes:

[0181] In a case where , F RB = f RB +N start ×f RA ;

[0182] In a case where , F RA = N RB -f start -N RA ×(f RB +1);

[0183] wherein, denotes floor function, mod denotes modulo operation, F RB is the resource block location of the random access resource, f start is the initial frequency offset value, T RA is the random access resource configuration period, N RB is the uplink channel bandwidth, N RA is the bandwidth of the random access resource, t RA is the time of the random access resource, f RA is the frequency index of the random access resource.

[0184] In one possible design, the processing unit is configured to determine the resource block location of the random access resource based on the configuration information, specifically including:

[0185] In the case of and f RA mod 2 = 0,

[0186] In the case of and f RA mod 2 = 1,

[0187] In the case of and f RA mod 2 = 0,

[0188] In the case of and f RA mod 2 = 1,

[0189] wherein, denotes floor function, mod denotes modulo operation, F RB is the resource block location of the random access resource, f start is the initial frequency offset value, T RA is the random access resource configuration period, N RB is the uplink channel bandwidth, N RA is the bandwidth of the random access resource, t RA is the time of the random access resource, f RA is the frequency index of the random access resource.

[0190] In one possible design, the processing unit is configured to determine the resource block location of the random access resource based on the configuration information, specifically including:

[0191] In the case of FRB =f start +N RA ×f RA ;

[0192] exist In the case of F RB =(f start +f offset +N RA ×f RA )mod N RB ;

[0193] in, F represents rounding down, mod represents modulo operation, F RB f represents the resource block location of the randomly accessed resource. start T is the initial frequency offset value. RA For the random access resource configuration period, N RB N is the uplink channel bandwidth. RA It is the bandwidth of the random access resource, t RA f is the time for the random access resource. RA f is the frequency index of the random access resource. offset This is the frequency hopping offset value.

[0194] In one possible design, the configuration information further includes: a mapping relationship between at least one downlink signal actually transmitted and random access resources in a random access resource configuration pattern.

[0195] In one possible design, the configuration information further includes: the random access preamble format corresponding to the random access signal and / or the number of at least one downlink signal actually transmitted.

[0196] In one possible design, the configuration information further includes at least one of the following: frame structure, uplink / downlink configuration information, and duplex mode.

[0197] Eighthly, this application provides a random access signal receiving device, comprising: a processing unit and a receiving unit.

[0198] The processing unit is used to determine the frequency position of the random access resource based on the resource block position and subcarrier offset. The receiving unit is used to receive a random access signal from the terminal device at the frequency position of the random access resource.

[0199] In one possible design, the processing unit is used to determine the frequency location of the random access resource based on the subcarrier offset value and the resource block location, specifically including:

[0200] Among them, F SC F is the frequency location of the random access resource. RB It is the location of the resource block where the random access resource is located. M represents the number of subcarriers within resource block RB, and M represents the subcarrier offset value.

[0201] In one possible design, the subcarrier offset value is the same as the offset value of at least one downlink signal actually transmitted; or

[0202] The subcarrier offset value is related to the frequency index and / or carrier frequency of the first random access resource in the random access resource configuration pattern corresponding to the random access resource; or

[0203] The subcarrier offset value is indicated by the following information:

[0204] Radio Resource Control (RRC) signaling, System Information (SI), Remaining System Information (RMSI), New Radio System Information Block (NR) SIB1, MAC-CE signaling, Downlink Control Information (DCI), Physical Broadcast Channel (PBCH), and PDCCH order are at least one of the following:

[0205] The indication information is not used to indicate the offset value of at least one downlink signal actually transmitted.

[0206] In one possible design, the apparatus further includes a transmitting unit for transmitting configuration information to the terminal device; the configuration information includes at least one of: an initial frequency offset value, a random access resource configuration period, an uplink channel bandwidth, a random access resource bandwidth, a random access resource time, and a random access resource frequency index; or

[0207] In one possible design, the apparatus further includes a transmitting unit and a processing unit, which are also used to determine the resource block location of the random access resource; wherein the configuration information includes at least one of the following: initial frequency offset value, random access resource configuration period, uplink channel bandwidth, random access resource bandwidth, random access resource time, and random access resource frequency index; and the transmitting unit is used to transmit the resource block location of the random access resource to the terminal device.

[0208] In one possible design, the configuration information also includes: frequency hopping offset value.

[0209] In one possible design, the processing unit is used to determine the location of the resource block of the access resource based on the configuration information, specifically including:

[0210] exist In the case of F RB =f start +N RA ×f RA ;

[0211] exist In the case of F RB =N RB -f start -N RA ×(f RA +1);

[0212] in, F represents rounding down, mod represents modulo operation, F RB f represents the resource block location of the randomly accessed resource. start T is the initial frequency offset value. RA For the random access resource configuration period, N RB N is the uplink channel bandwidth. RA It is the bandwidth of the random access resource, t RA f is the time for the random access resource. RA This is the frequency index of the random access resource.

[0213] In one possible design, the processing unit is used to determine the resource block location of the random access resource based on the configuration information, specifically including:

[0214] exist And f RA When mod 2 = 0,

[0215] exist And f RA When mod 2 = 1,

[0216] exist And f RA When mod 2 = 0,

[0217] exist And f RA When mod 2 = 1,

[0218] in, F represents rounding down, mod represents modulo operation, F RB f represents the resource block location of the randomly accessed resource. start T is the initial frequency offset value. RA For the random access resource configuration period, N RB N is the uplink channel bandwidth. RA It is the bandwidth of the random access resource, t RA f is the time for the random access resource.RA This is the frequency index of the random access resource.

[0219] In one possible design, the processing unit is used to determine the resource block location of the random access resource based on the configuration information, specifically including:

[0220] exist In the case of F RB =f start +N RA ×f RA ;

[0221] exist In the case of F RB =(f start +f offset +N RA ×f RA )mod N RB ;

[0222] in, F represents rounding down, mod represents modulo operation, F RB f represents the resource block location of the randomly accessed resource. start T is the initial frequency offset value. RA For the random access resource configuration period, N RB N is the uplink channel bandwidth. RA It is the bandwidth of the random access resource, t RA f is the time for the random access resource. RA f is the frequency index of the random access resource. offset This is the frequency hopping offset value.

[0223] In one possible design, the configuration information also includes: the mapping relationship between at least one downlink signal actually transmitted and random access resources in the random access resource configuration pattern.

[0224] In one possible design, the configuration information also includes: the random access preamble format corresponding to the random access signal and / or the number of at least one downlink signal actually transmitted.

[0225] In one possible design, the configuration information also includes at least one of the following: frame structure, uplink / downlink configuration information, and duplex mode.

[0226] Ninthly, this application provides a random access signal transmission apparatus, the apparatus including a processor and a memory, the memory for storing a program, the processor calling the program stored in the memory to execute the method provided in the first aspect of this application.

[0227] In a tenth aspect, the present application provides a receiving device for a random access signal, the device comprising a processor and a memory, the memory being configured to store a program, and the processor being configured to invoke the program stored in the memory to execute the method provided in the second aspect of the present application.

[0228] In an eleventh aspect, the present application provides a transmitting device for a random access, the device comprising a processor and a memory, the memory being configured to store a program, and the processor being configured to invoke the program stored in the memory to execute the method provided in the third aspect of the present application.

[0229] In a twelfth aspect, the present application provides a receiving device for a random access signal, the device comprising a processor and a memory, the memory being configured to store a program, and the processor being configured to invoke the program stored in the memory to execute the method provided in the fourth aspect of the present application.

[0230] In a thirteenth aspect, the present application provides a computer storage medium comprising a program designed to execute the aspects described above.

[0231] In a fourteenth aspect, the present application provides a computer program product, the computer program comprising instructions, which, when executed by a computer, cause the computer to perform the flow of the information transmitting method in any one of the first aspect or the fourth aspect. BRIEF DESCRIPTION OF DRAWINGS

[0232] In order to more clearly illustrate the technical solutions in the embodiments of the present application or the background art, the drawings needed to be used in the embodiments of the present application or the background art will be described below.

[0233] FIG. 1 is a network architecture diagram of a communication system provided by an embodiment of the present application;

[0234] FIG. 2a is a flow diagram of a transmitting method for a random access signal provided by an embodiment of the present application;

[0235] FIG. 2b is a diagram of a random access resource configuration pattern provided by an embodiment of the present application;

[0236] FIG. 2c is another diagram of a random access resource configuration pattern provided by an embodiment of the present application;

[0237] FIG. 2d is a diagram of frequency hopping transmission provided by an embodiment of the present application;

[0238] FIG. 2e is a diagram of position distribution of transmitting a downlink signal provided by an embodiment of the present application;

[0239] FIG. 3a is another flow diagram of a transmitting method for a random access signal provided by an embodiment of the present application;

[0240] FIG. 3b is a schematic diagram of a frequency domain location of a random access resource according to an embodiment of the present application;

[0241] FIG. 4 is another flow diagram of a method for transmitting a random access signal according to an embodiment of the present application;

[0242] FIG. 5 is a schematic diagram of a structure of a device for transmitting a random access signal according to an embodiment of the present application;

[0243] FIG. 6 is a schematic diagram of a structure of a device for receiving a random access signal according to an embodiment of the present application;

[0244] FIG. 7 is another schematic diagram of a structure of a device for transmitting a random access signal according to an embodiment of the present application;

[0245] FIG. 8 is another schematic diagram of a structure of a device for receiving a random access signal according to an embodiment of the present application;

[0246] FIG. 9 is a schematic diagram of a structure of a device according to an embodiment of the present application. DETAILED DESCRIPTION

[0247] Embodiments of the present application can be applied to a wireless communication system. It should be noted that the wireless communication system mentioned in the embodiments of the present application includes but is not limited to: a narrowband Internet of Things (NB-IoT) system, a Global System for Mobile Communications (GSM) system, an Enhanced Data rate for GSM Evolution (EDGE) system, a Wideband Code Division Multiple Access (WCDMA) system, a Code Division Multiple Access 2000 (CDMA2000) system, a Time Division-Synchronous Code Division Multiple Access (TD-SCDMA) system, a Long Term Evolution (LTE) system, a NR (New Radio) communication system, and three application scenarios of a next-generation 5G mobile communication system, i.e., an Enhanced Mobile Broad Band (eMBB), an URLLC (Ultra-Reliable and Low-Latency Communication), and a Massive Machine-Type Communications (mMTC).

[0248] In the embodiments of the present application, the terminal device includes, but is not limited to, a mobile station (MS), a mobile terminal, a mobile telephone, a handset, a portable equipment, etc. The terminal device can communicate with one or more core networks via a radio access network (RAN), for example, the terminal device can be a mobile phone (also known as a "cellular" phone), a computer with wireless communication function, etc. The terminal device can also be a portable, pocket-sized, handheld, built-in-computer or vehicle-mounted mobile device or equipment.

[0249] FIG. 1 is a schematic diagram of a communication system architecture provided by the present application.

[0250] As shown in FIG. 1, the communication system 01 includes a network device 101 and a terminal device 102. When the communication system 01 includes a core network, the network device 101 can also be connected to the core network. The network device 101 can also communicate with an Internet Protocol (IP) network 200, such as the Internet, a private IP network, or other data network, etc. The network device provides services for terminal devices within the coverage. For example, referring to FIG. 1, the network device 101 provides wireless access for one or more terminal devices within the coverage of the network device 101. In addition, network devices can also communicate with each other.

[0251] The network device 101 can be a device for communicating with the terminal device. For example, it can be a base station (BTS) in a GSM system or a CDMA system, a base station (NodeB, NB) in a WCDMA system, an evolved base station (eNB or eNodeB) in an LTE system, or a network side device in a future 5G network, etc. Alternatively, the network device can also be a relay station, an access point, a vehicle-mounted device, etc. In a device-to-device (D2D) communication system, the network device can also be a terminal device acting as a base station. The terminal device can include various handheld devices, vehicle-mounted devices, wearable devices, computing devices or other processing devices connected to a wireless modem with wireless communication function, and various forms of user equipment (UE), mobile station (MS), etc.

[0252] In the NR communication system, the formats of the random access preamble are divided into two categories, and when the sequence length is 839, the random access preamble has four formats, namely, format 0 to format 3, as shown in Table 1:

[0253]

[0254] Table 1

[0255] When the sequence length is 127 or 139, the format of the random access preamble has 10 formats, as shown in Table 2:

[0256]

[0257]

[0258] Table 2

[0259] In the NR communication system, the bandwidth allocation and the number of guard subcarriers of the random access resource corresponding to the random access preamble are also defined, as shown in Table 3:

[0260]

[0261] Table 3

[0262] In the NR communication system, although the random access preambles of multiple formats and the size of the allocated bandwidth are defined, there is no suitable method for determining the frequency location of the random access resource. In order to solve the above problems, the embodiment of the present application provides a random access signal sending method, comprising: a terminal device determines the frequency location of the random access resource according to at least one of the initial frequency offset value configured by the network device, the random access resource configuration period, the uplink channel bandwidth, the time of the random access resource, and the frequency index of the random access resource, so as to avoid the terminal device blindly trying the frequency location of the random access resource, and the network device can also receive the random access signal on the corresponding random access resource, thereby improving the efficiency of the random access process.

[0263] It should be understood that the mentioned information configured by the network device can be an index information configured, and the specific information can be obtained by looking up the table according to the index, or the specific information can be directly configured.

[0264] Referring to FIG. 2a, a flowchart of a random access signal sending method provided by the embodiment of the present application is shown, and in the embodiment of the present application, the method comprises:

[0265] S201, the network device sends configuration information to the terminal device, and the terminal device receives the configuration information from the network device.

[0266] Specifically, the configuration information includes at least one of an initial frequency offset value, a random access resource configuration period, an uplink channel bandwidth, a bandwidth of a random access resource, a time of a random access resource, and a frequency index of a random access resource. The random access resource is a time-frequency resource used for transmitting a random access preamble. The random access resource occupies a certain time in the time domain and a certain bandwidth in the frequency domain. The random access resource configuration pattern indicates the time and frequency position distribution of all available random access resources in a specified time-frequency resource set. The random access resource configuration period is the length of time during which the time-frequency resource set periodically appears. The random access resource configuration period can be represented by the number of system frames, subframes, time slots, or OFDM symbols. The random access resource configuration pattern is periodically repeated. The uplink channel bandwidth represents the system bandwidth used by the terminal device for uplink transmission. The size of the uplink channel bandwidth can be represented by the number of RBs. The bandwidth of the random access resource represents the size of the frequency resource occupied by the random access resource in the frequency domain. The bandwidth can be represented by the number of RBs. The time of the random access resource represents the length of time occupied by the random access resource in the time domain. The length of time can be represented by the number of subframes, time slots, or OFDM symbols. Alternatively, the time of the random access resource represents the absolute time position of the random access resource, including the system frame number, the subframe number within the system frame, the time slot number within the subframe, the OFDM symbol in the time slot, and the time position in the OFDM symbol (with a granularity of a basic time unit). Alternatively, the time of the random access resource represents the relative position within the random access resource configuration period, i.e., the random access resource exists at T time positions within the random access resource configuration period. The time of the random access resource refers to the relative positions 0, 1,..., T-1. The frequency index of the random access resource represents the index of the random access resource in the frequency domain.

[0267] In the configuration information, the values of each parameter can be directly notified to the terminal device by the network device, or the network device sends the index of the parameter to the terminal device. Each parameter in the configuration information can be carried in one message or in multiple messages. For example, the network device sends the time of the random access resource by at least one of RRC signaling, SI, RMSI, NR SIB1, MAC-CE signaling, DCI (downlink control information), PBCH, or PDCCH order. The time of the random access resource can be an absolute time or an index of the time (e.g., a system frame number, a subframe number within a system frame, a time slot number within a subframe, and an OFDM symbol in a time slot).

[0268] The time length of the random access resource configuration pattern is K time slots under a subcarrier spacing corresponding to a random access preamble, K being a positive integer. Optionally, the time length of the random access resource configuration pattern is determined according to at least one actually transmitted downlink signal. When the number of the at least one actually transmitted downlink signal is greater and the number of random access resources associated with the at least one actually transmitted downlink signal is greater, the time length of the random access resource configuration pattern is longer, and vice versa. Optionally, the time length of the random access resource configuration period is at least one of 0.125 ms, 0.25 ms, 0.5 ms, 2 ms, 1 ms, 5 ms, 10 ms, 20 ms, 40 ms, 80 ms, 160 ms, and 320 ms. 0.125 ms refers to one time slot corresponding to 120 kHz, and 0.25 ms refers to one time slot corresponding to 60 kHz or two time slots corresponding to 120 kHz. The network device can directly notify the terminal device of the time length of the random access configuration period, for example, directly notifying the terminal device of 0.125 ms. The network device can also notify the terminal device of the index of the time length, for example, the index of 0.125 ms is 1, the index of 0.25 ms is 2, and so on. When the network device configures the length of the random access configuration period as 0.125 ms, the index 1 of 0.125 is notified to the terminal device. Optionally, the time length of the random access resource configuration period and the time length of the random access resource configuration pattern are respectively configured by the network device. Optionally, the time length of the random access resource configuration period and the time length of the random access resource configuration pattern are respectively obtained according to a random access configuration index. Optionally, the random access resource configuration period is obtained according to the random access configuration index, and the time length of the random access resource configuration pattern is obtained according to configuration information of the network device. Optionally, the time length of the random access resource configuration pattern is obtained according to the random access configuration index, and the time length of the random access resource configuration period is obtained according to the configuration information of the network device.

[0269] The configuration information can be indicated by at least one of RRC (radio resource control) signaling, SI (system information), RMSI (remaining minimum system information), NR SIB1 (new radio system information block type 1), MAC-CE (media access control-control element) signaling, DCI (downlink control information), PBCH (physical broadcast channel), or a PDCCH order (physical downlink control channel instruction).

[0270] For example, referring to FIG. 2b, a schematic diagram of a random access resource configuration pattern provided by an embodiment of the present application is shown. The random access resource configuration pattern represents the location distribution of all available random access resources in a time-frequency resource set composed of a random access resource configuration period and an uplink channel bandwidth. All available random access resources in the time-frequency resource set corresponding to the random access resource configuration pattern are numbered according to certain rules. The number of each random access resource is the index of the random access resource, and each random access resource corresponds to a different index. The numbering rules of the random access resources in the time-frequency resource set can be: first frequency domain and then time domain (the numbering method shown in FIG. 2b), or first time domain and then frequency domain, or other numbering methods. Each random access resource in the time-frequency resource set corresponds to one index in the frequency domain (i.e., the frequency index of the random access resource). The method of numbering the random access resources in the frequency domain can be: incrementally numbered according to the frequency size with a fixed step, or decrementally numbered according to the frequency size with a fixed step, or other numbering methods, which are not limited in the present embodiment. The initial frequency offset value is the frequency position of the first available random access resource (the random access resource with index 0) in the time-frequency resource set. For example, the frequency position is represented using the difference between the starting frequency of the random access resource 0 and the minimum frequency of the uplink channel bandwidth. For another example, the initial frequency offset value is fixed as 0, and the network device does not need to inform the terminal device. For another example, referring to the numbering rules of the random access resource index and the frequency index shown in FIG. 2c, where F is an even number greater than 1.

[0271] In a possible implementation, the configuration information further includes a frequency hopping offset value.

[0272] Specifically, the frequency hopping offset value represents a frequency offset value between two adjacent random access resources in the same time in the time-frequency resource set corresponding to the random access resource. For example, referring to FIG. 2b, the frequency hopping offset value represents a frequency offset value between the random access resource 0 and the random access resource 1. It can be understood that the frequency hopping offset values between any two adjacent random access resources in the time-frequency resource set are equal.

[0273] In a possible implementation, the network device can indicate the initial frequency offset value f start and / or the frequency hopping offset value f offset according to system information (SI).

[0274] prach-FreqOffset INTEGER(0…N1) optional

[0275] prach-HoppingOffset INTERGER(0…N2) optional

[0276] wherein the prach-FreqOffset is the initial frequency offset value, the value range is 1 to N1, the prach-HoppingOffset is the frequency hopping offset value, the value range is 0 to N2, and N1 and N2 are positive integers.

[0277] In another possible implementation, the frequency hopping offset value f offset is determined according to at least one of indication information of the network device, and / or a bandwidth N RA of the random access resource, a subcarrier spacing SCS BWP of the uplink initial access frequency band, and a subcarrier spacing SCS UL of the uplink channel bandwidth. For example, when the indication information of the network device is X, f offset =X×N RA or or f offset =X×SCS BWP , or f offset =X×SCS UL .

[0278] S202, the terminal device determines the frequency position of the random access resource according to the configuration information.

[0279] Specifically, the frequency location of the random access resource represents an absolute location of the random access resource in the frequency domain, the frequency location of the random access resource is in the granularity of RB or RB group, and the starting frequency of the random access resource is aligned with the starting frequency of the RB. For example, in the case of a fixed bandwidth of the random access resource, the frequency location of the random access resource is represented by the frequency location of the starting RB or the frequency location of the middle RB of the random access resource.

[0280] In a possible implementation, the terminal device determines the frequency location of the random access resource according to the initial frequency offset value, the time of the random access resource, the random access resource configuration period, the bandwidth of the random access resource, the uplink channel bandwidth, and a value N configured by the network device or a standard preset constant N. For example, when N = 2, the frequency location of the random access resource can be determined according to the following first formula.

[0281] The first formula is as follows:

[0282] In the case of T , F RB = f start +N RA ×f RA ;

[0283] In the case of T , F RB =N RB -f start -N RA ×(f RA +1);

[0284] wherein, represents a floor operator, and mod represents a modulus operator. F RB is the frequency location of the random access resource. f start is the initial frequency offset value. T RA is the random access resource configuration period. N RB is the uplink channel bandwidth, which can be understood as the channel bandwidth in which the uplink random access process is located, and can also be referred to as the initial active uplink bandwidth part. N RA is the bandwidth of the random access resource, t RA is the time of the random access resource. f RA is the frequency index of the random access resource. As shown in the following figure. In another implementation, the initial frequency offset value f start is fixed as 0 and does not need to be configured.

[0285] Referring to FIG. 2d, in a frequency hopping manner of an embodiment of the present application, the terminal device transmits the random access signal in a frequency hopping manner between different random access resource configuration periods. FIG. 2c can represent another frequency hopping manner of transmitting the random access signal: the terminal device transmits the random access signal in a frequency hopping manner in time, and selects the frequency in a frequency index 0, a frequency index 1, a frequency index 2, …, and 1 as a step size to hop the frequency. Optionally, the terminal device can also hop the frequency in a subframe, hop the frequency between a semi-static uplink or downlink UL / DL period, or hop the frequency in a time slot, which is not limited in the embodiment. Optionally, the frequency hopping manners of FIG. 2c and FIG. 2d can be combined.

[0286] In an embodiment of the present application, T RA may be understood as an absolute time length of the random access resource configuration period, and t RA may be understood as an absolute time of the random access resource; T RA may be understood as a number of the random access resource in the random access resource configuration period in time, and t RA may be understood as a relative time or a logical time index of the random access resource in the N random access resource configuration periods, or T RA may be understood as a number of the random access resource in the random access resource configuration period in time and frequency, and t RA may be understood as a relative or logical resource index of the random access resource in the N random access resource configuration periods, and N>1. For example, T RA may be understood as an absolute time or a logical time index of a frame, a subframe, a time slot, or an OFDM symbol. RA

[0287] In another possible embodiment, the terminal device determines the frequency position of the random access resource according to the time of the random access resource, the random access resource configuration period, the frequency index of the random access resource, the initial frequency offset value, the uplink channel bandwidth, the bandwidth of the random access resource, and the base station configuration or the preset constant N. For example, when N=2, the frequency position of the random access resource can be determined according to the following second formula.

[0288] Second formula:

[0289] In and f RA mod 2=0,

[0290] In and f RA mod 2=1,

[0291] In​ and f RA in the case of mod 2 = 0,

[0292] In and f RA in the case of mod 2 = 1,

[0293] wherein, is a down rounding operator, and mod represents a modulo operator. RB is a frequency location of a random access resource, f start is an initial frequency offset value. T RA is a random access resource configuration period. N RB is an uplink channel bandwidth. N RA is a bandwidth of a random access resource. t RA is a time of a random access resource. f RA is a frequency index of a random access resource.

[0294] In another possible implementation, the terminal device determines the frequency location of the random access resource according to the time of the random access resource, the random access resource configuration period, the bandwidth of the random access resource, the initial frequency offset value, the frequency index of the random access resource, the frequency hopping offset value, and a value N configured by the network device or a preset constant N. For example, when N = 2, the frequency location of the random access resource can be determined according to the following third formula.

[0295] Third formula:

[0296] In the case of F RB = f start + N RA × f RA ;

[0297] In the case of (f start + f offset + N RA × f RA ) mod N RB ;

[0298] wherein, is a down rounding operator, and mod represents a modulo operator. RB is a frequency location of a random access resource, f start is an initial frequency offset value, T RA is a random access resource configuration period, N RB is an uplink channel bandwidth, N RA is a bandwidth of a random access resource, tRA is a time of the random access resource, f RA is a frequency index of the random access resource, f offset is a frequency hopping offset value.

[0299] In the embodiment of the present application, the frequency index f RA may be understood as: the logical frequency index in the time where the random access resource is located. RA corresponds to the physical frequency where the random access resource is located. In one possible implementation, f RA increases with the increase of the physical frequency position where the random access resource is located; in another implementation, the physical frequency position corresponding to the random access resource with index f RA is determined according to a preset rule, pattern or formula. In one implementation, f RA is an index of a logical frequency in an uplink carrier frequency, an uplink channel bandwidth, an initial access uplink channel bandwidth part, or an uplink channel bandwidth part, for example, f RA is an index of the random access resource in the initial access uplink channel bandwidth part; for another example, f RA is an index of the random access resource in at least one initial access uplink channel bandwidth part in the uplink carrier, i.e. if there are multiple initial access uplink channel bandwidth parts in the uplink carrier (and / or corresponding uplink channel bandwidth), the random access resources in the multiple initial access uplink channel bandwidth parts can be indexed together; for another example, f RA is an index of the random access resource in at least one initial access uplink channel bandwidth part in the uplink carrier, i.e. if there are multiple initial access uplink channel bandwidth parts in the uplink carrier or uplink channel bandwidth, the random access resources in the multiple initial access uplink channel bandwidth parts can be indexed together; for another example, if there are multiple uplink carriers in a cell, f RA is a logical frequency index in all uplink random access resources.

[0300] In the embodiment of the present application, if the frequency of the random access resource is only one, i.e. the index f RA = 0, it can be considered that the index does not participate in determining the frequency position of the random access resource.

[0301] In another possible implementation, the configuration information further includes a mapping relationship of the random access resource in the random access resource configuration pattern of the actually transmitted at least one downlink signal.

[0302] Specifically, the actually transmitted downlink signal is a signal transmitted by the network device for downlink synchronization, and the downlink signal includes but is not limited to any one of an SS / PBCH block, a DMRS, and a CSI-RS. As shown in FIG. 2e, a position distribution diagram of the actually transmitted downlink signal by the network device is shown, the downlink signal is an SS / PBCH block, 8 SS / PBCH blocks form a downlink signal group, and the rectangular frame in FIG. 2e represents all available time-frequency resources of the network device for transmitting the downlink signal. As can be seen, the network device has a total of 64 available time-frequency resources for transmitting the downlink signal, wherein the gray rectangular frame represents the time-frequency resources occupied by the actually transmitted downlink signal, and the number of the actually transmitted downlink signals by the network device is 16.

[0303] The SS / PBCH block includes an SS (synchronization signal) and a PBCH, and the SS includes a PSS (primary synchronization signal) and an SSS (secondary synchronization signal). The SS / PBCH block can also have other names, such as an SS block.

[0304] The network device determines the frequency position of the random access resource according to the mapping relationship between the actually transmitted at least one downlink signal and the random access resource in the random access resource configuration pattern.

[0305] Optionally, in the case that the actually transmitted at least one downlink signal and the plurality of random access resources in the random access resource configuration pattern have a mapping relationship, the terminal device determines the frequency position of the random access resource according to the index of the random access resource, the initial frequency offset value, the frequency index of the random access resource, the uplink channel bandwidth, and the bandwidth of the random access resource. For example, the frequency position of the random access resource is determined according to the fourth formula as follows.

[0306] The fourth formula is as follows:

[0307] In the case that n RO mod 2 = 0,

[0308] In the case that n RO mod 2 = 1,

[0309] Wherein, mod represents a modulus operator, F RB is the frequency position of the random access resource, f start is the initial frequency offset value, and f offset is the frequency hopping offset value. nRO is an index of the random access resource, represents the time of the random access resource, and the number of available slots, subframes or OFDM symbols. is a frequency index of the random access resource. N RA is a bandwidth of the random access resource, N RB represents the uplink channel bandwidth, for example, in terms of the number of RBs.

[0310] Alternatively, the terminal device determines the frequency location of the random access resource according to the initial frequency offset value, the time of the random access resource, the frequency hopping offset value, the bandwidth of the random access resource, the frequency index of the random access resource and the uplink channel bandwidth, for example, according to the following fifth formula.

[0311] Fifth formula:

[0312]

[0313] where mod represents the modulo operator, F RB is the frequency location of the random access resource, f start is the initial frequency offset value, n RO is an index of the random access resource, represents the time of the random access resource, and the number of available slots, subframes or OFDM symbols. f offset represents the frequency hopping offset value. N RA is a bandwidth of the random access resource, N RB represents the uplink channel bandwidth, for example, in terms of the number of RBs.

[0314] Alternatively, the terminal device determines the frequency location of the random access resource according to the time of the random access resource, the initial frequency offset value, the bandwidth of the random access resource, the frequency index of the random access resource and the uplink channel bandwidth, for example, according to the following sixth formula.

[0315] Sixth formula:

[0316] In the case of ,

[0317] In the case of ,

[0318] where mod represents the modulo operator, F RB is the frequency location of the random access resource, f start is the initial frequency offset value. n RO is an index of the random access resource, The time of the random access resource, the number of available time slots, subframes, or OFDM symbols. The frequency index of the random access resource. N RA The bandwidth of the random access resource, N RB The uplink channel bandwidth is represented, for example, by the number of RBs.

[0319] Alternatively, the terminal device determines the frequency location of the random access resource according to the time of the random access resource, the initial frequency offset value, the frequency index of the random access resource, the frequency hopping offset value, and the uplink channel bandwidth, for example: according to the seventh formula as follows to determine the frequency location of the random access resource.

[0320] Seventh formula

[0321] In the case of ,

[0322] In the case of ,

[0323] Where mod represents the modulo operator, F RB The frequency location of the random access resource, f start The initial frequency offset value, f offset The frequency hopping offset value. n RO The index of the random access resource, The time of the random access resource, the number of available time slots, subframes, or OFDM symbols. The frequency index of the random access resource. N RA The bandwidth of the random access resource, N RB The uplink channel bandwidth is represented, for example, by the number of RBs.

[0324] For example: in the case where there is a mapping relationship between the actually transmitted at least one downlink signal and a random access resource in the random access resource configuration pattern, the terminal device determines the frequency location of the random access resource according to any one of the first formula to the third formula as follows.

[0325] In one possible implementation, the frequency location of the random access resource is determined according to the format of the random access preamble, the number of actually transmitted at least one downlink signal.

[0326] Specifically, when the length of the random access preamble is 839, the random access preamble defines four formats, 0 to 3. When the length of the random access preamble is 127 or 139, the random access preamble defines ten formats, formats A0, A1, A2, A3, B1, B2, B3, B4, C0, and C2.

[0327] For example, when the format of the random access preamble is any one of A0, A1, B1 and C0, the terminal device determines the frequency position of the random access resource according to Formula 1 or Formula 2; when the format of the random access preamble is not any one of A0, A1, B1 and C0, the terminal device determines the frequency position of the random access resource according to Formula 3.

[0328] For example, if the random access preamble format is any one of A0, A1, B1 and C0, and the number of downlink signals actually sent is less than or equal to M, the terminal device determines the frequency position of the random access resource according to Formula 1 or Formula 2; otherwise, the terminal device determines the frequency position of the random access resource according to Formula 3, where M is an integer greater than 0, and the value of M can be configured by the network device or is a predefined value.

[0329] In this embodiment of the invention, the index n of the random access resource RO It can refer to the logical index of a random access resource within a random access resource configuration period or a random access configuration pattern within a random access resource configuration period; the index n of the random access resource. RO It can also refer to the absolute time and frequency index of random access resources within a random access resource configuration period or a random access configuration pattern within a random access resource configuration period. The index n of the random access resource. RO It can also be indexed by the frequency f of random access resources. RA and the time index t of random access resources RA They expressed their views together.

[0330] In one possible implementation, the frequency location of the random access resource is determined based on the frame structure type or duplex mode.

[0331] Specifically, the frame structures used by terminal devices include TDD (time division duplexing) frames or FDD (frequency division duplexing) frames. The duplexing modes include full-duplex, time-division duplex, or frequency-division duplex.

[0332] For example: when the terminal device uses FDD frames or frequency division duplex to transmit random access signals, the terminal device determines the frequency position of the random access resource according to the first formula or the second formula; when the terminal device uses TDD frames or time division duplex to transmit random access signals, the terminal device determines the frequency position of the random access resource according to the third formula; when the terminal device uses full-duplex to transmit random access signals, the terminal device determines the frequency position of the random access resource according to the sixth formula.

[0333] In an implementation manner, the terminal device determines the frequency location of the random access resource according to the time of the random access resource, uplink-downlink configuration information, an initial frequency offset value, a bandwidth of the random access resource, a frequency index of the random access resource, and an uplink channel bandwidth. The uplink-downlink configuration information includes at least one of an uplink time slot, a downlink time slot, quantity information of an undetermined time slot, and period information TDL / UL. For example, the frequency location of the random access resource is determined according to the following eighth formula.

[0334] Eighth formula:

[0335] In the case of , F RB = f start +N RA ×f RA ;

[0336] In the case of , F RB =N RB -f start -N RA ×(f RA +1);

[0337] Wherein, represents a floor operator, mod represents a modulus operator, F RB is the frequency location of the random access resource, f start is the initial frequency offset value. T DL / UL represents the uplink-downlink configuration information. N RA is the bandwidth of the random access resource, N RB represents the uplink channel bandwidth, for example, represented by the number of RBs. t RA represents the time of the random access resource. f RA is the frequency index of the random access resource.

[0338] In a possible implementation manner, the terminal device determines the frequency location of the random access resource according to the time of the random access resource, uplink-downlink configuration information, the frequency index of the random access resource, an initial frequency offset value, and the bandwidth of the random access resource. For example, the frequency location of the random access resource is determined according to the following ninth formula.

[0339] Ninth formula:

[0340] In the case of and f RA mod 2 = 0,

[0341] In the case of and f RA mod 2 = 1,

[0342] In and f RA mod 2 = 0,

[0343] In and f RA mod 2 = 1,

[0344] where mod denotes a modulo operator, denotes a floor operator. F RB is a frequency location of a random access resource, f start is an initial frequency offset value. T DL / UL denotes uplink-downlink configuration information. N RA is a bandwidth of a random access resource, N RB denotes an uplink channel bandwidth, for example, expressed in a number of RBs. t RA denotes a time of a random access resource. f RA is a frequency index of a random access resource.

[0345] In a possible implementation, the terminal device determines the frequency location of the random access resource according to the time of the random access resource, the uplink-downlink configuration information, the initial frequency offset value, the bandwidth of the random access resource, the frequency index of the random access resource, the frequency hopping offset value, and the uplink channel bandwidth, for example: determines the frequency location of the random access resource according to the tenth formula as follows.

[0346] Tenth formula:

[0347] In , F RB = f start +N RA × f RA ;

[0348] In , (f start +f offset +N RA × f RA ) mod N RB .

[0349] where mod denotes a modulo operator, denotes a floor operator. F RB is a frequency location of a random access resource, f start is an initial frequency offset value. T DL / UL denotes uplink-downlink configuration information. N RA is a bandwidth of a random access resource, N RBdenotes the uplink channel bandwidth, for example, expressed by the number of RBs.t RA denotes the time of the random access resource.f RA is the frequency index of the random access resource.f offset is the frequency hopping offset value.

[0350] In an implementation manner, the terminal device determines the frequency position of the random access resource according to the time of the random access resource, the time configured or preset by the network device, the initial frequency offset value, the bandwidth of the random access resource, and the frequency index of the random access resource. The time configured or preset by the network device is an absolute time, that is, the number of OFDM symbols, the number of slots, the number of subframes, the number of frames, the number of milliseconds, for example, 0.125 ms, 0.25 ms, 0.5 ms, 2 ms, 1 ms, 5 ms, 10 ms, 20 ms, 40 ms, 80 ms, 160 ms, 320 ms. Optionally, T is the number of random access resources in the random access configuration pattern or T is the number of downlink signals associated with the random access resource. For example, the terminal device determines the frequency position of the random access resource according to the following eleventh formula.

[0351] Eleventh formula:

[0352] In the case of , F RB = f start +N RA ×f RA ;

[0353] In the case of , F RB =N RB -f start -N RA ×(f RA +1);

[0354] wherein mod denotes the modulo operator, denotes the downlink rounding operator. F RB is the frequency position of the random access resource, f start is the initial frequency offset value. T denotes the number of random access resources in the random access configuration pattern. N RA is the bandwidth of the random access resource, N RB denotes the uplink channel bandwidth, for example, expressed by the number of RBs.t RA denotes the time of the random access resource.f RA is the frequency index of the random access resource.

[0355] For another example, the terminal device determines the frequency position of the random access resource according to the following twelfth formula.

[0356] Twelfth formula:

[0357] In and f RA mod 2 = 0,

[0358] In and f RA mod 2 = 1,

[0359] In and f RA mod 2 = 0,

[0360] In and f RA mod 2 = 1,

[0361] where mod denotes a modulo operator, denotes a down-integer operator. F RB is a frequency location of a random access resource, f start is an initial frequency offset value. T denotes a number of random access resources in a random access configuration pattern. N RA is a bandwidth of a random access resource, N RB denotes an uplink channel bandwidth, for example, expressed in a number of RBs. t RA denotes a time of a random access resource. f RA is a frequency index of a random access resource.

[0362] For another example: the terminal device determines the frequency location of the random access resource according to the thirteenth formula as follows.

[0363] Thirteenth formula:

[0364] In the case of F RB = f start +N RA ×f RA ;

[0365] In the case of (f start +f offset +N RA ×f RA ) mod N RB .

[0366] where mod denotes a modulo operator, denotes a down-integer operator. F RB is a frequency location of a random access resource, f startis an initial frequency offset value. T represents the number of random access resources in the random access configuration pattern. N RA is a bandwidth of the random access resource. N RB represents an uplink channel bandwidth, for example, expressed by the number of RBs. t RA represents a time of the random access resource. f RA is a frequency index of the random access resource. f offset is a frequency hopping offset value.

[0367] S203, the terminal device sends a random access signal to the network device, and the network device receives the random access signal from the terminal device.

[0368] Specifically, the terminal device selects one random access preamble from the random access preamble set, maps the selected random access preamble to the frequency position of the random access resource determined in S202, generates a random access signal, and sends the random access signal to the network device. The rule for the terminal device to select the random access preamble to be sent is not limited in this embodiment.

[0369] It should be noted that before the network device receives the random access signal sent from the terminal device, the frequency position of the random access resource needs to be determined according to the configuration information. The method for the network device to determine the frequency position of the random access resource according to the configuration information can refer to the method for the terminal device to determine the frequency position of the random access resource according to the configuration information described in S202, which will not be described here.

[0370] It should be noted that some parameters can be obtained according to other parameters. For example, the random access resource configuration period, the format of the random access preamble, the subcarrier spacing of the random access preamble, and the bandwidth of the random access resource can be obtained according to at least one of the index of the random access resource and the subcarrier spacing of the message 3. For another example, the bandwidth of the random access resource can be determined according to at least one of the format of the random access preamble, the subcarrier spacing of the random access preamble, and the subcarrier spacing of the message 3. For another example, the initial frequency offset value and the frequency hopping offset value are determined according to at least one of the subcarrier spacing of the random access preamble, the subcarrier spacing of the message 3, and the number of random access resources at the same time.

[0371] According to the embodiment shown in FIG. 2a, the terminal device determines the frequency position of the random access resource according to at least one of the initial frequency offset value, the random access resource configuration period, the uplink channel bandwidth, the bandwidth of the random access resource, the time of the random access resource, and the frequency index of the random access resource configured by the network device. The terminal device sends a random access signal to the network device at the determined frequency position, avoiding the problem that the terminal device blindly tries random access resources when sending a random access signal, and improving the efficiency of the random access process.

[0372] Referring to FIG. 3a, a flowchart of a method for transmitting a random access signal is provided in an embodiment of the present application. In the embodiment of the present application, the method comprises the following steps.

[0373] S301, the network device sends configuration information to the terminal device, and the terminal device receives the configuration information from the network device.

[0374] The configuration information comprises at least one of an initial frequency offset value, a random access resource configuration period, an uplink channel bandwidth, a bandwidth of a random access resource, a time of a random access resource, and a frequency index of a random access resource. The random access resource is all time-frequency resources used for transmitting a random access preamble. The random access resource occupies a certain time in the time domain and occupies a certain bandwidth in the frequency domain. The random access resource configuration pattern represents a time length during which a specified set of time-frequency resources periodically appears. The random access resource configuration period can be represented by the number of system frames, subframes, time slots, or OFDM symbols. The uplink channel bandwidth represents a system bandwidth used by the terminal device for uplink transmission. The uplink channel bandwidth can be represented by the number of RBs. The bandwidth of the random access resource represents the size of the frequency resources occupied by the random access resource in the frequency domain. The bandwidth can be represented by the number of RBs. The time of the random access resource represents the time length occupied by the random access resource in the time domain. The time length can be represented by the number of subframes, the number of time slots, or the number of OFDM symbols. The frequency index of the random access resource represents the number of the random access resource in the frequency domain.

[0375] In a possible implementation, the configuration information further comprises the bandwidth of an initial active uplink bandwidth part. Referring to FIG. 3b, the initial frequency offset value comprises the starting resource block position of the initial active uplink bandwidth part in the uplink channel bandwidth and the starting resource block position of the random access resource in the initial active uplink bandwidth part. The two starting resource block positions can be based on different subcarrier spacings. Optionally, the starting resource block position of the random access resource in the initial active uplink bandwidth part in FIG. 3b is fixed at 0. Optionally, the starting resource block position of the initial active uplink bandwidth part in the uplink channel bandwidth in FIG. 3b is a fixed value, for example, fixed as any one of the same center frequency, the same starting frequency, and the same ending frequency.

[0376] S302, the terminal device determines the resource block position of the random access resource according to the configuration information.

[0377] The resource block position of the random access resource is only the resource position of the random access resource in the uplink initial access bandwidth. The terminal also needs to determine the absolute frequency position of the random access resource according to the frequency position of the uplink initial access bandwidth in the uplink channel bandwidth, the resource position in the uplink initial access bandwidth, the subcarrier offset value, and the frequency position of the uplink channel.

[0378] The random access resource is a time-frequency resource used for transmitting a random access preamble. The random access resource occupies a certain time in the time domain and a certain bandwidth in the frequency domain. The random access resource configuration pattern indicates the position distribution of all available random access resources in a specified time-frequency resource set. The random access resource configuration period is the time length of the time-frequency resource set. The random access resource configuration period can be represented by the number of system frames, subframes, time slots, or OFDM symbols. The random access resource configuration pattern repeats periodically, and the repetition period is the random access resource configuration period. The uplink channel bandwidth represents the system bandwidth used by the terminal device for uplink transmission, which is also referred to as the uplink channel bandwidth in another implementation. The size of the uplink channel bandwidth can be represented by the number of RBs. The bandwidth of the random access resource represents the size of the frequency resource occupied by the random access resource in the frequency domain, which can be represented by the number of RBs. The time of the random access resource represents the time length occupied by the random access resource in the time domain, which can be represented by the number of subframes, time slots, or OFDM symbols. The frequency index of the random access resource represents the index of the random access resource in the frequency domain. The same random access resource has the same frequency index.

[0379] The time length of the random access resource configuration pattern is K time slots under a subcarrier spacing corresponding to a random access preamble, K is a positive integer. Optionally, the time length of the random access resource configuration pattern is determined according to at least one actually transmitted downlink signal. When the number of the at least one actually transmitted downlink signal is greater and the number of random access resources associated with the at least one actually transmitted downlink signal is greater, the time length of the random access resource configuration pattern is longer, and vice versa. Optionally, the time length of the random access resource configuration period is at least one of 0.125ms, 0.25ms, 0.5ms, 2ms, 1ms, 5ms, 10ms, 20ms, 40ms, 80ms, 160ms, and 320ms, wherein 0.125ms refers to one time slot corresponding to 120kHz, and 0.25ms refers to one time slot corresponding to 60kHz or 2 time slots corresponding to 120kHz. Optionally, the time length of the random access resource configuration period and the time length of the random access resource configuration pattern are respectively configured by a network device. Optionally, the time length of the random access resource configuration period and the time length of the random access resource configuration pattern are respectively obtained according to a random access configuration index.

[0380] Optionally, the time length of the random access resource configuration period is obtained according to a random access configuration index, and the time length of the random access resource configuration pattern is obtained according to configuration information of the network device.

[0381] Optionally, the time length of the random access resource configuration pattern is obtained according to a random access configuration index, and the time length of the random access resource configuration period is obtained according to configuration information of the network device.

[0382] The configuration information can be indicated by at least one of RRC signaling, SI, RMSI, NR SIB0, NR SIB1, MAC-CE signaling, DCI, PBCH, or PDCCH order.

[0383] In a possible implementation, the configuration information further includes a frequency hopping offset value.

[0384] Specifically, the frequency hopping offset value is explained and described above, and will not be described here.

[0385] In another possible implementation, the initial frequency offset value f offset According to the indication information of the network device and / or the bandwidth N RA Determination, for example: when the indication information of the network device is X, f offset =X×N RA Or

[0386] In the method one, the terminal device can determine the resource block position of the random access resource according to the following fourteenth formula.

[0387] The fourteenth formula is as follows:

[0388] In the case of , F RB = f start + N RA × f RA ;

[0389] In the case of , F RB = N RB -f start -N RA × (f RA +1);

[0390] Wherein, indicates the floor operation, and mod indicates the modulo operation. F RB is the resource block position of the random access resource. f start is the initial frequency offset value. T RA is the random access resource configuration period. N RB is the uplink channel bandwidth. N RA is the bandwidth of the random access resource, t RA is the time of the random access resource. f RA is the frequency index of the random access resource.

[0391] In the method two, the terminal device determines the resource block position of the random access resource according to the following fifteenth formula.

[0392] The fifteenth formula is as follows:

[0393] In the case of and f RA mod 2 = 0,

[0394] In the case of and f RA mod 2 = 1,

[0395] In the case of and f RA mod 2 = 0,

[0396] In the case of and f RA mod 2 = 1,

[0397] Wherein, For the floor operator, mod denotes the modulo operator.F RB For the resource block position of the random access resource, f start is an initial frequency offset value.T RA is a random access resource configuration period.N RB is an uplink channel bandwidth.N RA is the bandwidth of the random access resource.t RA is the time of the random access resource.f RA is the frequency index of the random access resource.

[0398] Method three, the terminal device determines the resource block position of the random access resource according to the following sixteenth formula.

[0399] The sixteenth formula is:

[0400] In the case of , F RB = f start +N RA × f RA ;

[0401] In the case of , (f start +f offset +N RA × f RA ) mod N RB ;

[0402] Wherein, is the floor operator, and mod denotes the modulo operator.F RB For the resource block position of the random access resource, f start is an initial frequency offset value, T RA is a random access resource configuration period, N RB is an uplink channel bandwidth, N RA is the bandwidth of the random access resource, t RA is the time of the random access resource, f RA is the frequency index of the random access resource, f offset is a frequency hopping offset value.

[0403] Method four, the configuration information further includes a mapping relationship of the random access resource in a random access resource configuration pattern of at least one actually transmitted downlink signal.

[0404] Specifically, the actually transmitted downlink signal is a signal used by the network device for downlink synchronization transmission, and the downlink signal includes, but is not limited to, any one of an SS / PBCH block, a DMRS, and a CSI-RS.

[0405] The network device determines the resource block position of the random access resource according to the mapping relationship between the actually transmitted at least one downlink signal and the random access resource in the random access resource configuration pattern.

[0406] For example, in the case where the actually transmitted at least one downlink signal and the plurality of random access resources in the random access resource configuration pattern have a mapping relationship, the terminal device determines the resource block position of the random access resource according to the following seventeenth formula.

[0407] Seventeenth formula:

[0408] In the case where n RO mod 2 = 0,

[0409] In the case where n RO mod 2 = 1,

[0410] Wherein, mod represents a modulus operator, F RB is the resource block position of the random access resource, f start is an initial frequency offset value, f offset is a frequency hopping offset value. n RO is an index of the random access resource, represents the time of the random access resource, and the number of available time slots, subframes or OFDM symbols. is a frequency index of the random access resource. N RA is the bandwidth of the random access resource, N RB represents the uplink channel bandwidth, for example, represented by the number of RBs.

[0411] Method five, the terminal device determines the resource block position of the random access resource according to the following eighteenth formula.

[0412] Eighteenth formula:

[0413]

[0414] Wherein, mod represents a modulus operator, F RB is the resource block position of the random access resource, f start is an initial frequency offset value, n RO is an index of the random access resource, represents the time of the random access resource, and the number of available time slots, subframes or OFDM symbols. f offset represents a frequency hopping offset value. N RA is the bandwidth of the random access resource, N RB represents the uplink channel bandwidth, for example, represented by the number of RBs.

[0415] Method six, the terminal device determines the resource block position of the random access resource according to the following nineteenth formula.

[0416] Nineteenth formula:

[0417] In the case of

[0418] In the case of

[0419] Wherein, mod represents the modulo operator, F RB is the resource block position of the random access resource, f start is the initial frequency offset value. n RO is the index of the random access resource, represents the time of the random access resource, which can be expressed by the number of available time slots, subframes or OFDM symbols. is the frequency index of the random access resource. N RA is the bandwidth of the random access resource, N RB represents the uplink channel bandwidth, for example, expressed by the number of RBs.

[0420] Method seven, the terminal device determines the resource block position of the random access resource according to the following twentieth formula.

[0421] Twentieth formula:

[0422] In the case of

[0423] In the case of

[0424] Wherein, mod represents the modulo operator, F RB is the resource block position of the random access resource, f start is the initial frequency offset value, f offset is the frequency hopping offset value. n RO is the index of the random access resource, represents the time of the random access resource, which can be expressed by the number of available time slots, subframes or OFDM symbols. is the frequency index of the random access resource. N RA is the bandwidth of the random access resource, N RB represents the uplink channel bandwidth, for example, expressed by the number of RBs.

[0425] ​​​​For example, in a case where a mapping relationship exists between at least one actually transmitted downlink signal and a random access resource in a random access resource configuration pattern, the terminal device determines the resource block position of the random access resource according to any one of the following Formula 1 to Formula 3.

[0426] Method eight, determining the resource block position of the random access resource according to the format of the random access preamble and the number of at least one actually transmitted downlink signal.

[0427] Specifically, when the length of the random access preamble is 839, the random access preamble is defined in four formats, 0 to 3. When the length of the random access preamble is 127 or 139, the random access preamble is defined in ten formats, A0, A1, A2, A3, B1, B2, B3, B4, C0 and C2.

[0428] For example, in a case where the format of the random access preamble is any one of A0, A1, B1 and C0, the terminal device determines the resource block position of the random access resource according to the fourteenth formula or the fifteenth formula; in a case where the format of the random access preamble is not any one of A0, A1, B1 and C0, the terminal device determines the resource block position of the random access resource according to the sixteenth formula.

[0429] For example, in a case where the format of the random access preamble is any one of A0, A1, B1 and C0, and the number of actually transmitted downlink signals is less than or equal to M, the terminal device determines the resource block position of the random access resource according to Formula 1 or Formula 2; otherwise, the terminal device determines the resource block position of the random access resource according to the third formula, M is an integer greater than 0, and the value of M can be configured by the network device or be a predefined value.

[0430] Method nine, determining the resource block position of the random access resource according to the frame structure type or the duplex mode.

[0431] Specifically, the frame structure used by the terminal device includes a TDD (time division duplexing) frame or an FDD (frequency division duplexing) frame. The duplex mode includes full duplex, time division duplexing or frequency division duplexing.

[0432] For example, in the case that the terminal device uses FDD frame or frequency division duplex (FDD) to send the random access signal, the terminal device determines the resource block position of the random access resource according to Formula 1 or Formula 2; in the case that the terminal device uses TDD frame or time division duplex (TDD) to send the random access signal, the terminal device determines the resource block position of the random access resource according to Formula 3; in the case that the terminal device uses full duplex to send the random access signal, the terminal device determines the frequency position of the random access resource according to the nineteenth formula.

[0433] In another possible implementation, the terminal device further determines the resource block position of the random access resource according to the uplink-downlink configuration information and / or the duplex mode. The uplink-downlink configuration information includes the number of uplink time slots, the number of downlink time slots, the number of undetermined time slots, and the periodicity information T DL / UL Specifically, the frequency position is determined according to the following twenty-first formula.

[0434] The twenty-first formula is as follows:

[0435] In the case that , F RB = f start +N RA ×f RA ;

[0436] In the case that , F RB =N RB -f start -N RA ×(f RA +1);

[0437] Wherein, mod represents the modulo operator, F RB is the resource block position of the random access resource, f start is the initial frequency offset value. T DL / UL represents the uplink-downlink configuration information. N RA is the bandwidth of the random access resource, and N RB represents the uplink channel bandwidth, for example, represented by the number of RBs. t RA represents the time of the random access resource. f RA is the frequency index of the random access resource.

[0438] For another example, the terminal device determines the frequency position according to the following twenty-second formula.

[0439] The twenty-second formula is as follows:

[0440] In the case that and f RA mod 2=0,

[0441] In and f RA mod 2 = 1,

[0442] In and f RA mod 2 = 0,

[0443] In and f RA mod 2 = 1,

[0444] where mod denotes a modulo operator, denotes a floor operator. F RB is a resource block position of a random access resource, f start is an initial frequency offset value. T DL / UL denotes uplink-downlink configuration information. N RA is a bandwidth of a random access resource, N RB denotes an uplink channel bandwidth, for example, expressed in a number of RBs. t RA denotes a time of a random access resource. f RA is a frequency index of a random access resource.

[0445] For another example, the terminal device determines a frequency resource position according to a twenty-third formula as follows.

[0446] The twenty-third formula is:

[0447] In case, F RB = f start + N RA × f RA ;

[0448] In case, (f start + f offset + N RA × f RA ) mod N RB .

[0449] where mod denotes a modulo operator, denotes a floor operator. F RB is a resource block position of a random access resource, f start is an initial frequency offset value. T DL / UL denotes uplink-downlink configuration information. N RA is a bandwidth of a random access resource, N RB denotes an uplink channel bandwidth, for example, expressed in a number of RBs. t RAf represents a frequency index of the random access resource. RA f represents a frequency index of the random access resource.

[0450] In another possible implementation, the terminal device further determines the resource block position of the random access resource according to a time T configured by the network device or preset. Optionally, T is an absolute time, i.e., the number of OFDM symbols, the number of slots, the number of subframes, the number of frames, the number of milliseconds, for example, 0.125 ms, 0.25 ms, 0.5 ms, 2 ms, 1 ms, 5 ms, 10 ms, 20 ms, 40 ms, 80 ms, 160 ms, 320 ms; or for another example, T is the number of random access resources. For example, the terminal device determines the frequency position of the random access resource according to the twenty-fourth formula.

[0451] The twenty-fourth formula is as follows:

[0452] In the case of f , F RB = f start + N RA × f RA ;

[0453] In the case of f , F RB = N RB -f start -N RA × (f RA +1) ;

[0454] wherein mod represents a modulo operator, and represents a downlink rounding operator. F RB represents a resource block position of the random access resource, f start represents an initial frequency offset value. T represents the number of random access resources in the random access configuration pattern. N RA represents a bandwidth of the random access resource, N RB represents an uplink channel bandwidth, for example, represented by the number of RBs. t RA represents a time of the random access resource. f RA represents a frequency index of the random access resource.

[0455] For another example, the terminal device determines the frequency position of the random access resource according to the twenty-fifth formula.

[0456] The twenty-fifth formula is as follows:

[0457] In the case of f and f RA mod 2 = 0,

[0458] In the case of f and f RAIn the case of mod 2 = 1,

[0459] In the case of mod 2 = 1, and f RA In the case of mod 2 = 0,

[0460] In the case of mod 2 = 1, and f RA In the case of mod 2 = 1,

[0461] where mod denotes a modulo operator, denotes a floor operator. F RB is a resource block position of a random access resource, f start is an initial frequency offset value. T denotes a number of random access resources in a random access configuration pattern; or T is a number of downlink signals associated with the random access resource. N RA is a bandwidth of the random access resource, N RB denotes an uplink channel bandwidth, for example, expressed in a number of RBs. t RA denotes a time of the random access resource. f RA is a frequency index of the random access resource.

[0462] For another example, the terminal device determines a frequency position of the random access resource according to a twenty-sixth formula.

[0463] The twenty-sixth formula is:

[0464] In the case of mod 2 = 1, F RB = f start + N RA × f RA ;

[0465] In the case of mod 2 = 0, (f start + f offset + N RA × f RA ) mod N RB .

[0466] where mod denotes a modulo operator, denotes a floor operator. F RB is a resource block position of a random access resource, f start is an initial frequency offset value. T denotes a number of random access resources in a random access configuration pattern. N RA is a bandwidth of the random access resource, N RB denotes an uplink channel bandwidth, for example, expressed in a number of RBs. t RATime indicating the random access resource. RA Frequency index of the random access resource. offset Frequency hopping offset value.

[0467] It should be noted that the resource block position of the random access resource determined above is only the resource position of the random access resource in the uplink initial access bandwidth, and the terminal device also needs to determine the absolute frequency position of the random access resource according to the frequency position of the uplink initial access bandwidth in the uplink channel bandwidth, the resource position in the uplink initial access bandwidth, the subcarrier offset value, and the frequency position of the uplink channel.

[0468] In all embodiments in the present application, the initial frequency offset value f start may be a network device configuration indication or a preset value, for example, preset to 0. It should be noted that all conditions for determining X mod 2 = 0 or 1 in the present application are only for example illustration. In practice, it can be X mod K = 0, 1, …, K-1, where K is an integer not less than 2.

[0469] The method for the terminal device to obtain the subcarrier offset value can be: determining the subcarrier offset value according to the offset value of the actually transmitted at least one downlink signal (for example: SS block), and the offset value of the actually transmitted at least one downlink signal is equal to the subcarrier offset value; if the subcarrier spacing SCS1 of the downlink signal (or the downlink initial access bandwidth) is different from the subcarrier spacing SCS2 of the random access resource or the uplink initial access bandwidth part (or the uplink channel bandwidth), the subcarrier offset value of the random access resource needs to be determined according to SCS1, the subcarrier offset value Offset, and SCS2 together, for example, the offset value is M = Offset × SCS1 / SCS2. Or, the subcarrier offset value is a preconfigured or prestored value. Or, the subcarrier offset value is related to the frequency index and / or carrier frequency of the first available random access resource in the random access resource configuration pattern; or the subcarrier offset value is different from the offset value of the at least one downlink signal, and the indication information indicating the subcarrier offset value is different from the indication information indicating the offset value of the actually transmitted at least one downlink signal, wherein the indication information indicating the subcarrier offset value includes at least one of RRC signaling, SI, RMSI, NR SIB0, NR SIB1, MAC-CE signaling, DCI, PBCH, or PDCCH order.

[0470] S303, the terminal device determines the frequency position of the random access resource according to the subcarrier offset value and the resource block position.

[0471] The frequency location of the random access resource represents an absolute location of the random access resource in the frequency domain, the frequency location of the random access resource is in granularity of a subcarrier or a RE, a starting frequency of the random access resource is aligned with a starting frequency of the subcarrier or the RE, for example, the frequency location of the random access resource can be represented by a frequency location of a starting subcarrier or a frequency location of a middle subcarrier.

[0472] In a possible implementation, the terminal device determines the frequency location of the random access resource according to the following twenty-seventh formula.

[0473] The twenty-seventh formula is as follows:

[0474]

[0475] F SC is the frequency location of the random access resource, in granularity of a subcarrier or a RE. F RB is a resource block location of the random access resource, in granularity of a RB or a RB group. is a number of subcarriers contained in one RB. M is a subcarrier offset value.

[0476] It should be noted that if one downlink signal maps multiple random access resources in one random access resource configuration period or random access resource configuration pattern, the terminal device can randomly select one from the multiple random access resources or select one according to a predefined rule as a random access resource for random access. The predefined rule can be: selecting an arbitrary random access resource in a supported bandwidth according to a minimum bandwidth capability of the terminal device; or selecting a corresponding random access resource according to a size of message 3 of the terminal device, a received power (or path loss, transmission power) of the downlink signal, and a preset threshold value and a corresponding relationship between the random access resource and the threshold value; or the terminal device selects a random access resource by using other rules, which are not limited in the present embodiment.

[0477] In S304, the terminal device sends a random access signal to the network device at the frequency location of the random access resource, and the network device receives the random access signal from the terminal device.

[0478] Specifically, the terminal device selects one random access preamble from the random access preamble set, maps the selected random access preamble to the frequency location of the random access resource determined in S202, generates a random access signal, and sends the random access signal to the network device. The rule for the terminal device to select the random access preamble to be sent is not limited in the present embodiment.

[0479] It should be noted that before receiving the random access signal sent by the terminal device, the network device needs to determine the frequency position of the random access resource according to the resource block position and the subcarrier offset of the random access resource. The process of determining the frequency position can refer to the process of determining the frequency position of the random access resource by the terminal device in FIG. 3a, which will not be described here.

[0480] wherein the terminal device can generate the random access signal according to the following twenty-eighth formula.

[0481] The twenty-eighth formula is:

[0482] Or

[0483]

[0484] wherein s(t) is the random access signal, β PRACH is an amplitude adjustment factor of the random access signal, used to control the transmission power of the random access signal. N ZC is the sequence length of the random access preamble. x u,v(n) x u,v (n) represents a ZC sequence. T CP represents the length of the cyclic prefix. t represents the time of the preamble, starting from 0, including the sequence length and the CP length: 0≤t SEQ +T CP .

[0485] Δf RA represents the subcarrier spacing of the random access preamble. K=Δf / Δf RA , Δf represents the subcarrier spacing of the initial uplink access bandwidth part (IAU BWP) or the uplink bandwidth part (BWP). t is the time position of the random access resource. The value of is shown in the following table 4:

[0486]

[0487] Table 4

[0488] wherein K1 and K2 can take any one of the integers from 0 to 25, and K3 can take any one of the integers from 0 to 5. For example: K1=12, K2=12, K3=2; and for another example: K1=13, K2=13, K3=3.

[0489] For example, when K1=12, K2=12, and K3=2, the random access signal can also be generated according to the following twenty-ninth formula.

[0490] Those skilled in the art should understand that the partial parameters in the twenty-eighth formula are consistent with the parameters in the random access signal generation formula in the LTE protocol, such as the meanings of these parameters can be understood as:

[0491] wherein s(t) is the random access signal, β PRACH is an amplitude adjustment factor of the random access signal, used to control the transmission power of the random access signal;

[0492] N ZC is the sequence length of the random access preamble, according to the records in Table 3, the sequence length can be 839 or 139;

[0493] x u,v (n) represents the sequence for generating the random access preamble, which can be a ZC sequence for example;

[0494] T CP According to the standard of LTE, T SEQ represents the absolute time length of the sequence. As shown in Table 3A below, different preamble formats correspond to different time lengths, wherein T s = 1 / (15000x2048) seconds.

[0495] Preamble formatT CP T SEQ 03168·T s 24576·T s 121024·T s 24576·T s 26240·T s 2·24576·T s 321024·T s 2·24576·T s 4448·T s 4096·T s

[0496] Table 3A

[0497] t represents the absolute time of the preamble, starting from 0, including the sequence length and the CP length, and 0≤t SEQ +T CP ;

[0498] t-T CP represents the absolute time of the preamble minus the absolute time of the cyclic prefix, i.e. the time length of the sequence;

[0499] Δf RA represents the subcarrier spacing of the random access preamble;

[0500] K=Δf / ΔfRA , Δf represents the subcarrier spacing of the initial active uplink bandwidth (IAU BWP) or the uplink bandwidth (BWP);

[0501] k0 is the frequency position of the starting subcarrier of the random access channel, or Where F RB is the (resource block) frequency position of the random access resource obtained by the above embodiment, F SC is the (resource block) frequency position of the random access resource obtained by the above embodiment, is the number of subcarriers in one RB, which is 12, is the bandwidth of the uplink channel;

[0502] denotes the offset value relative to the frequency position of the random access resource (additional offset on the frequency where the random access channel is located, wherein the starting frequency position of the random access channel is composed of the RB position and the subcarrier offset value) The value of F

[0503] The twenty-ninth formula is:

[0504]

[0505] Wherein, the explanations of the various parameters in the twenty-ninth formula are referred to the twenty-eighth.

[0506] For another example, when K1=13, K2=13, and K3=3, the random access signal can also be generated according to the following thirtieth formula.

[0507] The thirtieth formula is:

[0508]

[0509] Wherein, the explanations of the various parameters in the twenty-ninth formula are referred to the twenty-eighth.

[0510] According to the embodiment of FIG. 3a, the terminal device determines the frequency position of the random access resource according to the resource block position and the subcarrier offset value of the random access resource, so that the terminal device can use the frequency resource in the granularity of subcarriers or REs, and improve the utilization rate of the frequency resource.

[0511] Referring to FIG. 4, another flowchart of a method for transmitting a random access signal according to an embodiment of the present application is shown. In the embodiment of the present application, the method comprises:

[0512] S401, the network device determines the resource block position of the random access resource according to the configuration information.

[0513] The process in which the network device determines the resource block of the random access resource according to the configuration information can refer to the process in which the terminal device determines the resource block position of the random access resource according to the configuration information in FIG. 3a, which will not be described here.

[0514] S402, the network device sends the resource block position of the random access resource to the terminal device, and the terminal device receives the resource block position of the random access resource from the network device.

[0515] The network device can send the resource block position of the random access resource through at least one of RRC signaling, SI, RMSI, NR SIB0, NR SIB1, MAC-CE signaling, DCI, PBCH or PDCCH order.

[0516] S403, the terminal device determines the frequency position of the random access resource according to the resource block position and the subcarrier offset value.

[0517] The specific process of S403 can refer to the description of S303 in FIG. 3a, which will not be described here.

[0518] S404, the terminal device sends a random access signal to the network device, and the network device receives the random access signal from the terminal device.

[0519] The specific process of S404 can refer to the description of S304 in FIG. 3a, which will not be described here.

[0520] According to the embodiment of FIG. 4, the terminal device determines the frequency position of the random access resource according to the resource block position of the random access resource and the subcarrier offset value, so that the terminal device can use the frequency resource in the granularity of subcarrier or RE, and improve the utilization rate of the frequency resource.

[0521] The above FIG. 2a details a random access signal sending method of the embodiment of the application, and the following provides a random access signal sending device (hereinafter referred to as device 5) of the embodiment of the application.

[0522] It should be noted that the device 5 shown in Figure 5 can implement the terminal device side of the embodiment shown in Figure 2a, and the device 5 includes a receiving unit 501, a processing unit 502, and a sending unit 503. The receiving unit 501 receives configuration information from a network device; wherein the configuration information includes at least one of an initial frequency offset value, a random access resource configuration period, an uplink channel bandwidth, a bandwidth of a random access resource, a time of the random access resource, and a frequency index of the random access resource. The processing unit 502 determines a frequency position of the random access resource according to the configuration information. The sending unit 503 sends a random access signal to the network device at the frequency position of the random access resource.

[0523] Optionally, the configuration information further includes:

[0524] a frequency hopping offset value.

[0525] Optionally, the processing unit 502, in determining the frequency position of the random access resource according to the configuration information, specifically includes:

[0526] in the case of , F RB = f start + N RA × f RA ;

[0527] in the case of , F RB = N RB - f start - N RA × (f RA + 1) ;

[0528] wherein F RB is the frequency position of the random access resource, f start is the initial frequency offset value, T RA is the random access resource configuration period, N RB is the uplink channel bandwidth, N RA is the bandwidth of the random access resource, t RA is the time of the random access resource, and f RA is the frequency index of the random access resource.

[0529] Optionally, the processing unit 502, in determining the frequency position of the random access resource according to the configuration information, specifically includes:

[0530] in the case of and f RA mod 2 = 0,

[0531] In and f RA mod 2 = 1,

[0532] In and f RA mod 2 = 0,

[0533] In and f RA mod 2 = 1,

[0534] wherein F RB is the frequency location of the random access resource, f start is the initial frequency offset value, T RA is the random access resource configuration period, N RB is the uplink channel bandwidth, N RA is the bandwidth of the random access resource, t RA is the time of the random access resource, f RA is the frequency index of the random access resource.

[0535] Optionally, the processing unit 502 is configured to determine the frequency location of the random access resource according to the configuration information, and specifically includes:

[0536] In the case of F RB = f start + N RA × f RA ;

[0537] In the case of (f start + f offset + N RA × f RA ) mod N RB ;

[0538] wherein F RB is the frequency location of the random access resource, f start is the initial frequency offset value, T RA is the random access resource configuration period, N RB is the uplink channel bandwidth, N RA is the bandwidth of the random access resource, t RA is the time of the random access resource, f RA is the frequency index of the random access resource, and f offset is the frequency hopping offset value.

[0539] Optionally, the configuration information further comprises a mapping relationship between the at least one actually transmitted downlink signal and the random access resource in the random access resource configuration pattern.

[0540] Optionally, the configuration information further comprises a random access preamble format corresponding to the random access signal and / or a quantity of the at least one actually transmitted downlink signal.

[0541] Optionally, the configuration information further comprises at least one of a system frame structure, uplink and downlink configuration information, and duplex mode corresponding to the random access preamble.

[0542] The apparatus 5 can be a terminal device, and the apparatus 5 can also be a field-programmable gate array (FPGA), an application-specific integrated chip, a system on chip (SoC), a central processor unit (CPU), a network processor (NP), a digital signal processing circuit, a micro controller unit (MCU), and can also be a programmable logic device (PLD) or other integrated chip.

[0543] The embodiment of the present application and the method embodiment of FIG. 2a are based on the same concept, and have the same technical effects. The specific process can be referred to the description of the method embodiment of FIG. 2a, which will not be described here.

[0544] It should be noted that the random access signal receiving apparatus (hereinafter referred to as apparatus 6) shown in FIG. 6 can implement the network device side of the embodiment shown in FIG. 2a. The apparatus 6 comprises a sending unit 601 configured to send configuration information to a terminal device; wherein the configuration information comprises at least one of an initial frequency offset value, a random access resource configuration period, an uplink channel bandwidth, a bandwidth of the random access resource, and a frequency index of the random access resource. A processing unit 602 is configured to determine a frequency position of the random access resource according to the configuration information. A receiving unit 603 is configured to receive a random access signal from the terminal device at the frequency position of the random access resource.

[0545] Optionally, the configuration information further comprises a frequency hopping offset value.

[0546] Optionally, the processing unit 602 is configured to determine the frequency position of the random access resource according to the configuration information, and specifically comprises:

[0547] In In the case of F RB =f start +N RA ×f RA ;

[0548] exist In the case of F RB =N RB -f start -N RA ×(f RA +1);

[0549] Among them, F RB f represents the frequency location of the random access resource. start T is the initial frequency offset value. RA For the random access resource configuration period, N RB N is the uplink channel bandwidth. RA It is the bandwidth of the random access resource, t RA f is the time for the random access resource. RA This is the frequency index of the random access resource.

[0550] Optionally, the processing unit 602 is configured to determine the frequency location of the random access resource based on the configuration information, specifically including:

[0551] exist And f RA When mod 2 = 0,

[0552] exist And f RA When mod 2 = 1,

[0553] exist And f RA When mod 2 = 0,

[0554] exist And f RA When mod 2 = 1,

[0555] Among them, F RB f represents the frequency location of the random access resource. start T is the initial frequency offset value. RA For the random access resource configuration period, N RB N is the uplink channel bandwidth. RA It is the bandwidth of the random access resource, t RAf is the time for the random access resource. RA This is the frequency index of the random access resource.

[0556] Optionally, the processing unit 602 is configured to determine the frequency location of the random access resource based on the configuration information, specifically including:

[0557] exist In the case of F RB =f start +N RA ×f RA ;

[0558] exist In the case of (f) start +f offset +N RA ×f RA )mod N RB ;

[0559] Among them, F RB f represents the frequency location of the random access resource. start T is the initial frequency offset value. RA For the random access resource configuration period, N RB N is the uplink channel bandwidth. RA It is the bandwidth of the random access resource, t RA f is the time for the random access resource. RA f is the frequency index of the random access resource. offset This is the frequency hopping offset value.

[0560] Optionally, the configuration information may further include: the mapping relationship between at least one downlink signal actually transmitted and the random access resources in the random access resource configuration pattern.

[0561] Optionally, the configuration information may further include: the random access preamble format corresponding to the random access signal and / or the number of at least one downlink signal actually transmitted.

[0562] Optionally, the configuration information may further include at least one of the following: the system frame structure corresponding to the random access preamble, uplink and downlink configuration information, and duplex mode.

[0563] The device 6 can be a network device, and can also be a field-programmable gate array (FPGA) that implements related functions, an application-specific integrated chip, a system on chip (SoC), a central processor unit (CPU), a network processor (NP), a digital signal processing circuit, a micro controller unit (MCU), and can also be a programmable logic device (PLD) or other integrated chip.

[0564] The embodiment of the present application and the method embodiment of Fig. 2a are based on the same concept, and have the same technical effects. The specific process can be referred to the description of the method embodiment of Fig. 2a, which will not be repeated here.

[0565] The above Figs. 3a and 4 detail a random access signal sending method of the embodiment of the present application. A random access signal sending device (hereinafter referred to as device 7) of the embodiment of the present application is provided below.

[0566] It should be noted that the device 7 shown in Fig. 7 can implement the terminal device side of the embodiments shown in Figs. 3a and 4. The device 7 includes a processing unit 701 and a sending unit 702. The processing unit 701 is configured to determine a frequency position of a random access resource according to a subcarrier offset value and a resource block position of the random access resource. The sending unit 702 is configured to send the random access signal to the network device at the frequency position of the random access resource.

[0567] Optionally, the processing unit 701 is configured to determine the frequency position of the random access resource according to the subcarrier offset value and the resource block position of the random access resource, and specifically includes:

[0568] wherein F SC is the frequency position of the random access resource, F RB is a resource block position where the random access resource is located, is a number of subcarriers in the resource block RB, and M is the subcarrier offset value.

[0569] Optionally, the subcarrier offset value is the same as an offset value of at least one downlink signal actually sent; or

[0570] The subcarrier offset value is related to a frequency index and / or a carrier frequency of a first random access resource of a random access resource configuration pattern corresponding to the random access resource; or

[0571] The indication information used to indicate the subcarrier offset value is different from the indication information used to indicate the offset value of at least one downlink signal actually transmitted.

[0572] Optionally, the terminal device further includes a receiving unit (not shown in the figure), which is used to receive configuration information from the network device; wherein the configuration information includes at least one of the following: initial frequency offset value, random access resource configuration period, uplink channel bandwidth, bandwidth of the random access resource, time of the random access resource, and frequency index of the random access resource;

[0573] The processing unit is further configured to determine the resource block location of the random access resource based on the configuration information; or

[0574] A receiving unit is configured to receive the resource block location of the random access resource from the network device.

[0575] Optionally, the configuration information may also include: frequency hopping offset value.

[0576] Optionally, the processing unit 701 is configured to determine the resource block location of the random access resource based on the configuration information, specifically including:

[0577] exist In the case of F RB =f start +N RA ×f RA ;

[0578] exist In the case of F RB =N RB -f start -N RA ×(f RA +1);

[0579] Among them, F RB f represents the resource block location of the randomly accessed resource. start T is the initial frequency offset value. RA For the random access resource configuration period, N RB N is the uplink channel bandwidth. RA It is the bandwidth of the random access resource, t RA f is the time for the random access resource. RA This is the frequency index of the random access resource.

[0580] Optionally, the processing unit 701 is configured to determine the resource block location of the random access resource based on the configuration information, specifically including:

[0581] exist and f RA mod 2 = 0,

[0582] In and f RA mod 2 = 1,

[0583] In and f RA mod 2 = 0,

[0584] In and f RA mod 2 = 1,

[0585] wherein F RB is a resource block position of the random access resource, f start is the initial frequency offset value, T RA is the random access resource configuration period, N RB is the uplink channel bandwidth, N RA is a bandwidth of the random access resource, t RA is a time of the random access resource, f RA is a frequency index of the random access resource.

[0586] Optionally, the processing unit 701 is configured to determine the resource block position of the random access resource according to the configuration information, and specifically includes:

[0587] In case, F RB = f start + N RA × f RA ;

[0588] In case, F RB = (f start + f offset + N RA × f RA ) mod N RB ;

[0589] wherein F RB is a resource block position of the random access resource, f start is the initial frequency offset value, T RA is the random access resource configuration period, N RB is the uplink channel bandwidth, N RA is a bandwidth of the random access resource, t RAa time of the random access resource, f RA a frequency index of the random access resource, f offset a frequency hopping offset value.

[0590] Optionally, the configuration information further comprises a mapping relationship between the actually transmitted at least one downlink signal and the random access resource in the random access resource configuration pattern.

[0591] Optionally, the configuration information further comprises a random access preamble format corresponding to the random access signal and / or a quantity of the actually transmitted at least one downlink signal.

[0592] Optionally, the configuration information further comprises at least one of a frame structure, uplink and downlink configuration information, and a duplex mode.

[0593] The apparatus 7 can be a terminal device, and the apparatus 7 can also be a field-programmable gate array (FPGA) that implements related functions, a dedicated integrated chip, a system on chip (SoC), a central processor unit (CPU), a network processor (NP), a digital signal processing circuit, a micro controller unit (MCU), and can also adopt a programmable logic device (PLD) or other integrated chips.

[0594] Embodiments of the present application and method embodiments of FIGS. 3a to 4 are based on the same concept, and the technical effects brought by them are also the same. For specific processes, refer to the description of the method embodiments of FIGS. 3a to 4, which will not be repeated here.

[0595] It should be noted that the receiving apparatus of the random access signal (hereinafter referred to as apparatus 8) shown in FIG. 8 can implement the network device side of the embodiments shown in FIGS. 3a and 4. The apparatus 8 comprises a processing unit 801 and a receiving unit 802. The processing unit 801 is configured to determine a frequency position of the random access resource according to a resource block position and a subcarrier offset of the random access resource. The receiving unit 802 is configured to receive a random access signal from a terminal device at the frequency position of the random access resource.

[0596] Optionally, the processing unit 801 is configured to determine the frequency position of the random access resource according to the subcarrier offset value and the resource block position of the random access resource, and specifically comprises:

[0597] wherein F SCis a frequency location of the random access resource, F RB is a resource block location where the random access resource is located, is a subcarrier offset value, M is a number of subcarriers within a resource block RB.

[0598] Optionally, the subcarrier offset value is same as an offset value of the downlink signal; or

[0599] The subcarrier offset value is related to a frequency index of a first random access resource of a random access resource configuration pattern corresponding to the random access resource and / or a carrier frequency of the random access resource.

[0600] The indication information for indicating the subcarrier offset value is different from indication information for indicating an offset value of the at least one actually transmitted downlink signal.

[0601] Optionally, the apparatus 8 further includes a sending unit (not shown in the figure), the sending unit being configured to send configuration information to the terminal device; the configuration information including at least one of an initial frequency offset value, a random access resource configuration period, an uplink channel bandwidth, a bandwidth of the random access resource, a time of the random access resource, and a frequency index of the random access resource; or

[0602] The processing unit 801 is further configured to determine a resource block location of the random access resource; wherein the configuration information includes at least one of an initial frequency offset value, a random access resource configuration period, an uplink channel bandwidth, a bandwidth of the random access resource, a time of the random access resource, and a frequency index of the random access resource.

[0603] The sending unit is configured to send the resource block location of the random access resource to the terminal device.

[0604] Optionally, the configuration information further includes a frequency hopping offset value.

[0605] Optionally, the processing unit 801 is configured to determine the resource block location of the random access resource according to the configuration information, and specifically includes:

[0606] In a case where , F RB = f start +N RA ×f RA ;

[0607] In a case where , F RB =N RB -f start -N RA ×(f RA +1);

[0608] wherein F RB is a resource block location of the random access resource, fstart T is the initial frequency offset value, RA N is the random access resource configuration period, RB N is the uplink channel bandwidth, RA t is the bandwidth of the random access resource, RA f is the time of the random access resource, RA f is the frequency index of the random access resource.

[0609] Optionally, the processing unit 801 is configured to determine the resource block position of the random access resource according to the configuration information, and specifically includes:

[0610] In the case of and f RA mod 2 = 0,

[0611] In the case of and f RA mod 2 = 1,

[0612] In the case of and f RA mod 2 = 0,

[0613] In the case of and f RA mod 2 = 1,

[0614] wherein F RB is the resource block position of the random access resource, f start T is the initial frequency offset value, RA N is the random access resource configuration period, RB N is the uplink channel bandwidth, RA t is the bandwidth of the random access resource, RA f is the time of the random access resource, RA f is the frequency index of the random access resource.

[0615] Optionally, the processing unit 801 is configured to determine the resource block position of the random access resource according to the configuration information, and specifically includes:

[0616] In the case of F RB = f start + N RA × f RA ;

[0617] In the case of F RB= (f start + f offset RA × f RA ) mod N RB ;

[0618] wherein F RB is a resource block position of the random access resource, f start is the initial frequency offset value, T RA is the random access resource configuration period, N RB is the uplink channel bandwidth, N RA is a bandwidth of the random access resource, t RA is a time of the random access resource, f RA is a frequency index of the random access resource, and f offset is the frequency hopping offset value.

[0619] Optionally, the configuration information further comprises a mapping relationship between the actually transmitted at least one downlink signal and the random access resource in the random access resource configuration pattern.

[0620] Optionally, the configuration information further comprises a random access preamble format corresponding to the random access signal and / or a quantity of the actually transmitted at least one downlink signal.

[0621] Optionally, the configuration information further comprises at least one of a frame structure, uplink and downlink configuration information, and a duplex mode.

[0622] The device 8 can be a network device, and the device 8 can also be a field-programmable gate array (FPGA) for implementing related functions, an application-specific integrated chip, a system on chip (SoC), a central processor unit (CPU), a network processor (NP), a digital signal processing circuit, a micro controller unit (MCU), and can also adopt a programmable logic device (PLD) or other integrated chips.

[0623] The embodiment of the present application and the method embodiment of FIGS. 3a to 4 are based on the same concept, and the technical effects brought by the same are also the same, and the specific process can be referred to the description of the method embodiment of FIGS. 3a to 4, which will not be repeated here.

[0624] ​Figure 9 is a schematic diagram of an apparatus according to an embodiment of the present application, which is referred to as apparatus 9 hereinafter. The apparatus 9 can be integrated into the network device or the terminal device. As shown in Figure 9, the apparatus 9 comprises a memory 902, a processor 901, a transmitter 904 and a receiver 903.

[0625] The memory 902 can be a physical unit independent of the processor 901, the transmitter 904 and the receiver 903, and can be connected to the processor 901, the transmitter 904 and the receiver 903 through a bus. The memory 902, the processor 901, the transmitter 904 and the receiver 901 can also be integrated together and implemented by hardware.

[0626] The transmitter 904 and the receiver 903 can also be connected to an antenna. The receiver 903 receives information sent by other devices through the antenna, and the transmitter 904 sends information to other devices through the antenna correspondingly.

[0627] The memory 902 is configured to store programs for implementing the above method embodiments or various modules of the apparatus embodiments. The processor 901 invokes the programs to execute the operations of the above method embodiments.

[0628] Optionally, when part or all of the random access method in the above embodiments are implemented by software, the random access apparatus can only comprise a processor. The memory for storing the programs is located outside the random access apparatus, and the processor is connected to the memory through a circuit / wire for reading and executing the programs stored in the memory.

[0629] The processor can be a central processing unit (CPU), a network processor (NP) or a combination of the CPU and the NP.

[0630] The processor can further comprise a hardware chip. The hardware chip can be an application-specific integrated circuit (ASIC), a programmable logic device (PLD) or a combination thereof. The PLD can be a complex programmable logic device (CPLD), a field-programmable gate array (FPGA), a generic array logic (GAL) or any combination thereof.

[0631] The memory can include volatile memory (volatile memory), such as random access memory (RAM); the memory can also include non-volatile memory (non-volatile memory), such as flash memory, hard disk drive (HDD) or solid state drive (SSD); the memory can also include a combination of the above types of memory.

[0632] In the above embodiments, the sending module or the transmitter performs the steps of sending in each of the above method embodiments, and the receiving module or the receiver performs the steps of receiving in each of the above method embodiments, and other steps are performed by other modules or processors. The sending module and the receiving module can constitute a transceiver module, and the receiver and the transmitter can constitute a transceiver.

[0633] The embodiments of the present application also provide a computer storage medium storing a computer program, and the computer program is used for executing the random access method provided by the above embodiments.

[0634] The embodiments of the present application also provide a computer program product containing instructions, which, when executed on a computer, cause the computer to execute the random access method provided by the above embodiments.

[0635] Those skilled in the art should understand that the embodiments of the present application can be provided as a method, a system, or a computer program product. Therefore, the present application can take the form of an entirely hardware embodiment, an entirely software embodiment, or an embodiment combining software and hardware aspects. Moreover, the present application can take the form of a computer program product implemented on one or more computer-usable storage media (including, but not limited to, disk storage, CD-ROMs, optical storage devices, etc.) containing computer-usable program code.

[0636] The present application is described with reference to flowcharts and / or block diagrams of the method, device (system), and computer program product according to the embodiments of the present application. It should be understood that each flow and / or block in the flowcharts and / or block diagrams, and the combination of the flows and / or blocks in the flowcharts and / or block diagrams can be implemented by computer program instructions. These computer program instructions can be provided to a general-purpose computer, a special-purpose computer, an embedded processor, or other programmable data processing devices to produce a machine, so that the instructions executed by the computer or other programmable data processing devices produce a device that implements the functions specified in one or more flows in the flowcharts and / or one or more blocks in the block diagrams.

[0637] These computer program instructions can also be stored in a computer readable memory that can direct a computer or other programmable data processing apparatus to function in a particular manner, such that the instructions stored in the computer readable memory produce an article of manufacture including instructions which implement the function specified in the flowchart or flowchart(s) and / or block diagram block or blocks.

[0638] These computer program instructions can also be loaded onto a computer or other programmable data processing apparatus to cause a series of operational steps to be performed on the computer or other programmable apparatus to produce a computer implemented process such that the instructions which execute on the computer or other programmable apparatus provide steps for implementing the functions specified in the flowchart or flowchart(s) and / or block diagram block or blocks.