Random access method, apparatus, terminal and storage medium
By determining the RO time-domain location group and calculating RA-RNTI, the problem that the existing configuration table cannot support PRACH subcarrier spacing higher than 120kHz is solved, realizing RO time-frequency resource configuration under high SCS conditions and ensuring the normal operation of the system.
Patent Information
- Application Number
- CN202110258609.9
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Filing Date
- 2021-03-09
- Publication Date
- 2025-11-25
- Estimated Expiration
- 2041-04-22
AI Technical Summary
In the B52.6GHz system, the existing configuration table cannot support PRACH subcarrier spacing higher than 120kHz, resulting in insufficient RO time-frequency resource allocation and inability to effectively utilize PRACH resources with high SCS.
By determining the random access opportunity (RO) time-domain location group, including the transmittable frame number group and the time slot number group, the random access radio network temporary identifier (RA-RNTI) is calculated, thereby enabling the configuration of RO time-frequency resources. This is applicable to situations where the PRACH subcarrier spacing supported by the system is greater than 120kHz.
It achieves effective allocation of RO time-frequency resources under high SCS conditions, ensuring the rational utilization of PRACH resources and the normal operation of the system.
Smart Images

Figure CN115052348B_ABST
Abstract
Description
Technical Field
[0001] This application belongs to the field of communication technology, specifically relating to a random access method, device, terminal, and storage medium. Background Technology
[0002] In existing communication systems, the Physical Random Access Channel (PRACH) is used to transmit preambles. Each PRACH occasion (RO) can only transmit one preamble, but multiple UEs can use the same RO to transmit different preambles.
[0003] In the B52.6GHz system, higher PRACH sub-carrier spacing (SCS), such as 480 / 960kHz, may be supported. The current protocol's RO time-frequency resource configuration supports PRACH SCS of 15 / 30 / 60 / 120kHz. When the SCS is greater than 120kHz, even with a 60kHz reference slot sub-carrier spacing using FR2, the number of PRACH slots within a single reference slot will exceed two. However, the existing configuration table's value for the number of PRACH slots within a 60kHz slot can only be 1 or 2, and cannot be applied to higher sub-carrier spacings.
[0004] Therefore, when the PRACH subcarrier spacing supported by the system is greater than 120kHz, it is necessary to solve how to configure the RO time-frequency resources. Summary of the Invention
[0005] This application provides a random access method, apparatus, terminal, and storage medium that enables the configuration of RO time-frequency resources when the PRACH subcarrier spacing supported by the system is greater than 120kHz.
[0006] Firstly, a random access method is provided, which includes:
[0007] The terminal determines the random access timing RO time-domain location group;
[0008] Select a first RO from the RO time-domain location group and calculate the Random Access Radio Network Temporary Identifier (RA-RNTI) of the first RO;
[0009] The RO time-domain location group includes at least one of the following:
[0010] It can send the frame number group and the first time slot number group;
[0011] Second time slot numbering group;
[0012] The transmittable frame number group is used to indicate transmittable frames, and the transmittable frame is the radio frame containing the RO that can be used to transmit the preamble.
[0013] The first time slot number group is used to indicate the first time slot based on the first subcarrier interval in the transmittable frame where the RO is located;
[0014] The second time slot number group is used to indicate the second time slot based on the second subcarrier interval in which the RO is located in the first time slot.
[0015] Secondly, a random access device is provided, comprising:
[0016] The determining unit is used to determine the random access opportunity (RO) time-domain location group;
[0017] A calculation unit is configured to select a first RO from the RO time-domain location group and calculate the Random Access Radio Network Temporary Identifier (RA-RNTI) of the first RO;
[0018] The RO time-domain location group includes at least one of the following:
[0019] It can send the frame number group and the first time slot number group;
[0020] Second time slot numbering group;
[0021] The transmittable frame number group is used to indicate transmittable frames, and the transmittable frame is the radio frame containing the RO that can be used to transmit the preamble.
[0022] The first time slot number group is used to indicate the first time slot based on the first subcarrier interval in the transmittable frame where the RO is located;
[0023] The second time slot number group is used to indicate the second time slot based on the second subcarrier interval in which the RO is located in the first time slot.
[0024] Thirdly, a terminal is provided, the terminal including a processor, a memory, and a program or instructions stored in the memory and executable on the processor, wherein the program or instructions, when executed by the processor, implement the steps of the method described in the first aspect.
[0025] Fourthly, a readable storage medium is provided, on which a program or instructions are stored, which, when executed by a processor, implement the steps of the method described in the first aspect.
[0026] Fifthly, a chip is provided, the chip including a processor and a communication interface, the communication interface being coupled to the processor, the processor being used to run programs or instructions to implement the method as described in the first aspect.
[0027] In this embodiment of the application, by determining the random access timing (RO) time-domain location group, which includes at least one of the following: a transmittable frame number group and a first time slot number group; a second time slot number group, the terminal selects an RO from the RO time-domain location group and calculates the random access radio network temporary identifier (RA-RNTI) of the RO. This allows the RO time-frequency resources to be configured when the PRACH subcarrier spacing supported by the system is greater than 120kHz. Attached Figure Description
[0028] Figure 1 This is a structural diagram of a wireless communication system applicable to embodiments of this application;
[0029] Figure 2 A schematic diagram of RO time-domain resource configuration under FR2 case with PRACH SCS of 120kHz;
[0030] Figure 3 A flowchart illustrating the random access method provided in an embodiment of this application;
[0031] Figure 4 One of the schematic diagrams of the M1 values of the first time slot numbering group provided in the embodiments of this application;
[0032] Figure 5 A second schematic diagram of the M1 values of the first time slot numbering group provided in the embodiments of this application;
[0033] Figure 6 A third schematic diagram of the M1 values of the first time slot numbering group provided in the embodiments of this application;
[0034] Figure 7 Fourth schematic diagram of the M1 values of the first time slot numbering group provided in the embodiments of this application;
[0035] Figure 8 Fifth schematic diagram of the M1 values of the first time slot numbering group provided in the embodiments of this application;
[0036] Figure 9 A schematic diagram of the first time slot numbering group when M1=80 and candidate k1=0, provided in an embodiment of this application;
[0037] Figure 10 A schematic diagram of the first time slot numbering group when M1=80 and candidate k1=1, provided in an embodiment of this application;
[0038] Figure 11 A schematic diagram of the first time slot numbering group when M1=160 and candidate k1=0, provided for an embodiment of this application;
[0039] Figure 12 A schematic diagram of the first time slot numbering group when M1=160 and candidate k1=1, provided for an embodiment of this application;
[0040] Figure 13 One of the schematic diagrams of the second time slot numbering group provided in the embodiments of this application;
[0041] Figure 14 A second schematic diagram of the second time slot numbering group provided in the embodiments of this application;
[0042] Figure 15 The third schematic diagram of the second time slot numbering group provided in the embodiments of this application;
[0043] Figure 16 Fourth schematic diagram of the second time slot numbering group provided in the embodiments of this application;
[0044] Figure 17 Fifth schematic diagram of the second time slot numbering group provided in the embodiments of this application;
[0045] Figure 18 A schematic diagram of the second time slot numbering group when M2=2 and candidate k2=0, provided in an embodiment of this application;
[0046] Figure 19 A schematic diagram of the second time slot numbering group when M2=2 and candidate k2=1 is provided in an embodiment of this application;
[0047] Figure 20 A schematic diagram of the second time slot numbering group when M2=4 and candidate k2=0, provided in an embodiment of this application;
[0048] Figure 21 A schematic diagram of the second time slot numbering group when M2=4 and candidate k2=1 is provided in an embodiment of this application;
[0049] Figure 22 A schematic diagram of the second time slot numbering group when M2=1 is provided in an embodiment of this application;
[0050] Figure 23 This is a schematic diagram of the second time slot numbering group when M2=2, provided in an embodiment of this application.
[0051] Figure 24 A schematic diagram of the time-domain number t_id provided in the embodiments of this application;
[0052] Figure 25 One of the schematic diagrams of the first time slot set provided in the embodiments of this application;
[0053] Figure 26 Sixth schematic diagram of the second time slot numbering group provided in the embodiments of this application;
[0054] Figure 27 Seventh schematic diagram of the second time slot numbering group provided in the embodiments of this application;
[0055] Figure 28 One of the schematic diagrams of the second time slot set provided in the embodiments of this application;
[0056] Figure 29 One of the schematic diagrams of a set of time slots that can transmit RO within a frame, provided for an embodiment of this application;
[0057] Figure 30 Eighth schematic diagram of the second time slot numbering group provided in the embodiments of this application;
[0058] Figure 31 Schematic diagram nine of the second time slot numbering group provided in the embodiments of this application;
[0059] Figure 32 A second schematic diagram of the second time slot set provided in the embodiments of this application;
[0060] Figure 33 A second schematic diagram of a set of time slots that can transmit RO within a frame, provided for an embodiment of this application;
[0061] Figure 34 A second schematic diagram of the first time slot set provided for embodiments of this application;
[0062] Figure 35 A third schematic diagram of the second time slot set provided in the embodiments of this application;
[0063] Figure 36 A third schematic diagram of a set of time slots that can transmit RO within a frame, provided for an embodiment of this application;
[0064] Figure 37 A fourth schematic diagram of a set of time slots that can transmit RO within a frame, provided for an embodiment of this application;
[0065] Figure 38 One of the schematic diagrams of a set of time slots in a frame that can transmit ROs, provided as an embodiment of this application;
[0066] Figure 39 A second schematic diagram of the grouping of the time slot set that can transmit RO in a frame provided in an embodiment of this application;
[0067] Figure 40 A third schematic diagram of the first time slot set provided for embodiments of this application;
[0068] Figure 41 Fourth schematic diagram of the second time slot set provided for embodiments of this application;
[0069] Figure 42 Fifth schematic diagram of a set of time slots that can transmit RO within a frame, provided for an embodiment of this application;
[0070] Figure 43 Third schematic diagram of the grouping of the time slot set that can transmit RO in a frame provided in the embodiments of this application;
[0071] Figure 44 Fourth schematic diagram of the grouping of the time slot set that can transmit RO in a frame provided for an embodiment of this application;
[0072] Figure 45 This is a schematic diagram of the structure of the random access device provided in the embodiments of this application;
[0073] Figure 46 This is a schematic diagram of the structure of a communication device provided in an embodiment of this application;
[0074] Figure 47 A schematic diagram of the hardware structure of a terminal to implement an embodiment of this application. Detailed Implementation
[0075] The technical solutions of the embodiments of this application will be clearly described below with reference to the accompanying drawings. Obviously, the described embodiments are only some, not all, of the embodiments of this application. All other embodiments obtained by those skilled in the art based on the embodiments of this application are within the scope of protection of this application.
[0076] The terms "first," "second," etc., used in the specification and claims of this application are used to distinguish similar objects and not to describe a specific order or sequence. It should be understood that such use of data can be interchanged where appropriate so that embodiments of this application can be implemented in orders other than those illustrated or described herein, and the objects distinguished by "first" and "second" are generally of the same class, not limited in number; for example, a first object can be one or more. Furthermore, in the specification and claims, "and / or" indicates at least one of the connected objects, and the character " / " generally indicates that the preceding and following objects are in an "or" relationship.
[0077] It is worth noting that the technologies described in this application are not limited to Long Term Evolution (LTE) / LTE-Advanced (LTE-A) systems, but can also be used in other wireless communication systems, such as Code Division Multiple Access (CDMA), Time Division Multiple Access (TDMA), Frequency Division Multiple Access (FDMA), Orthogonal Frequency Division Multiple Access (OFDMA), Single-carrier Frequency-Division Multiple Access (SC-FDMA), and other systems. The terms "system" and "network" in this application are often used interchangeably, and the described technologies can be used with the systems and radio technologies mentioned above, as well as with other systems and radio technologies. However, the following description describes New Radio (NR) systems for illustrative purposes, and the term NR is used in most of the following description, but these technologies can also be applied to applications other than NR systems, such as 6th generation (6G) radio systems. th Generation 6G communication system.
[0078] Figure 1This diagram illustrates a structural diagram of a wireless communication system applicable to embodiments of this application. The wireless communication system includes a terminal 11 and a network-side device 12. The terminal 11 can also be referred to as a terminal device or user equipment (UE). The terminal 11 can be a mobile phone, tablet computer, laptop computer, personal digital assistant (PDA), handheld computer, netbook, ultra-mobile personal computer (UMPC), mobile internet device (MID), wearable device, vehicle-mounted device (VUE), pedestrian terminal (PUE), etc. Wearable devices include wristbands, headphones, glasses, etc. It should be noted that this application does not limit the specific type of terminal 11. Network-side device 12 can be a base station or a core network. The base station can be referred to as a node B, evolved node B, access point, base transceiver station (BTS), radio base station, radio transceiver, basic service set (BSS), extended service set (ESS), B node, evolved B node (eNB), home B node, home evolved B node, WLAN access point, WiFi node, transmitting and receiving point (TRP), or any other suitable term in the field, as long as the same technical effect is achieved. The base station is not limited to specific technical terms. It should be noted that in this embodiment of the application, only the base station in the NR system is used as an example, but the specific type of base station is not limited.
[0079] The random access method, apparatus, terminal, and storage medium provided in this application will be described in detail below with reference to the accompanying drawings and through some embodiments and application scenarios.
[0080] A cell's preamble transmission resides on a set of PRACH slots. A PRACH slot may contain multiple ROs (PRACH occasions) in the time domain, each RO used to transmit a preamble in a specific format. The time-domain resources that can be transmitted for random access preambles are determined by the `prach-Configuration` field. The terminal uses the `prach-ConfigurationIndex` to look up Table 6.3.3.2-2 (frequency range FR1 using paired spectrum / supplementary uplink (SUL)), Table 6.3.3.2-3 (frequency range FR1 using unpaired spectrum), or Table 6.3.3.2-4 (frequency range FR2 using unpaired spectrum) of TS38.211 to obtain the preamble format used by the corresponding cell and the available PRACH time-domain resources.
[0081] Table 6.3.3.2-2:Random access configurations for FR1 and pairedspectrum / supplementary uplink.
[0082]
[0083] Table 6.3.3.2-3:Random access configurations for FR1 and unpairedspectrum.
[0084]
[0085] Table 6.3.3.2-4:Random access configurations for FR2 and unpairedspectrum.
[0086]
[0087] For FR1, the slot is referenced to a 15kHz subcarrier spacing. For FR2, the slot is referenced to a 60kHz subcarrier spacing.
[0088] The specific meanings of the parameters in the three tables above are as follows:
[0089] PRACH Configuration Index: The index value of the RO configuration, configured by RRC signaling.
[0090] Preamble format: The Preamble format used.
[0091] n SFN mod x = y: The radio frame position where RO is located, x is the PRACH period, starting from SFN0, and y is used to calculate the position of the radio frame where RO is located within the PRACH period, for example, n SFN mod 1 = 0 means that each radio frame can send a preamble.
[0092] Subframe / slot number: Within the radio frames that are allowed to be transmitted, the subframe or slot number where the RO is located.
[0093] Starting symbol: The number of the starting symbol for the first RO in the time domain within each subframe / 60kHz slot containing ROs. The 60kHz slot is used as the reference time slot.
[0094] Number of PRACH slots within a subframe / 60kHz slot: The number of PRACH slots contained within a subframe or 60kHz slot.
[0095] The number of ROs contained in a PRACH slot, which is also the number of time-domain transmission opportunities of the Preamble.
[0096] The number of OFDM symbols occupied by one RO.
[0097] Based on the parameter set above, the starting OFDM symbol position of each RO contained in a PRACH slot within a reference slot can be calculated as follows:
[0098]
[0099] in:
[0100] l0 stands for Starting symbol;
[0101] For the first PRACH slot There are 1 PRACH occasions, numbered sequentially from 0 to 1.
[0102] The number of OFDM symbols occupied in the time domain for a PRACH occasion;
[0103] If the subcarrier spacing Δf of PRACH RA If ∈{1.25,5,15,60}kHz, then the slot number of the PRACH slot within a reference slot is... If Δf RA If the PRACH time slot is ∈{30,120}kHz and contains 1 PRACH time slot within a subframe or 60kHz slot, then the time slot number of the PRACH time slot within a reference time slot is... Otherwise, the slot number of the PRACH slot within a reference slot.
[0104] For example, assuming FR2 and unpaired spectrum / SUL are used, and the preamble subcarrier spacing is 120kHz, when the indicated PRACH Configuration Index = 74, referring to Table 6.3.3.2-4, we find that under this configuration, the UE can only meet the following conditions: SFN The format A3 preamble is transmitted on slots {9, 19, 29, 39} of system frames where %1 = 0 (i.e., all system frames). (For FR2, slot numbering is based on a subcarrier spacing of 60kHz). A slot contains two consecutive PRACH slots (corresponding to a value of 2 for the Number of PRACH slots within a 60kHz slot). A PRACH slot contains, in the time domain... Each RO accounts for [number] ROs. Each PRACH uses 8 OFDM symbols and transmits PRACH starting from the 8th OFDM symbol in each PRACH slot (corresponding to the value of 7 for the starting symbol).
[0105] Because Δf RA =120kHz, and Number of PRACH slots within 60kHz slot = 2, then the slot numbering of the PRACH slots within a reference slot is...
[0106] Based on the parameter set above, the starting OFDM symbol position of each RO contained in a PRACH slot within a reference slot can be calculated as follows:
[0107]
[0108] Figure 2 This is a schematic diagram of RO time-domain resource configuration under the condition of PRACH SCS being 120kHz and FR2.
[0109] It is understandable that when the SCS is greater than 120kHz, even if the subcarrier spacing of the FR2 reference slot of 60kHz is used, the number of PRACH slots in a reference slot will exceed 2. However, the value of the number of PRACH slots within 60kHz slot in the existing configuration table can only be 1 or 2, and cannot be applied to higher subcarrier spacings.
[0110] Therefore, when the PRACH subcarrier spacing supported by the system is greater than 120kHz, how to configure the RO time-frequency resources needs to be addressed. To solve the above problem, embodiments of this application provide a new random access method.
[0111] Figure 3 This is a flowchart illustrating the random access method provided in an embodiment of this application, as shown below. Figure 3 As shown, the method includes:
[0112] Step 300: The terminal determines the random access opportunity RO time domain location group;
[0113] The RO time-domain location group includes at least one of the following:
[0114] It can send the frame number group and the first time slot number group;
[0115] Second time slot numbering group;
[0116] The transmittable frame number group is used to indicate transmittable frames, and the transmittable frame is the radio frame containing the RO that can be used to transmit the preamble.
[0117] The first time slot number group is used to indicate the first time slot based on the first subcarrier interval in the transmittable frame where the RO is located;
[0118] The second time slot number group is used to indicate the second time slot based on the second subcarrier interval in which the RO is located in the first time slot.
[0119] It is understandable that the second time slot numbering group is determined based on the first time slot numbering group.
[0120] Optionally, the first time slot based on the first subcarrier interval is the reference time slot, and the second time slot based on the second subcarrier interval is the PRACH time slot.
[0121] Optionally, the terminal determines the random access timing RO time-domain location group, which includes a transmittable frame number group and a first time slot number group.
[0122] Optionally, the terminal determines the random access timing RO time-domain location group, which includes a transmittable frame number group, a first time slot number group, and a second time slot number group.
[0123] Optionally, the terminal obtains a random access channel (RACH) configuration table based on at least one of the frequency range of the physical random access channel (PRACH), the subcarrier spacing of the PRACH, and the frequency band characteristics of the PRACH; and determines the random access timing RO time domain position group by looking up the RACH configuration table according to the PRACH configuration index indicated by the network.
[0124] Step 301: Select a first RO from the RO time-domain location group and calculate the Random Access Radio Network Temporary Identifier (RA-RNTI) of the first RO;
[0125] After determining the random access opportunity (RO) time-domain location group, the terminal selects an RO from the RO time-domain location group and calculates the Random Access Radio Network Temporary Identity (RA-RNTI) of that RO.
[0126] In this embodiment of the application, by determining the random access timing (RO) time-domain location group, which includes at least one of the following: a transmittable frame number group and a first time slot number group; a second time slot number group, the terminal selects an RO from the RO time-domain location group and calculates the random access radio network temporary identifier (RA-RNTI) of the RO. This allows the RO time-frequency resources to be configured when the PRACH subcarrier spacing supported by the system is greater than 120kHz.
[0127] Optionally, the first subcarrier spacing or the second subcarrier spacing is related to at least one of the following:
[0128] The subcarrier spacing for transmitting PRACH;
[0129] Frequency range for transmitting PRACH;
[0130] The format for sending PRACH;
[0131] The length of the PRACH sequence to be sent.
[0132] Optionally, the first time slot number group is related to at least one of the following:
[0133] The subcarrier spacing for transmitting PRACH;
[0134] Frequency range for transmitting PRACH;
[0135] Frequency band characteristics for transmitting PRACH;
[0136] The format for sending PRACH;
[0137] The length of the PRACH sequence being sent;
[0138] PRACH configuration index;
[0139] First subcarrier spacing;
[0140] The number of time slots L in each radio frame, based on the first subcarrier interval;
[0141] The size of the first time slot numbering group is M1;
[0142] First time slot number group configuration index.
[0143] Optionally, the second time slot number group is related to at least one of the following:
[0144] The subcarrier spacing for transmitting PRACH;
[0145] Frequency range for transmitting PRACH;
[0146] Frequency band characteristics for transmitting PRACH;
[0147] The format for sending PRACH;
[0148] The length of the PRACH sequence being sent;
[0149] PRACH configuration index;
[0150] First subcarrier spacing;
[0151] Second subcarrier spacing;
[0152] The number of time slots L in each radio frame, based on the first subcarrier interval;
[0153] The ratio N between the second subcarrier spacing and the first subcarrier spacing;
[0154] The size of the first time slot numbering group is M1;
[0155] The size of the second time slot numbering group is M2;
[0156] First time slot number group configuration index;
[0157] Second time slot number group configuration index.
[0158] In some optional embodiments, the terminal determines the random access opportunity (RO) time-domain location group, including:
[0159] The random access channel (RACH) configuration table is obtained based on at least one of the following: the frequency range of the transmitted physical random access channel (PRACH), the subcarrier spacing of the PRACH, and the frequency band characteristics of the transmitted PRACH.
[0160] Based on the PRACH configuration index indicated by the network, the RACH configuration table is searched to obtain the size M1 of the transmittable frame number group and the first time slot number group where RO is located;
[0161] The first time slot numbering group is determined to have M1 predefined values between 0 and L-1;
[0162] Where L is the number of time slots based on the first subcarrier interval contained in each radio frame;
[0163] Among them, the M1 values of the first time slot number group are one or more combinations of M1 values from 0 to L-1.
[0164] Optionally, the terminal obtains a random access channel (RACH) configuration table based on at least one of the frequency range of the physical random access channel (PRACH), the subcarrier spacing of the PRACH, and the frequency band characteristics of the PRACH.
[0165] Optionally, the parameters included in the Random Access Channel (RACH) configuration table are the same as those in Table 6.3.3.2-2 (frequency range FR1 using paired spectrum / supplementary uplink (SUL)), Table 6.3.3.2-3 (frequency range FR1 using unpaired spectrum), or Table 6.3.3.2-4 (frequency range FR2 using unpaired spectrum).
[0166] Optionally, the terminal can look up the RACH configuration table according to the PRACH Configuration Index indicated by the network to obtain the size M1 of the transmittable frame number group and the first time slot number group where RO is located.
[0167] In this embodiment of the application, the method for the terminal to determine the first time slot number group is as follows:
[0168] The first time slot numbering group is determined to have M1 predefined values between 0 and L-1;
[0169] Where L is the number of time slots based on the first subcarrier interval contained in each radio frame;
[0170] Among them, the M1 values of the first time slot number group are one or more combinations of M1 values from 0 to L-1.
[0171] Optionally, the predefined M1 values of the first time slot number group are one or more combinations of M1 values from 0 to L-1, including one or more of the following:
[0172] The first M1 values from 0 to L-1;
[0173] The last M1 values from 0 to L-1;
[0174] All or part of X that satisfy Xmod(L / M1 rounded up or rounded down) = Y, where X is an integer value between 0 and L-1, and Y is one or more predefined values;
[0175] M1 consecutive values between 0 and L-1;
[0176] M1 consecutive values between 0 and L-1.
[0177] The following example illustrates how the terminal determines the first time slot number group.
[0178] In a 52.6GHz-71GHz system, if the first subcarrier spacing is 480kHz, then the number of time slots L in each frame based on the first subcarrier spacing is 320.
[0179] The UE looks up the PRACH configuration index corresponding to the network indication in the RACH configuration table to obtain the transmittable frame number group where the RO is located.
[0180] Then the UE determines the first time slot number group:
[0181] Optionally, the size M1 of the first slot number group in the RACH configuration table can be 80 or 160.
[0182] If the UE looks up the PRACH configuration index corresponding to the network indication in the RACH configuration table and finds that the size M1 of the first time slot number group is 160, then the first time slot number group consists of 160 predefined values between 0 and 319.
[0183] The first time slot number group predefined in the protocol has M1 values, which are 160 values between 0 and 319. One or more possible combinations are:
[0184] a) The first 160 values between 0 and 319, such as Figure 4 As shown, or the last 160 values between 0 and 319, such as Figure 5 As shown. Among them, Figure 4 This is one of the schematic diagrams of the M1 values of the first time slot number group provided in the embodiments of this application. Figure 5 This is a second schematic diagram of the M1 values of the first time slot numbering group provided in the embodiments of this application.
[0185] b) All or part of X satisfying X mod 2 (L / M1 = 2) equal to a specific value Y, where Y is one or more values predefined by the protocol.
[0186] Example Y=1: The M1 values of the first time slot numbering group are 1, 3, ..., 319, such as... Figure 6 As shown.
[0187] Example Y = 0, 1: The M1 values of the first time slot numbering group are 2, 3, 6, 7, ..., such as Figure 7 As shown.
[0188] in, Figure 6 This is the third schematic diagram of the M1 values of the first time slot number group provided in the embodiments of this application. Figure 7 The fourth schematic diagram of the M1 values of the first time slot numbering group provided in the embodiments of this application.
[0189] c) One or more of the 160 consecutive values between 0 and 319, such as Figure 8 As shown. Figure 8 The fifth schematic diagram of the M1 values of the first time slot numbering group provided in the embodiments of this application.
[0190] In this embodiment, a Random Access Channel (RACH) configuration table is obtained based on at least one of the frequency range of PRACH transmission, the subcarrier spacing of PRACH, and the frequency band characteristics of PRACH transmission. The RACH configuration table is then searched according to the PRACH configuration index indicated by the network to obtain the size M1 of the transmittable frame number group and the first time slot number group where the RO is located. Then, the first time slot number group is determined to have M1 predefined values between 0 and L-1, thus enabling the configuration of RO time-frequency resources when the PRACH subcarrier spacing is greater than 120kHz.
[0191] In some optional embodiments, the terminal determines the random access opportunity (RO) time-domain location group by including the following steps:
[0192] The random access channel (RACH) configuration table is obtained based on at least one of the following: the frequency range of the transmitted physical random access channel (PRACH), the subcarrier spacing of the PRACH, and the frequency band characteristics of the transmitted PRACH.
[0193] Based on the PRACH configuration index indicated by the network, the RACH configuration table is searched to obtain the transmittable frame number group where RO is located, the size M1 of the first time slot number group, and the configuration index k1 of the first time slot number group;
[0194] The first time slot number group is determined to have M1 predefined values between 0 and L-1.
[0195] Optionally, the parameters in the random access channel (RACH) configuration table obtained by the terminal based on at least one of the frequency range of the physical random access channel (PRACH), the subcarrier spacing of the PRACH, and the frequency band characteristics of the PRACH are further included by the first time slot number group configuration index k1.
[0196] The terminal can find the RACH configuration table based on the PRACH Configuration Index indicated by the network, and obtain the transmittable frame number group where RO is located, the size M1 of the first time slot number group, and the configuration index k1 of the first time slot number group.
[0197] Optionally, the terminal determines the first time slot number group by including:
[0198] Based on the configuration index k1 of the first time slot number group, determine the first time slot number group as M1 predefined values between 0 and L-1;
[0199] Where L is the number of time slots based on the first subcarrier interval contained in each radio frame;
[0200] Among them, the first time slot number group configuration index k1 is used to indicate the M1 values of the first time slot number group;
[0201] Among them, the M1 values of the first time slot number group are one or more combinations of M1 values from 0 to L-1.
[0202] Optionally, the predefined M1 values of the first time slot number group are one or more combinations of M1 values from 0 to L-1, including one or more of the following:
[0203] The first M1 values from 0 to L-1;
[0204] The last M1 values from 0 to L-1;
[0205] All or part of X that satisfy Xmod(L / M1 rounded up or rounded down) = Y, where X is an integer value between 0 and L-1, and Y is one or more predefined values;
[0206] M1 consecutive values between 0 and L-1;
[0207] M1 consecutive values between 0 and L-1.
[0208] The following example illustrates how the terminal determines the first time slot number group.
[0209] For example, the size M1 of the first slot number group in the RACH configuration table can be 80 or 160.
[0210] For M1=80, the protocol predefines K1=2 candidates:
[0211] The UE looks up the PRACH configuration index corresponding to the network indication in the RACH configuration table, and finds that the size M1 of the first time slot number group is 80 and the configuration index k1 of the first time slot number group is 0, indicating 160 values of the first time slot number group.
[0212] The UE looks up the PRACH configuration index corresponding to the network indication in the RACH configuration table, and obtains that the size M1 of the first time slot number group is 80 and the configuration index k1 of the first time slot number group is 1, indicating 160 values of the first time slot number group.
[0213] Figure 9 A schematic diagram of the first time slot numbering group when M1=80 and candidate k1=0, provided in an embodiment of this application; Figure 10 This is a schematic diagram of the first time slot numbering group when M1=80 and candidate k1=1, as provided in an embodiment of this application.
[0214] For M1=160, the protocol predefines K1=2 candidates:
[0215] The UE looks up the PRACH configuration index corresponding to the network indication in the RACH configuration table, and obtains the size M1 of the first time slot number group as 160 and the configuration index k1 of the first time slot number group as 0, indicating the 160 values of the first time slot number group.
[0216] The UE looks up the PRACH configuration index corresponding to the network indication in the RACH configuration table, and obtains the size M1 of the first time slot number group as 160 and the configuration index k1 of the first time slot number group as 1, indicating the 160 values of the first time slot number group.
[0217] Figure 11 A schematic diagram of the first time slot numbering group when M1=160 and candidate k1=0, provided for an embodiment of this application; Figure 12 This is a schematic diagram of the first time slot numbering group when M1=160 and candidate k1=1, provided in an embodiment of this application.
[0218] In this embodiment, a Random Access Channel (RACH) configuration table is obtained based on at least one of the frequency range of PRACH transmission, the subcarrier spacing of PRACH, and the frequency band characteristics of PRACH transmission. The RACH configuration table is then searched according to the PRACH configuration index indicated by the network to obtain the transmittable frame number group where the RO is located, the size M1 of the first time slot number group, and the configuration index k1 of the first time slot number group. Then, based on the configuration index k1 of the first time slot number group, M1 predefined values between 0 and L-1 are determined for the first time slot number group. This enables the configuration of RO time-frequency resources when the PRACH subcarrier spacing is greater than 120kHz.
[0219] In some optional embodiments, the terminal determines the random access opportunity (RO) time-domain location group, including:
[0220] The random access channel (RACH) configuration table is obtained based on at least one of the following: the frequency range of the transmitted physical random access channel (PRACH), the subcarrier spacing of the PRACH, and the frequency band characteristics of the transmitted PRACH.
[0221] Based on the PRACH configuration index indicated by the network, the RACH configuration table is searched to obtain the size M2 of the transmittable frame number group, the first time slot number group, and the second time slot number group where RO is located;
[0222] The second time slot numbering group is determined to have M2 predefined values between 0 and N-1;
[0223] Wherein, N is the ratio of the second subcarrier spacing to the first subcarrier spacing;
[0224] Among them, the M2 values of the second time slot number group are one or more combinations of M2 values from 0 to N-1.
[0225] Optionally, a random access channel (RACH) configuration table is obtained based on at least one of the following: the frequency range of the transmitted physical random access channel (PRACH), the subcarrier spacing of the PRACH, and the frequency band characteristics of the transmitted PRACH. This RACH configuration table includes the following parameters: PRACH configuration index, preamble format, and transmittable frame n. SFN mod x = y, the subframe / slot number where the RO is located in the radio frame, the starting symbol number of the first RO in the time domain in each subframe / first slot containing the RO, the size of the second slot number group M2, the number of ROs contained in a PRACH slot, and the number of OFDM symbols occupied by a RO.
[0226] It is understandable that when the terminal determines the RO time domain resource, it can directly obtain the size M2 of the transmittable frame number group, the first time slot number group, and the second time slot number group where the RO is located by looking up the RACH configuration table according to the PRACH configuration index indicated by the network.
[0227] The first slot number group can send the subframe or slot number where the RO is located within the frame.
[0228] Then, the terminal determines the second time slot number group, that is, determines the second time slot number group as M2 predefined values between 0 and N-1.
[0229] Wherein, N is the ratio of the second subcarrier spacing to the first subcarrier spacing;
[0230] Among them, the M2 values of the second time slot number group are one or more combinations of M2 values from 0 to N-1.
[0231] Optionally, the M2 values of the second time slot number group are one or more combinations of M2 values from 0 to N-1, including one or more of the following:
[0232] The first M2 values from 0 to N-1;
[0233] The last M2 values from 0 to N-1;
[0234] All or part of X that satisfy Xmod(N / M2 rounded up or rounded down) = Y, where X is an integer value between 0 and N-1, and Y is one or more predefined values;
[0235] M² consecutive values between 0 and N-1;
[0236] Multiple consecutive M2 values between 0 and N-1.
[0237] The following example illustrates how the terminal determines the second time slot number group.
[0238] In a 52.6GHz-71GHz system, if the first subcarrier spacing is 60kHz and the second subcarrier spacing is 480kHz, then the number of time slots L in each frame based on the first subcarrier spacing is 40, and the ratio N of the second subcarrier spacing to the first subcarrier spacing is 8.
[0239] The terminal looks up the PRACH configuration index corresponding to the network indication in the RACH configuration table to obtain the transmittable frame number group where the RO is located and the first time slot number group of the RO in the transmittable frame based on the first subcarrier interval.
[0240] The method by which the terminal determines the second time slot number group:
[0241] Optionally, the size M of the second time slot number group can be 2 or 4.
[0242] The terminal looks up the PRACH configuration index corresponding to the network indication in the RACH configuration table and finds that the size M2 of the second time slot number group is 4. Then the second time slot number group consists of 4 predefined values between 0 and 7.
[0243] The M2 values of the second time slot number group predefined in the protocol are four values between 0 and 7, and one or more possible combinations are:
[0244] a) The first four or last four values between 0 and 7: {0, 1, 2, 3} or {4, 5, 6, 7}, see [link / reference]. Figure 13 and Figure 14 ,in, Figure 13 This is one of the schematic diagrams of the second time slot numbering group provided in the embodiments of this application. Figure 14 This is a second schematic diagram of the second time slot numbering group provided in the embodiments of this application.
[0245] b) All or part of X satisfying X mod 2 (N / M2 = 2) equal to a specific value Y, where Y is one or more values predefined by the protocol.
[0246] For example, if Y = 1, the second time slot numbering group is {1,3,5,7}, see [link / reference]. Figure 15 , Figure 15 This is the third schematic diagram of the second time slot numbering group provided in the embodiments of this application.
[0247] For example, if Y = 0,1, the second time slot numbering group is {2,3,6,7}. See [link / reference]. Figure 16 , Figure 16 The fourth schematic diagram of the second time slot numbering group provided in the embodiments of this application.
[0248] c) One or more of four consecutive values between 0 and 8, with the second time slot numbering group being {2,3,4,5}, see [link / reference]. Figure 17 , Figure 17 Fifth schematic diagram of the second time slot numbering group provided in the embodiments of this application.
[0249] In this embodiment, a Random Access Channel (RACH) configuration table is obtained based on at least one of the frequency range of PRACH transmission, the subcarrier spacing of PRACH, and the frequency band characteristics of PRACH transmission. The RACH configuration table is then searched according to the PRACH configuration index indicated by the network to obtain the size of the transmittable frame number group, the first time slot number group, and the second time slot number group where the RO is located. Then, the second time slot number group is determined to have M2 predefined values between 0 and N-1, thus enabling the configuration of RO time-frequency resources when the PRACH subcarrier spacing is greater than 120kHz.
[0250] In some optional embodiments, the terminal determines the random access opportunity (RO) time-domain location group, including:
[0251] The random access channel (RACH) configuration table is obtained based on at least one of the following: the frequency range of the transmitted physical random access channel (PRACH), the subcarrier spacing of the PRACH, and the frequency band characteristics of the transmitted PRACH.
[0252] According to the PRACH configuration index indicated by the network, the RACH configuration table is searched to obtain the transmittable frame number group, the first time slot number group, the size M2 of the second time slot number group, and the configuration index k2 of the second time slot number group.
[0253] The second time slot number group is determined to have M2 predefined values between 0 and N-1.
[0254] Optionally, the parameters in the random access channel (RACH) configuration table obtained by the terminal based on at least one of the frequency range of the transmitted physical random access channel (PRACH), the subcarrier spacing of the PRACH, and the frequency band characteristics of the transmitted PRACH, further include a second timeslot number group configuration index k2. The second timeslot number group configuration index k2 is used to indicate the M2 values of the second timeslot number group.
[0255] It is understandable that the terminal can directly obtain the size M2 of the transmittable frame number group, the first time slot number group, the second time slot number group, and the second time slot number group configuration index k2 by looking up the RACH configuration table according to the PRACH configuration index indicated by the network.
[0256] Optionally, the terminal determines the second time slot number group as follows:
[0257] Based on the configuration index k2 of the second time slot number group, determine that the second time slot number group consists of M2 predefined values between 0 and N-1.
[0258] Where N is the ratio of the second subcarrier spacing to the first subcarrier spacing;
[0259] Among them, the second time slot number group configuration index k2 is used to indicate the M2 values of the second time slot number group;
[0260] Among them, the M2 values of the second time slot number group are one or more combinations of M2 values from 0 to N-1.
[0261] Optionally, the M2 values of the second time slot number group are one or more combinations of M2 values from 0 to N-1, including one or more of the following:
[0262] The first M2 values from 0 to N-1;
[0263] The last M2 values from 0 to N-1;
[0264] All or part of X that satisfy Xmod(N / M2 rounded up or rounded down) = Y, where X is an integer value between 0 and N-1, and Y is one or more predefined values;
[0265] M² consecutive values between 0 and N-1;
[0266] Multiple consecutive M2 values between 0 and N-1.
[0267] The following example illustrates how the terminal determines the second time slot number group.
[0268] Optionally, the size M2 of the second time slot numbering group can be 2 or 4.
[0269] For M2=2, the protocol predefines K2=2 candidates:
[0270] The UE looks up the corresponding PRACH configuration index indicated by the network in the RACH configuration table, obtaining the size M2 of the second time slot number group as 2 and the configuration index k1 of the second time slot number group as 0, indicating the two values of the second time slot number group, such as... Figure 18 As shown, the second time slot numbering group is {3,7}.
[0271] The UE looks up the corresponding PRACH configuration index indicated by the network in the RACH configuration table, obtaining the second time slot number group size M2 as 2 and the second time slot number group configuration index k2 as 1, indicating the two values of the second time slot number group, such as... Figure 19 As shown, the second time slot numbering group is {1,5}.
[0272] in, Figure 18 A schematic diagram of the second time slot numbering group when M2=2 and candidate k2=0, provided in an embodiment of this application; Figure 19 This is a schematic diagram of the second time slot numbering group when M2=2 and candidate k2=1, as provided in an embodiment of this application.
[0273] For M2=4, the protocol predefines K2=2 candidates:
[0274] The UE looks up the corresponding PRACH configuration index indicated by the network in the RACH configuration table, obtaining the size M2 of the second time slot number group as 4 and the configuration index k1 of the second time slot number group as 0, indicating the 4 values of the second time slot number group, such as... Figure 20 As shown, the second time slot numbering group is {4,5,6,7}.
[0275] The UE looks up the corresponding PRACH configuration index indicated by the network in the RACH configuration table, obtaining the size M2 of the second time slot number group as 4 and the configuration index k2 of the second time slot number group as 1, indicating the 4 values of the second time slot number group, such as... Figure 21 As shown, the second time slot numbering group is {2,3,6,7}.
[0276] in, Figure 20 A schematic diagram of the second time slot numbering group when M2=4 and candidate k2=0, provided in an embodiment of this application; Figure 21 This is a schematic diagram of the second time slot numbering group when M2=4 and candidate k2=1, as provided in an embodiment of this application.
[0277] In this embodiment, a Random Access Channel (RACH) configuration table is obtained based on at least one of the frequency range of PRACH transmission, the subcarrier spacing of PRACH, and the frequency band characteristics of PRACH transmission. The RACH configuration table is then searched according to the PRACH configuration index indicated by the network to obtain the size of the transmittable frame number group, the first time slot number group, the second time slot number group, and the second time slot number group configuration index. Then, the second time slot number group is determined to have M2 predefined values between 0 and N-1, thus enabling the configuration of RO time-frequency resources when the PRACH subcarrier spacing is greater than 120kHz.
[0278] After the terminal determines the random access opportunity (RO) time-domain location group, it selects the first RO from the RO time-domain location group and calculates the random access radio network temporary identifier (RA-RNTI) of the first RO.
[0279] However, current RA-RNTI calculations are only applicable to cases where the PRACH SCS is less than 120kHz. Using the original RA-TNTI calculation method results in the same RA-RNTI for different RO time-frequency resources. Simply extending the RA-RNTI calculation formula to higher PRACH SCS can lead to 16-bit RA-RNTI data overflow. Therefore, it is necessary to design corresponding RA-RNTI calculation methods for RO time-domain resource configurations with high PRACH SCS. This application provides a new RA-TNTI calculation method that avoids data overflow.
[0280] Optionally, calculating the Random Access Radio Network Temporary Identifier (RA-RNTI) of the first RO includes:
[0281] Determine the time-domain number corresponding to the first RO;
[0282] The RA-RNTI of the first RO is calculated based on the time-domain number.
[0283] It is understood that, in the embodiments of this application, when calculating RA-TNTI, the terminal first needs to determine the time domain number corresponding to the first RO.
[0284] In some optional embodiments, the time-domain numbering is a third time slot number based on a third subcarrier interval, wherein the third subcarrier interval is determined by one of the following:
[0285] This is the first subcarrier spacing;
[0286] This is the second subcarrier spacing or the subcarrier spacing of PRACH;
[0287] If the subcarrier spacing of PRACH satisfies the first condition or belongs to the first set, it is the second subcarrier spacing or the subcarrier spacing of PRACH; otherwise, it is the first subcarrier spacing or the fourth subcarrier spacing, wherein the fourth subcarrier spacing is a predefined subcarrier spacing.
[0288] For example, in a 52.6GHz-71GHz system, let the first subcarrier spacing be 60kHz and the second subcarrier spacing be 480kHz. The first time slot can be configured in any way, and the second time slot can be configured as follows:
[0289] For M2=1, such as Figure 22 The diagram shown is a schematic diagram of the second time slot numbering group when M2=1 according to an embodiment of this application. At this time, the second time slot numbering group is {7}.
[0290] For M2=2, such as Figure 23 The diagram shown is a schematic diagram of the second time slot numbering group when M2=2 according to an embodiment of this application. At this time, the second time slot numbering group is {3,7}.
[0291] The UE selects an RO from the above RO time-domain location group, determines the time-domain number t_id corresponding to the selected RO, and calculates RA-RNTI based on the time-domain number.
[0292] The time domain number t_id is the third time slot number based on the third subcarrier spacing. The method for determining the third subcarrier is as follows: when the PRACH subcarrier spacing is 15KHz, 30KHz, 60KHz or 120KHz, the third subcarrier spacing is the second subcarrier spacing or the PRACH subcarrier spacing; otherwise, the third subcarrier spacing is the first subcarrier spacing (60KHz) or the fourth subcarrier spacing (120KHz, predefined by the protocol).
[0293] When the PRACH subcarrier spacing is 480kHz, the third subcarrier spacing is 120kHz, and t_id is the third time slot number based on 120kHz. Figure 24 This is a schematic diagram of the time-domain number t_id provided in an embodiment of this application.
[0294] The RA-RNTI can then be calculated using the following formula:
[0295] RA-RNTI=1+s_id+14×t_id+14×X×f_id+14×X×8×ul_carrier_id;
[0296] Where X = 80.
[0297] Optionally, the time domain number is the sequence number of the first RO in the time slot set of transmittable ROs within the transmittable frame, arranged in chronological order, and the time slot set of transmittable ROs is obtained based on the first time slot number group and / or the second time slot number group.
[0298] It should be noted that some time slots within a transmittable frame can be configured with ROs. These time slots are called the set of time slots with transmittable ROs. In other words, the set of time slots with transmittable ROs refers to the time slots within a transmittable frame that can be configured with ROs. This set of time slots may contain multiple transmittable ROs, and one of them is selected as the first RO.
[0299] The set of time slots that can send ROs is obtained based on a first time slot number group and / or a second time slot number group.
[0300] Optionally, if the random access opportunity (RO) time-domain location group determined by the terminal includes a transmittable frame number group and a first time slot number group, then the set of time slots of the transmittable RO is obtained based on the first time slot number group.
[0301] Optionally, if the random access opportunity (RO) time-domain location group determined by the terminal includes a transmittable frame number group, a first time slot number group, and a second time slot number group, then the set of time slots for the transmittable RO is obtained based on the first time slot number group and the second time slot number group.
[0302] Optionally, the time domain number is the sequence number of the first RO in a group of time slots of the transmittable ROs within the transmittable frame, arranged in chronological order, wherein the time slot set is obtained based on the first time slot number group and / or the second time slot number group.
[0303] Optionally, the time slot set is grouped according to one of the following:
[0304] R consecutive time slots are grouped together;
[0305] A time slot with an interval of R time slot values is considered a group.
[0306] Optionally, calculating the RA-RNTI of the first RO based on the time-domain number includes:
[0307] Based on the time-domain numbering, the RA-RNTI of the first RO is calculated using one of the following formulas:
[0308] RA-RNTI=1+s_id+14×t_id+14×X×f_id+14×X×8×ul_carrier_id Formula 1;
[0309] RA-RNTI=(1+s_id+14×t_id+14×X×f_id+14×X×8×ul_carrier_id)mod A formula 2;
[0310] X is obtained using one of the following methods:
[0311] The size of the set of time slots that can transmit ROs within a frame;
[0312] A packet size of the set of time slots that can transmit ROs within a frame;
[0313] The maximum value of the set of slots that can be transmitted in a frame in the RACH configuration table, which is obtained based on at least one of the frequency range of the transmitted PRACH, the subcarrier spacing of the PRACH, and the frequency band characteristics of the transmitted PRACH.
[0314] The maximum value of a packet size of the set of time slots that can be transmitted in a frame in the RACH configuration table, which is configurable based on at least one of the frequency range of the transmitted PRACH, the subcarrier spacing of the PRACH, and the frequency band characteristics of the transmitted PRACH;
[0315] Wherein, s_id is the index of the first OFDM symbol of the first RO;
[0316] t_id is the time-domain number corresponding to the first RO;
[0317] f_id is the frequency domain number corresponding to the first RO;
[0318] ul_carrier_id is the uplink carrier used to transmit the preamble; 0 indicates a normal uplink carrier, and 1 indicates an additional uplink carrier.
[0319] A is a preset integer, or A is configured by the network side, or A is determined by the terminal.
[0320] Optionally, the size of the time slot set for transmitting RO within a frame is either the size of the first time slot set or the size of the first time slot set multiplied by the size of the second time slot set.
[0321] The size of the first time slot set refers to the size of the set of first time slots based on the first subcarrier interval for the transmittable RO within the transmittable frame.
[0322] The second time slot set size refers to the size of the set of second time slots based on the second subcarrier interval for transmittable ROs within a transmittable frame.
[0323] Optionally, the random access method provided in this application embodiment further includes:
[0324] The terminal determines whether it needs to combine the first indication from the network to judge the random access response (RAR) scheduled by the physical downlink control channel (PDCCH) based on the size of X, or the terminal determines the size of the first indication based on the size of X.
[0325] Specifically, the terminal determines the size of the first indication based on the size of X, so that the terminal can obtain the first indication in the downlink control information (DCI) carried in the physical downlink control channel (PDCCH).
[0326] Optionally, the first instruction includes at least one of the following:
[0327] The packet ID in the set of time slots from which ROs can be transmitted within a frame;
[0328] The packet ID of the set of time slots that can be transmitted in a frame in the RACH configuration table, which is obtained based on at least one of the frequency range of the transmitted PRACH, the subcarrier spacing of the PRACH, and the frequency band characteristics of the transmitted PRACH;
[0329] The rounded up value of (1+s_id+14×t_id+14×X×f_id+14×X×8×ul_carrier_id) / A.
[0330] The RA-RNTI calculation method provided in this application is further illustrated below with reference to specific embodiments.
[0331] Assume that the size of the first set of time slots that can transmit ROs within a transmittable frame is 40. Figure 25 This is one of the schematic diagrams of the first time slot set provided in the embodiments of this application.
[0332] If the second time slot is configured as follows:
[0333] For M2=2, such as Figure 26 As shown, the second time slot numbering group is {3,7};
[0334] For M2=4, such as Figure 27 As shown, the second time slot numbering group is {2,3,6,7};
[0335] in, Figure 26 This is the sixth schematic diagram of the second time slot numbering group provided in the embodiments of this application. Figure 27 This is the seventh schematic diagram of the second time slot numbering group provided in the embodiments of this application.
[0336] Therefore, the set of second time slots that can transmit RO within a transmittable frame is the union of {3,7} and {2,3,6,7}, that is, the set of second time slots is {2,3,6,7}. Figure 28 This is one of the schematic diagrams of the second time slot set provided in the embodiments of this application.
[0337] The size of the time slot set that can send RO within a frame is the size of the first time slot set multiplied by the size of the second time slot set, i.e., 40 * 4 = 160.
[0338] Figure 29 This is one of the schematic diagrams of a set of time slots that can be transmitted within a frame for an embodiment of this application.
[0339] The RA-RNTI is then calculated using the following formula:
[0340] RA-RNTI=1+s_id+14×t_id+14×X×f_id+14×X×8×ul_carrier_id;
[0341] Where X = 160, the UE does not need to combine the network's first indication to determine the RAR scheduled by the PDCCH.
[0342] Alternatively, the second time slot may be configured as follows:
[0343] For M2=2, such as Figure 30 As shown, the second time slot numbering group is {0,4};
[0344] For M2=4, such as Figure 31 As shown, the second time slot numbering group is {2,3,6,7};
[0345] in, Figure 30 This is the eighth schematic diagram of the second time slot numbering group provided in the embodiments of this application. Figure 31 This is the ninth schematic diagram of the second time slot numbering group provided in the embodiments of this application.
[0346] Therefore, the second set of time slots that can transmit RO within a transmittable frame is the union of {0,4} and {2,3,6,7}, i.e., the second time slot set is {0,2,3,4,6,7}, and the size of the second time slot set is 6. Figure 32 This is a second schematic diagram of the second time slot set provided in the embodiments of this application.
[0347] The size of the time slot set that can send RO within a frame is the size of the first time slot set multiplied by the size of the second time slot set, i.e., 40 * 6 = 240.
[0348] Figure 33 This is a second schematic diagram of a set of time slots that can transmit RO within a frame, provided as an embodiment of this application.
[0349] Optionally, assume that the first set of configurable time slots in the RACH configuration table obtained based on at least one of the frequency range of transmitted PRACH, the subcarrier spacing of PRACH, and the frequency band characteristics of transmitted PRACH is {1,3,5,7,…,37,39}, with a size of 20, and the second set of configurable time slots is {3,7}, with a size of 2.
[0350] The configurable set of time slots that can transmit RO within a frame is as follows: Figure 34 As shown, the size is 40. Figure 34 This is a second schematic diagram of the first time slot set provided in the embodiments of this application.
[0351] The configurable set of second time slots that can transmit RO within a frame is {3,7}, such as Figure 35 As shown, Figure 35 The third schematic diagram of the second time slot set provided in the embodiments of this application shows that the size of the second time slot set is 2.
[0352] The configurable set of time slots that can transmit RO within a frame is as follows: Figure 36 As shown, the size is 40. Among them, Figure 36 This is the third schematic diagram of a set of time slots that can transmit RO within a frame, provided as an embodiment of this application.
[0353] Optionally, Figure 37 This is the fourth schematic diagram of a set of time slots capable of transmitting RO within a frame, provided as an embodiment of this application. Assume that the set of time slots capable of transmitting RO within a frame is as follows: Figure 37 As shown, the size is 320.
[0354] This time slot set can be divided into 4 groups as follows:
[0355] Figure 38 This is one of the schematic diagrams illustrating the grouping of time slot sets capable of transmitting ROs in a frame, as provided in an embodiment of this application. For example... Figure 38 As shown, 80 consecutive time slots are grouped together.
[0356] Figure 39 This is a second schematic diagram illustrating the grouping of a set of time slots capable of transmitting ROs within a frame, as provided in an embodiment of this application. For example... Figure 39 As shown, time slots with an interval of 4 time slot values are grouped together.
[0357] The RA-RNTI is then calculated using the following formula:
[0358] RA-RNTI=1+s_id+14×t_id+14×X×f_id+14×X×8×ul_carrier_id;
[0359] Where X = 80, the UE determines the RAR scheduled by receiving the PDCCH by combining the first indication of the network, where the first indication is the packet ID in a set of time slots in a configurable intra-frame transmittable RO.
[0360] Optionally, in a 52.6GHz-71GHz system, the PRACH subcarrier spacing is set to 960kHz, the first subcarrier spacing is 60kHz, and the second subcarrier spacing is 960kHz. Assume that the first set of configurable time slots in the RACH configuration table obtained based on at least one of the frequency range of the transmitted PRACH, the subcarrier spacing of the PRACH, and the frequency band characteristics of the transmitted PRACH is {1,2,3,4,…,38,39}, and the size is 40. Figure 40 This is the third schematic diagram of the first time slot set provided in the embodiments of this application. The configurable second time slot set that can transmit ROs within a transmittable frame is {4,5,6,7,12,13,14,15}. Figure 41 The fourth schematic diagram of the second time slot set provided in the embodiments of this application is as follows: Figure 41 As shown, the size of the second time slot set is 8.
[0361] The configurable set of time slots that can transmit RO within a frame is as follows: Figure 42 As shown, the size is 320. Among them, Figure 42 This is the fifth schematic diagram of a set of time slots that can transmit RO within a frame, provided as an embodiment of this application.
[0362] This time slot set can be divided into 4 groups as follows:
[0363] Figure 43 This is the third schematic diagram of the grouping of time slot sets that can transmit RO in a frame, provided as an embodiment of this application. For example... Figure 43 As shown, 80 consecutive time slots are grouped together.
[0364] Figure 44 This is the fourth schematic diagram of the grouping of time slots that can transmit ROs in a frame, as provided in the embodiments of this application. Figure 44 As shown, time slots with an interval of 4 time slot values are grouped together.
[0365] RA-RNTI is calculated using the following formula:
[0366] RA-RNTI=1+s_id+14×t_id+14×X×f_id+14×X×8×ul_carrier_id;
[0367] Where X = 80, the UE determines the RAR scheduled by receiving PDCCH in conjunction with the first indication of the network, wherein the first indication is the packet ID of the set of time slots that can be transmitted in a frame in the RACH configuration table obtained according to at least one of the frequency range of the transmitted PRACH, the subcarrier spacing of the PRACH, and the frequency band characteristics of the transmitted PRACH.
[0368] The random access method provided in this application not only configures RO time-frequency resources when the PRACH subcarrier spacing is greater than 120kHz, but also proposes a corresponding RA-RNTI calculation method for RO time-domain resource configuration design for high PRACH SCS, which can avoid data overflow and improve the random access performance of the terminal.
[0369] It should be noted that the random access method provided in this application embodiment can be executed by a random access device, or by a control module within that random access device for executing the random access method. This application embodiment uses the execution of the random access method by a random access device as an example to illustrate the random access device provided in this application embodiment.
[0370] Figure 45 This is a schematic diagram of the structure of the random access device provided in the embodiments of this application, as shown below. Figure 45 As shown, the device includes:
[0371] Determining unit 4510 is used to determine the random access opportunity (RO) time-domain location group;
[0372] The calculation unit 4520 is used to select a first RO from the RO time-domain location group and calculate the random access radio network temporary identifier RA-RNTI of the first RO;
[0373] The RO time-domain location group includes at least one of the following:
[0374] It can send the frame number group and the first time slot number group;
[0375] Second time slot numbering group;
[0376] The transmittable frame number group is used to indicate transmittable frames, and the transmittable frame is the radio frame containing the RO that can be used to transmit the preamble.
[0377] The first time slot number group is used to indicate the first time slot based on the first subcarrier interval in the transmittable frame where the RO is located;
[0378] The second time slot number group is used to indicate the second time slot based on the second subcarrier interval in which the RO is located in the first time slot.
[0379] In this embodiment of the application, by determining the random access timing (RO) time-domain location group, which includes at least one of the following: a transmittable frame number group and a first time slot number group; a second time slot number group, the terminal selects an RO from the RO time-domain location group and calculates the random access radio network temporary identifier (RA-RNTI) of the RO. This allows the RO time-frequency resources to be configured when the PRACH subcarrier spacing supported by the system is greater than 120kHz.
[0380] Optionally, the first subcarrier spacing or the second subcarrier spacing is related to at least one of the following:
[0381] The subcarrier spacing for transmitting PRACH;
[0382] Frequency range for transmitting PRACH;
[0383] The format for sending PRACH;
[0384] The length of the PRACH sequence to be sent.
[0385] Optionally, the first time slot number group is related to at least one of the following:
[0386] The subcarrier spacing for transmitting PRACH;
[0387] Frequency range for transmitting PRACH;
[0388] Frequency band characteristics for transmitting PRACH;
[0389] The format for sending PRACH;
[0390] The length of the PRACH sequence being sent;
[0391] PRACH configuration index;
[0392] First subcarrier spacing;
[0393] The number of time slots L in each radio frame, based on the first subcarrier interval;
[0394] The size of the first time slot numbering group is M1;
[0395] First time slot number group configuration index.
[0396] Optionally, the second time slot number group is related to at least one of the following:
[0397] The subcarrier spacing for transmitting PRACH;
[0398] Frequency range for transmitting PRACH;
[0399] Frequency band characteristics for transmitting PRACH;
[0400] The format for sending PRACH;
[0401] The length of the PRACH sequence being sent;
[0402] PRACH configuration index;
[0403] First subcarrier spacing;
[0404] Second subcarrier spacing;
[0405] The number of time slots L in each radio frame, based on the first subcarrier interval;
[0406] The ratio N between the second subcarrier spacing and the first subcarrier spacing;
[0407] The size of the first time slot numbering group is M1;
[0408] The size of the second time slot numbering group is M2;
[0409] First time slot number group configuration index;
[0410] Second time slot number group configuration index.
[0411] Optionally, the determining unit is used for:
[0412] The random access channel (RACH) configuration table is obtained based on at least one of the following: the frequency range of the transmitted physical random access channel (PRACH), the subcarrier spacing of the PRACH, and the frequency band characteristics of the transmitted PRACH.
[0413] Based on the PRACH configuration index indicated by the network, the RACH configuration table is searched to obtain the size M1 of the transmittable frame number group and the first time slot number group where RO is located;
[0414] The first time slot numbering group is determined to have M1 predefined values between 0 and L-1;
[0415] Where L is the number of time slots based on the first subcarrier interval contained in each radio frame;
[0416] Among them, the M1 values of the first time slot number group are one or more combinations of M1 values from 0 to L-1.
[0417] Optionally, the determining unit is used for:
[0418] The random access channel (RACH) configuration table is obtained based on at least one of the following: the frequency range of the transmitted physical random access channel (PRACH), the subcarrier spacing of the PRACH, and the frequency band characteristics of the transmitted PRACH.
[0419] Based on the PRACH configuration index indicated by the network, the RACH configuration table is searched to obtain the size M2 of the transmittable frame number group, the first time slot number group, and the second time slot number group where RO is located;
[0420] The second time slot numbering group is determined to have M2 predefined values between 0 and N-1;
[0421] Wherein, N is the ratio of the second subcarrier spacing to the first subcarrier spacing;
[0422] Among them, the M2 values of the second time slot number group are one or more combinations of M2 values from 0 to N-1.
[0423] Optionally, the determining unit is used for:
[0424] The random access channel (RACH) configuration table is obtained based on at least one of the following: the frequency range of the transmitted physical random access channel (PRACH), the subcarrier spacing of the PRACH, and the frequency band characteristics of the transmitted PRACH.
[0425] Based on the PRACH configuration index indicated by the network, the RACH configuration table is searched to obtain the transmittable frame number group where RO is located, the size M1 of the first time slot number group, and the configuration index k1 of the first time slot number group;
[0426] Based on the configuration index k1 of the first time slot number group, determine the first time slot number group as M1 predefined values between 0 and L-1;
[0427] Where L is the number of time slots based on the first subcarrier interval contained in each radio frame;
[0428] Among them, the first time slot number group configuration index k1 is used to indicate the M1 values of the first time slot number group;
[0429] Among them, the M1 values of the first time slot number group are one or more combinations of M1 values from 0 to L-1.
[0430] Optionally, the determining unit is used for:
[0431] The random access channel (RACH) configuration table is obtained based on at least one of the following: the frequency range of the transmitted physical random access channel (PRACH), the subcarrier spacing of the PRACH, and the frequency band characteristics of the transmitted PRACH.
[0432] According to the PRACH configuration index indicated by the network, the RACH configuration table is searched to obtain the transmittable frame number group, the first time slot number group, the size M2 of the second time slot number group, and the configuration index k2 of the second time slot number group.
[0433] Based on the configuration index k2 of the second time slot number group, determine that the second time slot number group consists of M2 predefined values between 0 and N-1;
[0434] Where N is the ratio of the second subcarrier spacing to the first subcarrier spacing;
[0435] Among them, the second time slot number group configuration index k2 is used to indicate the M2 values of the second time slot number group;
[0436] Among them, the M2 values of the second time slot number group are one or more combinations of M2 values from 0 to N-1.
[0437] Optionally, the M1 values of the first time slot number group are one or more combinations of M1 values from 0 to L-1, including one or more of the following:
[0438] The first M1 values from 0 to L-1;
[0439] The last M1 values from 0 to L-1;
[0440] All or part of X that satisfy Xmod(L / M1 rounded up or rounded down) = Y, where X is an integer value between 0 and L-1, and Y is one or more predefined values;
[0441] M1 consecutive values between 0 and L-1;
[0442] M1 consecutive values between 0 and L-1.
[0443] Optionally, the M2 values of the second time slot number group are one or more combinations of M2 values from 0 to N-1, including one or more of the following:
[0444] The first M2 values from 0 to N-1;
[0445] 0 to N-1 or the last M2 values;
[0446] All or part of X that satisfy Xmod(N / M2 rounded up or rounded down) = Y, where X is an integer value between 0 and N-1, and Y is one or more predefined values;
[0447] M² consecutive values between 0 and N-1;
[0448] Multiple consecutive M2 values between 0 and N-1.
[0449] Optionally, the computing unit includes:
[0450] The time-domain numbering determination subunit is used to determine the time-domain number corresponding to the first RO;
[0451] A calculation subunit is used to calculate the RA-RNTI of the first RO based on the time-domain number.
[0452] Optionally, the time-domain number is a third time slot number based on the third subcarrier interval, wherein the third subcarrier interval is determined by one of the following:
[0453] This is the first subcarrier spacing;
[0454] This is the second subcarrier spacing or the subcarrier spacing of PRACH;
[0455] If the subcarrier spacing of PRACH satisfies the first condition or belongs to the first set, it is the second subcarrier spacing or the subcarrier spacing of PRACH; otherwise, it is the first subcarrier spacing or the fourth subcarrier spacing, wherein the fourth subcarrier spacing is a predefined subcarrier spacing.
[0456] Optionally, the time domain number is the sequence number of the first RO in the time slot set of transmittable ROs within the transmittable frame, arranged in chronological order, and the time slot set of transmittable ROs is obtained based on the first time slot number group and / or the second time slot number group.
[0457] Optionally, the time domain number is the sequence number of the first RO in a group of time slots of the transmittable ROs within the transmittable frame, arranged in chronological order, wherein the time slot set is obtained based on the first time slot number group and / or the second time slot number group.
[0458] Optionally, the time slot set is grouped according to one of the following:
[0459] R consecutive time slots are grouped together;
[0460] A time slot with an interval of R time slot values is considered a group.
[0461] Optionally, the computing subunit is used for:
[0462] Based on the time-domain numbering, the RA-RNTI of the first RO is calculated using one of the following formulas:
[0463] RA-RNTI=1+s_id+14×t_id+14×X×f_id+14×X×8×ul_carrier_id Formula 1;
[0464] RA-RNTI=(1+s_id+14×t_id+14×X×f_id+14×X×8×ul_carrier_id)mod A formula 2;
[0465] X is obtained using one of the following methods:
[0466] The size of the set of time slots that can transmit ROs within a frame;
[0467] A packet size of the set of time slots that can transmit ROs within a frame;
[0468] The maximum value of the set of slots that can be transmitted in a frame in the RACH configuration table, which is obtained based on at least one of the frequency range of the transmitted PRACH, the subcarrier spacing of the PRACH, and the frequency band characteristics of the transmitted PRACH.
[0469] The maximum value of a packet size of the set of time slots that can be transmitted in a frame in the RACH configuration table, which is configurable based on at least one of the frequency range of the transmitted PRACH, the subcarrier spacing of the PRACH, and the frequency band characteristics of the transmitted PRACH;
[0470] Wherein, s_id is the index of the first OFDM symbol of the first RO;
[0471] t_id is the time-domain number corresponding to the first RO;
[0472] f_id is the frequency domain number corresponding to the first RO;
[0473] ul_carrier_id is the uplink carrier used to transmit the preamble; 0 indicates a normal uplink carrier, and 1 indicates an additional uplink carrier.
[0474] A is a preset integer, or A is configured by the network side, or A is determined by the terminal.
[0475] Optionally, the size of the time slot set for transmitting RO within a frame is either the size of the first time slot set or the size of the first time slot set multiplied by the size of the second time slot set.
[0476] Optionally, it also includes:
[0477] The judgment unit is used by the terminal to determine whether it needs to combine the first indication of the network to judge the random access response (RAR) scheduled by the physical downlink control channel (PDCCH) based on the size of X, or the terminal determines the size of the first indication based on the size of X.
[0478] Optionally, the first instruction includes at least one of the following:
[0479] The packet ID in the set of time slots from which ROs can be transmitted within a frame;
[0480] The packet ID of the set of time slots that can be transmitted in a frame in the RACH configuration table, which is obtained based on at least one of the frequency range of the transmitted PRACH, the subcarrier spacing of the PRACH, and the frequency band characteristics of the transmitted PRACH;
[0481] The rounded up value of (1+s_id+14×t_id+14×X×f_id+14×X×8×ul_carrier_id) / A.
[0482] The random access device provided in this application not only configures RO time-frequency resources when the PRACH subcarrier spacing is greater than 120kHz, but also proposes a corresponding RA-RNTI calculation method for RO time-domain resource configuration design for high PRACH SCS, which can avoid data overflow and improve the random access performance of the terminal.
[0483] The random access in this application embodiment can be a device or electronic device with an operating system, or it can be a component, integrated circuit, or chip in a terminal. The electronic device can be a mobile electronic device or a non-mobile electronic device. For example, the mobile electronic device can include, but is not limited to, the types of terminal 11 listed above, and the non-mobile electronic device can be a server, network attached storage (NAS), personal computer (PC), television (TV), ATM, or self-service machine, etc., and this application embodiment does not make specific limitations.
[0484] The random access device provided in this application embodiment can achieve... Figures 3 to 44 The various processes implemented in the method embodiments achieve the same technical effect, and will not be described again here to avoid repetition.
[0485] Optional, such as Figure 46 As shown, this application embodiment also provides a communication device 4600, including a processor 4601, a memory 4602, and a program or instructions stored in the memory 4602 and executable on the processor 4601. For example, when the communication device 4600 is a terminal, the program or instructions executed by the processor 4601 implement the various processes of the above-described random access method embodiment and achieve the same technical effect. When the communication device 4600 is a network-side device, the program or instructions executed by the processor 4601 implement the various processes of the above-described random access method embodiment and achieve the same technical effect; to avoid repetition, further details are omitted here.
[0486] Figure 47 A schematic diagram of the hardware structure of a terminal to implement an embodiment of this application.
[0487] The terminal 4700 includes, but is not limited to, at least some of the following components: radio frequency unit 4701, network module 4702, audio output unit 4703, input unit 4704, sensor 4705, display unit 4706, user input unit 4707, interface unit 4708, memory 4709, and processor 4710.
[0488] Those skilled in the art will understand that the terminal 4700 may also include a power supply (such as a battery) for supplying power to various components. The power supply may be logically connected to the processor 4710 through a power management system, thereby enabling functions such as managing charging, discharging, and power consumption through the power management system. Figure 47 The terminal structure shown does not constitute a limitation on the terminal. The terminal may include more or fewer components than shown, or combine certain components, or have different component arrangements, which will not be elaborated here.
[0489] It should be understood that, in this embodiment, the input unit 4704 may include a graphics processing unit (GPU) 47041 and a microphone 47042. The GPU 47041 processes image data of still images or videos obtained by an image capture device (such as a camera) in video capture mode or image capture mode. The display unit 4706 may include a display panel 47061, which may be configured in the form of a liquid crystal display, an organic light-emitting diode, etc. The user input unit 4707 includes a touch panel 47071 and other input devices 47072. The touch panel 47071 is also called a touch screen. The touch panel 47071 may include two parts: a touch detection device and a touch controller. Other input devices 47072 may include, but are not limited to, physical keyboards, function keys (such as volume control buttons, power buttons, etc.), trackballs, mice, and joysticks, which will not be described in detail here.
[0490] In this embodiment, the radio frequency unit 4701 receives downlink data from the network-side device and processes it for the processor 4710; additionally, it sends uplink data to the network-side device. Typically, the radio frequency unit 4701 includes, but is not limited to, an antenna, at least one amplifier, a transceiver, a coupler, a low-noise amplifier, a duplexer, etc.
[0491] The memory 4709 can be used to store software programs or instructions and various data. The memory 4709 may primarily include a program or instruction storage area and a data storage area. The program or instruction storage area may store the operating system, application programs or instructions required for at least one function (such as sound playback, image playback, etc.). Furthermore, the memory 4709 may include high-speed random access memory and non-volatile memory, which may be read-only memory (ROM), programmable read-only memory (PROM), erasable programmable read-only memory (EPROM), electrically erasable programmable read-only memory (EEPROM), or flash memory. For example, at least one disk storage device, flash memory device, or other non-volatile solid-state storage device.
[0492] Processor 4710 may include one or more processing units; optionally, processor 4710 may integrate an application processor and a modem processor, wherein the application processor mainly handles the operating system, user interface, and applications or instructions, and the modem processor mainly handles wireless communication, such as a baseband processor. It is understood that the aforementioned modem processor may also not be integrated into processor 4710.
[0493] The processor 4710 is used for:
[0494] Determine the random access timing (RO) time-domain location group;
[0495] Select a first RO from the RO time-domain location group and calculate the Random Access Radio Network Temporary Identifier (RA-RNTI) of the first RO;
[0496] The RO time-domain location group includes at least one of the following:
[0497] It can send the frame number group and the first time slot number group;
[0498] Second time slot numbering group;
[0499] The transmittable frame number group is used to indicate transmittable frames, and the transmittable frame is the radio frame containing the RO that can be used to transmit the preamble.
[0500] The first time slot number group is used to indicate the first time slot based on the first subcarrier interval in the transmittable frame where the RO is located;
[0501] The second time slot number group is used to indicate the second time slot based on the second subcarrier interval in which the RO is located in the first time slot.
[0502] In this embodiment of the application, by determining the random access timing (RO) time-domain location group, which includes at least one of the following: a transmittable frame number group and a first time slot number group; a second time slot number group, the terminal selects an RO from the RO time-domain location group and calculates the random access radio network temporary identifier (RA-RNTI) of the RO. This allows the RO time-frequency resources to be configured when the PRACH subcarrier spacing supported by the system is greater than 120kHz.
[0503] Optionally, the first subcarrier spacing or the second subcarrier spacing is related to at least one of the following:
[0504] The subcarrier spacing for transmitting PRACH;
[0505] Frequency range for transmitting PRACH;
[0506] The format for sending PRACH;
[0507] The length of the PRACH sequence to be sent.
[0508] Optionally, the first time slot number group is related to at least one of the following:
[0509] The subcarrier spacing for transmitting PRACH;
[0510] Frequency range for transmitting PRACH;
[0511] Frequency band characteristics for transmitting PRACH;
[0512] The format for sending PRACH;
[0513] The length of the PRACH sequence being sent;
[0514] PRACH configuration index;
[0515] First subcarrier spacing;
[0516] The number of time slots L in each radio frame, based on the first subcarrier interval;
[0517] The size of the first time slot numbering group is M1;
[0518] First time slot number group configuration index.
[0519] Optionally, the second time slot number group is related to at least one of the following:
[0520] The subcarrier spacing for transmitting PRACH;
[0521] Frequency range for transmitting PRACH;
[0522] Frequency band characteristics for transmitting PRACH;
[0523] The format for sending PRACH;
[0524] The length of the PRACH sequence being sent;
[0525] PRACH configuration index;
[0526] First subcarrier spacing;
[0527] Second subcarrier spacing;
[0528] The number of time slots L in each radio frame, based on the first subcarrier interval;
[0529] The ratio N between the second subcarrier spacing and the first subcarrier spacing;
[0530] The size of the first time slot numbering group is M1;
[0531] The size of the second time slot numbering group is M2;
[0532] First time slot number group configuration index;
[0533] Second time slot number group configuration index.
[0534] Optionally, the processor 4710 is also used for:
[0535] The random access channel (RACH) configuration table is obtained based on at least one of the following: the frequency range of the transmitted physical random access channel (PRACH), the subcarrier spacing of the PRACH, and the frequency band characteristics of the transmitted PRACH.
[0536] Based on the PRACH configuration index indicated by the network, the RACH configuration table is searched to obtain the size M1 of the transmittable frame number group and the first time slot number group where RO is located;
[0537] The first time slot numbering group is determined to have M1 predefined values between 0 and L-1;
[0538] Where L is the number of time slots based on the first subcarrier interval contained in each radio frame;
[0539] Among them, the M1 values of the first time slot number group are one or more combinations of M1 values from 0 to L-1.
[0540] Optionally, the processor 4710 is also used for:
[0541] The random access channel (RACH) configuration table is obtained based on at least one of the following: the frequency range of the transmitted physical random access channel (PRACH), the subcarrier spacing of the PRACH, and the frequency band characteristics of the transmitted PRACH.
[0542] Based on the PRACH configuration index indicated by the network, the RACH configuration table is searched to obtain the size M2 of the transmittable frame number group, the first time slot number group, and the second time slot number group where RO is located;
[0543] The second time slot numbering group is determined to have M2 predefined values between 0 and N-1;
[0544] Wherein, N is the ratio of the second subcarrier spacing to the first subcarrier spacing;
[0545] Among them, the M2 values of the second time slot number group are one or more combinations of M2 values from 0 to N-1.
[0546] Optionally, the processor 4710 is also used for:
[0547] The random access channel (RACH) configuration table is obtained based on at least one of the following: the frequency range of the transmitted physical random access channel (PRACH), the subcarrier spacing of the PRACH, and the frequency band characteristics of the transmitted PRACH.
[0548] Based on the PRACH configuration index indicated by the network, the RACH configuration table is searched to obtain the transmittable frame number group where RO is located, the size M1 of the first time slot number group, and the configuration index k1 of the first time slot number group;
[0549] Based on the configuration index k1 of the first time slot number group, determine the first time slot number group as M1 predefined values between 0 and L-1;
[0550] Where L is the number of time slots based on the first subcarrier interval contained in each radio frame;
[0551] Among them, the first time slot number group configuration index k1 is used to indicate the M1 values of the first time slot number group;
[0552] Among them, the M1 values of the first time slot number group are one or more combinations of M1 values from 0 to L-1.
[0553] Optionally, the processor 4710 is also used for:
[0554] By sending at least one of the frequency band characteristics of PRACH, the random access channel (RACH) configuration table is obtained;
[0555] According to the PRACH configuration index indicated by the network, the RACH configuration table is searched to obtain the transmittable frame number group, the first time slot number group, the size M2 of the second time slot number group, and the configuration index k2 of the second time slot number group.
[0556] Based on the configuration index k2 of the second time slot number group, determine that the second time slot number group consists of M2 predefined values between 0 and N-1;
[0557] Where N is the ratio of the second subcarrier spacing to the first subcarrier spacing;
[0558] Among them, the second time slot number group configuration index k2 is used to indicate the M2 values of the second time slot number group;
[0559] Among them, the M2 values of the second time slot number group are one or more combinations of M2 values from 0 to N-1.
[0560] Optionally, the M1 values of the first time slot number group are one or more combinations of M1 values from 0 to L-1, including one or more of the following:
[0561] The first M1 values from 0 to L-1;
[0562] The last M1 values from 0 to L-1;
[0563] All or part of X that satisfy Xmod(L / M1 rounded up or rounded down) = Y, where X is an integer value between 0 and L-1, and Y is one or more predefined values;
[0564] M1 consecutive values between 0 and L-1;
[0565] M1 consecutive values between 0 and L-1.
[0566] Optionally, the M2 values of the second time slot number group are one or more combinations of M2 values from 0 to N-1, including one or more of the following:
[0567] The first M2 values from 0 to N-1;
[0568] 0 to N-1 or the last M2 values;
[0569] All or part of X that satisfy Xmod(N / M2 rounded up or rounded down) = Y, where X is an integer value between 0 and N-1, and Y is one or more predefined values;
[0570] M² consecutive values between 0 and N-1;
[0571] Multiple consecutive M2 values between 0 and N-1.
[0572] Optionally, the processor 110 is also used for:
[0573] Determine the time-domain number corresponding to the first RO;
[0574] The RA-RNTI of the first RO is calculated based on the time-domain number.
[0575] Optionally, the time-domain number is a third time slot number based on the third subcarrier interval, wherein the third subcarrier interval is determined by one of the following:
[0576] This is the first subcarrier spacing;
[0577] This is the second subcarrier spacing or the subcarrier spacing of PRACH;
[0578] If the subcarrier spacing of PRACH satisfies the first condition or belongs to the first set, it is the second subcarrier spacing or the subcarrier spacing of PRACH; otherwise, it is the first subcarrier spacing or the fourth subcarrier spacing, wherein the fourth subcarrier spacing is a predefined subcarrier spacing.
[0579] Optionally, the time domain number is the sequence number of the first RO in the time slot set of transmittable ROs within the transmittable frame, arranged in chronological order, and the time slot set of transmittable ROs is obtained based on the first time slot number group and / or the second time slot number group.
[0580] Optionally, the time domain number is the sequence number of the first RO in a group of time slots of the transmittable ROs within the transmittable frame, arranged in chronological order, wherein the time slot set is obtained based on the first time slot number group and / or the second time slot number group.
[0581] Optionally, the time slot set is grouped according to one of the following:
[0582] R consecutive time slots are grouped together;
[0583] A time slot with an interval of R time slot values is considered a group.
[0584] Optionally, the processor 4710 is also used for:
[0585] Based on the time-domain numbering, the RA-RNTI of the first RO is calculated using one of the following formulas:
[0586] RA-RNTI=1+s_id+14×t_id+14×X×f_id+14×X×8×ul_carrier_id Formula 1;
[0587] RA-RNTI=(1+s_id+14×t_id+14×X×f_id+14×X×8×ul_carrier_id)mod A formula 2;
[0588] X is obtained using one of the following methods:
[0589] The size of the set of time slots that can transmit ROs within a frame;
[0590] A packet size of the set of time slots that can transmit ROs within a frame;
[0591] The maximum value of the set of slots that can be transmitted in a frame in the RACH configuration table, which is obtained based on at least one of the frequency range of the transmitted PRACH, the subcarrier spacing of the PRACH, and the frequency band characteristics of the transmitted PRACH.
[0592] The maximum value of a packet size of the set of time slots that can be transmitted in a frame in the RACH configuration table, which is configurable based on at least one of the frequency range of the transmitted PRACH, the subcarrier spacing of the PRACH, and the frequency band characteristics of the transmitted PRACH;
[0593] Wherein, s_id is the index of the first OFDM symbol of the first RO;
[0594] t_id is the time-domain number corresponding to the first RO;
[0595] f_id is the frequency domain number corresponding to the first RO;
[0596] ul_carrier_id is the uplink carrier used to transmit the preamble; 0 indicates a normal uplink carrier, and 1 indicates an additional uplink carrier.
[0597] A is a preset integer, or A is configured by the network side, or A is determined by the terminal.
[0598] Optionally, the size of the time slot set for transmitting RO within a frame is either the size of the first time slot set or the size of the first time slot set multiplied by the size of the second time slot set.
[0599] Optionally, the processor 4710 is also used for:
[0600] The terminal determines whether it needs to combine the first indication from the network to judge the random access response (RAR) scheduled by the physical downlink control channel (PDCCH) based on the size of X, or the terminal determines the size of the first indication based on the size of X.
[0601] Optionally, the first instruction includes at least one of the following:
[0602] The packet ID in the set of time slots from which ROs can be transmitted within a frame;
[0603] The packet ID of the set of time slots that can be transmitted in a frame in the RACH configuration table, which is obtained based on at least one of the frequency range of the transmitted PRACH, the subcarrier spacing of the PRACH, and the frequency band characteristics of the transmitted PRACH;
[0604] The rounded up value of (1+s_id+14×t_id+14×X×f_id+14×X×8×ul_carrier_id) / A.
[0605] The terminal provided in this application not only configures RO time-frequency resources when the PRACH subcarrier spacing is greater than 120kHz, but also proposes a corresponding RA-RNTI calculation method for RO time-domain resource configuration design for high PRACH SCS, which can avoid data overflow and improve the terminal's random access performance.
[0606] The terminal embodiment in this application is a product embodiment corresponding to the above method embodiment. All implementation methods in the above method embodiment are applicable to this terminal embodiment and can achieve the same or similar technical effects, so they will not be described again here.
[0607] This application also provides a readable storage medium storing a program or instructions. When the program or instructions are executed by a processor, they implement the various processes of the above-described random access method embodiments and achieve the same technical effect. To avoid repetition, they will not be described again here.
[0608] The processor mentioned above is the processor in the terminal described in the above embodiments. The readable storage medium includes computer-readable storage media, such as computer read-only memory (ROM), random access memory (RAM), magnetic disk, or optical disk.
[0609] This application embodiment also provides a chip, which includes a processor and a communication interface. The communication interface is coupled to the processor. The processor is used to run programs or instructions to implement the various processes of the above-described random access method embodiments and can achieve the same technical effect. To avoid repetition, it will not be described again here.
[0610] It should be understood that the chip mentioned in the embodiments of this application may also be referred to as a system-on-a-chip, system chip, chip system, or system-on-a-chip, etc.
[0611] It should be noted that, in this document, the terms "comprising," "including," or any other variations thereof are intended to cover non-exclusive inclusion, such that a process, method, article, or apparatus that comprises a list of elements includes not only those elements but also other elements not expressly listed, or elements inherent to such a process, method, article, or apparatus. Without further limitations, an element defined by the phrase "comprising one..." does not exclude the presence of additional elements in the process, method, article, or apparatus that includes that element. Furthermore, it should be noted that the scope of the methods and apparatuses in the embodiments of this application is not limited to performing functions in the order shown or discussed, but may also include performing functions substantially simultaneously or in reverse order, for example, the described methods may be performed in a different order than described, and various steps may be added, omitted, or combined. Additionally, features described with reference to certain examples may be combined in other examples.
[0612] Through the above description of the embodiments, those skilled in the art can clearly understand that the methods of the above embodiments can be implemented by means of software plus necessary general-purpose hardware platforms. Of course, they can also be implemented by hardware, but in many cases the former is a better implementation method. Based on this understanding, the technical solution of this application, in essence, or the part that contributes to the prior art, can be embodied in the form of a software product. This computer software product is stored in a storage medium (such as ROM / RAM, magnetic disk, optical disk) and includes several instructions to cause a terminal (which may be a mobile phone, computer, server, or network device, etc.) to execute the methods described in the various embodiments of this application.
[0613] The embodiments of this application have been described above with reference to the accompanying drawings. However, this application is not limited to the specific embodiments described above. The specific embodiments described above are merely illustrative and not restrictive. Those skilled in the art can make many other forms under the guidance of this application without departing from the spirit and scope of the claims, and all of these forms are within the protection scope of this application.
Claims
1. A random access method, characterized in that, include: The terminal determines the random access timing RO time-domain location group; Select a first RO from the RO time-domain location group and calculate the Random Access Radio Network Temporary Identifier (RA-RNTI) of the first RO; The RO time-domain location group includes: It can send the frame number group and the first time slot number group; Second time slot numbering group; The transmittable frame number group is used to indicate transmittable frames, and the transmittable frame is the radio frame containing the RO that can be used to transmit the preamble. The first time slot number group is used to indicate the first time slot based on the first subcarrier interval in the transmittable frame where the RO is located; The second time slot number group is used to indicate the second time slot based on the second subcarrier interval in which the RO is located in the first time slot.
2. The random access method according to claim 1, characterized in that, The first subcarrier spacing or the second subcarrier spacing is related to at least one of the following: The subcarrier spacing for transmitting PRACH; Frequency range for transmitting PRACH; The format for sending PRACH; The length of the PRACH sequence to be sent.
3. The random access method according to claim 1 or 2, characterized in that, The first time slot number group is related to at least one of the following: The subcarrier spacing for transmitting PRACH; Frequency range for transmitting PRACH; Frequency band characteristics for transmitting PRACH; The format for sending PRACH; The length of the PRACH sequence being sent; PRACH configuration index; First subcarrier spacing; The number of time slots L in each radio frame, based on the first subcarrier interval; The size of the first time slot numbering group is M1; First time slot number group configuration index.
4. The random access method according to claim 1 or 2, characterized in that, The second time slot number group is related to at least one of the following: The subcarrier spacing for transmitting PRACH; Frequency range for transmitting PRACH; Frequency band characteristics for transmitting PRACH; The format for sending PRACH; The length of the PRACH sequence being sent; PRACH configuration index; First subcarrier spacing; Second subcarrier spacing; The number of time slots L in each radio frame, based on the first subcarrier interval; The ratio N between the second subcarrier spacing and the first subcarrier spacing; The size of the first time slot numbering group is M1; The size of the second time slot numbering group is M2; First time slot number group configuration index; Second time slot number group configuration index.
5. The random access method according to claim 1, characterized in that, The terminal determines the random access opportunity (RO) time-domain location group, including: The random access channel (RACH) configuration table is obtained based on at least one of the following: the frequency range of the transmitted physical random access channel (PRACH), the subcarrier spacing of the PRACH, and the frequency band characteristics of the transmitted PRACH. Based on the PRACH configuration index indicated by the network, the RACH configuration table is searched to obtain the size M1 of the transmittable frame number group and the first time slot number group where RO is located; The first time slot numbering group is determined to have M1 predefined values between 0 and L-1; Where L is the number of time slots based on the first subcarrier interval contained in each radio frame; Among them, the M1 values of the first time slot number group are one or more combinations of M1 values from 0 to L-1.
6. The random access method according to claim 1, characterized in that, The terminal determines the random access opportunity (RO) time-domain location group, including: The random access channel (RACH) configuration table is obtained based on at least one of the following: the frequency range of the transmitted physical random access channel (PRACH), the subcarrier spacing of the PRACH, and the frequency band characteristics of the transmitted PRACH. Based on the PRACH configuration index indicated by the network, the RACH configuration table is searched to obtain the size M2 of the transmittable frame number group, the first time slot number group, and the second time slot number group where RO is located; The second time slot numbering group is determined to have M2 predefined values between 0 and N-1; Wherein, N is the ratio of the second subcarrier spacing to the first subcarrier spacing; Among them, the M2 values of the second time slot number group are one or more combinations of M2 values from 0 to N-1.
7. The random access method according to claim 1, characterized in that, The terminal determines the random access opportunity (RO) time-domain location group, including: The random access channel (RACH) configuration table is obtained based on at least one of the following: the frequency range of the transmitted physical random access channel (PRACH), the subcarrier spacing of the PRACH, and the frequency band characteristics of the transmitted PRACH. Based on the PRACH configuration index indicated by the network, the RACH configuration table is searched to obtain the transmittable frame number group where RO is located, the size M1 of the first time slot number group, and the configuration index k1 of the first time slot number group; Based on the configuration index k1 of the first time slot number group, determine the first time slot number group as M1 predefined values between 0 and L-1; Where L is the number of time slots based on the first subcarrier interval contained in each radio frame; Among them, the first time slot number group configuration index k1 is used to indicate the M1 values of the first time slot number group; Among them, the M1 values of the first time slot number group are one or more combinations of M1 values from 0 to L-1.
8. The random access method according to claim 1, characterized in that, The terminal determines the random access opportunity (RO) time-domain location group, including: The random access channel (RACH) configuration table is obtained based on at least one of the following: the frequency range of the transmitted physical random access channel (PRACH), the subcarrier spacing of the PRACH, and the frequency band characteristics of the transmitted PRACH. According to the PRACH configuration index indicated by the network, the RACH configuration table is searched to obtain the transmittable frame number group, the first time slot number group, the size M2 of the second time slot number group, and the configuration index k2 of the second time slot number group. Based on the configuration index k2 of the second time slot number group, determine that the second time slot number group consists of M2 predefined values between 0 and N-1; Where N is the ratio of the second subcarrier spacing to the first subcarrier spacing; Among them, the second time slot number group configuration index k2 is used to indicate the M2 values of the second time slot number group; Among them, the M2 values of the second time slot number group are one or more combinations of M2 values from 0 to N-1.
9. The random access method according to claim 5 or 7, characterized in that, The M1 values of the first time slot number group are one or more combinations of M1 values from 0 to L-1, including one or more of the following: The first M1 values from 0 to L-1; The last M1 values from 0 to L-1; All or part of X that satisfy Xmod(L / M1 rounded up or rounded down) = Y, where X is an integer value between 0 and L-1, and Y is one or more predefined values; M1 consecutive values between 0 and L-1; M1 consecutive values between 0 and L-1.
10. The random access method according to claim 6 or 8, characterized in that, The M2 values of the second time slot number group are one or more combinations of M2 values from 0 to N-1, including one or more of the following: The first M2 values from 0 to N-1; The last M2 values from 0 to N-1; All or part of X that satisfy Xmod(N / M2 rounded up or rounded down) = Y, where X is an integer value between 0 and N-1, and Y is one or more predefined values; M² consecutive values between 0 and N-1; Multiple consecutive M2 values between 0 and N-1.
11. The random access method according to claim 1, characterized in that, The calculation of the Random Access Radio Network Temporary Identifier (RA-RNTI) of the first RO includes: Determine the time-domain number corresponding to the first RO; The RA-RNTI of the first RO is calculated based on the time-domain number.
12. The random access method according to claim 11, characterized in that, The time-domain numbering is a third time slot number based on the third subcarrier interval, wherein the third subcarrier interval is determined by one of the following: This is the first subcarrier spacing; This is the second subcarrier spacing or the subcarrier spacing of PRACH; If the subcarrier spacing of PRACH satisfies the first condition or belongs to the first set, it is the second subcarrier spacing or the subcarrier spacing of PRACH; otherwise, it is the first subcarrier spacing or the fourth subcarrier spacing, wherein the fourth subcarrier spacing is a predefined subcarrier spacing.
13. The random access method according to claim 11, characterized in that, The time domain number is the sequence number of the first RO in the time slot set of transmittable ROs within the transmittable frame, arranged in chronological order. The time slot set of transmittable ROs is obtained based on the first time slot number group and / or the second time slot number group.
14. The random access method according to claim 11, characterized in that, The time domain number is the sequence number of the first RO in a group of time slots of the set of time slots of transmittable ROs in the transmittable frame, arranged in chronological order, wherein the time slot set is obtained based on the first time slot number group and / or the second time slot number group.
15. The random access method according to claim 14, characterized in that, The time slot set is grouped according to one of the following: R consecutive time slots are grouped together; A time slot with an interval of R time slot values is considered a group.
16. The random access method according to any one of claims 11-15, characterized in that, The calculation of the RA-RNTI of the first RO based on the time-domain numbering includes: Based on the time-domain numbering, the RA-RNTI of the first RO is calculated using one of the following formulas: RA-RNTI=1+s_id+14×t_id+14×X×f_id+14×X×8×ul_carrier_id Formula 1; RA-RNTI=(1+s_id+14×t_id+14×X×f_id+14×X×8×ul_carrier_id)mod A formula 2; X is obtained using one of the following methods: The size of the set of time slots that can transmit ROs within a frame; A packet size of the set of time slots that can transmit ROs within a frame; The maximum value of the set of slots that can be transmitted in a frame in the RACH configuration table, which is obtained based on at least one of the frequency range of the transmitted PRACH, the subcarrier spacing of the PRACH, and the frequency band characteristics of the transmitted PRACH. The maximum value of a packet size of the set of time slots that can be transmitted in a frame in the RACH configuration table, which is configurable based on at least one of the frequency range of the transmitted PRACH, the subcarrier spacing of the PRACH, and the frequency band characteristics of the transmitted PRACH; Wherein, s_id is the index of the first OFDM symbol of the first RO; t_id is the time-domain number corresponding to the first RO; f_id is the frequency domain number corresponding to the first RO; ul_carrier_id is the uplink carrier used to transmit the preamble; 0 indicates a normal uplink carrier, and 1 indicates an additional uplink carrier. A is a preset integer, or A is configured by the network side, or A is determined by the terminal.
17. The random access method according to claim 16, characterized in that, The size of the time slot set that can transmit RO within a frame is either the size of the first time slot set or the size of the first time slot set multiplied by the size of the second time slot set.
18. The random access method according to claim 16, characterized in that, Also includes: The terminal determines whether it needs to combine the first indication from the network to judge the random access response (RAR) scheduled by the physical downlink control channel (PDCCH) based on the size of X, or the terminal determines the size of the first indication based on the size of X.
19. The random access method according to claim 18, characterized in that, The first instruction includes at least one of the following: The packet ID in the set of time slots from which ROs can be transmitted within a frame; The packet ID of the set of time slots that can be transmitted in a frame in the RACH configuration table, which is obtained based on at least one of the frequency range of the transmitted PRACH, the subcarrier spacing of the PRACH, and the frequency band characteristics of the transmitted PRACH; The rounded up value of (1+s_id+14×t_id+14×X×f_id+14×X×8×ul_carrier_id) / A.
20. A random access device, characterized in that, include: The determining unit is used to determine the random access opportunity (RO) time-domain location group; A calculation unit is configured to select a first RO from the RO time-domain location group and calculate the Random Access Radio Network Temporary Identifier (RA-RNTI) of the first RO; The RO time-domain location group includes: It can send the frame number group and the first time slot number group; Second time slot numbering group; The transmittable frame number group is used to indicate transmittable frames, and the transmittable frame is the radio frame containing the RO that can be used to transmit the preamble. The first time slot number group is used to indicate the first time slot based on the first subcarrier interval in the transmittable frame where the RO is located; The second time slot number group is used to indicate the second time slot based on the second subcarrier interval in which the RO is located in the first time slot.
21. The random access device according to claim 20, characterized in that, The first subcarrier spacing or the second subcarrier spacing is related to at least one of the following: The subcarrier spacing for transmitting PRACH; Frequency range for transmitting PRACH; The format for sending PRACH; The length of the PRACH sequence to be sent.
22. The random access device according to claim 20 or 21, characterized in that, The first time slot number group is related to at least one of the following: The subcarrier spacing for transmitting PRACH; Frequency range for transmitting PRACH; Frequency band characteristics for transmitting PRACH; The format for sending PRACH; The length of the PRACH sequence being sent; PRACH configuration index; First subcarrier spacing; The number of time slots L in each radio frame, based on the first subcarrier interval; The size of the first time slot numbering group is M1; First time slot number group configuration index.
23. The random access device according to claim 20 or 21, characterized in that, The second time slot number group is related to at least one of the following: The subcarrier spacing for transmitting PRACH; Frequency range for transmitting PRACH; Frequency band characteristics for transmitting PRACH; The format for sending PRACH; The length of the PRACH sequence being sent; PRACH configuration index; First subcarrier spacing; Second subcarrier spacing; The number of time slots L in each radio frame, based on the first subcarrier interval; The ratio N between the second subcarrier spacing and the first subcarrier spacing; The size of the first time slot numbering group is M1; The size of the second time slot numbering group is M2; First time slot number group configuration index; Second time slot number group configuration index.
24. The random access device according to claim 20, characterized in that, The determining unit is used for: The random access channel (RACH) configuration table is obtained based on at least one of the following: the frequency range of the transmitted physical random access channel (PRACH), the subcarrier spacing of the PRACH, and the frequency band characteristics of the transmitted PRACH. Based on the PRACH configuration index indicated by the network, the RACH configuration table is searched to obtain the size M1 of the transmittable frame number group and the first time slot number group where RO is located; The first time slot numbering group is determined to have M1 predefined values between 0 and L-1; Where L is the number of time slots based on the first subcarrier interval contained in each radio frame; Among them, the M1 values of the first time slot number group are one or more combinations of M1 values from 0 to L-1.
25. The random access device according to claim 20, characterized in that, The determining unit is used for: The random access channel (RACH) configuration table is obtained based on at least one of the following: the frequency range of the transmitted physical random access channel (PRACH), the subcarrier spacing of the PRACH, and the frequency band characteristics of the transmitted PRACH. Based on the PRACH configuration index indicated by the network, the RACH configuration table is searched to obtain the size M2 of the transmittable frame number group, the first time slot number group, and the second time slot number group where RO is located; The second time slot numbering group is determined to have M2 predefined values between 0 and N-1; Wherein, N is the ratio of the second subcarrier spacing to the first subcarrier spacing; Among them, the M2 values of the second time slot number group are one or more combinations of M2 values from 0 to N-1.
26. The random access device according to claim 20, characterized in that, The determining unit is used for: The random access channel (RACH) configuration table is obtained based on at least one of the following: the frequency range of the transmitted physical random access channel (PRACH), the subcarrier spacing of the PRACH, and the frequency band characteristics of the transmitted PRACH. Based on the PRACH configuration index indicated by the network, the RACH configuration table is searched to obtain the transmittable frame number group where RO is located, the size M1 of the first time slot number group, and the configuration index k1 of the first time slot number group; Based on the configuration index k1 of the first time slot number group, determine the first time slot number group as M1 predefined values between 0 and L-1; Where L is the number of time slots based on the first subcarrier interval contained in each radio frame; Among them, the first time slot number group configuration index k1 is used to indicate the M1 values of the first time slot number group; Among them, the M1 values of the first time slot number group are one or more combinations of M1 values from 0 to L-1.
27. The random access device according to claim 20, characterized in that, The determining unit is used for: The random access channel (RACH) configuration table is obtained based on at least one of the following: the frequency range of the transmitted physical random access channel (PRACH), the subcarrier spacing of the PRACH, and the frequency band characteristics of the transmitted PRACH. According to the PRACH configuration index indicated by the network, the RACH configuration table is searched to obtain the transmittable frame number group, the first time slot number group, the size M2 of the second time slot number group, and the configuration index k2 of the second time slot number group. Based on the configuration index k2 of the second time slot number group, determine that the second time slot number group consists of M2 predefined values between 0 and N-1; Where N is the ratio of the second subcarrier spacing to the first subcarrier spacing; Among them, the second time slot number group configuration index k2 is used to indicate the M2 values of the second time slot number group; Among them, the M2 values of the second time slot number group are one or more combinations of M2 values from 0 to N-1.
28. The random access device according to claim 24 or 26, characterized in that, The M1 values of the first time slot number group are one or more combinations of M1 values from 0 to L-1, including one or more of the following: The first M1 values from 0 to L-1; The last M1 values from 0 to L-1; All or part of X that satisfy Xmod(L / M1 rounded up or rounded down) = Y, where X is an integer value between 0 and L-1, and Y is one or more predefined values; M1 consecutive values between 0 and L-1; M1 consecutive values between 0 and L-1.
29. The random access device according to claim 25 or 27, characterized in that, The M2 values of the second time slot number group are one or more combinations of M2 values from 0 to N-1, including one or more of the following: The first M2 values from 0 to N-1; The last M2 values from 0 to N-1; All or part of X that satisfy Xmod(N / M2 rounded up or rounded down) = Y, where X is an integer value between 0 and N-1, and Y is one or more predefined values; M² consecutive values between 0 and N-1; Multiple consecutive M2 values between 0 and N-1.
30. The random access device according to claim 20, characterized in that, The computing unit includes: The time-domain numbering determination subunit is used to determine the time-domain number corresponding to the first RO; A calculation subunit is used to calculate the RA-RNTI of the first RO based on the time-domain number.
31. The random access device according to claim 30, characterized in that, The time-domain numbering is a third time slot number based on the third subcarrier interval, wherein the third subcarrier interval is determined by one of the following: This is the first subcarrier spacing; This is the second subcarrier spacing or the subcarrier spacing of PRACH; If the subcarrier spacing of PRACH satisfies the first condition or belongs to the first set, it is the second subcarrier spacing or the subcarrier spacing of PRACH; otherwise, it is the first subcarrier spacing or the fourth subcarrier spacing, wherein the fourth subcarrier spacing is a predefined subcarrier spacing.
32. The random access device according to claim 30, characterized in that, The time domain number is the sequence number of the first RO in the time slot set of transmittable ROs within the transmittable frame, arranged in chronological order. The time slot set of transmittable ROs is obtained based on the first time slot number group and / or the second time slot number group.
33. The random access device according to claim 30, characterized in that, The time domain number is the sequence number of the first RO in a group of time slots of the set of time slots of transmittable ROs in the transmittable frame, arranged in chronological order, wherein the time slot set is obtained based on the first time slot number group and / or the second time slot number group.
34. The random access device according to claim 33, characterized in that, The time slot set is grouped according to one of the following: R consecutive time slots are grouped together; A time slot with an interval of R time slot values is considered a group.
35. The random access device according to any one of claims 30-34, characterized in that, The computational subunit is used for: Based on the time-domain numbering, the RA-RNTI of the first RO is calculated using one of the following formulas: RA-RNTI=1+s_id+14×t_id+14×X×f_id+14×X×8×ul_carrier_id Formula 1; RA-RNTI=(1+s_id+14×t_id+14×X×f_id+14×X×8×ul_carrier_id)mod A formula 2; X is obtained using one of the following methods: The size of the set of time slots that can transmit ROs within a frame; A packet size of the set of time slots that can transmit ROs within a frame; The maximum value of the set of slots that can be transmitted in a frame in the RACH configuration table, which is obtained based on at least one of the frequency range of the transmitted PRACH, the subcarrier spacing of the PRACH, and the frequency band characteristics of the transmitted PRACH. The maximum value of a packet size of the set of time slots that can be transmitted in a frame in the RACH configuration table, which is configurable based on at least one of the frequency range of the transmitted PRACH, the subcarrier spacing of the PRACH, and the frequency band characteristics of the transmitted PRACH; Wherein, s_id is the index of the first OFDM symbol of the first RO; t_id is the time-domain number corresponding to the first RO; f_id is the frequency domain number corresponding to the first RO; ul_carrier_id is the uplink carrier used to transmit the preamble; 0 indicates a normal uplink carrier, and 1 indicates an additional uplink carrier. A is a preset integer, or A is configured by the network side, or A is determined by the terminal.
36. The random access device according to claim 35, characterized in that, The size of the time slot set that can transmit RO within a frame is either the size of the first time slot set or the size of the first time slot set multiplied by the size of the second time slot set.
37. The random access device according to claim 35, characterized in that, Also includes: The judgment unit is used by the terminal to determine whether it needs to combine the first indication of the network to judge the random access response (RAR) scheduled by the physical downlink control channel (PDCCH) based on the size of X, or the terminal determines the size of the first indication based on the size of X.
38. The random access device according to claim 37, characterized in that, The first instruction includes at least one of the following: The packet ID in the set of time slots from which ROs can be transmitted within a frame; The packet ID of the set of time slots that can be transmitted in a frame in the RACH configuration table, which is obtained based on at least one of the frequency range of the transmitted PRACH, the subcarrier spacing of the PRACH, and the frequency band characteristics of the transmitted PRACH; The rounded up value of (1+s_id+14×t_id+14×X×f_id+14×X×8×ul_carrier_id) / A.
39. A terminal, characterized in that, It includes a processor, a memory, and a program or instructions stored in the memory and executable on the processor, wherein the program or instructions, when executed by the processor, implement the steps of the random access method as described in any one of claims 1 to 19.
40. A readable storage medium, characterized in that, The readable storage medium stores a program or instructions that, when executed by a processor, implement the steps of the random access method as described in any one of claims 1 to 19.
Citation Information
Patent Citations
Random access resource configuration method and communication equipment
CN110167164A