Random access method and related equipment
By preconfiguring high-slice priority preamble packets in the base station and allowing the terminal to select preambles based on priority information, the problems of low access success rate and long delay of high-slice priority terminals are solved, and higher access performance is achieved and user experience.
Patent Information
- Application Number
- CN202110261163.5
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Filing Date
- 2021-03-10
- Publication Date
- 2025-02-07
- Estimated Expiration
- 2041-03-10
AI Technical Summary
How to improve the random access performance of high-slicing priority terminals and solve the problems of low access success rate and long delay caused by high-slicing priority terminals when selecting preambles.
In the base station preconfigured with high slice priority preamble packet, the terminal selects the preamble based on the high slice priority information and carries the selected preamble in the random access request to improve the access success rate.
By preconfiguring the high-slice priority preamble packet and the priority judgment mechanism of the terminal, the access success rate and experience of the high-slice priority terminal are improved, and the access delay is reduced.
Smart Images

Figure CN115087127B_ABST
Abstract
Description
Technical Field
[0001] The present disclosure relates to the field of communication technology, and in particular to a random access method, device, terminal, base station, communication system and non-transitory computer-readable storage medium. Background Art
[0002] The large-scale connection capability and mobility support capability of 5G communication networks can help and promote the transformation and innovation of industries such as manufacturing, transportation, energy, public services, and healthcare. At the same time, diversified communication services also put forward performance requirements for 5G communication networks in terms of throughput, capacity, latency, mobility, reliability, and location accuracy.
[0003] The network slicing work involved in the 3GPP Rel-15 specification further promotes the 5G network architecture, providing a universal connection platform for various communication services and providing higher flexibility and scalability for services with different needs. 3GPP Rel-17 further proposed the establishment of a project on slicing enhancement. How to enable high-slicing priority terminals to quickly access cells that support a given slice is one of the important research directions. Summary of the invention
[0004] A technical problem solved by the present disclosure is how to improve the random access performance of high slice priority terminals.
[0005] According to the first aspect of the present disclosure, a random access method is provided, including: when a terminal has a high slice priority, selecting a preamble code from a high slice priority preamble code group preconfigured by a base station, and an average utilization rate of the preamble codes in the high slice priority preamble code group is lower than a preset value; the terminal sends a random access request to the base station, and the random access request carries the preamble code selected by the terminal.
[0006] In some embodiments, selecting a preamble code from a high slice priority preamble code group preconfigured by a base station includes: in the case of non-competition-based random access, receiving a random access preamble code index sent by the base station according to the high slice priority information of the terminal, wherein the preamble code indicated by the random access preamble code index is located in a high slice priority dedicated group divided by the base station from the non-competition-based random access preamble code group; selecting the preamble code indicated by the random access preamble code index.
[0007] In some embodiments, the random access preamble index includes: the random access preamble index in the physical random access channel dedicated configuration information, and the random access preamble index in the downlink control information format 1_0.
[0008] In some embodiments, selecting a preamble from a high slice priority preamble group preconfigured by the base station includes: in the case of contention-based random access, selecting a preamble from contention-based random access preamble group B preconfigured by the base station.
[0009] In some embodiments, the random access method also includes: the terminal uses slice service type information to query the slice service type and slice priority relationship table to determine the slice priority information; the terminal uses the slice priority information to determine whether it has a high slice priority.
[0010] According to a second aspect of the present disclosure, another random access method is provided, including: a base station pre-configures a high slice priority preamble code group, and an average utilization rate of the preamble code in the high slice priority preamble code group is lower than a preset value; the base station receives a random access request sent by a terminal, wherein the terminal has a high slice priority, and the random access request carries a preamble code selected by the terminal from the high slice priority preamble code group.
[0011] In some embodiments, the base station pre-configures a high slice priority preamble code group including: the base station divides a high slice priority dedicated group from a non-competition based random access preamble code group; the random access method also includes: in the case of non-competition based random access, the base station sends a random access preamble code index to the terminal according to the high slice priority information of the terminal to instruct the terminal to select the preamble code indicated by the random access preamble code index, wherein the preamble code indicated by the random access preamble code index is located in the high slice priority dedicated group.
[0012] In some embodiments, the random access preamble index includes: the random access preamble index in the physical random access channel dedicated configuration information, and the random access preamble index in the downlink control information format 1_0.
[0013] In some embodiments, the base station pre-configures a high slice priority preamble group, including: the base station pre-configures a contention-based random access preamble group B; in the case of contention-based random access, the random access request carries the preamble selected by the terminal from contention-based random access preamble group B.
[0014] In some embodiments, the terminal has a high slice priority which is determined by the terminal using slice priority information, and the slice priority is obtained by the terminal by querying the slice service type and slice priority relationship table using slice service type information.
[0015] According to a third aspect of the present disclosure, a terminal is provided, including: a preamble selection module, configured to: in the case of high slice priority, select a preamble from a high slice priority preamble group preconfigured by a base station, and an average utilization rate of the preamble in the high slice priority preamble group is lower than a preset value; a random access request module, configured to: send a random access request to the base station, the random access request carrying the preamble selected by the terminal.
[0016] In some embodiments, the preamble code selection module is configured to: in the case of non-competition based random access, receive the random access preamble code index sent by the base station according to the high slice priority information of the terminal, wherein the preamble code indicated by the random access preamble code index is located in a high slice priority dedicated group divided by the base station from the non-competition based random access preamble code group; select the preamble code indicated by the random access preamble code index.
[0017] In some embodiments, the random access preamble index includes: the random access preamble index in the physical random access channel dedicated configuration information, and the random access preamble index in the downlink control information format 1_0.
[0018] In some embodiments, the preamble code selection module is configured to: in case of contention-based random access, select a preamble code from a contention-based random access preamble code group B preconfigured by the base station.
[0019] In some embodiments, the terminal also includes a priority judgment module, which is configured to: use slice service type information to query the slice service type and slice priority relationship table to determine the slice priority information; use the slice priority information to determine whether it has a high slice priority.
[0020] According to a fourth aspect of the present disclosure, a base station is provided, comprising: a group configuration module, configured to: pre-configure a high slice priority preamble code group, wherein an average utilization rate of the preamble code in the high slice priority preamble code group is lower than a preset value; a request receiving module, configured to: receive a random access request sent by a terminal, wherein the terminal has a high slice priority, and the random access request carries a preamble code selected by the terminal from the high slice priority preamble code group.
[0021] In some embodiments, the group configuration module is configured to: divide a high slice priority dedicated group from a non-competition based random access preamble group; the base station also includes an index sending module, which is configured to: in the case of non-competition based random access, the base station sends a random access preamble index to the terminal according to the high slice priority information of the terminal to instruct the terminal to select the preamble indicated by the random access preamble index, wherein the preamble indicated by the random access preamble index is located in the high slice priority dedicated group.
[0022] In some embodiments, the random access preamble index includes: the random access preamble index in the physical random access channel dedicated configuration information, and the random access preamble index in the downlink control information format 1_0.
[0023] In some embodiments, the group configuration module is configured to: pre-configure a contention-based random access preamble group B; in the case of contention-based random access, the random access request carries the preamble selected by the terminal from the contention-based random access preamble group B.
[0024] In some embodiments, the terminal has a high slice priority which is determined by the terminal using slice priority information, and the slice priority is obtained by the terminal by querying the slice service type and slice priority relationship table using slice service type information.
[0025] According to a fifth aspect of the present disclosure, a random access device is provided, comprising: a memory; and a processor coupled to the memory, wherein the processor is configured to execute the aforementioned random access method based on instructions stored in the memory.
[0026] According to a sixth aspect of the present disclosure, a non-transitory computer-readable storage medium is provided, wherein the non-transitory computer-readable storage medium stores computer instructions, and when the instructions are executed by a processor, the aforementioned random access method is implemented.
[0027] According to a seventh aspect of the present disclosure, a communication system is provided, comprising the aforementioned terminal and the aforementioned base station.
[0028] The present disclosure can effectively improve the random access performance of high slice priority terminals, thereby improving the random access experience of high slice priority users.
[0029] Other features and advantages of the present disclosure will become apparent from the following detailed description of exemplary embodiments of the present disclosure with reference to the accompanying drawings. BRIEF DESCRIPTION OF THE DRAWINGS
[0030] In order to more clearly illustrate the technical solutions in the embodiments of the present disclosure or related technologies, the drawings required for use in the embodiments or related technical descriptions will be briefly introduced below. Obviously, the drawings described below are only some embodiments of the present disclosure. For ordinary technicians in this field, other drawings can be obtained based on these drawings without paying creative labor.
[0031] Figure 1 A schematic flow chart of a random access method according to some embodiments of the present disclosure is shown.
[0032] Figure 2A schematic diagram showing a preamble grouping configured by a base station in a traditional random access method is shown.
[0033] Figure 3 A schematic diagram of a preamble code group configured by a base station in the random access method disclosed in the present invention is shown.
[0034] Figure 4 A schematic flow chart of a random access method according to some other embodiments of the present disclosure is shown.
[0035] Figure 5 A schematic diagram of the structure of a terminal according to some embodiments of the present disclosure is shown.
[0036] Figure 6 A schematic structural diagram of a base station according to some embodiments of the present disclosure is shown.
[0037] Figure 7 A schematic diagram of the structure of a communication system according to some embodiments of the present disclosure is shown.
[0038] Figure 8 A schematic structural diagram of a random access device according to some embodiments of the present disclosure is shown. DETAILED DESCRIPTION
[0039] The following will be combined with the drawings in the embodiments of the present disclosure to clearly and completely describe the technical solutions in the embodiments of the present disclosure. Obviously, the described embodiments are only part of the embodiments of the present disclosure, rather than all of the embodiments. The following description of at least one exemplary embodiment is actually only illustrative and is by no means intended to limit the present disclosure and its application or use. Based on the embodiments in the present disclosure, all other embodiments obtained by ordinary technicians in this field without creative work are within the scope of protection of the present disclosure.
[0040] The inventors have found that in the traditional random access method, neither the base station nor the terminal has the ability to perceive the slice priority of the terminal in advance. Instead, the terminal informs the network of its requested S-NSSAI (Single Network Slice Selection Assistance Information) through RRC signaling or NAS signaling after the terminal completes random access. Prior to this, terminals with high slice priority need to randomly select the preamble code Preamble and initiate random access like other terminals with low slice priority, which may experience contention conflicts, false alarms, missed detections, etc. caused by preamble code collisions. This makes it possible for terminals with high slice priority to be unable to quickly access the cell, and therefore cannot guarantee the random access performance of high slice priority terminals and the random access experience of high slice priority users.
[0041] Combine the following Figure 1Some embodiments of the random access method of the present disclosure are described to illustrate the random access method of the present disclosure from the terminal side.
[0042] Figure 1 FIG. 2 is a flow chart showing a random access method according to some embodiments of the present disclosure. Figure 1 As shown, the random access method of these embodiments includes steps S101 to S102.
[0043] In step S101, when the terminal has a high slice priority, it selects a preamble from a high slice priority preamble group preconfigured by the base station, and an average utilization rate of the preambles in the high slice priority preamble group is lower than a preset value.
[0044] Figure 2 FIG. 2 shows a schematic diagram of a preamble group configured by a base station in a conventional random access method. Figure 2 As shown in the figure, each cell has 64 available preamble sequences. These 64 available preambles are divided into two parts, one part is called the total number of random access preambles Total Number Of RA-Preambles, which indicates the preambles used for contention-based and non-contention-based random access; the other part is the preambles other than the Total Number Of RA-Preambles, which are used for other purposes such as requesting SI (System Information).
[0045] Total Number Of RA-Preambles includes CBRA (Contention Based Random Access) groups and CFRA (Contention Free Random Access) groups. CBRA further includes CBRA group A and CBRA group B. The terminal will select a preamble from the Total Number Of RA-Preambles and transmit it on the PRACH (Physical Random Access Channel): If it is contention-based random access, the terminal actively selects a preamble from CBRA group A or CBRA group B. Among them, the terminal selects a preamble from CBRA group A more often, and selects a preamble from CBRA group B less often, because selecting a preamble from CBRA group B requires more and more complex parameter conditions; if it is non-contention-based random access, the terminal selects a preamble specified by the base station in the CFRA group.
[0046] Figure 3 FIG. 1 is a schematic diagram showing a preamble grouping configured by a base station in the random access method disclosed in the present invention. Figure 3 As shown, the base station divides a part of SAG (Slice Aware Group) in the CFRA group as a high slice priority dedicated group. In the case of non-contention-based random access, the high slice priority preamble group is SAG; in the case of contention-based random access, the high slice priority preamble group is CBRA group B. The following is a detailed introduction to the two cases.
[0047] (I) Non-contention-based random access
[0048] The situation of non-competitive random access usually occurs in scenarios such as cell switching of the terminal. In such a scenario, a base station that is known to support high-priority slice services can obtain the high slice priority information of the terminal from the original base station to which the terminal is connected. At this time, the terminal receives the random access preamble index ra-Preamble Index sent by the base station according to the high slice priority information of the terminal. Among them, the preamble indicated by the random access preamble index ra-Preamble Index is located in the high slice priority dedicated group SAG divided by the base station from the non-competitive random access CFRA preamble group. Then, the base station selects the preamble indicated by the random access preamble index Preamble Index.
[0049] In some embodiments, the random access preamble index ra-Preamble Index includes: the random access preamble index ra-PreambleIndex in the physical random access channel dedicated configuration information PRACH-ConfigDedicated, and the random access preamble index ra-PreambleIndex in the downlink control information format DCI format1_0 in the random access triggered by the PDCCH (Physical Downlink Control Channel) command.
[0050] The average utilization rate of the preamble in SAG is low, which can avoid collision and interference caused by terminals with high slice priority when selecting preambles, thereby improving the access success rate of terminals with high slice priority. In addition, the base station can also pay attention to users who use the preamble in SAG for random access to associate the corresponding resource allocation strategy.
[0051] (II) Contention-based random access
[0052] The terminal selects a preamble from a contention-based random access preamble group B preconfigured by the base station.
[0053] Since most terminals select preambles for transmission in CBRA group A during contention-based random access, the average utilization rate of preambles in CBRA group B is low. Selecting preambles for transmission in CBRA group B can avoid collisions and interference caused by terminals with high slice priority when selecting preambles, thereby improving the access success rate of terminals with high slice priority. In addition, the base station can also pay attention to users who use preambles in CBRA group B for random access to associate corresponding resource allocation strategies.
[0054] In some embodiments, the terminal uses SST (Slice / Service type, slice service type) information to query the slice service type and slice priority relationship table to determine the slice priority information High_sliceprofile. The slice service type and slice priority relationship table is shown in Table 1. Then, the terminal uses the slice priority information High_sliceprofile to determine whether it has a high slice priority. If the value of High_sliceprofile is 1, it has a high slice priority; if the value of High_sliceprofile is 0, it does not have a high slice priority.
[0055] Table 1
[0056] Slice / Service type High_sliceprofile eMBB 0 URLLC 1 MIoT 0 V2X 1
[0057] In step S102, the terminal sends a random access request to the base station, where the random access request carries a preamble selected by the terminal.
[0058] After receiving the random access request (referred to as msg1) sent by the terminal, the base station finds that there is a high slice priority user and sends a random access response (referred to as msg2) to the terminal. Then, the base station can introduce a priority random access mechanism, such as a higher level of scheduling priority, to achieve priority scheduling of high slice priority users.
[0059] In the above embodiment, in the initial stage of random access, the wireless network can configure the cell random access channel parameters and random access scheme according to the slice priority requirements of the terminal. For terminals with high slice priority, the wireless network can customize them to quickly access the cell, and the advantages of high-priority slices can be reflected when they select random access preambles. In this way, whether it is a random access scenario based on competition or a random access scenario based on non-competition, terminals with high slice priority have a higher access success rate, lower access delay, better service continuity, and higher mobility reliability in the network, thereby effectively improving the random access performance of high slice priority terminals, thereby improving the random access experience of high slice priority users.
[0060] At the same time, the above embodiment also helps to improve the slicing enhancement mechanism on the wireless side, improves the flexibility of the wireless side configuration from a customizable perspective, and has a certain degree of scalability. For example, combined with other enhanced features, the network can be more targeted to optimize terminals with different slicing priorities. In addition, the above embodiment has minor changes at the protocol level and has good forward and backward compatibility.
[0061] Combine the following Figure 4 Other embodiments of the random access method of the present disclosure are described to illustrate the random access method of the present disclosure from the base station side.
[0062] Figure 4 FIG. 2 is a flow chart showing a random access method according to another embodiment of the present disclosure. Figure 4 As shown, the random access method of these embodiments includes steps S401 to S403.
[0063] In step S401, the base station preconfigures a high slice priority preamble code group, and an average utilization rate of the preamble code in the high slice priority preamble code group is lower than a preset value.
[0064] In step S403, the base station receives a random access request sent by the terminal, wherein the terminal has a high slice priority, and the random access request carries a preamble selected by the terminal from a high slice priority preamble group.
[0065] (I) Non-contention-based random access
[0066] In step S401, the base station divides high slice priority dedicated groups from non-contention-based random access preamble groups.
[0067] The random access method further includes step S402. In step S402, the base station sends a random access preamble index to the terminal according to the high slice priority information of the terminal to instruct the terminal to select a preamble indicated by the random access preamble index. The preamble indicated by the random access preamble index is located in a high slice priority dedicated group.
[0068] In some embodiments, the random access preamble index includes: the random access preamble index in the physical random access channel dedicated configuration information, and the random access preamble index in the downlink control information format 1_0.
[0069] (II) Contention-based random access
[0070] In step S401, the base station preconfigures a contention-based random access preamble group B.
[0071] In step S403, in the case of contention-based random access, the random access request carries a preamble selected by the terminal from contention-based random access preamble group B.
[0072] In some embodiments, the terminal has a high slice priority which is determined by the terminal using slice priority information, and the slice priority is obtained by the terminal by querying the slice service type and slice priority relationship table using slice service type information.
[0073] In the above embodiment, in the initial stage of random access, the wireless network can configure the cell random access channel parameters and random access scheme according to the slice priority requirements of the terminal. For terminals with high slice priority, the wireless network can customize them to quickly access the cell, and the advantages of high-priority slices can be reflected when they select random access preambles. In this way, whether it is a random access scenario based on competition or a random access scenario based on non-competition, terminals with high slice priority have a higher access success rate, lower access delay, better service continuity, and higher mobility reliability in the network, thereby effectively improving the random access performance of high slice priority terminals, thereby improving the random access experience of high slice priority users.
[0074] At the same time, the above embodiment also helps to improve the slicing enhancement mechanism on the wireless side, improves the flexibility of the wireless side configuration from a customizable perspective, and has a certain degree of scalability. For example, combined with other enhanced features, the network can be more targeted to optimize terminals with different slicing priorities. In addition, the above embodiment has minor changes at the protocol level and has good forward and backward compatibility.
[0075] Combine the following Figure 5 Some embodiments of the disclosed terminal are described.
[0076] Figure 5 FIG. 1 is a schematic diagram showing the structure of a terminal in some embodiments of the present disclosure. Figure 5 As shown, the terminal 50 includes: a preamble code selection module 501, which is configured to: in the case of high slice priority, select a preamble code from a high slice priority preamble code group pre-configured by the base station, and the average utilization rate of the preamble code in the high slice priority preamble code group is lower than a preset value; a random access request module 502, which is configured to: send a random access request to the base station, and the random access request carries the preamble code selected by the terminal.
[0077] In some embodiments, the preamble selection module 501 is configured to: in the case of non-competitive based random access, receive the random access preamble index sent by the base station according to the high slice priority information of the terminal, wherein the preamble indicated by the random access preamble index is located in a high slice priority dedicated group divided by the base station from the non-competitive based random access preamble group; select the preamble indicated by the random access preamble index.
[0078] In some embodiments, the random access preamble index includes: the random access preamble index in the physical random access channel dedicated configuration information, and the random access preamble index in the downlink control information format 1_0.
[0079] In some embodiments, the preamble code selection module 501 is configured to: in the case of contention-based random access, select a preamble code from a contention-based random access preamble code group B preconfigured by the base station.
[0080] In some embodiments, the terminal 50 also includes a priority judgment module 500, which is configured to: use slice service type information to query the slice service type and slice priority relationship table to determine slice priority information; use slice priority information to determine whether it has a high slice priority.
[0081] Combine the following Figure 6 Some embodiments of the disclosed base station are described.
[0082] Figure 6 FIG. 1 is a schematic diagram showing the structure of a base station in some embodiments of the present disclosure. Figure 6 As shown, the base station 60 includes: a group configuration module 601, which is configured to: pre-configure a high slice priority preamble code group, and the average utilization rate of the preamble code in the high slice priority preamble code group is lower than a preset value; a request receiving module 603, which is configured to: receive a random access request sent by a terminal, wherein the terminal has a high slice priority, and the random access request carries the preamble code selected by the terminal from the high slice priority preamble code group.
[0083] In some embodiments, the group configuration module 601 is configured to: divide a high slice priority dedicated group from a non-competition based random access preamble code group; the base station also includes an index sending module 602, which is configured to: in the case of non-competition based random access, the base station sends a random access preamble code index to the terminal according to the high slice priority information of the terminal to instruct the terminal to select the preamble code indicated by the random access preamble code index, wherein the preamble code indicated by the random access preamble code index is located in the high slice priority dedicated group.
[0084] In some embodiments, the random access preamble index includes: the random access preamble index in the physical random access channel dedicated configuration information, and the random access preamble index in the downlink control information format 1_0.
[0085] In some embodiments, the group configuration module 601 is configured to: pre-configure a contention-based random access preamble group B; in the case of contention-based random access, the random access request carries the preamble selected by the terminal from the contention-based random access preamble group B.
[0086] In some embodiments, the terminal has a high slice priority which is determined by the terminal using slice priority information, and the slice priority is obtained by the terminal by querying the slice service type and slice priority relationship table using slice service type information.
[0087] Combine the following Figure 7 Some embodiments of the disclosed communication system are described.
[0088] Figure 7 FIG. 1 is a schematic diagram showing the structure of a communication system in some embodiments of the present disclosure. Figure 7 As shown, the communication system 70 includes the aforementioned terminal 50 and the aforementioned base station 60.
[0089] In the several embodiments provided in this application, it should be understood that the disclosed technical content can be implemented in other ways. Among them, the device embodiments described above are only schematic. For example, the division of the units can be a logical function division. There may be other division methods in actual implementation. For example, multiple units or components can be combined or integrated into another system, or some features can be ignored or not executed. Another point is that the mutual coupling or direct coupling or communication connection shown or discussed can be through some interfaces, indirect coupling or communication connection of units or modules, which can be electrical or other forms.
[0090] The units described as separate components may or may not be physically separated, and the components shown as units may or may not be physical units, that is, they may be located in one place or distributed on multiple units. Some or all of the units may be selected according to actual needs to achieve the purpose of the present embodiment.
[0091] In addition, each functional unit in each embodiment of the present invention may be integrated into one processing unit, or each unit may exist physically separately, or two or more units may be integrated into one unit. The above-mentioned integrated unit may be implemented in the form of hardware or in the form of software functional units.
[0092] Combine the following Figure 8Some embodiments of the random access device disclosed herein are described.
[0093] Figure 8 FIG. 1 is a schematic diagram showing the structure of a random access device in some embodiments of the present disclosure. Figure 8 As shown, the random access device 80 includes: a memory 810 and a processor 820 coupled to the memory 810 , and the processor 820 is configured to execute the random access method in any of the aforementioned embodiments based on instructions stored in the memory 810 .
[0094] The memory 810 may include, for example, a system memory, a fixed non-volatile storage medium, etc. The system memory may store, for example, an operating system, an application program, a boot loader, and other programs.
[0095] The random access device 80 may also include an input / output interface 830, a network interface 840, a storage interface 850, etc. These interfaces 830, 840, 850, the memory 810, and the processor 820 may be connected, for example, via a bus 860. The input / output interface 830 provides a connection interface for input / output devices such as a display, a mouse, a keyboard, and a touch screen. The network interface 840 provides a connection interface for various networked devices. The storage interface 850 provides a connection interface for external storage devices such as an SD card and a USB flash drive.
[0096] Those skilled in the art will appreciate that the random access device 80 may specifically be a terminal or a base station.
[0097] The present disclosure also includes a non-transitory computer-readable storage medium having computer instructions stored thereon, which, when executed by a processor, implement the random access method in any of the aforementioned embodiments.
[0098] If the aforementioned integrated unit is implemented in the form of a software functional unit and sold or used as an independent product, it can be stored in a computer-readable storage medium. Based on this understanding, the technical solution of the present invention, in essence, or the part that contributes to the prior art, or all or part of the technical solution can be embodied in the form of a software product, and the computer software product is stored in a storage medium, including a number of instructions for a computer device (which can be a personal computer, a server or a network device, etc.) to perform all or part of the steps of the method described in each embodiment of the present invention. The aforementioned storage medium includes: U disk, read-only memory (ROM, Read-Only Memory), random access memory (RAM, Random Access Memory), mobile hard disk, magnetic disk or optical disk and other media that can store program codes.
[0099] The present disclosure is described with reference to the flowcharts and / or block diagrams of the methods, devices (systems), and computer program products according to the embodiments of the present disclosure. It should be understood that each process and / or box in the flowchart and / or block diagram, as well as the combination of the processes and / or boxes in the flowchart and / or block diagram, can be implemented by computer program instructions. These computer program instructions can be provided to a processor of a general-purpose computer, a special-purpose computer, an embedded processor, or other programmable data processing device to generate a machine, so that the instructions executed by the processor of the computer or other programmable data processing device generate instructions for implementing the processes in the flowchart and / or block diagram. Figure 1 A process or multiple processes and / or boxes Figure 1 A device that provides the functions specified in a block or multiple blocks.
[0100] These computer program instructions may also be stored in a computer-readable memory capable of directing a computer or other programmable data processing device to operate in a specific manner, so that the instructions stored in the computer-readable memory produce an article of manufacture comprising an instruction device, which implements the process Figure 1 A process or multiple processes and / or boxes Figure 1 A function specified in one or more boxes.
[0101] These computer program instructions can also be loaded onto a computer or other programmable data processing device so that a series of operating steps are executed on the computer or other programmable device to produce a computer-implemented process, thereby providing instructions for implementing the process. Figure 1 A process or multiple processes and / or boxes Figure 1 The steps for the functions specified in one or more boxes.
[0102] It should be noted that the terms "first", "second", etc. in the specification and claims of the present application and the above-mentioned drawings are used to distinguish similar objects, and are not necessarily used to describe a specific order or sequential order. It should be understood that the data used in this way can be interchanged where appropriate, so that the embodiments of the present application described here. In addition, the terms "including" and "having" and any of their variations are intended to cover non-exclusive inclusions, for example, a process, method, system, product or device comprising a series of steps or units is not necessarily limited to those steps or units clearly listed, but may include other steps or units that are not clearly listed or inherent to these processes, methods, products or devices.
[0103] It should also be noted that the terms "include", "comprises" or any other variations thereof are intended to cover non-exclusive inclusion, so that a process, method, commodity or device including a series of elements includes not only those elements, but also other elements not explicitly listed, or also includes elements inherent to such process, method, commodity or device. In the absence of more restrictions, the elements defined by the sentence "comprises a ..." do not exclude the existence of other identical elements in the process, method, commodity or device including the elements.
[0104] The above description is only a preferred embodiment of the present disclosure and is not intended to limit the present disclosure. Any modifications, equivalent substitutions, improvements, etc. made within the spirit and principles of the present disclosure should be included in the protection scope of the present disclosure.
Claims
1. A random access method, comprising: The terminal selects a preamble from a high slice priority preamble group preconfigured by a base station when the terminal has a high slice priority, including: in the case of non-contention-based random access, receiving a random access preamble index sent by the base station according to high slice priority information of the terminal, wherein the preamble indicated by the random access preamble index is located in a high slice priority dedicated group divided by the base station from a non-contention-based random access preamble group; selecting the preamble indicated by the random access preamble index; in the case of contention-based random access, selecting a preamble from a contention-based random access preamble group B preconfigured by the base station, wherein an average utilization rate of the preambles in the high slice priority preamble group is lower than a preset value; The terminal sends a random access request to the base station, where the random access request carries a preamble selected by the terminal.
2. The random access method according to claim 1, wherein: The random access preamble index includes: the random access preamble index in the physical random access channel dedicated configuration information, and the random access preamble index in the downlink control information format 1_0.
3. The random access method according to claim 1, further comprising: The terminal uses the slice service type information to query the slice service type and slice priority relationship table to determine the slice priority information; The terminal uses the slice priority information to determine whether it has a high slice priority.
4. A random access method, comprising: The base station preconfigures a high slice priority preamble group, wherein an average utilization rate of the preamble in the high slice priority preamble group is lower than a preset value; The base station receives a random access request sent by a terminal, wherein the terminal has a high slice priority, and the random access request carries a preamble selected by the terminal from the high slice priority preamble group; The pre-configuration of the high slice priority preamble group by the base station includes: the base station divides the high slice priority dedicated group from the non-contention-based random access preamble group; the random access method further includes: in the case of non-contention-based random access, the base station sends a random access preamble index to the terminal according to the high slice priority information of the terminal to instruct the terminal to select the preamble indicated by the random access preamble index, wherein the preamble indicated by the random access preamble index is located in the high slice priority dedicated group; The base station pre-configuring a high slice priority preamble group also includes: the base station pre-configuring a contention-based random access preamble group B; and in the case of contention-based random access, the random access request carries the preamble selected by the terminal from the contention-based random access preamble group B.
5. The random access method according to claim 4, wherein: The random access preamble index includes: the random access preamble index in the physical random access channel dedicated configuration information, and the random access preamble index in the downlink control information format 1_0.
6. The random access method according to claim 4, wherein: The terminal has a high slice priority because the terminal uses the slice priority information to determine that the slice priority is obtained by the terminal using the slice service type information to query the slice service type and slice priority relationship table.
7. A terminal, comprising: The preamble selection module is configured to: select a preamble from a high slice priority preamble group preconfigured by a base station in the case of a high slice priority, including: in the case of non-contention-based random access, receiving a random access preamble index sent by the base station according to high slice priority information of the terminal, wherein the preamble indicated by the random access preamble index is located in a high slice priority dedicated group divided by the base station from a non-contention-based random access preamble group; select the preamble indicated by the random access preamble index; in the case of contention-based random access, select a preamble from a contention-based random access preamble group B preconfigured by the base station, wherein the average utilization rate of the preambles in the high slice priority preamble group is lower than a preset value; The random access request module is configured to: send a random access request to a base station, where the random access request carries a preamble selected by the terminal.
8. The terminal according to claim 7, wherein: The random access preamble index includes: the random access preamble index in the physical random access channel dedicated configuration information, and the random access preamble index in the downlink control information format 1_0.
9. The terminal according to claim 7, further comprising a priority determination module configured to: Using the slice service type information, query the slice service type and slice priority relationship table to determine the slice priority information; Use the slice priority information to determine whether it has a high slice priority.
10. A base station, comprising: A grouping configuration module is configured to: pre-configure a high slice priority preamble group, wherein an average utilization rate of the preamble in the high slice priority preamble group is lower than a preset value; A request receiving module is configured to: receive a random access request sent by a terminal, wherein the terminal has a high slice priority, and the random access request carries a preamble selected by the terminal from the high slice priority preamble group; The pre-configuration of the high slice priority preamble group by the group configuration module includes: dividing the high slice priority dedicated group from the non-contention-based random access preamble group; The base station also includes an index sending module, which is configured to: in the case of non-contention-based random access, the base station sends a random access preamble index to the terminal according to high slice priority information of the terminal, so as to instruct the terminal to select a preamble indicated by the random access preamble index, wherein the preamble indicated by the random access preamble index is located in the high slice priority dedicated group; The group configuration module pre-configuring a high slice priority preamble group also includes: pre-configuring a contention-based random access preamble group B; in the case of contention-based random access, the random access request carries the preamble selected by the terminal from the contention-based random access preamble group B.
11. The base station according to claim 10, wherein: The random access preamble index includes: the random access preamble index in the physical random access channel dedicated configuration information, and the random access preamble index in the downlink control information format 1_0.
12. The base station according to claim 10, wherein: The terminal has a high slice priority because the terminal uses the slice priority information to determine that the slice priority is obtained by the terminal using the slice service type information to query the slice service type and slice priority relationship table.
13. A random access device, comprising: Memory; as well as A processor coupled to the memory, wherein the processor is configured to execute the random access method according to any one of claims 1 to 6 based on instructions stored in the memory.
14. A non-transitory computer-readable storage medium, wherein: The non-transitory computer-readable storage medium stores computer instructions, and when the instructions are executed by a processor, the random access method according to any one of claims 1 to 6 is implemented.
15. A communication system, comprising the terminal according to any one of claims 7 to 9 and the base station according to any one of claims 10 to 12.
Citation Information
Patent Citations
User equipment supporting ultra-reliable low latency communication service, user equipment supporting enhanced mobile broadband service, and base station
CN108235436A
Method for preamble reservation in low-latency and high-reliable scenario of 5G system
CN108668379A