Random access method and device, storage medium
By configuring designated random access resource pools for each network slice, the method addresses the issue of collisions and congestion in 5G random access, ensuring efficient and reliable access to network slices.
Patent Information
- Application Number
- JP2023547440
- Authority / Receiving Office
- JP · JP
- Patent Type
- Patents
- Current Assignee / Owner
- Filing Date
- 2021-02-05
- Publication Date
- 2025-01-15
- Estimated Expiration
- 2041-02-05
AI Technical Summary
In 5G networks, the random access process for user equipment (UE) can lead to collisions and congestion due to multiple UEs using the same resources, especially when different network slices have varying communication requirements, affecting the success rate of random access and service delivery.
Implementing designated random access resource pools for each network slice, where UEs determine and utilize slice-specific resources based on configuration information to reduce collisions and improve access success rates.
This approach enhances the success rate of random access by minimizing collisions and ensuring quick access to desired network slices, thereby improving the overall efficiency and reliability of network slice services.
Smart Images

Figure 0007614380000001 
Figure 0007614380000002 
Figure 0007614380000003
Abstract
Description
[Technical field]
[0001] The present disclosure relates to the field of communications, and in particular to a random access method and device, and a storage medium. [Background technology]
[0002] A network slice can provide one complete end-to-end virtual network for a particular user. By dividing network resources into multiple network slices, 5G (5th generation mobile networks) network slices can provide differentiated services to users with different service needs, including but not limited to delay, reliability, capacity, isolation, and other features. A carrier network can allocate logically or physically separated network resources to services with different communication requirements to satisfy not only information consumption-based services characterized by best effort transmission as a communication requirement, but also production control-based services characterized by deterministic transmission as a communication requirement.
[0003] A network slice can consist of a RAN (Radio Access Network) part and a CN (Core Network) part. The realization of a network slice relies on the principle that traffic of different slices is handled by different PDU (Protocol Data Unit) sessions. A network can realize different network slices by scheduling and providing different L1 / L2 layer configurations.
[0004] The random access process includes contention random access and non-contention random access. In contention random access, the random access request resource (i.e., the resource used by MSG1) is not dedicated to one UE (User Equipment), that is, multiple users may initiate random access requests in the same time-frequency domain resource, and the relationship between the base station and the UE needs to be established by a contention resolution process. In non-contention random access, the random access request resource is assigned by the base station to a designated UE, and the base station can uniquely identify the UE by identifying the random access resource dedicated to the UE.
[0005] Usually, except for the positioning process in the RRC (Radio Resource Control) connected state, other events that trigger random access can adopt a contention-based access method, but a UE using a certain network slice service may collide with other UEs in the random access process. Summary of the Invention [Problem to be solved by the invention]
[0006] To overcome the problems existing in the related art, embodiments of the present disclosure provide a random access method, apparatus, and storage medium. [Means for solving the problem]
[0007] According to a first aspect of an embodiment of the present disclosure, there is provided a random access method applied to a user equipment, the method comprising: receiving resource configuration information, the resource configuration information being used to configure resources in a designated random access resource pool corresponding to at least one network slice; determining a first random access resource based on slice information of a target network slice and the resource configuration information, where the target network slice is a network slice for the user equipment to initiate random access; and initiating random access based on the first random access resource.
[0008] According to a second aspect of an embodiment of the present disclosure, there is provided a random access method applied to a base station, the method comprising: The method includes a step of transmitting resource configuration information, the resource configuration information being used to configure resources in a designated random access resource pool corresponding to at least one network slice.
[0009] According to a third aspect of an embodiment of the present disclosure, there is provided a random access apparatus for application to a user equipment, the apparatus comprising: a receiving module configured to receive resource configuration information, the resource configuration information being used to configure resources in a designated random access resource pool corresponding to at least one network slice; A random access resource determination module configured to determine a first random access resource based on slice information of a target network slice and the resource configuration information, where the target network slice is a network slice for the user equipment to initiate random access; and a random access module configured to initiate random access based on the first random access resource.
[0010] According to a fourth aspect of an embodiment of the present disclosure, there is provided a random access device for use in a base station, the device comprising: and a transmitting module configured to transmit resource configuration information, the resource configuration information being used to configure resources in a designated random access resource pool corresponding to at least one network slice.
[0011] According to a fifth aspect of an embodiment of the present disclosure, there is provided a computer-readable storage medium having a computer program stored therein, the computer program being used to execute the random access method described in the first aspect above.
[0012] According to a sixth aspect of an embodiment of the present disclosure, there is provided a computer-readable storage medium having a computer program stored therein, the computer program being used to execute the random access method described in the second aspect above.
[0013] According to a seventh aspect of an embodiment of the present disclosure, there is provided a random access device, comprising: A processor; a memory for storing instructions executable by a processor; Here, the processor is configured to perform the random access method according to the first aspect above.
[0014] According to an eighth aspect of an embodiment of the present disclosure, there is provided a random access device, comprising: A processor; a memory for storing instructions executable by a processor; Here, the processor is configured to execute the random access method according to the second aspect. Effect of the Invention
[0015] The technical solutions provided by the embodiments of the present disclosure may include the following beneficial effects.
[0016] In an embodiment of the present disclosure, a first random access resource for initiating random access is determined based on slice information of a target network slice for a user equipment to initiate random access and resource configuration information transmitted from the network side, thereby enabling the UE to quickly complete random access and obtain a desired slice service.
[0017] In the embodiment of the present disclosure, the user equipment can perform resource fallback when the first random access resource is collided multiple times, and can re-initiate random access based on the second random access resource that has been fallen back to, thereby avoiding the UE from initiating random access on the first random access resource and failing the random access until the maximum number of random accesses is reached, and improving the success rate of the random access of the UE.
[0018] It should be noted that the above general description and the following detailed description are merely illustrative and explanatory and do not limit the present disclosure. [Brief description of the drawings]
[0019] The drawings herein are incorporated in and constitute a part of the specification, illustrate embodiments consistent with the present disclosure, and together with the specification serve to explain the principles of the invention. [Figure 1] 4 is a schematic flowchart of a random access method according to an exemplary embodiment; [Diagram 2] 4 is a schematic flowchart of another random access method illustrated by an exemplary embodiment; [Diagram 3] 4 is a schematic flowchart of another random access method illustrated by an exemplary embodiment; [Figure 4] 4 is a schematic flowchart of another random access method illustrated by an exemplary embodiment; [Diagram 5] 4 is a schematic flowchart of another random access method illustrated by an exemplary embodiment; [Figure 6] 4 is a schematic flowchart of another random access method illustrated by an exemplary embodiment; [Figure 7] 4 is a schematic flowchart of another random access method illustrated by an exemplary embodiment; [Figure 8] 4 is a schematic flowchart of another random access method illustrated by an exemplary embodiment; [Figure 9] 4 is a schematic flowchart of another random access method illustrated by an exemplary embodiment; [Figure 10] 4 is a schematic flowchart of another random access method illustrated by an exemplary embodiment; [Figure 11] 4 is a schematic flowchart of another random access method illustrated by an exemplary embodiment; [Figure 12] 4 is a schematic flowchart of another random access method illustrated by an exemplary embodiment; [Figure 13] 4 is a schematic flowchart of another random access method illustrated by an exemplary embodiment; [Figure 14] 4 is a schematic flowchart of another random access method illustrated by an exemplary embodiment; [Figure 15] 1 is a block diagram of a random access device according to an exemplary embodiment; [Figure 16] FIG. 2 is a block diagram of another random access device according to an exemplary embodiment; [Figure 17] FIG. 2 is a schematic configuration diagram of a random access device according to an exemplary embodiment of the present disclosure. [Figure 18] FIG. 2 is a schematic configuration diagram of another random access device according to an exemplary embodiment of the present disclosure. DETAILED DESCRIPTION OF THE PREFERRED EMBODIMENTS
[0020] Exemplary embodiments will now be described in detail, examples of which are illustrated in the drawings. Where the following description refers to the drawings, the same numerals in different drawings represent the same or similar elements unless otherwise stated. The embodiments described in the following exemplary embodiments do not represent all embodiments consistent with the present invention. Rather, they are merely examples of apparatus and methods consistent with certain aspects of the present invention, as detailed in the appended claims.
[0021] The terms used in this disclosure are merely for the purpose of describing particular embodiments and are not intended to limit the disclosure. As used in this disclosure and the appended claims, the singular forms "a," "the," and "the" are also intended to include the plural forms unless the context clearly indicates otherwise. In addition, the term "and / or" as used herein refers to any or all possible combinations of one or more of the associated listed items.
[0022] In this disclosure, terms such as first, second, third, etc. may be used to describe various information, but it should be understood that such information should not be limited to these terms. These terms are merely used to distinguish between the same types of information. For example, a first piece of information could be referred to as a second piece of information, and similarly, a second piece of information could be referred to as a first piece of information, without departing from the scope of this disclosure. Depending on the context, the word "if" as used herein can be interpreted as "when" or "in the case of" or "responsive to a determination."
[0023] In the embodiment of the present disclosure, a UE using a slice service can initiate random access based on a common RACH (Random Access Channel) resource. Considering that multiple UEs initiate random access using a common RACH resource, it is highly likely that the network will be congested.
[0024] To solve this technical problem, the present disclosure provides a random access scheme, in which for each network slice or each network slice group, a separate designated RACH resource pool corresponding to the network slice can be configured.
[0025] The UE can initiate random access based on resources of a designated random access resource pool corresponding to a network slice for random access. For example, network slice 1 corresponds to a designated random access resource pool 1, network slice 2 corresponds to a designated random access resource pool 2, etc. The network slice for the UE to initiate random access is network slice 2, and the UE initiates random access based on resources of the designated random access resource pool 2.
[0026] In the above embodiments, different random access resource pools can be provided for different network slices, i.e., separation of random access resources can be provided for network slices so that UEs using network slice services can access based on independent slice-specific random access resources to reduce interference.
[0027] Of course, in an actual random access process, the random access resources that can be provided for different network slices for use are limited, and collisions may occur even when different UEs access designated random access resources corresponding to network slices. To solve this problem, the present disclosure provides another random access scheme.
[0028] Next, the random access scheme provided by the present disclosure will be described from the user equipment side.
[0029] The embodiments of the present disclosure provide a random access method, which can be used in a user equipment, and as shown in FIG. 1, FIG. 1 is a flowchart of a random access method illustrated by an illustrative example, and the method can include the following steps 101 to 103.
[0030] In step 101, resource configuration information is received.
[0031] In an embodiment of the present disclosure, the resource configuration information is used to configure resources in a designated random access resource pool corresponding to at least one network slice, and the network side can configure resources in separate designated random access resource pools corresponding to different network slices through the resource configuration information.
[0032] In step 102, a first random access resource is determined based on slice information of a target network slice and the resource configuration information.
[0033] In an embodiment of the present disclosure, the target network slice is a network slice for the user equipment to initiate random access, i.e., the target network slice may be a network slice at which the user equipment is triggered to initiate random access.
[0034] In step 103, a random access is initiated based on the first random access resource.
[0035] In the above embodiment, the user equipment can determine the first random access resource to initiate random access based on the slice information of the target network slice for initiating random access and the resource configuration information sent from the network side, thereby reducing the possibility of collision between a UE using a certain slice service and other UEs during random access, and improving the success rate of the UE's random access, so that the UE can quickly complete the random access and obtain the desired slice service.
[0036] In some optional embodiments, as shown in FIG. 2, which is a flowchart of a random access method illustrated by an illustrative example, the method may include the following steps 201-202.
[0037] In step 201, in response to the received resource configuration information not configuring a resource in the specified random access resource pool corresponding to the target network slice, the common random access resource is set as the first random access resource.
[0038] In an embodiment of the present disclosure, the resource configuration information is used to configure a resource in a designated random access resource pool corresponding to at least one network slice, and the target network slice is a network slice for the user equipment to initiate random access, i.e., the target network slice may be a network slice where the user equipment is triggered to initiate random access. If the resource configuration information does not configure a resource in the designated random access resource pool of the target network slice for the user equipment to initiate random access, the UE may take a common random access resource as the first random access resource.
[0039] In step 202, random access is initiated based on the first random access resource.
[0040] In the above embodiment, if the resource configuration information transmitted from the network side does not configure a resource in the specified random access resource pool corresponding to the target network slice, the UE can select a common random access resource to perform random access.
[0041] In some optional embodiments, as shown in FIG. 3, which is a flowchart of a random access method illustrated by an illustrative example, the method may include the following steps 301-302.
[0042] In step 301, in response to the received resource configuration information being configured with a resource of a designated random access resource pool corresponding to a target network slice, the resource in the designated random access resource pool corresponding to the target network slice is set as a first random access resource.
[0043] In an embodiment of the present disclosure, the resource configuration information is used to configure resources in a designated random access resource pool corresponding to at least one network slice, and a target network slice is a network slice for the user equipment to initiate random access, i.e., the target network slice may be a network slice where the user equipment is triggered to initiate random access. If the resource configuration information configures resources in the designated random access resource pool of the target network slice for the user equipment to initiate random access, the UE can take the resources in the designated random access resource pool corresponding to the target network slice as a first random access resource.
[0044] In step 302, random access is initiated based on the first random access resource.
[0045] In the above embodiment, the UE reduces the possibility of collision between the UE using the slice service and other UEs during random access based on resource-initiated random access in a designated random access resource pool corresponding to the target network slice, thereby enabling the UE to quickly complete the random access and obtain the desired slice service.
[0046] In some alternative embodiments, for the initial random access process of the UE, the UE can obtain resource configuration information through a system message. Furthermore, the UE can determine a first random access resource for initiating random access according to the slice information of the target network slice and the resource configuration information. The target network slice is the network slice for the user equipment to initiate random access.
[0047] In the above embodiment, for the initial random access process, the UE can determine resource configuration information through a system message carrying resource configuration information, and further determine the first random access resource for initiating random access, thereby improving the success rate of random access and high availability.
[0048] In some optional embodiments, for a random access process triggered by a PDCCH (Physical Downlink Control Channel) command, the UE can receive a PDCCH command carrying the resource configuration information. Furthermore, the UE can determine a first random access resource to initiate the random access based on the slice information of the target network slice and the resource configuration information.
[0049] In the above embodiment, during the random access process triggered by the PDCCH command, the UE can determine the resource configuration information through the PDCCH command carrying the resource configuration information, and further determine the first random access resource to initiate the random access, thereby improving the success rate of random access and high availability.
[0050] In some optional embodiments, when the UE establishes an RRC connection with the base station, i.e., when an RRC message sent from the base station triggers the UE to initiate random access, the UE can receive a radio resource control (RRC) message carrying the resource configuration information. Furthermore, the UE can determine a first random access resource to initiate random access based on the slice information of the target network slice and the resource configuration information.
[0051] In the above embodiment, if the UE has established an RRC connection with the network side, the UE can determine the resource configuration information through the RRC message carrying the resource configuration information, and further determine the first random access resource to initiate random access, thereby improving the success rate of random access and increasing availability.
[0052] In some optional embodiments, as shown in FIG. 4, which is a flowchart of a random access method illustrated by an illustrative example, the method may include the following steps 401-402.
[0053] In step 401, based on the priorities of the multiple target network slices and the received resource configuration information, a resource in a designated random access resource pool corresponding to one of the multiple target network slices is set as the first random access resource.
[0054] In an embodiment of the present disclosure, the resource configuration information is used to configure resources in a designated random access resource pool corresponding to at least one network slice, and a target network slice is a network slice for the user equipment to initiate random access. The number of target network slices for the UE to initiate random access may be multiple.
[0055] The UE can select a resource in a designated random access resource pool corresponding to one of the multiple target network slices as the first random access resource in order of priority according to the priorities of the multiple target network slices and the received resource configuration information.
[0056] For example, if the priority of target network slice 1 is higher than the priority of target network slice 2, and the priority of target network slice 2 is higher than the priority of target network slice 3, the UE preferentially selects the resource in the designated random access resource pool corresponding to target network slice 1 as the first random access resource.
[0057] If the resource configuration information does not configure a resource in a designated random access resource pool corresponding to the target network slice 1, the UE sets a resource in a designated random access resource pool corresponding to the target network slice 2 as the first random access resource.
[0058] Of course, if the resource configuration information does not include a resource in the designated random access resource pool corresponding to the target network slice 2, the UE sets the resource in the designated random access resource pool corresponding to the target network slice 3 as the first random access resource. In this manner, the first random access resource is determined.
[0059] In step 402, random access is initiated based on the first random access resource.
[0060] In the above embodiment, the UE can determine a first random access resource based on the priorities of the multiple target network slices and the resource configuration information, thereby improving the success rate of random access and providing high availability.
[0061] In some optional embodiments, when the number of target network slices for a UE to initiate random access is multiple, any of the following methods may be used to determine the priority of the multiple target network slices, but are not limited to the following:
[0062] In one possible implementation, the UE itself can determine the priority of multiple target network slices.
[0063] Optionally, the UE may determine a priority of multiple target network slices based on service priority.
[0064] For example, if the preset service priority is that the priority of application program 1 is higher than the priority of application program 2, and target network slice 1 provides a service corresponding to application program 1 to the UE, and target network slice 2 provides a service corresponding to application program 2 to the UE, the UE can determine that the priority of target network slice 1 is higher than the priority of target network slice 2.
[0065] The above is merely an exemplary description, and in practical applications, the UE may determine the priority of multiple target network slices in other manners. In another possible implementation, the priority of multiple target network slices may be set and transmitted on the network side.
[0066] Optionally, the UE may determine a priority order of the multiple target network slices based on the received first indication message sent from the network side, where the first indication message is used to set the priority order of the multiple target network slices.
[0067] For example, if the first instruction message is configured such that the priorities of network slice 1, network slice 2, and network slice 3 are successively lower, the UE can determine that the priority of network slice 1 is greater than the priority of network slice 2, which is greater than the priority of network slice 3.
[0068] In the above embodiment, the UE itself can determine the priorities of multiple target network slices, or the network side can set and transmit the priorities of multiple network slices, which is easy to implement and has high availability.
[0069] In some optional embodiments, as shown in FIG. 5, which is a flowchart of a random access method illustrated by an illustrative example, the method may include the following steps 501 to 503.
[0070] In step 501, a first random access resource is determined based on slice information of a target network slice and the received resource configuration information.
[0071] In an embodiment of the present disclosure, the target network slice is a network slice for the user equipment to initiate random access, i.e., the target network slice may be a network slice at which the user equipment is triggered to initiate random access, and the resource configuration information is used to configure resources in a designated random access resource pool corresponding to at least one network slice.
[0072] In step 502, random access is initiated based on the first random access resource.
[0073] In step 503, in response to the preset fallback condition being satisfied, restart random access based on the fallen back second random access resource.
[0074] In an embodiment of the present disclosure, the second random access resource may be one of candidate random access resource pools, where the candidate random access resource pool includes, but is not limited to, at least one of resources in a designated random access resource pool corresponding to another network slice, other random access resources corresponding to the target network slice, and common random access resources.
[0075] Here, the resources in the designated random access resource pool corresponding to other network slices refer to the resources in the designated random access resource pool corresponding to other network slices other than the target network slice. For example, the target network slice is network slice 2, and the resources in the designated random access resource pool corresponding to other network slices can include resources in the designated random access resource pool corresponding to network slice 1, network slice 3, network slice 4, etc.
[0076] The other random access resources corresponding to the target network slice may include random access resources corresponding to other resource configurations other than the first resource configuration corresponding to the target network slice, where the user equipment is random access initiated based on the first resource configuration. For example, the target network slice corresponds to resource configuration 1 and resource configuration 2, where the UE initiates random access based on resource configuration 1, the other random access resources corresponding to the target network slice may refer to random access resources corresponding to resource configuration 2.
[0077] The common random access resource includes, but is not limited to, a random access resource that can be used by multiple UEs, and in an embodiment of the present disclosure, the multiple UEs may include, but are not limited to, all types of UEs, or the multiple UEs may include, but are not limited to, UEs of a specified type, and the specified type may include, but is not limited to, LTE (Long Term Evolution) terminals, MTC (Machine Type Communication) devices, NB-IOT (Narrow Band Internet of Things) devices, etc., but the present disclosure is not limited thereto.
[0078] In an embodiment of the present disclosure, the second random access resource may be a random access resource configured by the network side, and optionally, the second random access resource may be a random access resource determined based on a received second indication message sent from the network side.
[0079] Here, the random access resource indicated by the second instruction message may be any one of the above candidate random access resource pools, or the random access resource indicated by the second instruction message may be another random access resource different from any one of the above candidate random access resource pools.
[0080] In one possible implementation, the second random access resource may be, but is not limited to, one random access resource that the network side configures and instructs for UEs that need to perform resource fallback based on the number of UEs that initiate random access on random access resources of different slices.
[0081] For example, if a UE needs to fall back to a second random access resource to meet a pre-configured fallback, and the network side determines that the number of UEs that initiate random access on a random access resource corresponding to a network slice is small, the network side may directly send the random access resource corresponding to this network slice to the UE as a second random access resource, so that the UE can fall back to the random access resource corresponding to this network slice and restart random access.
[0082] In the above embodiment, when the first random access resource is collided multiple times, the UE can perform resource fallback and restart random access based on the second random access resource that has been fallen back to, thus avoiding the UE from starting random access on the first random access resource and failing the random access until the maximum number of random accesses is reached, and improving the success rate of the random access of the UE.
[0083] In some optional embodiments, when the number of resources in the designated random access resource pool corresponding to the other network slice is multiple, the UE may use, but is not limited to, the following manners to determine the priorities of the multiple resources in the designated random access resource pool corresponding to the other network slice:
[0084] In one possible implementation, the UE itself may determine the prioritization of multiple resources within a designated random access resource pool corresponding to other network slices.
[0085] Alternatively, the UE may determine the priorities of a plurality of resources in a designated random access resource pool corresponding to another network slice in a preconfigured manner, where the preconfigured manner includes, but is not limited to, a random selection manner.
[0086] In another possible implementation, the network side may prioritize and transmit multiple resources in a designated random access resource pool corresponding to other network slices.
[0087] The UE can determine, based on the received third instruction message, a priority of multiple resources in a designated random access resource pool corresponding to another network slice, where the third instruction message is used to set a priority of multiple resources in a designated random access resource pool corresponding to the other network slice.
[0088] In the above embodiment, the UE itself can determine the priority of multiple resources in a designated random access resource pool corresponding to other network slices, or the network side can set and transmit the priority of multiple resources in a designated random access resource pool corresponding to other network slices, which is simple to implement and has high availability.
[0089] In some optional embodiments, when the number of other random access resources corresponding to the target network slice is multiple, any of the following methods can be used to determine the priority of the multiple other random access resources corresponding to the target network slice, but are not limited to the following:
[0090] In one possible implementation, the UE itself may determine the priority of multiple other random access resources corresponding to the target network slice.
[0091] Alternatively, the UE may determine the priority of multiple other random access resources corresponding to the target network slice in a pre-configured manner, where the pre-configured manner includes, but is not limited to, a random selection manner.
[0092] In another possible implementation, the network side may prioritize and transmit multiple other random access resources corresponding to the target network slice.
[0093] Optionally, the UE may determine, based on the received fourth indication message sent from the network side, a priority of the multiple other random access resources corresponding to the target network slice, where the fourth indication message is used to set a priority of the multiple other random access resources corresponding to the target network slice.
[0094] In the above embodiment, the UE itself can determine the priority of multiple other random access resources corresponding to the target network slice, or the network side can set and transmit the priority of multiple other random access resources corresponding to the target network slice, which is simple to implement and has high availability.
[0095] In some optional embodiments, refer to FIG. 6, which is a flowchart of a random access method illustrated by an illustrative example, which may include the following steps 601 to 604.
[0096] In step 601, a first random access resource is determined based on slice information of a target network slice and the received resource configuration information.
[0097] The target network slice is a network slice for the user equipment to initiate random access, i.e., the target network slice may be a network slice at which the user equipment is triggered to initiate random access, and the resource configuration information is used to configure resources in a designated random access resource pool corresponding to at least one network slice.
[0098] In step 602, random access is initiated based on the first random access resource.
[0099] In step 603, in response to the preset fallback condition being satisfied, determine a second random access resource according to a preset priority order of the random access resources in the candidate random access resource pool.
[0100] In an embodiment of the present disclosure, the pre-set priorities include, in order of decreasing priority, other random access resources corresponding to the target network slice, resources in a designated random access resource pool corresponding to other network slices, and common random access resources, but are not limited to these.
[0101] The above is merely an exemplary description, and in practical applications, other preset priorities may be used.
[0102] The UE may select one of the candidate resource pools in descending order of priority according to a preset priority as the second random access resource.
[0103] For example, the preset priority order is as follows: slice (network slice) 1, slice 2, slice 3.
[0104] The resource configuration information includes the following information: slice 1 corresponds to random access resource configuration 0 and random access resource configuration 1, slice 2 corresponds to random access resource configuration 2, slice 3 corresponds to random access resource configuration 3, a common random access resource configuration.
[0105] Slice 1 is used by the UE to initiate random access, that is, when slice 1 is the target network slice, the UE preferentially initiates random access based on the random access resource corresponding to setting 0, and if the preset fallback is met, sequentially selects random access resources corresponding to random access resource setting 1, random access resource setting 2, random access resource setting 3, and common random access resource setting according to the above preset priority order to initiate random access.
[0106] In step 604, restart random access based on the fallen back second random access resource.
[0107] In the above embodiment, when the first random access resource is collided multiple times, the UE can perform resource fallback and re-initiate random access based on the second random access resource determined by the user equipment, which avoids the UE initiating random access on the first random access resource until the maximum number of random accesses is reached, and the success rate of the random access of the UE is improved.
[0108] In some optional embodiments, as shown in FIG. 7, which is a flowchart of a random access method illustrated by an illustrative example, the method may include the following steps 701 to 704.
[0109] In step 701, a first random access resource is determined based on slice information of a target network slice and the received resource configuration information.
[0110] The target network slice is a network slice for the user equipment to initiate random access, i.e., the target network slice may be a network slice at which the user equipment is triggered to initiate random access, and the resource configuration information is used to configure resources in a designated random access resource pool corresponding to at least one network slice.
[0111] In step 702, random access is initiated based on the first random access resource.
[0112] In step 703, in response to the preset fallback condition being satisfied, determine a second random access resource based on the received second indication message.
[0113] In one possible implementation, the random access resource indicated by the second instruction message may be one of the above-mentioned candidate random access resource pools, and the UE determines one of the candidate random access resource pools as the second random access resource based on this second instruction message.
[0114] In another possible implementation, the random access resource indicated by the second indication message may be one in the candidate random access resource pool, or may be a random access resource different from any in the candidate random access resource pool. The present disclosure is not limited thereto.
[0115] In step 704, the random access is restarted based on the fallen back second random access resource.
[0116] In the above embodiment, when the first random access resource of the UE is collided multiple times, the UE can perform resource fallback, and determine the second random access resource according to the instruction of the network side, and restart random access according to the second random access resource, thus avoiding the UE starting random access on the first random access resource and failing the random access until the maximum number of random accesses is reached, and improving the success rate of the random access of the UE.
[0117] In one possible implementation, the second indication message may be used to implicitly indicate the second random access resource.
[0118] Optionally, the second indication message can be used to indicate a resource selection index, but is not limited to, the resource selection index can be associated with one in the candidate random access resource pool, or can be associated with another random access resource different from the one in the candidate random access resource pool.
[0119] For example, a resource selection index "01" corresponds to another random access resource corresponding to the target network slice, a resource selection index "10" corresponds to a resource in a specified random access resource pool corresponding to another network slice, and a resource selection index "11" corresponds to a common random access resource. If the resource selection index indicated by the third indication message received by the UE is "11", the UE can take the common random access resource as the second random access resource.
[0120] Also, for example, if the resource selection index "00" corresponds to the third random access resource of a network slice, the UE can set the third random access resource of the network slice as the second random access resource to which the resource falls back based on the resource selection index, where the third random access resource does not belong to any of the candidate random access resource pools.
[0121] In another possible implementation, the second indication message may be used to explicitly indicate the second random access resource.
[0122] Alternatively, the second indication message may be used to directly configure the second random access resource, but is not limited to this.
[0123] For example, if the second indication message is used to configure the random access resource configuration 1, the UE directly takes the random access resource corresponding to the random access resource configuration 1 as the second random access resource.
[0124] In the above embodiment, the second instruction message can be used to implicitly or explicitly indicate the second random access resource, and the UE can quickly determine the second random access resource to which it needs to fall back when resource fallback occurs based on the second instruction message sent from the network side, thereby avoiding the UE initiating random access on the first random access resource and failing the random access until the maximum number of random accesses is reached, and the success rate of the UE's random access is improved.
[0125] In some optional embodiments, in the random access process, the UE can receive a Random Access Response (RAR) message carrying a second indication message sent from the network side, thereby determining a second random access resource according to the second indication message.
[0126] Alternatively, when the UE establishes an RRC connection with the base station side, it may receive an RRC message carrying a second instruction message sent from the network side, which in an embodiment of the present disclosure may be a single RRC message carrying the second instruction message sent individually to the UE.
[0127] In the above embodiment, the UE can determine the third instruction message based on the received RAR message or RRC message, and further determine the second random access resource to be fallen back to based on the second instruction message, thereby achieving the purpose of determining the second random access resource to be fallen back to based on the instruction of the network side, and achieving high availability.
[0128] In some optional embodiments, the UE may initiate random access based on a first random access resource, and if a pre-configured fallback is met, may fall back to a second random access resource and re-initiate random access.
[0129] In one possible implementation, the preset fallback condition may include a first fallback count threshold being reached by a number of failures initiating random access based on the first random access resource, which may be used to indicate permission to initiate random access based on the first random access resource before falling back to the second random access resource for random access.
[0130] For example, when the first fallback count threshold is N1, the number of times that the UE fails to initiate random access based on the first random access resource reaches N1 times, and the UE can determine that the preset fallback condition is met and fall back to the second random access resource to re-initiate random access.
[0131] In another possible implementation, the preset fallback condition may include expiration of a first fallback timer, the first fallback timer being used to indicate a cumulative length of time allowed to initiate random access based on the first random access resource before falling back to the second random access resource for random access.
[0132] For example, if the time length of the first fallback timer is t1, when the cumulative time length for the UE to initiate random access based on the first random access resource reaches t1, the UE can determine that the preset fallback condition is met, and fall back to the second random access resource to re-initiate random access.
[0133] In another possible implementation, the pre-set fallback condition may include that a random access resource fallback indication message corresponding to the target network slice is received.
[0134] In an embodiment of the present disclosure, the UE can determine that a pre-configured fallback condition is met based on a random access resource fallback indication message corresponding to the target network slice sent from the network side, and thus fall back to a second random access resource to restart random access.
[0135] It should be noted that the preset fallback conditions may include any one or more combinations of the above, and other possible preset fallback conditions should fall within the scope of protection of the present disclosure.
[0136] In the above embodiment, the UE can perform resource fallback after satisfying the above-mentioned preset fallback condition, and further restart random access with the second random access resource to which the UE has fallen back, thereby improving the success rate of random access.
[0137] In some optional embodiments, the resource configuration information may be used to configure resources in a designated random access resource pool corresponding to at least one network slice, as well as to configure at least one of a first fallback count threshold and a first fallback timer.
[0138] In the above embodiment, the network side can directly configure at least one of the first fallback count threshold and the first fallback timer through the resource configuration information, so as to enable the UE to quickly complete random access, thereby improving the success rate of random access.
[0139] In one possible implementation, the network side can send a random access resource fallback indication message through the RAR message, after the UE receives the RAR message, it can fall back to the second random access resource and restart the random access according to the random access resource fallback indication message.
[0140] In another possible implementation, the network side can send a random access resource fallback indication message through an RRC message. After the UE receives the RRC message, it can fall back to a second random access resource and restart random access according to the random access resource fallback indication message.
[0141] In the above embodiment, the UE can perform resource fallback based on the RAR message or the RRC message carrying the random access resource fallback instruction message sent from the network side, thereby avoiding the UE initiating random access on the first random access resource until the maximum number of random accesses is reached and failing the random access, and improving the success rate of the UE's random access.
[0142] In some optional embodiments, the random access fallback indication message can be used to configure at least one of a second fallback count threshold and a second fallback timer, where the second fallback count threshold is used to indicate a number of failures allowed to initiate random access based on the second random access resource before falling back again from the second random access resource to the first random access resource and initiating random access, and the second fallback timer is used to indicate a cumulative time length allowed to fall back again and initiate random access based on the second random access resource before initiating random access from the second random access resource to the first random access resource.
[0143] For example, when the second fallback count threshold is N2, if the number of times that the UE falls back from the first random access resource to the second random access resource and restarts random access reaches N2, and the total number of times that the random accesses are currently started does not reach preamble TransMax (maximum number of random accesses), the UE can fall back to the first random access resource again and start random access.
[0144] If the first random access resource is a resource in a designated random access resource pool corresponding to the target network slice, the UE may preferentially fall back to a resource in a designated random access resource pool corresponding to the target network slice. The UE performs resource fallback again until the preset fallback condition is met again. Or, the UE falls back to a resource in a designated random access resource pool corresponding to the target network slice, and the total number of times of initiating random access reaches the maximum number of times of random access, and the UE may report a random access failure message to the upper layer.
[0145] Also, for example, when the timing time length of the second fallback timer is t2, if the cumulative time length for the UE to fall back from the first random access resource to the second random access resource to start random access reaches t2, and the total number of currently started random accesses has not reached the maximum number of random accesses, the UE can fall back to the first random access resource again to start random access. That is, the UE can preferentially select resources in a designated random access resource pool corresponding to the target network slice to restart random access. The UE performs resource fallback again until the preset fallback condition is met again. Or the UE falls back to resources in a designated random access resource pool corresponding to the target network slice, and the total number of times to start random access reaches the maximum number of random accesses, and the UE can report a random access failure message to the upper layer.
[0146] In the above embodiment, the problem that the UE continues to initiate random access on the second random access resource after falling back to the second random access resource until the maximum number of random accesses is reached, which also causes random access failure, can be avoided. After the second random access resource collides at least once, the UE re-initiates random access on the first random access resource, thereby improving the success rate of the random access of the UE.
[0147] In some optional embodiments, when the second fallback count threshold is not set in the fallback indication message of the random access resource and the second fallback timer is not set, the UE may fall back to the first random access resource again to re-initiate random access after the UE falls back from the first random access resource to the second random access resource and fails to perform random access once, if the total number of currently initiated random accesses does not reach the maximum number of random accesses, where the first random access resource may include resources in a designated random access resource pool corresponding to the target network slice.
[0148] In the above embodiment, the problem that the UE continues to initiate random access on the second random access resource until the maximum number of random accesses is reached after falling back to the second random access resource, which also causes random access failure, can be avoided. After the second random access resource collides once, the UE can fall back to the first random access resource again to initiate random access, thereby improving the success rate of the UE's random access.
[0149] In some optional embodiments, the random access resource fallback indication message may carry a fallbackFactor, which may optionally be a fallback probability value such that the UE implements a probabilistic fallback.
[0150] In an embodiment of the present disclosure, after receiving the random access resource fallback indication message, the UE can generate a random number, and determine whether or not resource fallback needs to be performed based on the generated random number and the fallback probability value carried in the random access resource fallback indication message. If it is determined that resource fallback needs to be performed, random access can be restarted based on the second random access resource that has been fallen back to.
[0151] In one possible implementation, the UE may randomly generate a random number that meets a uniform distribution, but is not limited to this, and the random number is in the range of [0, 1], but is not limited to this. If the generated random number is smaller than this fallback probability value, the UE may perform resource fallback for random access, and if the generated random number is equal to or greater than this fallback probability value, the UE may not perform resource fallback for random access.
[0152] In another possible implementation, the UE can generate a random number that satisfies another distribution, and if the generated random number is greater than this fallback probability value, the UE may perform resource fallback for random access, and if the generated random number is less than or equal to the fallback probability value, the UE may not perform resource fallback.
[0153] In the above embodiment, the UE can determine whether to perform resource fallback according to the fallback probability value carried in the random access resource fallback indication message and the generated random number, and then restart random access according to the second random access resource that has been fallen back to, thereby avoiding the UE from starting random access on the first random access resource and failing the random access until the maximum number of random accesses is reached, realizing the purpose of the UE performing probabilistic fallback, and improving the success rate of the random access of the UE.
[0154] In some alternative embodiments, the resource configuration information carries a fallback probability value.
[0155] In an embodiment of the present disclosure, the UE can generate a random number, and determine whether or not resource fallback needs to be performed based on the generated random number and the fallback probability value carried in the resource configuration information. If it is determined that resource fallback needs to be performed, random access can be restarted based on the second random access resource that has been fallen back to.
[0156] In one possible implementation, the UE may randomly generate a random number that meets a uniform distribution, but is not limited to this, in the range of [0, 1], if the generated random number is smaller than this fallback probability value, the UE may perform resource fallback for random access, and if the generated random number is equal to or greater than this fallback probability value, the UE may not perform resource fallback for random access.
[0157] In another possible implementation, the UE can generate a random number that satisfies another distribution, and if the generated random number is greater than this fallback probability value, the UE may perform resource fallback for random access, and if the generated random number is less than or equal to the fallback probability value, the UE may not perform resource fallback.
[0158] In the above embodiment, the UE can determine whether to perform resource fallback according to the fallback probability value carried in the resource configuration information and the generated random number, and then restart random access according to the second random access resource that has been fallen back to, thereby avoiding the UE from starting random access on the first random access resource and failing the random access until the maximum number of random accesses is reached, realizing the purpose of the UE performing probabilistic fallback, and improving the success rate of the random access of the UE.
[0159] In some optional embodiments, the UE may determine slice information of the target network slice in any of the following manners:
[0160] In one possible implementation, the UE can obtain slice information of a target network slice that the Non-Access Stratum (NAS) layer sends to the Access Stratum (AS) layer when the NAS layer requests the AS layer to initiate an RRC connection.
[0161] In another possible implementation, in response to the presence of paging-triggered random access on the network side, the UE may receive a paging message carrying slice information of a target network slice transmitted from the network side.
[0162] In another possible implementation, for a random access process triggered by a PDCCH command, the UE may receive a PDCCH command carrying slice information of this target network slice transmitted from the network side.
[0163] In another possible implementation, when the logical channel identifier and slice information are associated, the UE can determine the logical channel in which the data to be transmitted exists, and determine the slice information associated with the logical channel according to the channel identifier of the logical channel, and the slice information is the slice information of the target network slice. Optionally, the association of the logical channel identifier and slice information can include, but is not limited to, different logical channel identifiers including the same or different slice information.
[0164] In an embodiment of the present disclosure, the slice information of the target network slice may include, but is not limited to, at least one of S-NSSAI (Single-Network Slice Selection Assistance Information), SST (Slice Service Type), SD (Slice Differentiator), a slice index, and an operator-defined access type.
[0165] In the above embodiment, the UE can determine the slice information of the target network slice in different manners, and then determine the first random access resource to initiate random access according to the slice information of the target network slice and the received resource configuration information, thereby reducing the possibility that the UE using the slice service will collide during random access, and improving the success rate of the random access of the UE, so that the UE can quickly complete the random access and obtain the desired slice service.
[0166] Next, a random access scheme provided by the embodiment of the present disclosure will be described from the base station side.
[0167] The embodiments of the present disclosure provide a random access method, which can be applied to a base station, as shown in FIG. 8, which is a flowchart of a random access method illustrated by an illustrative example, and the method can include the following steps 801-802.
[0168] In step 801, resource setting information is determined.
[0169] In an embodiment of the present disclosure, the resource configuration information is used to configure resources in a specified random access resource pool corresponding to at least one network slice.
[0170] In step 802, the resource configuration information is transmitted.
[0171] In the above embodiment, the base station configures resources in a designated random access resource pool corresponding to at least one network slice through resource configuration information and sends it to the UE side, so that the UE can determine the first random access resource to initiate random access, reduce the possibility of collision while the UE is initiating random access in the network slice, and effectively alleviate the congestion of random access resources in the network slice, thereby improving the success rate of the UE initiating random access, and enabling the UE to quickly complete the random access and obtain the desired slice service.
[0172] In the embodiments of the present disclosure, the base station may use, but is not limited to, any of the following manners to transmit resource configuration information:
[0173] In one possible implementation, the base station may broadcast a system message carrying resource configuration information, so that the UE determines the resource configuration information based on the system message before initiating random access.
[0174] In another possible implementation, the base station may send a PDCCH command and carry resource configuration information in the PDCCH command.
[0175] In another possible implementation, when the base station establishes an RRC connection with the UE, the base station may send an RRC message carrying resource configuration information.
[0176] In the above embodiment, the base station can send resource configuration information to the UE in different manners, so that the UE determines the first random access resource to initiate random access, which is simple to implement and has high availability.
[0177] In some optional embodiments, as shown in FIG. 9, which is a flowchart of a random access method illustrated by an illustrative example, the method may include the following step 901.
[0178] In step 901, a first instruction message is sent.
[0179] In an embodiment of the present disclosure, the first indication message can be used to set priorities of multiple network slices. The base station can send the first indication message to the UE, and when the number of target network slices for the UE to initiate random access is multiple, the UE side can determine priorities of the multiple target network slices based on the first indication message, thereby selecting one target network slice from the multiple target network slices, and initiating random access with a resource in a designated random access resource pool corresponding to the selected target network slice as a first random access resource.
[0180] In the above embodiment, the base station can set and transmit priorities of multiple network slices for the UE, so that the UE determines the random access resource from which it initiates random access, thereby improving the success rate of the UE performing random access.
[0181] In some optional embodiments, referring to FIG. 10, FIG. 10 is a flowchart of a random access method illustrated by an illustrative example, which may include the following step 1001.
[0182] In step 1001, a second instruction message is sent.
[0183] In an embodiment of the present disclosure, the second indication message is used to determine a second random access resource to be used when the user equipment performs resource fallback.
[0184] The random access resource indicated by the second instruction message may be any one of the above candidate random access resource pools, or the random access resource indicated by the second instruction message may be another random access resource different from any one of the above candidate random access resource pools.
[0185] In the above embodiment, the base station side can send a second indication message, which configures a second random access resource for the UE as a resource fallback, to avoid the UE from initiating random access in the first random access resource until the maximum number of random access attempts is reached, and thus improve the success rate of the UE's random access.
[0186] In one possible implementation, the second indication message can be used to implicitly indicate a second random access resource. Optionally, the second indication message can be used to indicate a resource selection index, but is not limited to, the resource selection index can be associated with one in the candidate random access resource pool, or can be associated with another random access resource different from the one in the candidate random access resource pool.
[0187] In another possible implementation, the second indication message can be used to explicitly indicate the second random access resource. Alternatively, the second indication message can be used to directly configure the second random access resource, but is not limited thereto.
[0188] In some alternative embodiments, the base station may use any of the following manners to send the second indication message to the UE, including but not limited to: where the second indication message is used to instruct the user equipment to determine a second random access resource; In one possible implementation, the base station may send a random access response message carrying the second indication message.
[0189] In another possible implementation, the base station may send an RRC message carrying the second indication message.
[0190] In the above embodiment, the base station can send a second indication message to the UE via a RAR message or an RRC message, so that the UE determines a second random access resource to be resource-fallbacked based on the second indication message, thereby avoiding the UE from starting random access on the first random access resource and failing the random access until the maximum number of random accesses is reached, and improving the success rate of the random access of the UE.
[0191] In some optional embodiments, as shown in FIG. 11, which is a flowchart of a random access method illustrated by an illustrative example, the method may include the following step 1101.
[0192] In step 1101, a third instruction message is sent.
[0193] In an embodiment of the present disclosure, the third instruction message is used to set priorities of multiple resources in a specified random access resource pool corresponding to other network slices than the target network slice, where the target network slice is a network slice for the user equipment to initiate random access, i.e., the target network slice may be a network slice at which the user equipment is triggered to initiate random access.
[0194] In the above embodiment, the base station can set and transmit priorities of multiple resources in a designated random access resource pool corresponding to another network slice for the UE, so that the UE determines a second random access resource to which the resource is fallen back, thereby avoiding the UE initiating random access on the first random access resource and failing the random access until the maximum number of random accesses is reached, and improving the success rate of the UE's random access.
[0195] In some optional embodiments, as shown in FIG. 12, which is a flowchart of a random access method illustrated by an illustrative example, the method may include the following step 1201.
[0196] In step 1201, a fourth instruction message is sent.
[0197] In an embodiment of the present disclosure, the base station can set priorities of multiple other random access resources corresponding to the target network slice through the fourth indication message, and the target network slice is a network slice for the user equipment to initiate random access, that is, the target network slice may be a network slice where the user equipment is triggered to initiate random access. The UE can determine priorities of multiple other random access resources corresponding to the target network slice based on this second indication message. Furthermore, when the UE needs to perform resource fallback, it can determine a resource-fallbacked second random access resource based on the priorities of multiple other random access resources corresponding to the target network slice.
[0198] In the above embodiment, the base station can set and transmit priorities of multiple other random access resources corresponding to the target network slice for the UE, and the UE can determine a second random access resource as a resource fallback, thereby avoiding the UE initiating random access on the first random access resource and failing the random access until the maximum number of random accesses is reached, and the success rate of the UE's random access is improved.
[0199] In some optional embodiments, the resource configuration information transmitted from the base station may also be used to configure at least one of the first fallback count threshold and the first fallback timer.
[0200] Here, the first fallback count threshold can be used to indicate that random access is permitted to be initiated based on the first random access resource before falling back to the second random access resource for random access, and the first fallback timer is used to indicate a cumulative time length for which random access is permitted to be initiated based on the first random access resource before falling back to the second random access resource for random access.
[0201] In the above embodiment, at least one of a first fallback count threshold and a first fallback timer can be configured for the UE through the resource configuration information, to avoid the UE initiating random access on the first random access resource until the maximum number of random accesses is reached, and to avoid the random access failing, and to improve the success rate of the UE's random access.
[0202] In some optional embodiments, as shown in FIG. 13, which is a flowchart of a random access method illustrated by an illustrative example, the method may include the following step 1301.
[0203] In step 1301, a random access resource fallback indication message is sent.
[0204] In an embodiment of the present disclosure, the base station may instruct the UE to perform resource fallback by sending a random access resource fallback indication message.
[0205] In one possible implementation, the base station can send a RAR message carrying a random access resource fallback indication message. In another possible implementation, the base station can send an RRC message carrying a random access resource fallback indication message.
[0206] In the above embodiment, the base station can instruct the UE to perform resource fallback by sending a random access resource fallback instruction message, thereby avoiding the UE initiating random access on the first random access resource until the maximum number of random accesses is reached and failing the random access, and improving the success rate of the UE's random access.
[0207] In some alternative embodiments, the random access resource fallback indication message transmitted from the base station is used to set at least one of a second fallback count threshold and a second fallback timer.
[0208] Here, the second fallback count threshold is used to indicate a cumulative number of failures permitted to initiate random access based on the second random access resource before falling back from the second random access resource to the first random access resource again to initiate random access, and the second fallback timer is used to indicate a cumulative length of time permitted to initiate random access based on the second random access resource before falling back from the second random access resource to the first random access resource again to initiate random access.
[0209] Here, if the first random access resource includes a resource in a designated random access resource pool corresponding to the target network slice, the UE can be made to preferentially fall back to the resource in the designated random access resource pool corresponding to the target network slice.
[0210] In the above embodiment, at least one of a second fallback count threshold and a second fallback timer can be set for the UE through a random access resource fallback instruction message sent from the base station, so that the UE continues to initiate random access on the fallen back second random access resource until the maximum number of random accesses is reached, thus avoiding the problem of causing random access failure and improving the success rate of the UE's random access.
[0211] In some alternative embodiments, the random access resource fallback indication message may carry a fallbackFactor, and optionally, the fallbackFactor may include a fallback probability value. In the above embodiments, the base station may carry a fallback probability value in the random access resource fallback indication message, so that the UE performs a probabilistic fallback.
[0212] In some alternative embodiments, the resource configuration information carries a fallback probability value.
[0213] In the above embodiment, the base station may carry a fallback probability value in the resource configuration information, so that the UE performs a probabilistic fallback.
[0214] In some optional embodiments, when the base station needs to page the UE, the base station may send a paging message carrying slice information of the target network slice to the UE, so that the UE determines slice information of the target network slice based on the paging message, where the slice information of the target network slice includes, but is not limited to, at least one of single network slice selection assistance information, a slice service type, a slice differential identifier, a slice index, and an operator-defined access type.
[0215] In some optional embodiments, when the base station triggers random access initiation by the UE via the PDCCH command, the base station may send a PDCCH command carrying slice information of the target network slice to the UE, so that the UE determines slice information of the target network slice based on this paging message, where the slice information of the target network slice includes, but is not limited to, at least one of single network slice selection assistance information, a slice service type, a slice index, a slice differential identifier, and an operator-defined access type.
[0216] In the above embodiments, the base station can send slice information of the target network slice to the UE in different manners, so that the UE can determine the first random access resource to initiate random access based on the slice information of the target network slice and resource configuration information, which is simple to implement and has high availability.
[0217] In some optional embodiments, as shown in FIG. 14, which is a flowchart of a random access method illustrated by an illustrative example, the method may include the following steps 1401 to 1406.
[0218] In step 1401, the base station transmits resource configuration information.
[0219] Wherein, the resource configuration information is used to configure resources in a designated random access resource pool corresponding to at least one network slice. After the base station determines the resource configuration information, it can send it to the UE.
[0220] In step 1402, in response to the resource configuration information being configured with a resource in a designated random access resource pool corresponding to the target network slice, the user equipment sets the resource in the designated random access resource pool corresponding to the target network slice as a first random access resource.
[0221] Of course, when the resource configuration information does not configure a resource in the designated random access resource pool corresponding to the target network slice, the UE takes the common random access resource as the first random access resource, which is the case when the resource configuration information configures a resource in the designated random access resource pool corresponding to the target network slice.
[0222] In step 1403, the user equipment initiates random access based on the first random access resource.
[0223] In step 1404, the base station sends a random access resource fallback indication message corresponding to the target network slice.
[0224] In step 1405, the UE determines a second random access resource.
[0225] In an embodiment of the present disclosure, the UE can determine the second random access resource based on a second indication message sent from the network side, or the UE can determine the second random access resource in a candidate random access resource pool based on a preset priority.
[0226] In step 1406, the UE re-initiates random access based on the fallen back second random access resource.
[0227] In an embodiment of the present disclosure, if the second fallback count threshold is not set in the random access resource fallback instruction message and the second fallback timer is not set, after the UE falls back from the first random access resource to the second random access resource and fails in random access once, if the total number of random accesses currently initiated has not reached the maximum number of random accesses, the UE can fall back to the first random access resource again and restart random access.
[0228] When at least one of a second fallback count threshold and a second fallback timer is configured in the random access resource fallback instruction message, when the number of times the UE falls back to the second random access resource and restarts random access reaches the second fallback count threshold, or the second fallback timer expires and the total number of currently initiated random accesses has not reached the maximum number of random accesses, the UE can fall back to the first random access resource again and restart random access.
[0229] It should be understood that the above is merely an exemplary description, and one or more combinations of the above random access schemes provided by the present disclosure fall within the scope of protection of the present disclosure.
[0230] In the above embodiment, when the first random access resource is collided multiple times, the UE can perform resource fallback and restart random access based on the second random access resource that has been fallen back to, thus avoiding the UE from starting random access on the first random access resource and failing the random access until the maximum number of random accesses is reached, and improving the success rate of the random access of the UE.
[0231] The present disclosure further provides an embodiment of an application function realization device corresponding to the above embodiment of the application function realization method.
[0232] Referring to FIG. 15, FIG. 15 is a block diagram of a random access device shown in an exemplary embodiment, the device being applied to a user equipment: a receiving module 1501 configured to receive resource configuration information, the resource configuration information being used to configure resources in a designated random access resource pool corresponding to at least one network slice; A random access resource determination module 1502 configured to determine a first random access resource based on slice information of a target network slice and the resource configuration information, where the target network slice is a network slice for the user equipment to initiate random access; and a random access module 1503 configured to initiate random access based on the first random access resource.
[0233] Referring to FIG. 16, FIG. 16 is a block diagram of a random access device shown in an exemplary embodiment, the device being applied in a base station: A resource configuration information determination module 1601 configured to determine resource configuration information, the resource configuration information being used to configure resources in a designated random access resource pool corresponding to at least one network slice; and a transmitting module 1602 configured to transmit the resource configuration information.
[0234] The device embodiments basically correspond to the method embodiments, so that the relevant points may be described with reference to some of the method embodiments. The above-described device embodiments are merely schematic, and the units described as separate components may or may not be physically separated, and the components shown as units may or may not be physical units, that is, they may be located in one place or distributed among multiple network units. According to actual needs, some or all of the modules can be selected to achieve the purpose of the solution disclosed herein. Those skilled in the art can understand and implement it without paying creative labor.
[0235] Accordingly, the present disclosure further provides a computer-readable storage medium having a computer program stored thereon, the computer program performing any of the random access methods described above on the user equipment side.
[0236] Accordingly, the present disclosure further provides a computer-readable storage medium having a computer program stored thereon, the computer program performing any of the random access methods described above on the base station side.
[0237] Accordingly, the present disclosure further provides a random access apparatus, A processor; a memory for storing instructions executable by a processor; Here, the processor is configured to execute any of the random access methods described above on the user equipment side.
[0238] 17 is a block diagram of an electronic device 1700 according to an exemplary embodiment. For example, the electronic device 1700 may be a user device such as a mobile phone, a tablet, a digital book reader, a multimedia playback device, a wearable device, an in-vehicle user device, an iPad, a smart TV, etc.
[0239] Referring to FIG. 17 , the electronic device 1700 may include one or more of a processing component 1702, a memory 1704, a power component 1706, a multimedia component 1708, an audio component 1710, an input / output (I / O) interface 1712, a sensor component 1716, and a communication component 1718.
[0240] The processing component 1702 typically controls the overall operation of the electronic device 1700, such as operations related to display, phone calls, data random access, camera operation, and recording operation. The processing component 1702 may include one or more processors 1720 for executing instructions to complete all or some steps of the random access method described above. The processing component 1702 may also include one or more modules to facilitate processing of interactions with other components 1702. For example, the processing component 1702 may include a multimedia module to facilitate interaction between the processing component 1702 and the multimedia component 1708. The processing component 1702 may also read executable instructions from a memory to implement steps of the random access method provided by each of the above embodiments.
[0241] Memory 1704 is configured to store various types of data to support operation on electronic device 1700. Examples of these data include instructions for any application programs or methods for operating on electronic device 1700, contact data, phone book data, messages, images, videos, etc. Memory 1704 may be implemented by any type of volatile or non-volatile storage device or combination thereof, such as static random access memory (SRAM), electrically erasable programmable read-only memory (EEPROM), erasable programmable read-only memory (EPROM), programmable read-only memory (PROM), read-only memory (ROM), magnetic memory, flash memory, magnetic disk, or optical disk.
[0242] The power component 1706 provides power for the various components of the electronic device 1700. The power component 1706 can include a power management system, one or more power sources, and other components related to generating, managing, and allocating power for the electronic device 1700.
[0243] The multimedia component 1708 includes a display that provides an output interface between the electronic device 1700 and a user. In some embodiments, the multimedia component 1708 includes a front camera and / or a back camera. When the electronic device 1700 is in an operational mode, such as a photo mode or a video mode, the front camera and / or the back camera can receive external multimedia data. Each front camera and back camera may be a fixed optical lens system or may have a focal length and optical zoom capability.
[0244] The audio component 1710 is configured to output and / or input audio signals. For example, the audio component 1710 includes a microphone (MIC) configured to receive external audio signals when the electronic device 1700 is in an operation mode such as a call mode, a record mode, and a voice recognition mode. The received audio signals may be further stored in the memory 1704 or transmitted via the communication component 1718. In some embodiments, the audio component 1710 further includes a speaker for outputting audio signals.
[0245] The I / O interface 1712 provides an interface between the processing component 1702 and a peripheral interface module, which may be a keyboard, a click wheel, buttons, etc. These buttons may include, but are not limited to, a home button, volume buttons, a start button, and a lock button.
[0246] The sensor component 1716 includes one or more sensors to provide various aspects of the status assessment for the electronic device 1700. For example, the sensor component 1716 can detect the on / off state of the electronic device 1700, the relative positioning of a component, such as the display and keypad of the electronic device 1700, and the sensor component 1716 can further detect a change in position of the electronic device 1700 or one of the components of the electronic device 1700, the presence or absence of contact between a user and the electronic device 1700, the orientation or acceleration / deceleration of the electronic device 1700, and a temperature change of the electronic device 1700. The sensor component 1716 can also include a proximity sensor configured to detect the presence of a nearby object in the absence of any physical contact. The sensor component 1716 can further include an optical sensor, such as a CMOS or CCD image sensor used for imaging applications. In some embodiments, the sensor component 1716 can further include an acceleration sensor, a gyro sensor, a magnetic sensor, a pressure sensor, or a temperature sensor.
[0247] The communication component 1718 is configured to facilitate wired or wireless communication between the electronic device 1700 and other devices. The electronic device 1700 can access wireless networks based on communication standards, such as Wi-Fi, 2G, 3G, 4G, 5G, or 6G, or a combination thereof. In an exemplary embodiment, the communication component 1718 receives a broadcast signal or broadcast-related information from an external broadcast management system via a broadcast channel. In an exemplary embodiment, the communication component 1718 further includes a near-field communication (NFC) module to facilitate short-range communication. For example, the NFC module may be implemented based on radio frequency identification (RFID) technology, infrared data association (IrDA) technology, ultra-wideband (UWB) technology, Bluetooth (BT) technology, and other technologies.
[0248] In an exemplary embodiment, the electronic device 1700 may be implemented by one or more application specific integrated circuits (ASICs), digital signal processors (DSPs), digital signal processing devices (DSPDs), programmable logic devices (PLDs), field programmable gate arrays (FPGAs), controllers, microcontrollers, microprocessors, or other electronic components to perform the random access methods described in any of the above user equipment sides.
[0249] In an exemplary embodiment, a non-transitory machine-readable storage medium containing instructions, such as a memory 1704 containing instructions, may be provided, which may be executed by a processor 1720 of the electronic device 1700 to complete the random access method described above. For example, the non-transitory computer-readable storage medium may be a ROM, a random access memory (RAM), a CD-ROM, a magnetic tape, a floppy disk, or an optical data storage device.
[0250] Accordingly, the present disclosure further provides a random access apparatus, Processor and a memory for storing instructions executable by a processor; Here, the processor is configured to execute any of the random access methods described above on the base station side.
[0251] As shown in Figure 18, Figure 18 is a schematic block diagram of a random access device 1800 shown in one exemplary embodiment. The device 1800 can be provided as a base station. Referring to Figure 18, the device 1800 includes a processing component 1822, a wireless transmit / receive component 1824, an antenna component 1826, and a signal processing unit specific to the wireless interface, and the processing component 1822 can further include one or more processors.
[0252] One processor of the processing component 1822 may be configured to execute the random access method described in any of the base station sides above.
[0253] Those skilled in the art may easily conceive other implementations of the present disclosure after studying the specification and practicing the invention disclosed in the specification. The present disclosure is intended to cover any modifications, uses or adaptations of the present disclosure, which modifications, uses or adaptations follow the general principles of the present disclosure and include common general knowledge or commonly used technical means in the art that are not disclosed in the present disclosure. The specification and examples are considered to be merely exemplary, with the true scope and spirit of the present disclosure being indicated by the following claims.
[0254] It should be noted that the present disclosure is not limited to the exact structure described above and illustrated in the drawings, and various modifications and variations can be made without departing from the scope of the present disclosure, which is limited only by the scope of the appended claims.
Claims
1. A random access method, the method being applied to a user equipment, receiving resource configuration information, the resource configuration information being used to configure resources in a designated random access resource pool corresponding to at least one network slice; determining a first random access resource based on slice information of a target network slice and the resource configuration information, the target network slice being a network slice for the user equipment to initiate random access; initiating random access based on the first random access resource; The number of the target network slices is multiple, and the step of determining a first random access resource based on slice information of the target network slice and the resource configuration information includes: The method includes the step of: setting a resource in a designated random access resource pool corresponding to one target network slice among the plurality of target network slices as the first random access resource based on the priority of the plurality of target network slices and the resource configuration information; A random access method comprising:
2. The step of determining a first random access resource based on slice information of the target network slice and the resource configuration information includes: In response to the resource configuration information not being configured with a resource in a specified random access resource pool corresponding to the target network slice, a common random access resource is set as the first random access resource. The random access method according to claim 1 .
3. The step of determining a first random access resource based on slice information of the target network slice and the resource configuration information includes: In response to a resource of a designated random access resource pool corresponding to the target network slice being set in the resource setting information, the resource in the designated random access resource pool corresponding to the target network slice is set as the first random access resource. The random access method according to claim 1 .
4. The step of receiving resource configuration information includes: receiving a system message carrying said resource configuration information; or receiving a Physical Downlink Control Channel (PDCCH) command carrying said resource configuration information; or receiving a Radio Resource Control (RRC) message carrying the resource configuration information; The random access method according to claim 1 .
5. The user equipment determining a priority of the target network slices based on a service priority; or determining a priority order of the target network slices based on the received first indication message; The random access method according to claim 1 .
6. and re-initiating the random access based on the second random access resource to which the fallback has been applied in response to the preset fallback condition being satisfied. The random access method according to claim 1 .
7. The second random access resource is one of a candidate random access resource pool, the candidate random access resource pool including at least one of a resource in a designated random access resource pool corresponding to another network slice, another random access resource corresponding to the target network slice, and a common random access resource; or the second random access resource is a random access resource determined based on the received second indication message; The random access method according to claim 6 .
8. The number of resources in the designated random access resource pool corresponding to the other network slice is multiple; The user equipment prioritizing a plurality of resources in a designated random access resource pool corresponding to the other network slice in a preset manner; or and determining, based on the received third indication message, a priority order of a plurality of resources in a designated random access resource pool corresponding to the other network slice. The random access method according to claim 7 .
9. The number of other random access resources corresponding to the target network slice is plural; The user equipment prioritizing the other random access resources corresponding to the target network slice in a preset manner; or and determining a priority order of the other random access resources corresponding to the target network slice based on the received fourth indication message. The random access method according to claim 7 .
10. determining the second random access resource according to a preset priority of random access resources in the candidate random access resource pool; The random access method according to claim 8 .
11. the second indication message is used to indicate a resource selection index, or the second indication message is used to configure the second random access resource. The random access method according to claim 7 .
12. receiving a random access response message carrying the second indication message; or receiving an RRC message carrying the second indication message; The random access method according to claim 11 .
13. The preset fallback condition is a number of failures initiating random access based on the first random access resource reaches a first fallback number threshold; or The first fallback timer expires, or a random access resource fallback indication message corresponding to the target network slice is received; The random access method according to claim 6 .
14. The resource configuration information is further used to configure at least one of the first fallback count threshold and the first fallback timer. The random access method according to claim 13 .
15. receiving a random access response message carrying the random access resource fallback indication message; or receiving an RRC message carrying the random access resource fallback indication message; The random access method according to claim 13 .
16. the random access resource fallback indication message is used to set at least one of a second fallback count threshold and a second fallback timer; The random access method according to claim 13 .
17. the random access resource fallback indication message carries a fallback probability value; The step of re-initiating random access based on the fallen back second random access resource includes: in response to a decision to fall back based on the generated random number and the fallback probability value, re-initiating random access based on the second random access resource to which the fallback has been applied. The random access method according to claim 13 .
18. The resource configuration information carries a fallback probability value; The step of re-initiating the random access based on the fallen back second random access resource includes: in response to a decision to fall back based on the generated random number and the fallback probability value, re-initiating random access based on the second random access resource to which the fallback has been applied.
18. The random access method according to claim 17.
19. When a non-access stratum requests an access stratum to initiate an RRC connection, obtaining slice information of the target network slice sent by the non-access stratum to the access stratum; or receiving a paging message carrying slice information of the target network slice; or receiving a PDCCH order carrying slice information of the target network slice; or In response to associating the logical channel identifier with the slice information, the slice information associated with the logical channel in which the data to be transmitted exists is set as slice information of the target network slice. The random access method according to claim 1 .
20. The slice information of the target network slice includes at least one of a single network slice selection support information, a slice service type, a slice differential identifier, a slice index, and an operator-defined access type; The random access method according to claim 1 .
21. A random access method, the method being applied in a base station, determining resource configuration information, the resource configuration information being used to configure resources in a designated random access resource pool corresponding to at least one network slice; transmitting the resource configuration information; sending a first indication message, the first indication message being used to set priorities of a plurality of target network slices, the target network slice being a network slice for which a user equipment initiates random access; The priority of the plurality of target network slices and the resource configuration information are used to determine a first random access resource from which the user equipment initiates random access, the first random access resource being a resource in a designated random access resource pool corresponding to the plurality of target network slices. A random access method comprising:
22. The step of transmitting resource setting information includes: broadcasting a system message carrying said resource configuration information; or transmitting a Physical Downlink Control Channel (PDCCH) command carrying said resource configuration information; or transmitting a radio resource control (RRC) message carrying the resource configuration information.
22. The random access method according to claim 21 .
23. and transmitting a second indication message, the second indication message being used to determine a second random access resource to be used in the user equipment resource fallback.
22. The random access method according to claim 21 .
24. the second indication message is used to indicate a resource selection index; or the second indication message is used to configure the second random access resource.
24. The random access method according to claim 23.
25. The step of transmitting the second instruction message includes: sending a random access response message carrying the second indication message; or transmitting an RRC message carrying the second indication message; 24. The random access method according to claim 23.
26. and transmitting a third indication message, the third indication message being used to set priorities of a plurality of resources in a designated random access resource pool corresponding to another network slice other than a target network slice, the target network slice being a network slice for which the user equipment initiates random access.
22. The random access method according to claim 21 .
27. and sending a fourth indication message, the fourth indication message being used to prioritize a plurality of other random access resources corresponding to a target network slice, the target network slice being a network slice for the user equipment to initiate random access.
22. The random access method according to claim 21 .
28. The resource configuration information is further used to configure at least one of a first fallback count threshold and a first fallback timer.
22. The random access method according to claim 21 .
29. sending a random access resource fallback indication message; 22. The random access method according to claim 21 .
30. The step of sending a random access resource fallback indication message includes: sending a random access response message carrying the random access resource fallback indication message; or transmitting an RRC message carrying the random access resource fallback indication message.
30. The random access method according to claim 29,
31. the random access resource fallback indication message is used to set at least one of a second fallback count threshold and a second fallback timer; 30. The random access method according to claim 29,
32. A fallback probability value is carried in the random access resource fallback indication message.
30. The random access method according to claim 29,
33. A fallback probability value is carried in the resource configuration information.
22. The random access method according to claim 21 .
34. sending a paging message carrying slice information of the target network slice; or transmitting a PDCCH command carrying slice information of the target network slice; 22. The random access method according to claim 21 .
35. The slice information of the target network slice includes at least one of a single network slice selection support information, a slice service type, a slice differential identifier, a slice index, and an operator-defined access type; 35. The random access method according to claim 34.
36. A random access apparatus, the apparatus being applied to a user equipment, a receiving module configured to receive resource configuration information, the resource configuration information being used to configure resources in a designated random access resource pool corresponding to at least one network slice; A random access resource determination module configured to determine a first random access resource based on slice information of a target network slice and the resource configuration information, the target network slice being a network slice for the user equipment to initiate random access; a random access module configured to initiate random access based on the first random access resource; The number of the target network slices is plural, and the random access resource determination module further comprises: Based on the priority of the plurality of target network slices and the resource configuration information, a resource in a designated random access resource pool corresponding to one target network slice among the plurality of target network slices is configured to be the first random access resource. A random access device comprising:
37. A random access device, the device being applied in a base station, a resource configuration information determination module configured to determine resource configuration information, the resource configuration information being used to configure resources in a designated random access resource pool corresponding to at least one network slice; and a transmitting module configured to transmit the resource configuration information; The transmission module is further configured to transmit a first instruction message; The first indication message is used to set priorities of a plurality of target network slices, the target network slices being network slices for which a user equipment initiates random access, and the priorities of the plurality of target network slices and the resource configuration information are used to determine a first random access resource from which the user equipment initiates random access, the first random access resource being a resource in a designated random access resource pool corresponding to the plurality of target network slices. A random access device comprising:
38. A computer-readable storage medium, the storage medium storing a computer program, the computer program executing the random access method according to any one of claims 1 to 20. A computer-readable storage medium comprising:
39. A computer-readable storage medium, the storage medium storing a computer program, the computer program executing the random access method according to any one of claims 21 to 35. A computer-readable storage medium comprising:
40. A random access device, comprising: A processor; a memory for storing instructions executable by a processor; The processor is configured to execute a random access method according to any one of claims 1 to 20. A random access device comprising:
41. A random access device, comprising: A processor; a memory for storing instructions executable by a processor; The processor is configured to execute a random access method according to any one of claims 21 to 35. A random access device comprising:
Citation Information
Patent Citations
Communications systems that support network slicing
JP2019525651A
Wireless network access control method and apparatus
US20190174536A1