System, method and user equipment for configuring subframe number of random access channel

By constructing a subframe information configuration table, the problems of low efficiency and large storage space in calculating the number of random access channel subframes by the UE chip are solved, achieving faster RO resource selection and lower chip cost.

CN116056217BActive Publication Date: 2025-12-16成都新基讯通信技术有限公司
View PDF 2 Cites 0 Cited by

Patent Information

Application Number
CN202310031414.X
Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Filing Date
2023-01-10
Publication Date
2025-12-16
Estimated Expiration
2043-01-10

AI Technical Summary

Technical Problem

In existing technologies, UE chips are inefficient and require large storage space when calculating the number of subframes for random access channels, resulting in wasted resources.

Method used

A subframe information configuration table is constructed for different mobile communication modes. By using the subframe information storage module and the subframe number configuration module, the subframe number set can be quickly obtained by utilizing the mapping relationship, thereby reducing storage space and computational complexity.

Benefits of technology

It accelerates the UE's RO resource selection speed, reduces the memory space required for storing subframe time slot information, and saves chip costs for user equipment.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN116056217B_ABST
    Figure CN116056217B_ABST
Patent Text Reader

Abstract

The application provides a system and method for configuring the number of subframes of a random access channel and a user equipment, and relates to the technical field of wireless communication, which comprises: constructing a subframe information configuration table under different mobile communication modes, each row of which respectively stores a set of subframe numbers associated with a random access channel; each set of subframe numbers is associated with at least one random access configuration index, and a mapping relationship is established between the row number of each row and the random access configuration index; when a random access process is triggered between the user equipment and the base station, the corresponding row number is obtained from the mapping relationship between the random access configuration index and the subframe information configuration table under the mobile communication mode, and then the set of subframe numbers stored in the row corresponding to the row number in the subframe information configuration table is extracted as the configuration result of the number of subframes of the random access channel. The beneficial effects are that the speed of RO resource selection of the UE can be accelerated, the memory space for storing subframe time slot information can be reduced, and the cost of the UE chip is reduced.
Need to check novelty before this filing date? Find Prior Art

Description

TECHNICAL FIELD

[0001] The present application relates to the technical field of wireless communication, and particularly relates to a subframe number configuration system and method of a random access channel and user equipment. BACKGROUND

[0002] In the 3GPP (3rd Generation Partnership Project) 4G LTE (Long Term Evolution) communication system, the random access technology adopted is the traditional 4-step RACH (Random Access Channel) technology. When the UE (User Equipment) initiates a contention mode random access, 5 times of information interaction between the UE and the NodeB (base station) are needed to complete the random access process: msg1 is a preamble, msg2 is a random access response RAR (Random Access Response), msg3 is a scheduled transmission using the uplink grant of msg2 to trigger the random access process, msg4 is a contention resolution response, and msg5 is an ACK confirmation information sent by the UE to the NodeB after successfully detecting msg4. It can be seen that the 4-step RACH technology based on multiple information interactions between the terminal and the base station will introduce a large latency overhead. In order to shorten the 5G initial access latency, 3GPP has discussed the 2-step RACH (2-step RACH) process in the early stage of R15 standardization, but the final R15 only completes the standardization of the traditional 4-step RACH process. Since the 2-step RACH has obvious gains in shortening the random access latency, reducing the LBT (Listen Before Talk) operation of NR-U (NR-based access to Unlicensed Spectrum) and other aspects, 3GPP has formally standardized the 2-step RACH in the R16 version, and the random access process is optimized from the traditional four-step process of msg1 to msg4 to the two-step process of msgA and msgB. The R16 protocol designs msgA information to undertake the functions of msg1 and msg3, which is transmitted by the UE to the NodeB at a time, and designs the corresponding response information msgB of msgA to undertake the functions of msg2 and msg4, which is transmitted by the NodeB to the UE at a time, simplifying the random access process steps and improving the system transmission efficiency. However, whether it is the above-mentioned 4-step RACH or 2-step RACH process, the UE physical layer needs to select the appropriate RO resource according to the network configured resource and the upper layer for the random access process.

[0003] In the prior art, the UE chip RO calculation follows the 3GPP 38.211 protocol tables Table 6.3.3.2-2 and Table 6.3.3.2-3 to calculate the number of subframes per configuration period, and according to the PRACH configuration sequence number, the corresponding subframe number statistics subframes are found from the tables Table 6.3.3.2-2 and 6.3.3.2-3, so that the RO calculation of each PRACH configuration sequence number needs to be counted once, and the subframe information storage space is 2560 bytes+2630 bytes, totaling 5190 bytes. The calculation efficiency is relatively low and the storage space is relatively large, which is relatively wasteful. SUMMARY

[0004] In view of the problems in the prior art, the present application provides a subframe number configuration system of a random access channel, applied to a user equipment, comprising:

[0005] A subframe information storage module is configured to store a pre-constructed subframe information configuration table under different mobile communication modes respectively, and each row of the subframe information configuration table corresponds to store a set of subframe numbers associated with a random access channel under the corresponding mobile communication mode;

[0006] Each set of subframe numbers is associated with at least one random access configuration index, and a mapping relationship is established between the row number of each row in the subframe information configuration table and each random access configuration index corresponding to the set of subframe numbers associated therewith;

[0007] A subframe number configuration module is connected to the subframe information storage module, configured to, when triggering a random access process between the user equipment and a base station, acquire the mobile communication mode between the user equipment and the base station and the random access configuration index issued by the base station, and acquire the corresponding row number in the mapping relationship between the random access configuration index and the subframe information configuration table under the mobile communication mode, and then extract the set of subframe numbers stored in the row corresponding to the row number from the subframe information configuration table as a subframe number configuration result of a random access channel.

[0008] Preferably, the subframe number configuration result further includes the number of valid subframes contained in the extracted set of subframe numbers; and the subframe number configuration module comprises:

[0009] A statistical unit is configured to, after extracting the set of subframe numbers stored in the row corresponding to the row number from the subframe information configuration table, count the total number of subframes contained in the set of subframe numbers as the number of valid subframes, and take the set of subframe numbers and the corresponding number of valid subframes as the subframe number configuration result.

[0010] Preferably, each row in the subframe information configuration table further stores a total value representing a number of valid subframes in the corresponding subframe number set; and the subframe number configuration module comprises:

[0011] The query unit is configured to extract the subframe number set and the total value stored in the row corresponding to the row number from the subframe information configuration table, and use the number of valid subframes represented by the subframe number set and the total value as a subframe number configuration result of a random access channel.

[0012] Preferably, the mobile communication mode comprises a time division duplex mode and a non-time division duplex mode.

[0013] The application further provides a subframe number configuration method of a random access channel, which is applied to the subframe number configuration system and comprises the following steps:

[0014] In step S1, the subframe number configuration system obtains a mobile communication mode between a user equipment and a base station and a random access configuration index issued by the base station when triggering a random access process between the user equipment and the base station.

[0015] In step S2, the subframe number configuration system obtains a corresponding row number in the mapping relationship between the subframe information configuration table and the mobile communication mode according to the random access configuration index.

[0016] In step S3, the subframe number configuration system extracts a subframe number set stored in the row corresponding to the row number from the subframe information configuration table as a subframe number configuration result of a random access channel.

[0017] Preferably, the subframe number configuration result further comprises a number of valid subframes in the extracted subframe number set; and in step S3, after the subframe number configuration system extracts the subframe number set stored in the row corresponding to the row number from the subframe information configuration table, the subframe number configuration system further comprises the following steps:

[0018] The subframe number configuration system counts a total number of subframes in the subframe number set as the number of valid subframes, and uses the subframe number set and the corresponding number of valid subframes as the subframe number configuration result.

[0019] Preferably, each row in the subframe information configuration table further stores a total value representing a number of valid subframes in the corresponding subframe number set; and step S3 comprises the following steps:

[0020] The subframe number configuration system extracts the subframe number set and the total number value stored in the line corresponding to the line number from the subframe information configuration table, and configures the effective subframe number represented by the subframe number set and the total number value as a subframe number configuration result of a random access channel.

[0021] Preferably, the mobile communication mode includes a time division duplex mode and a non-time division duplex mode.

[0022] The application further provides a user equipment comprising the above-mentioned subframe number configuration system.

[0023] The above technical solution has the following advantages or beneficial effects: by constructing the subframe information configuration table under different mobile communication modes, the speed of RO resource selection of the UE can be accelerated, the memory space for storing the subframe time slot information can be reduced, and the cost of the UE chip is reduced. BRIEF DESCRIPTION OF DRAWINGS

[0024] Figure 1 For the preferred embodiment of the application, a structure diagram of a subframe number configuration system of a random access channel is provided.

[0025] Figure 2 For the preferred embodiment of the application, a flowchart of a subframe number configuration method of a random access channel is provided. DETAILED DESCRIPTION

[0026] The application will be described in detail below with reference to the drawings and specific embodiments. The application is not limited to the embodiment, and other embodiments can also belong to the scope of the application as long as they meet the main idea of the application.

[0027] In the preferred embodiment of the application, based on the above-mentioned problems existing in the prior art, a subframe number configuration system of a random access channel is provided, which is applied to a user equipment, as shown in Figure 1 The subframe number configuration system comprises:

[0028] A subframe information storage module 1 is configured to store the pre-constructed subframe information configuration table under different mobile communication modes respectively, and each line of the subframe information configuration table corresponds to store each subframe number set associated with a random access channel under a corresponding mobile communication mode.

[0029] Each subframe number set is associated with at least one random access configuration index, and a mapping relationship is established between the line number of each line in the subframe information configuration table and each random access configuration index corresponding to the stored subframe number set.

[0030] The subframe number configuration module 2 is connected with the subframe information storage module 1, and is configured to obtain a mobile communication mode between the user equipment and the base station and a random access configuration index issued by the base station when triggering a random access process between the user equipment and the base station, and obtain a corresponding row number in a mapping relationship of a subframe information configuration table in the mobile communication mode according to the random access configuration index, and then extract a subframe number set stored in a row corresponding to the row number in the subframe information configuration table as a subframe number configuration result of a random access channel.

[0031] Specifically, in the embodiment, the mobile communication mode includes a time division duplex mode and a non-time division duplex mode. Taking the application of the technical solution to the 3GPP 5G R17 communication protocol as an example, a subframe information configuration table in the time division duplex mode is constructed based on Table 6.3.3.2-3: Random access configurations for FR1 and unpaired spectrum, and a subframe information configuration table in the non-time division duplex mode is constructed based on Table 6.3.3.2-2: Random access configurations for FR1 and paired spectrum / supplementary uplink. Specifically, Table 6.3.3.2-2 is as follows:

[0032]

[0033]

[0034] Taking the construction of the subframe information configuration table in the non-time division duplex mode based on the above table Table 6.3.3.2-2 as an example, first of all, all possible subframe number sets, i.e. Subframe number, can be listed from the table Table 6.3.3.2-2, which are {1}, {2}, {3}, {4}, {5}, {6}, {7}, {8}, {9}, {1, 6}, {2, 7}, {3, 8}, {4, 9}, {7, 9}, {8, 9}, {3, 4, 9}, {4, 8, 9}, {7, 8, 9}, {1, 4, 7}, {2, 5, 8}, {2, 6, 9}, {3, 6, 9}, {1, 4, 6, 9}, {3, 4, 8, 9}, {6, 7, 8, 9}, {0, 2, 4, 6, 8}, {1, 3, 5, 7, 9}, {2, 3, 4, 7, 8, 9}, {0, 1, 2, 3, 4, 5, 6, 7, 8, 9}, wherein each subframe number set is stored in a row, and the corresponding subframe information configuration table has 29 rows. The maximum number of subframes contained in each subframe number set is 10, and the corresponding subframe information configuration table has 11 columns. The first column is preferably used as the row number, and the preliminary subframe information configuration table is as follows: Subframe information configuration table 1.

[0035] Serial number SF0 SF1 SF2 SF3 SF4 SF5 SF6 SF7 SF8 SF9 0 1 0xFF 0xFF 0xFF 0xFF 0xFF 0xFF 0xFF 0xFF 0xFF 1 2 0xFF 0xFF 0xFF 0xFF 0xFF 0xFF 0xFF 0xFF 0xFF 2 3 0xFF 0xFF 0xFF 0xFF 0xFF 0xFF 0xFF 0xFF 0xFF 3 4 0xFF 0xFF 0xFF 0xFF 0xFF 0xFF 0xFF 0xFF 0xFF 4 5 0xFF 0xFF 0xFF 0xFF 0xFF 0xFF 0xFF 0xFF 0xFF 5 6 0xFF 0xFF 0xFF 0xFF 0xFF 0xFF 0xFF 0xFF 0xFF 6 7 0xFF 0xFF 0xFF 0xFF 0xFF 0xFF 0xFF 0xFF 0xFF 7 8 0xFF 0xFF 0xFF 0xFF 0xFF 0xFF 0xFF 0xFF 0xFF 8 9 0xFF 0xFF 0xFF 0xFF 0xFF 0xFF 0xFF 0xFF 0xFF 9 1 6 0xFF 0xFF 0xFF 0xFF 0xFF 0xFF 0xFF 0xFF 10 2 7 0xFF 0xFF 0xFF 0xFF 0xFF 0xFF 0xFF 0xFF 11 3 8 0xFF 0xFF 0xFF 0xFF 0xFF 0xFF 0xFF 0xFF 12 4 9 0xFF 0xFF 0xFF 0xFF 0xFF 0xFF 0xFF 0xFF 13 7 9 0xFF 0xFF 0xFF 0xFF 0xFF 0xFF 0xFF 0xFF 14 8 9 0xFF 0xFF 0xFF 0xFF 0xFF Figure 2 ​ ​ 15 3 4 9 ​ ​ ​ ​ ​ ​ ​ 16 4 8 9 ​ ​ ​ ​ ​ ​ ​ 17 7 8 9 ​ ​ ​ ​ ​ ​ ​ 18 1 4 7 ​ ​ ​ ​ ​ ​ ​ 19 2 5 8 ​ ​ ​ ​ ​ ​ ​ 20 2 6 9 ​ ​ ​ ​ ​ ​ ​ 21 3 6 9 ​ ​ ​ ​ ​ ​ ​ 22 1 4 6 9 ​ ​ ​ ​ ​ ​ 23 3 4 8 9 ​ ​ ​ ​ ​ ​ 24 6 7 8 9 ​ ​ ​ ​ ​ ​ 25 0 2 4 6 8 ​ ​ ​ ​ ​ 26 1 3 5 7 9 ​ ​ ​ ​ ​ 27 2 3 4 7 8 9 ​ ​ ​ ​ 28 0 1 2 3 4 5 6 7 8 9

[0036] Since the subframe number is obtained based on the random access configuration index (PRACH Configuration Index) issued by the base station when triggering the random access process between the user equipment and the base station, and the above subframe information configuration 1 contains the row number and the corresponding subframe number set, after the preliminary generation of the above subframe information configuration table 1, the mapping relationship between the row number and the random access configuration index also needs to be established. Taking the row number 0 as an example, the random access configuration index for establishing the mapping relationship includes but is not limited to 0, 4, 8, 12, 16, 243, and 249 in the table Table 6.3.3.2-2. Based on this, when the user equipment and the base station communicate in the non-time division duplex mode, the random access configuration index such as 249 issued by the base station can be used to associate to the row number 0 based on the mapping relationship, and then the subframe number set {1} is extracted from the above subframe information configuration table based on the row number 0, as the subframe number configuration result.

[0037] The process of constructing the subframe information configuration table in the time division duplex mode based on the table Table 6.3.3.2-3 is similar, which will not be repeated here.

[0038] As can be seen, the above subframe information configuration table 1 greatly saves the memory space for storing the subframe time slot information, effectively saves the chip cost of the user equipment, and at the same time can speed up the speed of the UE to select the RO resource.

[0039] In the preferred embodiment of the present application, the subframe number configuration result further comprises the valid subframe number contained in the extracted subframe number set; in this embodiment, the valid subframe number can be obtained by counting the total number of subframes contained in the subframe number set after extracting the subframe number set, and the subframe number configuration module 2 comprises:

[0040] a counting unit 21 configured to count the total number of subframes contained in the subframe number set as the valid subframe number after extracting the subframe number set stored in the row corresponding to the row number in the subframe information configuration table, and take the subframe number set and the corresponding valid subframe number as the subframe number configuration result.

[0041] Although the above method of counting the total number of subframes contained in the subframe number set can obtain the valid subframe number, it is usually implemented by a for statement in the program, which is slow in counting and occupies a lot of memory. In order to save memory and improve speed, in the preferred embodiment of the present application, the subframe information configuration table further stores a total value representing the valid subframe number contained in the corresponding subframe number set in each row; and the subframe number configuration module 2 comprises:

[0042] a querying unit 22 configured to extract the subframe number set and the total value stored in the row corresponding to the row number in the subframe information configuration table, and take the valid subframe number represented by the subframe number set and the total value as the subframe number configuration result of the random access channel.

[0043] Specifically, in this embodiment, a row representing the total value representing the valid subframe number contained in the corresponding subframe number set can be added to the above-mentioned initially formed subframe information configuration table, and the total value is the valid subframe number. The table is as follows:

[0044] Subframe information configuration table 2

[0045]

[0046]

[0047] Based on this, the valid subframe number can be directly extracted according to the row number and the subframe number set at the same time, without the need for further statistical calculation, which effectively improves the speed. However, compared with the initially formed subframe information configuration table, since a row is added, it needs more memory occupation space.

[0048] As can be seen from the above subframe information configuration table 1, in order to further save the memory space, only the last row in the SF9 column stores the subframe number 9, and the remaining rows are not used. Based on this, the last column can be used to store the valid subframe number, but considering that the last row stores the subframe number 9, and the corresponding valid subframe number is 10, in the embodiment, the total value of the last column is configured as the corresponding valid subframe number minus one, and the specific table is as follows:

[0049] Subframe information configuration table 3

[0050]

[0051]

[0052] As can be seen, by configuring the total value of the last column as the corresponding valid subframe number minus one, the last row and the last column can represent the elements of the corresponding subframe number set and the total value, and then the total value plus one can obtain the valid subframe number.

[0053] Based on this, the original Table 6.3.3.2-2 and Table 6.3.3.2-3 corresponding subframe information storage space is 2560 bytes+2630 bytes, a total of 5190 bytes, and the subframe information configuration table of 29 rows and 10 columns constructed by using the technical solution corresponds to the subframe information storage space of 290 bytes+256 bytes+263 bytes, without the need to loop the valid subframe number, while saving 4381 bytes of storage space.

[0054] It can be understood that the application saves 4381 bytes of memory space by modifying the table provided by the protocol, saves the cost of the terminal chip, and is of great significance to low-cost terminal chips. Although the application is optimized based on the 3GPP 5G R17 protocol, the application method is also applicable to the RO calculation in the 4G and subsequent evolved wireless communication system.

[0055] The application also provides a subframe number configuration method of a random access channel, which is applied to the above-mentioned subframe number configuration system, as shown in ​ The subframe number configuration method comprises the following steps:

[0056] In step S1, the subframe number configuration system obtains the mobile communication mode between the user equipment and the base station and the random access configuration index issued by the base station when triggering the random access process between the user equipment and the base station;

[0057] In step S2, the subframe number configuration system obtains the corresponding row number in the mapping relationship between the subframe information configuration table in the mobile communication mode and the random access configuration index;

[0058] Step S3, the subframe number configuration system extracts the subframe number set stored in the row corresponding to the row number from the subframe information configuration table as the subframe number configuration result of the random access channel.

[0059] In a preferred embodiment of the present application, the subframe number configuration result further includes the number of valid subframes contained in the extracted subframe number set; then in step S3, after the subframe number configuration system extracts the subframe number set stored in the row corresponding to the row number from the subframe information configuration table, it further includes:

[0060] counting the total number of subframes contained in the subframe number set as the number of valid subframes, and taking the subframe number set and the corresponding number of valid subframes as the subframe number configuration result.

[0061] In a preferred embodiment of the present application, in the subframe information configuration table, each row further stores a total value representing the number of valid subframes contained in the corresponding subframe number set; then step S3 includes:

[0062] the subframe number configuration system extracts the subframe number set and the total value stored in the row corresponding to the row number from the subframe information configuration table, and takes the subframe number set and the number of valid subframes represented by the total value as the subframe number configuration result of the random access channel.

[0063] In a preferred embodiment of the present application, the mobile communication mode includes a time division duplex mode and a non-time division duplex mode.

[0064] The present application also provides a user equipment comprising the above-mentioned subframe number configuration system.

[0065] The above description is only a preferred embodiment of the present application, and does not limit the implementation and protection scope of the present application. Those skilled in the art should be aware that any equivalent changes and obvious changes made to the present application according to the description and drawings should be included in the protection scope of the present application.

Claims

1. A system for configuring the number of subframes of a random access channel, characterized in that, Applied in a user equipment, the subframe number configuration system comprises: a subframe information storage module configured to store a pre-constructed subframe information configuration table for different mobile communication modes respectively, each row of the subframe information configuration table corresponding to a set of subframe numbers associated with a random access channel in a corresponding mobile communication mode; each set of subframe numbers is associated with at least one random access configuration index, and a mapping relationship is established between the row number of each row in the subframe information configuration table and each random access configuration index corresponding to the set of subframe numbers stored in the row; a subframe number configuration module connected to the subframe information storage module and configured to, when a random access procedure is triggered between the user equipment and a base station, acquire the mobile communication mode between the user equipment and the base station and the random access configuration index issued by the base station, acquire the corresponding row number in the mapping relationship between the random access configuration index and the subframe information configuration table in the mobile communication mode, and then extract the set of subframe numbers stored in the row corresponding to the row number from the subframe information configuration table as a subframe number configuration result of a random access channel.

2. The subframe configuration system of claim 1, wherein, The subframe number configuration result further comprises an effective subframe number contained in the extracted set of subframe numbers; and the subframe number configuration module comprises: a statistical unit configured to, after the set of subframe numbers stored in the row corresponding to the row number is extracted from the subframe information configuration table, count the total number of subframe numbers in the set of subframe numbers as the effective subframe number, and take the set of subframe numbers and the corresponding effective subframe number as the subframe number configuration result.

3. The subframe configuration system of claim 1, wherein, In the subframe information configuration table, each row further stores a total value representing the effective subframe number contained in the corresponding set of subframe numbers; and the subframe number configuration module comprises: a query unit configured to extract the set of subframe numbers and the total value stored in the row corresponding to the row number from the subframe information configuration table, and take the effective subframe number represented by the set of subframe numbers and the total value as a subframe number configuration result of a random access channel.

4. The subframe configuration system of claim 1, wherein, The mobile communication mode comprises a time division duplex mode and a non-time division duplex mode.

5. A method for configuring the number of subframes of a random access channel, characterized by, Applied in the subframe number configuration system of any one of claims 1-4, the subframe number configuration method comprises: step S1, the subframe number configuration system acquires the mobile communication mode between the user equipment and the base station and the random access configuration index issued by the base station when a random access procedure is triggered between the user equipment and the base station; step S2, the subframe number configuration system acquires the corresponding row number in the mapping relationship between the random access configuration index and the subframe information configuration table in the mobile communication mode; step S3, the subframe number configuration system extracts the set of subframe numbers stored in the row corresponding to the row number from the subframe information configuration table as a subframe number configuration result of a random access channel.

6. The subframe configuration method of claim 5, wherein, The subframe number configuration result further includes an effective subframe number in the extracted subframe number set; and the subframe number configuration system further extracts the subframe number set stored in the row corresponding to the row number from the subframe information configuration table in the step S3, and further includes: counting a total number of subframe numbers in the subframe number set as the effective subframe number, and taking the subframe number set and the corresponding effective subframe number as the subframe number configuration result.

7. The subframe configuration method of claim 5, wherein, In the subframe information configuration table, each row further stores a total value representing an effective subframe number in the corresponding subframe number set; and the step S3 includes: The subframe number configuration system extracts the subframe number set and the total value stored in the row corresponding to the row number from the subframe information configuration table, and takes the effective subframe number represented by the subframe number set and the total value as a subframe number configuration result of a random access channel.

8. The subframe configuration method of claim 5, wherein, The mobile communication mode includes a time division duplex mode and a non-time division duplex mode. 9.A user equipment, comprising: The subframe number configuration system according to any one of claims 1-4.

Citation Information

Patent Citations

  • Method and terminal for selecting random accessing resource

    CN101841922A

  • Random access method, base station and user device

    CN106304383A