Random access method, device, terminal and storage medium

By introducing random access priority parameters for network slices in the terminal and selecting appropriate parameters according to specific rules to perform random access, the problem of terminal access priority management in network slice technology is solved, and flexible access management of different network slice terminals is realized.

CN116367352BActive Publication Date: 2025-04-29GUANGDONG OPPO MOBILE TELECOMMUNICATIONS CORP LTD
View PDF 1 Cites 0 Cited by

Patent Information

Application Number
CN202310427475.8
Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Filing Date
2020-09-29
Publication Date
2025-04-29
Estimated Expiration
2040-09-29

AI Technical Summary

Technical Problem

In the prior art, terminals lack effective random access priority parameter management during random access, especially in network slicing technology. The problem of how to reasonably select and use random access priority parameters to support different terminal access priority of different network slicing has not been effectively solved.

Method used

Random access priority parameters for network slices are introduced, and when specific usage conditions are met, the terminal uses these parameters to perform the random access process. Specific measures include selecting appropriate parameters according to the first rule to perform random access when the terminal is configured with multiple sets of random access priority parameters.

Benefits of technology

By introducing random access priority parameters for network slices, the behavior of the terminal is clarified, ensuring that terminals that support different network slices have different priorities when accessing target network devices or networks, improving the flexibility and management efficiency of the access process.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN116367352B_ABST
    Figure CN116367352B_ABST
Patent Text Reader

Abstract

The present application discloses a random access method, device, terminal and storage medium, and relates to the field of wireless communications. The method is applied in a terminal, and the method includes: when the use conditions are met, using the random access priority parameter for the network slice to perform a random access process. The embodiment of the present application introduces a random access priority parameter for a network slice. When the use conditions are met, the terminal can use the random access priority parameter for the network slice to perform a random access process, clarify the behavior of the terminal, and ensure that terminals supporting different network slices have different priorities for accessing the target network device or accessing the network.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present application relates to the field of wireless communications, and in particular to a random access method, device, terminal and storage medium. Background Art

[0002] In the New Radio (NR) system, it is supported to configure a random access priority parameter (RA-prioritization) for a terminal. The random access priority parameter is a parameter that the terminal needs to use during the random access process.

[0003] In the related technology, there are multiple random access priority parameters, including: random access priority parameters for beam failure recovery process, random access priority parameters for Multimedia Priority Service (MPS) / Mission Critical Service (MCS) terminals and random access priority parameters for switching process. Summary of the invention

[0004] The embodiments of the present application provide a random access method, device, terminal and storage medium, and the terminal can use the random access priority parameter for the network slice to perform the random access process, and clarify the behavior of the terminal. The technical solution is as follows:

[0005] According to one aspect of the present application, a random access method is provided, which is applied to a terminal, and the method includes:

[0006] When the usage conditions are met, the random access process is performed using the random access priority parameters for the network slice.

[0007] According to one aspect of the present application, a random access method is provided, which is applied to a terminal, and the method includes:

[0008] In a case where the terminal is configured with multiple sets of random access priority parameters, selecting a set of random access priority parameters according to a first rule to perform a random access process;

[0009] Among them, the multiple sets of random access priority parameters include at least one of the following: random access priority parameters for the switching process, random access priority parameters for the beam failure recovery process, random access priority parameters for specific types of terminals, and random access priority parameters for network slices.

[0010] According to one aspect of the present application, a random access device is provided, the device comprising: a random access execution module;

[0011] The random access execution module is used to execute a random access process using a random access priority parameter for a network slice when the usage conditions are met.

[0012] According to one aspect of the present application, a random access device is provided, the device comprising: a random access execution module;

[0013] The random access execution module is used to select a set of random access priority parameters according to a first rule to execute a random access process when the terminal is configured with multiple sets of random access priority parameters;

[0014] Among them, the multiple sets of random access priority parameters include at least one of the following: random access priority parameters for the switching process, random access priority parameters for the beam failure recovery process, random access priority parameters for specific types of terminals, and random access priority parameters for network slices.

[0015] According to one aspect of the present application, a terminal is provided, comprising: a processor; a transceiver connected to the processor; and a memory for storing executable instructions of the processor; wherein the processor is configured to load and execute the executable instructions to implement the random access method as described in the above aspects.

[0016] According to one aspect of the present application, a computer-readable storage medium is provided, wherein the computer-readable storage medium stores executable instructions, and the executable instructions are loaded and executed by a processor to implement the random access method as described in the above aspects.

[0017] According to one aspect of the present application, a computer program product or a computer program is provided, which includes computer instructions, which are stored in a computer-readable storage medium. A processor of a computer device reads the computer instructions from the computer-readable storage medium, and the processor executes the computer instructions, so that the computer device executes the random access method described in the above aspect.

[0018] The technical solution provided by the embodiments of the present application includes at least the following beneficial effects:

[0019] A random access priority parameter for network slicing has been introduced. When the usage conditions are met, the terminal can use the random access priority parameter for network slicing to perform a random access process, clarify the behavior of the terminal, and ensure that terminals supporting different network slices have different priorities for accessing the target network device or accessing the network. BRIEF DESCRIPTION OF THE DRAWINGS

[0020] In order to more clearly illustrate the technical solutions in the embodiments of the present application, the drawings required for use in the description of the embodiments will be briefly introduced below. Obviously, the drawings described below are only some embodiments of the present application. For ordinary technicians in this field, other drawings can be obtained based on these drawings without creative work.

[0021] Figure 1 is a schematic diagram of a random access process provided by an exemplary embodiment of the present application;

[0022] Figure 2 is a schematic diagram of a random access process provided by an exemplary embodiment of the present application;

[0023] Figure 3 is a block diagram of a communication system provided by an exemplary embodiment of the present application;

[0024] Figure 4 is a flow chart of a random access method provided by an exemplary embodiment of the present application;

[0025] Figure 5 is a flow chart of a random access method provided by an exemplary embodiment of the present application;

[0026] Figure 6 is a flow chart of a random access method provided by an exemplary embodiment of the present application;

[0027] Figure 7 is a flow chart of a random access method provided by an exemplary embodiment of the present application;

[0028] Figure 8 is a flow chart of a random access method provided by an exemplary embodiment of the present application;

[0029] Fig. 9 is a flow chart of a random access method provided by an exemplary embodiment of the present application;

[0030] Fig.10 is a flow chart of a random access method provided by an exemplary embodiment of the present application;

[0031] Fig.11 is a flow chart of a random access method provided by an exemplary embodiment of the present application;

[0032] Fig.12 is a flow chart of a random access method provided by an exemplary embodiment of the present application;

[0033] Fig.13 is a structural block diagram of a random access device provided by an exemplary embodiment of the present application;

[0034] Fig.14is a structural block diagram of a random access device provided by an exemplary embodiment of the present application;

[0035] Fig.15 It is a structural diagram of a communication device provided by an exemplary embodiment of the present application. DETAILED DESCRIPTION

[0036] In order to make the objectives, technical solutions and advantages of the present application clearer, the implementation methods of the present application will be further described in detail below in conjunction with the accompanying drawings.

[0037] First, the nouns involved in the embodiments of the present application are briefly introduced:

[0038] Random access process

[0039] The random access process refers to the process from when the terminal sends a preamble code to try to access the network to when a basic signaling connection is established with the network. The random access process is used to establish data communication between the terminal and the network side.

[0040] The random access process is mainly triggered by the following events: initial access in idle state (RRC_IDLE); Radio Resource Control (RRC) connection re-establishment process; handover process (Handover); when the uplink (UpLink, UL) synchronization state is "asynchronous", the downlink (DownLink, DL) or UL data arrives during the connected state (RRC_CONNECTED); when there are no physical uplink control channel (PhysicalUplink Control Channel, PUCCH) resources available for scheduling request (Scheduling Request, SR), the UL data arrives during the connected state; SR failure; RRC request during synchronization reconfiguration; inactive state (RRC_INACTIVE) conversion; establishing a time sequence when adding a secondary cell; other system information (Other System Information, Other SI) request (see sub-clause 7.3); beam failure recovery process (Beam Failure Recovery, BFR).

[0041] In NR, two types of random access procedures are mainly supported, namely, contention-based random access procedure and non-contention-based random access procedure. Figure 1 .

[0042] like Figure 1 As shown in (a) in FIG. 8 , the contention-based random access process mainly includes the following four steps.

[0043] Step 1: The terminal device sends message 1: random access preamble to the network device.

[0044] The terminal sends a selected preamble on the time-frequency resources of the selected physical random access channel (PRACH). The network device can estimate the uplink delay (Timing) and the grant size required for the terminal to transmit message 3 based on the preamble.

[0045] Step 2: The network device sends a message 2 to the terminal: Random Access Response (RAR).

[0046] After sending message 1 (msg1), the terminal opens a random access response window (RAR window) and monitors the physical downlink control channel (PDCCH) in the random access response window. The PDCCH is scrambled with a random access radio network temporary identifier (RA-RNTI).

[0047] After successfully monitoring the RA-RNTI-scrambled PDCCH, the terminal can obtain the Physical Downlink Share Channel (PDSCH) scheduled by the PDCCH, and the PDSCH includes the RAR.

[0048] RAR includes: Backoff Indicator (BI), used to indicate the backoff time for retransmitting message 1; Random Access Preamble Identifier (RAPID), used to indicate the preamble code; Timing Advance Group (TAG), used to adjust the uplink timing; Uplink grant (UL grant), used to schedule the uplink resource indication of message 3; Temporary Cell-Radio Network Temporary Identity (Temporary C-RNTI), used to scramble the PDCCH (initial access) of message 4.

[0049] Step 3, the terminal sends message 3 to the network device: scheduling transmission.

[0050] Message 3 is mainly used to notify the network device of the event that triggers the random access process.

[0051] Exemplarily, if the event is an initial access random process, the UE ID and establishment cause (establishment cause) will be carried in message 3; if the event is RRC reestablishment, the connected state UE identifier and establishment cause (establishment cause) will be carried.

[0052] Step 4: The network device sends message 4: contention resolution message to the terminal.

[0053] Message 4 is used for conflict resolution.

[0054] like Figure 1 As shown in (b) in FIG. 8 , the non-contention-based random access process mainly includes the following three steps.

[0055] Step 0, the network device sends message 0: random access preamble allocation to the terminal.

[0056] The network device allocates a dedicated random access preamble code to the terminal.

[0057] Step 1, the terminal device sends message 1: random access preamble code to the network device.

[0058] Step 2: The network device sends message 2: RAR to the terminal.

[0059] In the contention-based random access process, the 4-step random access process can be combined into a 2-step random access process. Figure 2 The combined two-step random access process includes message A and message B, and the related steps include:

[0060] Step 1: The terminal sends message A to the network device.

[0061] Step 2: After receiving message A sent by the terminal, the network device sends message B to the terminal.

[0062] Optionally, message A includes the contents of message 1 and message 3, that is, message A includes: a preamble code and a UE ID, and the UE ID can be one of: C-RNTI, temporary C-RNTI, RA-RNTI, and non-access stratum (NAS) UE ID.

[0063] Optionally, message B includes the contents of message 2 and message 4, that is, message B includes: a random access response and a contention resolution message.

[0064] Random access priority parameter (RA-prioritization)

[0065] The random access priority parameter is a parameter that the terminal needs to use during the random access process, which is used to indicate different random access priorities. The random access priority parameter may include two aspects: one is the proportional factor corresponding to the BI, which is used to select the time to resend the preamble; the other is the power boost step size, which is used to determine the power of the resending preamble. Refer to the following Table 1:

[0066] Table 1

[0067]

[0068] In R15, a special random access priority parameter is introduced for beam failure recovery, which is used for fast beam failure recovery. The specific parameters are included in the beam failure recovery configuration (BeamFailureRecoveryConfig).

[0069] In R16, for MPS / MCS terminals (access identity = 1 or 2), a special random access priority parameter is introduced for fast access of such high priority terminals. The specific parameters are included in the random access common configuration (RACH-ConfigCommon). The specific parameters are included in the random access priority parameter (ra-PrioritizationForAccessIdentity) for access identity in RACH-ConfigCommon.

[0070] In addition, there are also corresponding random access priority parameters in the handover process, which are used for the handover terminal to quickly access the target cell. The specific parameters are included in the random access dedicated message (RACH-ConfigDedicated).

[0071] In R16, for the two-step random access process, there are also corresponding random access priority parameters for the above three situations. The specific parameter is the R16 two-step random access priority parameter (ra-PrioritizationTwoStep-r16).

[0072] In the related art, there are multiple sets of random access priority parameters, including as described above: random access priority parameters for beam failure recovery process, random access priority parameters for MPS / MCS terminals and random access priority parameters for switching process.

[0073] In R17 network slicing technology, new random access priority parameters may be introduced for network slicing. When a terminal receives multiple random access priority parameters, how to use the random access priority parameters, which set of random access priority parameters to use first, or under what circumstances to use which set of random access priority parameters, no reasonable solution has been proposed in the relevant technology.

[0074] Figure 3 A block diagram of a communication system provided by an exemplary embodiment of the present application is shown. The communication system may include: an access network 12 and a terminal 14.

[0075] The access network 12 includes several network devices 120. The network device 120 may be a base station, which is a device deployed in the access network to provide wireless communication functions for the terminal. The base station may include various forms of macro base stations, micro base stations, relay stations, access points, and the like. In systems using different wireless access technologies, the names of devices with base station functions may be different. For example, in an LTE system, it is called eNodeB or eNB; in a 5G NR-U system, it is called gNodeB or gNB. With the evolution of communication technology, the description of "base station" may change. For the convenience of the embodiments of the present application, the above-mentioned devices that provide wireless communication functions for the terminal 14 are collectively referred to as network devices.

[0076] The terminal 14 may include various handheld devices with wireless communication functions, vehicle-mounted devices, wearable devices, computing devices or other processing devices connected to a wireless modem, as well as various forms of user equipment, mobile stations (MS), terminals, etc. For the convenience of description, the above-mentioned devices are collectively referred to as terminals. The network device 120 and the terminal 14 communicate with each other through some air interface technology, such as a Uu interface.

[0077] The technical solutions of the embodiments of the present application can be applied to various communication systems, such as: Global System of Mobile Communication (GSM) system, Code Division Multiple Access (CDMA) system, Wideband Code Division Multiple Access (WCDMA) system, General Packet Radio Service (GPRS), Long Term Evolution (LTE) system, LTE Frequency Division Duplex (FDD) system, LTE Time Division Duplex (TDD) system, Advanced Long Term Evolution (LTE-A) system, New Radio (NR) system, NR system evolution system, LTE on unlicensed spectrum (LTE-based access to Unlicensed spectrum, LTE-U) system, NR-U system, Universal Mobile Telecommunication System (UMTS), Worldwide Interoperability for Microwave Access (WiMAX) communication system, Wireless Local Area Network (WLAN) system. Networks, WLAN), Wireless Fidelity (WiFi), next generation communication systems or other communication systems, etc.

[0078] Generally speaking, the number of connections supported by traditional communication systems is limited and easy to implement. However, with the development of communication technology, mobile communication systems will not only support traditional communications, but also support, for example, device to device (Device to Device, D2D) communication, machine to machine (Machine to Machine, M2M) communication, machine type communication (Machine Type Communication, MTC), vehicle to vehicle (V2V) communication and vehicle to everything (V2X) system, etc. The embodiments of the present application can also be applied to these communication systems.

[0079] Figure 4FIG. 1 is a flowchart of a random access method provided by an exemplary embodiment of the present application. The method can be applied to Figure 3 In the terminal shown, the method includes:

[0080] Step 410, when the usage conditions are met, a random access process is performed using the random access priority parameters for the network slice.

[0081] The random access priority parameter is a parameter that the terminal needs to use during the random access process and is used to indicate different random access priorities.

[0082] In an embodiment of the present application, a random access priority parameter for network slices is introduced. Exemplarily, network slice a corresponds to random access priority parameter a; network slice b corresponds to random access priority parameter b. Among them, different network slices can correspond to the same random access priority parameter or to different random access priority parameters, which is not limited in the embodiment of the present application.

[0083] Optionally, the random access priority parameter includes at least one of the following: a power ramping step (powerRampingStepHighPriority) and a scaling factor (scalingFactorBI) corresponding to the BI. The power ramping step is used to determine the power of resending the preamble; the scaling factor corresponding to the BI is used to select the time to resend the preamble.

[0084] The use condition is a condition that supports the terminal to use the random access priority parameter for the network slice. The use condition will be further described in the following embodiments.

[0085] Optionally, the random access process can be triggered by different events, including but not limited to: initial access of RRC_IDLE; RRC connection reestablishment process; handover process; DL or UL data arriving during RRC_CONNECTED when the UL synchronization state is "non-synchronous"; UL data arriving during the connected state when there are no PUCCH resources available for SR; SR failure; RRC request during synchronization reconfiguration; RRC_INACTIVE transition; establishing a time sequence when adding a secondary cell; Other SI request; beam failure recovery process. In the random access process triggered by the above events, there is at least one event-triggered random access process that meets the usage conditions.

[0086] Optionally, the random access process includes but is not limited to: a four-step random access process and a two-step random access process. With the evolution of communication technology, other forms of random access processes may appear, which are not limited in the embodiments of the present application.

[0087] To summarize, the method provided in this embodiment introduces a random access priority parameter for network slices. When the usage conditions are met, the terminal can use the random access priority parameter for the network slice to perform a random access process, thereby clarifying the behavior of the terminal and ensuring that terminals supporting different network slices have different priorities for accessing the target network device or accessing the network.

[0088] Based on Figure 4 In an optional embodiment, the use condition includes at least one of the following conditions:

[0089] First, the terminal is in the switching process.

[0090] The handover process refers to the process in which a terminal switches from accessing a source cell to accessing a target cell.

[0091] Second, the terminal is in the process of beam failure recovery.

[0092] The beam failure recovery process refers to the process of the terminal processing beam failure. Optionally, the beam failure recovery process includes: beam failure detection, alternative beam identification and recovery request transmission.

[0093] Third, the terminal belongs to a specific type of terminal.

[0094] Optionally, the specific type of terminal includes but is not limited to: at least one of an MPS terminal and an MCS terminal.

[0095] The following is an exemplary description of the above three usage conditions.

[0096] First, the terminal is in the switching process.

[0097] 1) The terminal preferentially uses the random access priority parameters for the network slice to perform the random access process.

[0098] Based on Figure 4 In an optional embodiment, Figure 5 FIG. 1 is a flowchart of a random access method provided by an exemplary embodiment of the present application. The method can be applied to Figure 3 In the terminal and network device shown. In this embodiment, the following steps are included:

[0099] Step 510: The network device sends first configuration information.

[0100] Among them, the first configuration information is used to configure a random access priority parameter for a network slice. The first configuration information can configure multiple random access priority parameters for a network slice, or can configure only one random access priority parameter for a network slice, which is not limited in this embodiment of the present application.

[0101] Optionally, the granularity of using the random access priority parameter for the network slice includes: a single network slice; or a combination of two or more network slices; or all network slices; or a single slice group; or more than two slice groups; or all slice groups. A slice group is a group formed by dividing the network slices, and a slice group includes at least one network slice.

[0102] Optionally, the first configuration information is carried in at least one of the following information: system information; RRC dedicated message. Optionally, the RRC dedicated message includes but is not limited to: bandwidth part uplink dedicated message (BWP-Uplink Dedicated); bandwidth part uplink command (BWP-UplinkCommon); random access control dedicated message (RACH-ConfigDedicated); RRC reconfiguration message; RRC release message. Optionally, the RRC reconfiguration message includes: a handover command during a handover process.

[0103] Optionally, the first configuration information also includes a random access priority parameter for the switching process.

[0104] Optionally, the random access priority parameter includes at least one of the following: a power boost step size; a proportional factor corresponding to the BI, wherein the power boost step size is used to determine the power of resending the preamble; and the proportional factor corresponding to the BI is used to select the time to resend the preamble.

[0105] In one implementation, the first configuration information may directly indicate the value of the random access priority parameter. Exemplarily, for network slice A or slice group A, it indicates: power boost step size_A, corresponding to BI proportional factor_A; for network slice B or slice group B, it indicates: power boost step size_B, corresponding to BI proportional factor_B.

[0106] In another implementation, the first configuration information indicates: a reference value of the power boost step powerRampingStepHighPriority, a reference value of the scaling factor corresponding to BI scalingFactorBI, and an adjustment factor K or an adjustment value M.

[0107] Exemplarily, for network slice A or slice group A, it is indicated that: the power boost step _A is powerRampingStepHighPriority*K1, or powerRampingStepHighPriority+M1; the corresponding BI scaling factor _A is scalingFactorBI*K2; or scalingFactorBI+M2.

[0108] Step 520: The terminal receives first configuration information.

[0109] The first configuration information is used to configure a random access priority parameter for the network slice. Optionally, the first configuration information also includes a random access priority parameter for the switching process.

[0110] Step 531: When the first network slice of the terminal matches the network slice corresponding to the first random access priority parameter configured by the first configuration information, the terminal uses the first random access priority parameter to perform a random access process.

[0111] The first network slice is a network slice selected by the terminal, or a network slice of interest, or a network slice with the highest priority for the terminal. When a first random access priority parameter corresponding to the first network slice is configured in the first configuration information, the terminal device uses the first random access priority parameter to perform a random access process.

[0112] Optionally, the first network slice is a network slice corresponding to the terminal's service. Services include, but are not limited to, at least one of currently established services, currently served services, and services that will be required. Among them, the services that will be required refer to services that are required by the terminal within a time period starting from the current time and with a predetermined duration. Optionally, the access layer of the terminal obtains the correspondence between the service and the network slice from the non-access layer of the terminal. Optionally, if there are multiple services, the terminal can select the service of greatest interest or the service with the highest priority for the terminal.

[0113] Optionally, the first network slice is preconfigured or indicated to the terminal by a network device.

[0114] In one implementation, the first configuration information is configured with random access priority parameters of at least two network slices, and step 531 includes: in the case where the first configuration information is configured with random access priority parameters of at least two network slices, according to the first network slice, determine the first random access priority parameter corresponding to the first network slice in the random access priority parameters of at least two network slices, and use the first random priority parameter to perform a random access process. Exemplarily, as shown in Table 2 below, the first configuration information configured by the network device is configured with: a first random access priority parameter corresponding to the first network slice, a second random access priority parameter corresponding to the second network slice, and a third random access priority parameter corresponding to the third network slice. If the terminal determines that the network slice corresponding to the service is the first network slice, or determines the first network slice according to the pre-configuration, or the network device indicates the first network slice, the terminal determines the first random access priority parameter corresponding to the first network slice from the three random access priority parameters configured in the first configuration information, and uses the first random access priority parameter to perform a random access process.

[0115] Table 2: First configuration information

[0116] Network Slicing Random access priority parameter The first network slice First random access priority parameter Second network slice Second random access priority parameter The third network slice The third random access priority parameter

[0117] In another implementation, the first configuration information is configured with a first random access priority parameter corresponding to the first network slice, and step 531 includes: when the first configuration information is configured with a first random access priority parameter corresponding to the first network slice, using the first random access priority parameter to perform a random access process.

[0118] Exemplarily, as shown in Table 3 below, after the network device determines that the service of the terminal corresponds to the first network slice, the first configuration information configured for the terminal includes: a first random access priority parameter corresponding to the first network slice. The terminal directly uses the first random access priority parameter to perform a random access process.

[0119] Table 3: First configuration information

[0120] Network Slicing Random access priority parameter The first network slice First random access priority parameter

[0121] Step 532: In the absence of a first random access priority parameter corresponding to the first network slice, the terminal performs a random access process using a random access priority parameter for a traditional switching process.

[0122] The random access priority parameter for the traditional handover process is a special random access priority parameter for the traditional handover process.

[0123] When the network device does not send the first configuration message, or the terminal does not receive the first configuration message, or the first configuration message does not include the first random access priority parameter, resulting in the absence of the first random access priority parameter corresponding to the first network slice at the terminal, the terminal may use the random access priority parameter for the traditional switching process to perform a random access process.

[0124] Step 533: When there is no first random access priority parameter corresponding to the first network slice and there is no random access priority parameter for the traditional switching process, the terminal uses a general random access priority parameter to perform a random access process.

[0125] The general random access priority parameter can also be understood as: a default random access priority parameter, or a default random access priority parameter. Exemplarily, the general random access priority parameter includes: a proportional factor corresponding to BI of 1; and a power boost step size of the value configured in the random access generic configuration (RACH-ConfigGeneric).

[0126] When there is no first random access priority parameter corresponding to the first network slice at the terminal and there is no random access priority parameter for the traditional switching process, the terminal can use a general random access priority parameter to perform a random access process.

[0127] 2) The terminal preferentially uses the random access priority parameter for the traditional handover process to perform the random access process.

[0128] Figure 6 FIG. 1 is a flowchart of a random access method provided by an exemplary embodiment of the present application. The method can be applied to Figure 3 In the terminal and network device shown. In this embodiment, the following steps are included:

[0129] Step 611: In the case where there is a random access priority parameter for a conventional handover procedure, the terminal performs a random access procedure using the random access priority parameter for the conventional handover procedure.

[0130] The random access priority parameter for the traditional handover process is a special random access priority parameter for the traditional handover process.

[0131] In the case where there is a random access priority parameter for a conventional handover procedure at the terminal, the terminal preferentially uses the random access priority parameter for the conventional handover procedure to perform a random access procedure.

[0132] Step 612: When there is no random access priority parameter for the traditional switching process and there is a first random access priority parameter corresponding to the first network slice, the terminal uses the first random access priority parameter to perform the random access process.

[0133] The terminal preferentially uses the random access priority parameter for the traditional switching process to perform the random access process. In the absence of a random access priority parameter for the traditional switching process, but there is a first random access priority parameter corresponding to the first network slice, the terminal uses the first random access priority parameter to perform the random access process.

[0134] Among them, the first network slice matches the network slice corresponding to the first random access priority parameter configured by the first configuration information. The first configuration information is used to configure the random access priority parameter for the network slice. For the first configuration information and the first network slice, refer to the above embodiment.

[0135] Step 613: When there is no random access priority parameter for the traditional switching process and there is no first random access priority parameter corresponding to the first network slice, the terminal uses a general random access priority parameter to perform a random access process.

[0136] The general random access priority parameter can also be understood as: a default random access priority parameter, or a default random access priority parameter. Exemplarily, the general random access priority parameter includes: a proportional factor corresponding to BI of 1; and a power boost step size of the value configured in the random access generic configuration (RACH-ConfigGeneric).

[0137] When there is no random access priority parameter for the traditional switching process at the terminal and there is no first random access priority parameter corresponding to the first network slice, the terminal can use a general random access priority parameter to perform a random access process.

[0138] To summarize, in the method provided in this embodiment, the network device indicates the random access priority parameters for the network slice through the first configuration information, and the terminal in the switching process preferentially selects the random access priority parameters for the network slice, so that access control is performed on the network slice, ensuring that terminals supporting different network slices have different priorities for accessing the target network device or accessing the network.

[0139] At the same time, in the method provided in this embodiment, the terminal may also preferentially select the random access priority parameter for the traditional handover process, so as to perform access control for the handover process.

[0140] Second, the terminal is in the process of beam failure recovery.

[0141] 1) The terminal preferentially uses the random access priority parameters for the network slice to perform the random access process.

[0142] Based on Figure 4 In an optional embodiment, Figure 7 FIG. 1 is a flowchart of a random access method provided by an exemplary embodiment of the present application. The method can be applied to Figure 3 In the terminal and network device shown. In this embodiment, the following steps are included:

[0143] Step 710: The network device sends first configuration information.

[0144] Among them, the first configuration information is used to configure a random access priority parameter for a network slice. The first configuration information can configure multiple random access priority parameters for a network slice, or can configure only one random access priority parameter for a network slice, which is not limited in this embodiment of the present application.

[0145] Optionally, the granularity of using the random access priority parameter for the network slice includes: a single network slice; or a combination of two or more network slices; or all network slices; or a single slice group; or more than two slice groups; or all slice groups. A slice group is a group formed by dividing the network slices, and a slice group includes at least one network slice.

[0146] Optionally, the first configuration information is carried in at least one of the following information: system information; RRC dedicated message. Optionally, the RRC dedicated message includes but is not limited to: bandwidth part uplink dedicated message (BWP-Uplink Dedicated); bandwidth part uplink command (BWP-UplinkCommon); random access control dedicated message (RACH-ConfigDedicated); RRC reconfiguration message; RRC release message.

[0147] Optionally, the first configuration information also includes a random access priority parameter for the beam failure recovery process.

[0148] Optionally, the random access priority parameter includes at least one of the following: a power boost step size; a proportional factor corresponding to the BI, wherein the power boost step size is used to determine the power of resending the preamble; and the proportional factor corresponding to the BI is used to select the time to resend the preamble.

[0149] In one implementation, the first configuration information may directly indicate the value of the random access priority parameter. In another implementation, the first configuration information indicates: a reference value of the power boost step powerRampingStepHighPriority, a reference value of the scaling factor corresponding to BI scalingFactorBI, and an adjustment factor K or an adjustment value M.

[0150] Step 720: The terminal receives first configuration information.

[0151] The first configuration information is used to configure a random access priority parameter for a network slice. Optionally, the first configuration information also includes a random access priority parameter for a beam failure recovery process.

[0152] Step 731: When the first network slice of the terminal matches the network slice corresponding to the first random access priority parameter configured by the first configuration information, the terminal uses the first random access priority parameter to perform a random access process.

[0153] The first network slice is a network slice selected by the terminal, or a network slice of interest, or a network slice with the highest priority for the terminal. When a first random access priority parameter corresponding to the first network slice is configured in the first configuration information, the terminal device uses the first random access priority parameter to perform a random access process.

[0154] Optionally, the first network slice is a network slice corresponding to the terminal's service. Services include, but are not limited to, at least one of currently established services, currently served services, and services that will be required. Among them, the services that will be required refer to services that are required by the terminal within a time period starting from the current time and with a predetermined duration. Optionally, the access layer of the terminal obtains the correspondence between the service and the network slice from the non-access layer of the terminal. Optionally, if there are multiple services, the terminal can select the service of greatest interest or the service with the highest priority for the terminal.

[0155] Optionally, the first network slice is preconfigured or indicated to the terminal by a network device.

[0156] In one implementation, the first configuration information is configured with random access priority parameters of at least two network slices, then step 731 includes: in a case where the first configuration information is configured with random access priority parameters of at least two network slices, according to the first network slice, determining a first random access priority parameter corresponding to the first network slice among the random access priority parameters of at least two network slices, and performing a random access process using the first random priority parameter.

[0157] In another implementation, the first configuration information is configured with a first random access priority parameter corresponding to the first network slice, and step 731 includes: when the first configuration information is configured with a first random access priority parameter corresponding to the first network slice, using the first random access priority parameter to perform a random access process.

[0158] Step 732: In the absence of a first random access priority parameter corresponding to the first network slice, the terminal performs a random access process using a random access priority parameter for a traditional beam failure recovery process.

[0159] Among them, the random access priority parameter for the traditional beam failure recovery process is a random access priority parameter specifically for the beam failure recovery process.

[0160] When the network device does not send the first configuration message, or the terminal does not receive the first configuration message, or the first configuration message does not include the first random access priority parameter, resulting in the absence of the first random access priority parameter of the first network slice at the terminal, the terminal may perform a random access process using the random access priority parameter for the traditional beam failure recovery process.

[0161] Step 733: When there is no first random access priority parameter corresponding to the first network slice and there is no random access priority parameter for the traditional beam failure recovery process, the terminal uses a general random access priority parameter to perform a random access process.

[0162] The general random access priority parameter can also be understood as: a default random access priority parameter, or a default random access priority parameter. Exemplarily, the general random access priority parameter includes: a proportional factor corresponding to BI of 1; and a power boost step size of the value configured in the random access generic configuration (RACH-ConfigGeneric).

[0163] When there is no first random access priority parameter corresponding to the first network slice at the terminal and there is no random access priority parameter for the traditional beam failure recovery process, the terminal can use a general random access priority parameter to perform a random access process.

[0164] 2) The terminal preferentially uses the random access priority parameters for the traditional beam failure recovery process to perform the random access process.

[0165] Figure 8 FIG. 1 is a flowchart of a random access method provided by an exemplary embodiment of the present application. The method can be applied to Figure 3 In the terminal and network device shown. In this embodiment, the following steps are included:

[0166] Step 811: In the case where there is a random access priority parameter for a conventional beam failure recovery procedure, the terminal performs a random access procedure using the random access priority parameter for a conventional beam failure recovery procedure.

[0167] Among them, the random access priority parameter for the traditional beam failure recovery process is a random access priority parameter specifically for the beam failure recovery process.

[0168] In the case where there is a random access priority parameter for a conventional beam failure recovery procedure at the terminal, the terminal preferentially uses the random access priority parameter for the conventional beam failure recovery procedure to perform a random access procedure.

[0169] Step 812: When there is no random access priority parameter for the traditional beam failure recovery process and there is a first random access priority parameter corresponding to the first network slice, the terminal uses the first random access priority parameter to perform the random access process.

[0170] The terminal preferentially uses the random access priority parameter for the traditional beam failure recovery process to perform the random access process. In the absence of a random access priority parameter for the traditional beam failure recovery process, but there is a first random access priority parameter corresponding to the first network slice, the terminal uses the first random access priority parameter to perform the random access process.

[0171] Among them, the first network slice matches the network slice corresponding to the first random access priority parameter configured by the first configuration information. The first configuration information is used to configure the random access priority parameter for the network slice. For the first configuration information and the first network slice, refer to the above embodiment.

[0172] Step 813: When there is no random access priority parameter for the traditional beam failure recovery process and there is no first random access priority parameter corresponding to the first network slice, the terminal uses a general random access priority parameter to perform a random access process.

[0173] The general random access priority parameter can also be understood as: a default random access priority parameter, or a default random access priority parameter. Exemplarily, the general random access priority parameter includes: a proportional factor corresponding to BI of 1; and a power boost step size of the value configured in the random access generic configuration (RACH-ConfigGeneric).

[0174] When there is no random access priority parameter for the traditional beam failure recovery process at the terminal and there is no first random access priority parameter corresponding to the first network slice, the terminal can use a general random access priority parameter to perform a random access process.

[0175] To summarize, in the method provided in this embodiment, the network device indicates the random access priority parameters for the network slice through the first configuration information, and the terminal in the beam failure recovery process preferentially selects the random access priority parameters for the network slice, so that access control is performed on the network slice, ensuring that terminals supporting different network slices have different priorities for accessing the target network device or accessing the network.

[0176] At the same time, in the method provided in this embodiment, the terminal can also give priority to selecting the random access priority parameter for the traditional beam failure recovery process, so as to perform access control for the beam failure process.

[0177] Third, the terminal belongs to a specific type of terminal.

[0178] 1) The terminal preferentially uses the random access priority parameters for the network slice to perform the random access process.

[0179] Based on Figure 4 In an optional embodiment, Fig. 9 FIG. 1 is a flowchart of a random access method provided by an exemplary embodiment of the present application. The method can be applied to Figure 3 In the terminal and network device shown. In this embodiment, the following steps are included:

[0180] Step 910: The network device sends first configuration information.

[0181] Among them, the first configuration information is used to configure a random access priority parameter for a network slice. The first configuration information can configure multiple random access priority parameters for a network slice, or can configure only one random access priority parameter for a network slice, which is not limited in this embodiment of the present application.

[0182] Optionally, the granularity of using the random access priority parameter for the network slice includes: a single network slice; or a combination of two or more network slices; or all network slices; or a single slice group; or more than two slice groups; or all slice groups. A slice group is a group formed by dividing the network slices, and a slice group includes at least one network slice.

[0183] Optionally, the first configuration information is carried in at least one of the following information: system information; RRC dedicated message. Optionally, the RRC dedicated message includes but is not limited to: bandwidth part uplink dedicated message (BWP-Uplink Dedicated); bandwidth part uplink command (BWP-UplinkCommon); random access control dedicated message (RACH-ConfigDedicated); RRC reconfiguration message; RRC release message.

[0184] Optionally, the first configuration information also includes a random access priority parameter for a specific type of terminal.

[0185] Optionally, the random access priority parameter includes at least one of the following: a power boost step size; a proportional factor corresponding to the BI, wherein the power boost step size is used to determine the power of resending the preamble; and the proportional factor corresponding to the BI is used to select the time to resend the preamble.

[0186] In one implementation, the first configuration information may directly indicate the value of the random access priority parameter. In another implementation, the first configuration information indicates: a reference value of the power boost step powerRampingStepHighPriority, a reference value of the scaling factor corresponding to BI scalingFactorBI, and an adjustment factor K or an adjustment value M.

[0187] Step 920: The terminal receives first configuration information.

[0188] The first configuration information is used to configure a random access priority parameter for a network slice. Optionally, the first configuration information also includes a random access priority parameter for a specific type of terminal.

[0189] Step 931: When the first network slice of the terminal matches the network slice corresponding to the first random access priority parameter configured by the first configuration information, the terminal uses the first random access priority parameter to perform a random access process.

[0190] The first network slice is a network slice selected by the terminal, or a network slice of interest, or a network slice with the highest priority for the terminal. When a first random access priority parameter corresponding to the first network slice is configured in the first configuration information, the terminal device uses the first random access priority parameter to perform a random access process.

[0191] Optionally, the first network slice is a network slice corresponding to the terminal's service. Services include, but are not limited to, at least one of currently established services, currently served services, and services that will be required. Among them, the services that will be required refer to services that are required by the terminal within a time period starting from the current time and with a predetermined duration. Optionally, the access layer of the terminal obtains the correspondence between the service and the network slice from the non-access layer of the terminal. Optionally, if there are multiple services, the terminal can select the service of greatest interest or the service with the highest priority for the terminal.

[0192] Optionally, the first network slice is preconfigured or indicated to the terminal by a network device.

[0193] In one implementation, the first configuration information is configured with random access priority parameters of at least two network slices, then step 931 includes: when the first configuration information is configured with random access priority parameters of at least two network slices, according to the first network slice, determining a first random access priority parameter corresponding to the first network slice among the random access priority parameters of at least two network slices, and performing a random access process using the first random priority parameter.

[0194] In another implementation, the first configuration information is configured with a first random access priority parameter corresponding to the first network slice, and step 931 includes: when the first configuration information is configured with a first random access priority parameter corresponding to the first network slice, using the first random access priority parameter to perform a random access process.

[0195] Step 932: In the absence of a first random access priority parameter corresponding to the first network slice, the terminal uses a random access priority parameter for a specific type of terminal to perform a random access process.

[0196] The random access priority parameter for a specific type of terminal is a random access priority parameter specifically for a specific type of terminal. Optionally, the specific type of terminal includes at least one of the following: an MPS terminal; an MCS terminal.

[0197] When the network device does not send the first configuration message, or the terminal does not receive the first configuration message, or the first configuration message does not include the first random access priority parameter, resulting in the absence of the first random access priority parameter of the first network slice at the terminal, the terminal may perform a random access procedure using the random access priority parameter for a specific type of terminal.

[0198] Step 933: When there is no first random access priority parameter corresponding to the first network slice and there is no random access priority parameter for a specific type of terminal, the terminal uses a general random access priority parameter to perform a random access process.

[0199] The general random access priority parameter can also be understood as: a default random access priority parameter, or a default random access priority parameter. Exemplarily, the general random access priority parameter includes: a proportional factor corresponding to BI of 1; and a power boost step size of the value configured in the random access generic configuration (RACH-ConfigGeneric).

[0200] When there is no first random access priority parameter corresponding to the first network slice at the terminal and there is no random access priority parameter for a specific type of terminal, the terminal can use a general random access priority parameter to perform a random access process.

[0201] 2) The terminal preferentially uses the random access priority parameters for a specific type of terminal to perform the random access process.

[0202] Fig.10 FIG. 1 is a flowchart of a random access method provided by an exemplary embodiment of the present application. The method can be applied to Figure 3 In the terminal and network device shown. In this embodiment, the following steps are included:

[0203] Step 1011: In the case where there is a random access priority parameter for a terminal of a specific type, the terminal uses the random access priority parameter for the terminal of the specific type to perform a random access procedure.

[0204] The random access priority parameter for a specific type of terminal is a random access priority parameter specifically for a specific type of terminal. Optionally, the specific type of terminal includes at least one of the following: an MPS terminal; an MCS terminal.

[0205] In the case where a random access priority parameter for a terminal of a specific type exists at the terminal, the terminal preferentially uses the random access priority parameter for the terminal of the specific type to perform a random access procedure.

[0206] Step 1012: When there is no random access priority parameter for a specific type of terminal and there is a first random access priority parameter corresponding to the first network slice, the terminal uses the first random access priority parameter to perform a random access process.

[0207] The terminal preferentially uses the random access priority parameter for a specific type of terminal to perform a random access procedure. In the absence of a random access priority parameter for a specific type of terminal, but there is a first random access priority parameter corresponding to the first network slice, the terminal uses the first random access priority parameter to perform a random access procedure.

[0208] Among them, the first network slice matches the network slice corresponding to the first random access priority parameter configured by the first configuration information. The first configuration information is used to configure the random access priority parameter for the network slice. For the first configuration information and the first network slice, refer to the above embodiment.

[0209] Step 1013: When there is no random access priority parameter for a specific type of terminal and there is no first random access priority parameter corresponding to the first network slice, the terminal uses a general random access priority parameter to perform a random access process.

[0210] The general random access priority parameter can also be understood as: a default random access priority parameter, or a default random access priority parameter. Exemplarily, the general random access priority parameter includes: a proportional factor corresponding to BI of 1; and a power boost step size of the value configured in the random access generic configuration (RACH-ConfigGeneric).

[0211] When there is no random access priority parameter for a specific type of terminal at the terminal and there is no first random access priority parameter corresponding to the first network slice, the terminal can use a general random access priority parameter to perform a random access process.

[0212] To summarize, in the method provided in this embodiment, the network device indicates the random access priority parameters for the network slice through the first configuration information, and a specific type of terminal can select the random access priority parameters for the network slice, so that access control is performed on the network slice, ensuring that terminals supporting different network slices have different priorities for accessing the target network device or accessing the network.

[0213] At the same time, in the method provided in this embodiment, the terminal may also preferentially select a random access priority parameter for a specific type of terminal, so that access control is performed according to the type of the terminal.

[0214] In the following, when a terminal is configured with multiple sets of random access priority parameters, an exemplary description is given of the behavior of the terminal.

[0215] Based on Figure 4 In an optional embodiment, Fig.11 FIG. 1 is a flowchart of a random access method provided by an exemplary embodiment of the present application. The method can be applied to Figure 3 In the terminal shown. In this embodiment, the following steps are included:

[0216] Step 1110, when the terminal is configured with multiple sets of random access priority parameters, the random access process is performed using the random access priority parameters for the network slice according to the first rule.

[0217] Among them, the multiple sets of random access priority parameters include: random access priority parameters for network slicing, and at least one of the following: random access priority parameters for the switching process, random access priority parameters for the beam failure recovery process, and random access priority parameters for specific types of terminals.

[0218] When the terminal is configured with multiple sets of random access priority parameters including random access priority parameters for network slices, the terminal device preferentially selects the random access priority parameters for the network slice to perform the random access process.

[0219] Alternatively, when the terminal is configured with multiple sets of random access priority parameters including a random access priority parameter for a network slice, the terminal gives priority to at least one of the random access priority parameter for a switching process, the random access priority parameter for a beam failure recovery process, and the random access priority parameter for a specific type of terminal to perform a random access process. That is to say, when only the random access priority parameter for a network slice is configured, and at least one of the following is not configured: the random access priority parameter for a switching process, the random access priority parameter for a beam failure recovery process, and the random access priority parameter for a specific type of terminal, the terminal gives priority to the random access priority parameter for a network slice to perform a random access process.

[0220] Fig.12 A flowchart of a random access method provided by an exemplary embodiment of the present application is shown. The method can be applied to Figure 3 In the terminal shown. In this embodiment, the following steps are included:

[0221] Step 1210: When the terminal is configured with multiple sets of random access priority parameters, select a set of random access priority parameters according to a first rule to perform a random access process.

[0222] Among them, the multiple sets of random access priority parameters include at least one of the following: a random access priority parameter for a switching process, a random access priority parameter for a beam failure recovery process, a random access priority parameter for a specific type of terminal, and a random access priority parameter for a network slice. It is understandable that with the evolution of communication technology, other types of random access priority parameters may be introduced, and the multiple sets of random access priority parameters may also include other types of random access priority parameters, which is not limited in the embodiments of the present application.

[0223] The random access priority parameter is a parameter that the terminal needs to use during the random access process, and is used to indicate different random access priorities. Optionally, the random access priority parameter includes at least one of the following: a power boost step; a proportional factor corresponding to the BI. The power boost step is used to determine the power of the preamble code to be resent; the proportional factor corresponding to the BI is used to select the time to resend the preamble code.

[0224] In an embodiment of the present application, a random access priority parameter for a network slice is introduced. Optionally, the use granularity of the random access priority parameter for a network slice includes: a single network slice; or a combination of two or more network slices; or all network slices; or a single slice group; or more than two slice groups; or all slice groups. A slice group is a group formed by dividing a network slice, and a slice group includes at least one network slice.

[0225] Optionally, before step 1210, the network device sends second configuration information to the terminal, where the second configuration information is used to configure multiple sets of random access priority parameters. Correspondingly, the terminal receives the second configuration information, where the second configuration information is used to configure multiple sets of random access priority parameters.

[0226] Optionally, the second configuration information is carried in at least one of the following information: system information; RRC dedicated message. Optionally, the RRC dedicated message includes but is not limited to: bandwidth part uplink dedicated message (BWP-Uplink Dedicated); bandwidth part uplink command (BWP-UplinkCommon); random access control dedicated message (rach-ConfigDedicated); RRC reconfiguration message; RRC release message.

[0227] The first rule is a rule for selecting a set of random access priority parameters from multiple sets of random access priority parameters. Below, different implementations of the first rule are exemplarily described.

[0228] In one implementation, step 1210 includes: performing a random access procedure using a random access priority parameter with the best performance among multiple sets of random access priority parameters.

[0229] The random access priority parameter with the best performance may be: the smallest corresponding BI scaling factor; or the largest power boost step size.

[0230] Exemplarily, multiple sets of random access priority parameters include: the first set of random access priority parameters: the corresponding BI scaling factor is 0, and the power boost step is 4dB; the second set of random access priority parameters: the corresponding BI scaling factor is 0.75, and the power boost step is 6dB; the third set of random access priority parameters: the corresponding BI scaling factor is 0.25, and the power boost step is 2dB. Among them, the random access priority parameters with the best performance can be the first set of random access parameters (corresponding to the smallest corresponding BI scaling factor), the second set of random access parameters (corresponding to the largest power boost step), or the third set of random access priority parameters (combined corresponding BI scaling factor and power boost step).

[0231] In one implementation, step 1210 includes: receiving indication information from a network device; and performing a random access process using a random access priority parameter indicated by the indication information.

[0232] The indication information indicates a set of random access priority parameters among multiple sets of random access priority parameters.

[0233] Exemplarily, the indication information indicates a random access priority parameter for the network slice, and the terminal performs a random access process using the random access priority parameter for the network slice.

[0234] In one implementation, step 1210 includes: performing a random access procedure using a random access priority parameter with the highest priority among multiple sets of random access priority parameters.

[0235] The priorities corresponding to the multiple sets of random access priority parameters are predefined or configured by the network device.

[0236] Exemplarily, the priority corresponding to the random access priority parameter for the beam failure recovery process>the priority corresponding to the random access priority parameter for the switching process>the priority corresponding to the random access priority parameter for a specific type of terminal>the priority corresponding to the random access priority parameter for a network slice>the priority corresponding to the general random access priority parameter. In the case where there are multiple random access priority parameters for network slices, the multiple random access priority parameters for network slices can also be prioritized.

[0237] Exemplarily, the priority corresponding to the random access priority parameter for network slicing>the priority corresponding to the general random access priority parameter>the priority corresponding to the random access priority parameter for the beam failure recovery process>the priority corresponding to the random access priority parameter for the switching process>the priority corresponding to the random access priority parameter for a specific type of terminal. In the case where there are multiple random access priority parameters for network slicing, the multiple random access priority parameters for network slicing can also be prioritized.

[0238] In summary, the method provided in this embodiment enables the terminal to select the random access priority parameter according to the first rule when configuring multiple sets of random access priority parameters, clarifies the behavior of the terminal, ensures that the terminal selects the appropriate random access priority parameter, and enables the network to perform reasonable access control.

[0239] It should be noted that the above method embodiments can be implemented separately or in combination, and this application does not limit this.

[0240] In the above-mentioned embodiments, the steps executed by the terminal can be independently implemented as a random access method on the terminal side, and the steps executed by the network device can be independently implemented as a random access method on the network device side.

[0241] Fig.13A structural block diagram of a random access device provided by an exemplary embodiment of the present application is shown. The device can be implemented as a terminal, or implemented as a part of a terminal. The device includes: a random access execution module 1301;

[0242] The random access execution module 1301 is used to execute the random access process using the random access priority parameters for the network slice when the usage conditions are met.

[0243] In an optional embodiment, the use condition includes at least one of the following conditions: being in a switching process; being in a beam failure recovery process; the terminal belongs to a specific type of terminal.

[0244] In an optional embodiment, the random access execution module 1301 is used to perform a random access process using a first random access priority parameter when the first network slice of the terminal matches the network slice corresponding to the first random access priority parameter configured by the first configuration information.

[0245] In an optional embodiment, the random access execution module 1301 is used to determine, according to the first network slice, a first random access priority parameter corresponding to the first network slice from the random access priority parameters of at least two network slices when the first configuration information is configured with random access priority parameters of at least two network slices, and use the first random priority parameter to perform a random access process; or, the random access execution module 1301 is used to use the first random access priority parameter to perform a random access process when the first configuration information is configured with the first random access priority parameter corresponding to the first network slice.

[0246] In an optional embodiment, the usage conditions include being in a switching process; a random access execution module 1301 is used to execute a random access process using a random access priority parameter for a traditional switching process in the absence of a first random access priority parameter corresponding to the first network slice; or, the random access execution module 1301 is used to execute a random access process using a general random access priority parameter in the absence of a first random access priority parameter corresponding to the first network slice and in the absence of a random access priority parameter for a traditional switching process.

[0247] In an optional embodiment, the usage conditions include being in a switching process; a random access execution module 1301 is used to execute a random access process using a random access priority parameter for a traditional switching process when there is a random access priority parameter for the traditional switching process; or, the random access execution module 1301 is used to execute a random access process using a first random access priority parameter when there is no random access priority parameter for the traditional switching process and there is a first random access priority parameter corresponding to a first network slice, and the first network slice matches the network slice corresponding to the first random access priority parameter configured by the first configuration information; or, the random access execution module 1301 is used to execute a random access process using a general random access priority parameter when there is no random access priority parameter for the traditional switching process and there is no first random access priority parameter corresponding to the first network slice.

[0248] In an optional embodiment, the usage conditions include being in a beam failure recovery process; a random access execution module 1301 is used to perform a random access process using a random access priority parameter for a traditional beam failure recovery process in the absence of a first random access priority parameter corresponding to a first network slice; or, a random access execution module 1301 is used to perform a random access process using a general random access priority parameter in the absence of a first random access priority parameter corresponding to the first network slice and in the absence of a random access priority parameter for a traditional beam failure recovery process.

[0249] In an optional embodiment, the usage conditions include being in a beam failure recovery process; a random access execution module 1301 is used to execute a random access process using a random access priority parameter for a traditional beam failure recovery process when there is a random access priority parameter for the traditional beam failure recovery process; or, the random access execution module 1301 is used to execute a random access process using a first random access priority parameter when there is no random access priority parameter for the traditional beam failure recovery process and there is a first random access priority parameter corresponding to a first network slice, and the first network slice matches the network slice corresponding to the first random access priority parameter configured by the first configuration information; or, the random access execution module 1301 is used to execute a random access process using a general random access priority parameter when there is no random access priority parameter for the traditional beam failure recovery process and there is no first random access priority parameter corresponding to the first network slice.

[0250] In an optional embodiment, the usage conditions include that the terminal belongs to a specific type of terminal; the random access execution module 1301 is used to perform a random access process using a random access priority parameter for a specific type of terminal when there is no first random access priority parameter corresponding to the first network slice; or, the random access execution module 1301 is used to perform a random access process using a general random access priority parameter when there is no first random access priority parameter corresponding to the first network slice and there is no random access priority parameter for a specific type of terminal.

[0251] In an optional embodiment, the usage conditions include that the terminal belongs to a specific type of terminal; the random access execution module 1301 is used to use the random access priority parameters for the specific type of terminal to perform a random access process in the presence of random access priority parameters for the specific type of terminal; or, the random access execution module 1301 is used to use the first random access priority parameters to perform a random access process in the absence of random access priority parameters for the specific type of terminal and the presence of a first random access priority parameter corresponding to the first network slice, and the first network slice matches the network slice corresponding to the first random access priority parameter configured by the first configuration information; or, the random access execution module 1301 is used to use a general random access priority parameter to perform a random access process in the absence of random access priority parameters for the specific type of terminal and the absence of the first random access priority parameter corresponding to the first network slice.

[0252] In an optional embodiment, the first network slice is a network slice corresponding to the service of the terminal, and the service includes at least one of the following: currently established services, currently served services, and to-be-required services; or, the first network slice is preconfigured; or, the first network slice is indicated by a network device.

[0253] In an optional embodiment, the specific type of terminal includes at least one of the following: an MPS terminal; an MCS terminal.

[0254] In an optional embodiment, the device also includes: a receiving module 1302; the receiving module 1302 is used to receive first configuration information, and the first configuration information is used to configure random access priority parameters for the network slice.

[0255] In an optional embodiment, the first configuration information is carried in at least one of the following information: system information; RRC dedicated message.

[0256] In an optional embodiment, the RRC dedicated message includes: a bandwidth part uplink dedicated message BWP-UplinkDedicated; a bandwidth part uplink command BWP-UplinkCommon; a random access configuration dedicated message RACH-ConfigDedicated; an RRC reconfiguration message; and an RRC release message.

[0257] In an optional embodiment, the random access priority parameter includes at least one of the following: a power boost step size; and a proportional factor corresponding to the BI.

[0258] In an optional embodiment, the granularity of use of the random access priority parameter for network slices includes: a single network slice; or, a combination of two or more network slices; or, all network slices; or, a single slice group; or, more than two slice groups; or, all slice groups.

[0259] In an optional embodiment, the random access execution module 1301 is used to perform a random access process using random access priority parameters for a network slice according to a first rule when the terminal is configured with multiple sets of random access priority parameters; wherein the multiple sets of random access priority parameters include: random access priority parameters for network slices, and at least one of the following: random access priority parameters for a switching process, random access priority parameters for a beam failure recovery process, and random access priority parameters for specific types of terminals.

[0260] Fig.14 A structural block diagram of a random access device provided by an exemplary embodiment of the present application is shown. The device can be implemented as a terminal, or implemented as a part of a terminal. The device includes: a random access execution module 1401;

[0261] A random access execution module 1401, configured to select a set of random access priority parameters according to a first rule to execute a random access process when a terminal is configured with multiple sets of random access priority parameters;

[0262] Among them, the multiple sets of random access priority parameters include at least one of the following: random access priority parameters for the switching process, random access priority parameters for the beam failure recovery process, random access priority parameters for specific types of terminals, and random access priority parameters for network slices.

[0263] In an optional embodiment, the random access execution module 1401 is configured to execute a random access process using a random access priority parameter with the best performance among multiple sets of random access priority parameters.

[0264] In an optional embodiment, the device also includes: a receiving module 1402; the receiving module 1402 is used to receive indication information of a network device; and a random access execution module 1401 is used to execute a random access process using the random access priority parameters indicated in the indication information in multiple sets of random access priority parameters.

[0265] In an optional embodiment, the random access execution module 1401 is used to use the random access priority parameter with the highest priority among multiple sets of random access priority parameters to execute the random access process.

[0266] In an optional embodiment, the device further includes: a receiving module 1402; the receiving module 1402 is used to receive second configuration information, and the second configuration information is used to configure multiple sets of random access priority parameters.

[0267] In an optional embodiment, the second configuration information is carried in at least one of the following information: system information; RRC dedicated message.

[0268] In an optional embodiment, the random access priority parameter includes at least one of the following: a power boost step size; and a proportional factor corresponding to the BI.

[0269] In an optional embodiment, the granularity of use of the random access priority parameter for network slices includes: a single network slice; or, a combination of two or more network slices; or, all network slices; or, a single slice group; or, more than two slice groups; or, all slice groups.

[0270] Fig.15 A schematic diagram of the structure of a communication device (terminal or network device) provided by an exemplary embodiment of the present application is shown. The communication device includes: a processor 101, a receiver 102, a transmitter 103, a memory 104 and a bus 105.

[0271] The processor 101 includes one or more processing cores. The processor 101 executes various functional applications and information processing by running software programs and modules.

[0272] The receiver 102 and the transmitter 103 may be implemented as a communication component, which may be a communication chip.

[0273] The memory 104 is connected to the processor 101 via a bus 105 .

[0274] The memory 104 may be used to store at least one instruction, and the processor 101 may be used to execute the at least one instruction to implement each step in the above method embodiment.

[0275] In addition, the memory 104 can be implemented by any type of volatile or non-volatile storage device or a combination thereof. The volatile or non-volatile storage device includes but is not limited to: a magnetic disk or an optical disk, an electrically erasable programmable read-only memory (EEPROM), an erasable programmable read-only memory (EPROM), a static random access memory (SRAM), a read-only memory (ROM), a magnetic memory, a flash memory, and a programmable read-only memory (PROM).

[0276] In an exemplary embodiment, a computer-readable storage medium is also provided, in which at least one instruction, at least one program, a code set or an instruction set is stored, and the at least one instruction, the at least one program, the code set or the instruction set is loaded and executed by a processor to implement the random access method performed by a communication device provided by the above-mentioned various method embodiments.

[0277] In an exemplary embodiment, a computer program product or a computer program is also provided, which includes computer instructions, which are stored in a computer-readable storage medium. A processor of a computer device reads the computer instructions from the computer-readable storage medium, and the processor executes the computer instructions, so that the computer device executes the random access method described in the above aspects.

[0278] A person skilled in the art will understand that all or part of the steps to implement the above embodiments may be accomplished by hardware or by instructing related hardware through a program, and the program may be stored in a computer-readable storage medium, and the above-mentioned storage medium may be a read-only memory, a disk or an optical disk, etc.

[0279] The above description is only an optional embodiment of the present application and is not intended to limit the present application. Any modifications, equivalent substitutions, improvements, etc. made within the spirit and principles of the present application shall be included in the protection scope of the present application.

Claims

1. A random access method, characterized in that: Applied in a terminal, the method includes: When the use conditions are met, a random access procedure is performed using a random access priority parameter for the network slice; The use condition includes that the terminal belongs to a specific type of terminal, wherein the specific type of terminal includes a multimedia priority service MPS terminal and / or a mission critical service MCS terminal; The performing of a random access procedure using a random access priority parameter for a network slice includes: In a case where the first network slice of the terminal matches the network slice corresponding to the first random access priority parameter configured by the first configuration information, performing the random access procedure using the first random access priority parameter; Wherein, when the use condition is that the terminal belongs to a specific type of terminal, the method further includes: In the absence of a first random access priority parameter corresponding to the first network slice, performing a random access procedure using the random access priority parameter for the specific type of terminal; and In the absence of a first random access priority parameter corresponding to the first network slice and in the absence of a random access priority parameter for the specific type of terminal, a random access process is performed using a general random access priority parameter.

2. The method according to claim 1, characterized in that The performing the random access process using the first random access priority parameter when the first network slice of the terminal matches the network slice corresponding to the first random access priority parameter configured by the first configuration information includes: In a case where the first configuration information is configured with random access priority parameters of at least two network slices, according to the first network slice, a first random access priority parameter corresponding to the first network slice is determined from the random access priority parameters of the at least two network slices, and a random access procedure is performed using the first random priority parameter; or, When the first configuration information is configured with a first random access priority parameter corresponding to the first network slice, the random access process is performed using the first random access priority parameter.

3. The method according to any one of claims 1 to 2, characterized in that: The first network slice is a network slice corresponding to a service of the terminal, and the service includes at least one of the following: a currently established service, a currently served service, and a service to be required; Or, the first network slice is preconfigured; Alternatively, the first network slice is indicated by a network device.

4. The method according to claim 1, characterized in that: The method further comprises: Receive first configuration information, where the first configuration information is used to configure random access priority parameters for a network slice.

5. The method according to claim 4, characterized in that The first configuration information carries at least one of the following information: System information; Radio Resource Control (RRC) dedicated message.

6. The method according to claim 5, characterized in that The RRC dedicated message includes: Bandwidth part uplink dedicated message BWP-Uplink Dedicated; Bandwidth part uplink command BWP-UplinkCommon; Random access configuration dedicated message RACH-ConfigDedicated; RRC reconfiguration message; RRC release message.

7. The method according to any one of claims 1 to 2, characterized in that: The random access priority parameter includes at least one of the following: Power boost step length; The scaling factor corresponding to the fallback indication BI.

8. The method according to any one of claims 1 to 2, characterized in that: The granularity of usage of the random access priority parameter for the network slice includes a single slice group.

9. The method according to claim 1, characterized in that: The performing of a random access procedure using a random access priority parameter for a network slice when the use condition is met also includes: In a case where the terminal is configured with multiple sets of random access priority parameters, performing a random access procedure using the random access priority parameter for the network slice according to the first rule; Among them, the multiple sets of random access priority parameters include: random access priority parameters for the network slice, and random access priority parameters for specific types of terminals.

10. A random access device, the random access device being a terminal or a part of a terminal, characterized in that: The device comprises: a random access execution module; The random access execution module is used to perform a random access procedure using a random access priority parameter for a network slice when a use condition is met, wherein the use condition includes that the terminal belongs to a specific type of terminal, wherein the specific type of terminal includes a multimedia priority service MPS terminal and / or a mission critical service MCS terminal; The performing of a random access procedure using a random access priority parameter for a network slice includes: In a case where the first network slice of the terminal matches the network slice corresponding to the first random access priority parameter configured by the first configuration information, performing the random access procedure using the first random access priority parameter; Wherein, when the use condition is that the terminal belongs to a specific type of terminal, the random access execution module is further used to: In the absence of a first random access priority parameter corresponding to the first network slice, performing a random access procedure using the random access priority parameter for the specific type of terminal; and In the absence of a first random access priority parameter corresponding to the first network slice and in the absence of a random access priority parameter for the specific type of terminal, a random access process is performed using a general random access priority parameter.

11. A terminal, characterized in that: The terminal comprises: processor; a transceiver connected to the processor; a memory for storing executable instructions for the processor; The processor is configured to load and execute the executable instructions to implement the random access method according to any one of claims 1 to 9.

12. A computer-readable storage medium, characterized in that: The readable storage medium stores executable instructions, and the executable instructions are loaded and executed by a processor to implement the random access method according to any one of claims 1 to 9.

Citation Information

Patent Citations

  • Method and apparatus for performing random access procedure

    CN110574482A