Random access resource selection method and device, equipment, storage medium and program product
By receiving and using channel quality thresholds or random number thresholds from terminal devices to select random access resources, the problem of low random access success rate in TDD systems is solved, resource offloading is achieved, and access success rate is improved.
Patent Information
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- CHINA MOBILE COMM LTD RES INST
- Filing Date
- 2024-10-29
- Publication Date
- 2026-05-01
AI Technical Summary
In TDD systems, existing technologies fail to effectively guide terminals on how to select random access resources, resulting in a low success rate for random access.
Terminal devices receive configuration information from network devices and select appropriate random access resources based on channel quality thresholds or random number thresholds to split additional random access resources from existing random access resources and reduce collisions.
It improved the success rate of random access for terminal devices, reduced access collisions, and improved system performance by rationally selecting resource distribution.
Smart Images

Figure CN121968355A_ABST
Abstract
Description
Technical Field
[0001] This invention relates to the field of communications, and more particularly to a method, apparatus, device, storage medium, and program product for random access resource selection. Background Technology
[0002] In a TDD (Time Division Duplex) system, on a symbol within a carrier, both the base station and the terminal can only perform uplink or downlink transmission, not simultaneous uplink and downlink transmission. Therefore, the uplink / downlink transmission conversion delay in a TDD system is relatively large, and the uplink capacity and coverage of the system are limited. In order to reduce the transmission delay of a TDD system and improve uplink coverage and capacity, existing technologies provide Subband Non-overlapping Full Duplex (SBFD) technology. SBFD divides the carrier bandwidth into several subbands that occupy different frequency resources, allowing the base station to perform uplink and downlink transmission simultaneously on a symbol. Subbands can be configured on traditional downlink or flexible time slots / symbols, enabling the base station to implement SBFD. For SBFD terminals, access resources include resources configured in the legacy mode, i.e., using existing SBFD resources, and an additional SBFD resource, such as RO (Physical Random Access Channel Occasion). When both legacy-configured resources and additional SBFD resources are configured, the SBFD terminal needs to select resources. However, existing technologies do not consider how the terminal should select these two types of resources, resulting in a low success rate of random access. Summary of the Invention
[0003] The purpose of this invention is to provide a method, apparatus, device, storage medium, and program product for random access resource selection, which enables the terminal to effectively select the resource to initiate random access, thereby improving the success rate of random access.
[0004] To achieve the above objectives, embodiments of the present invention provide a random access resource selection method, applied to a terminal device, the method comprising:
[0005] When the terminal device is configured with at least two access resources, it receives the first configuration information sent by the network device.
[0006] Select the corresponding target access resource based on the first configuration information.
[0007] As an improvement to the above solution, the method further includes:
[0008] When the terminal device is configured with an access resource, the access resource is used as the target access resource.
[0009] As an improvement to the above scheme, the first configuration information is a first threshold value.
[0010] As an improvement to the above scheme, the first threshold value is a channel quality threshold, and the step of selecting the corresponding target access resource based on the first configuration information includes:
[0011] Obtain channel quality parameters;
[0012] When the channel quality parameters and the channel quality threshold meet the first threshold requirement, the first access resource is used as the target access resource.
[0013] When the channel quality parameters and the channel quality threshold do not meet the first threshold requirement, the second access resource is used as the target access resource.
[0014] As an improvement to the above scheme, the first threshold value is a first random number within a first set range, and the step of selecting the corresponding target access resource based on the first configuration information includes:
[0015] Generate the first target random number;
[0016] When the first target random number and the first random number satisfy the second threshold requirement, the first access resource is taken as the target access resource;
[0017] When the first target random number and the first random number do not meet the second threshold requirement, the second access resource is used as the target access resource.
[0018] As an improvement to the above scheme, the first threshold value includes a channel quality threshold and a first random number within a first set range, and the step of selecting the corresponding target access resource based on the first configuration information includes:
[0019] Obtain channel quality parameters;
[0020] When the channel quality parameters and the channel quality threshold meet the first threshold requirement, a first target random number is generated.
[0021] When the first target random number and the first random number satisfy the second threshold requirement, the first access resource is taken as the target access resource;
[0022] When the first target random number and the first random number do not meet the second threshold requirement, the second access resource is used as the target access resource.
[0023] As an improvement to the above scheme, the first threshold value includes a channel quality threshold and a first random number within a first set range, and the step of selecting the corresponding target access resource based on the first configuration information includes:
[0024] Generate the first target random number;
[0025] When the first target random number and the first random number satisfy the second threshold requirement, the channel quality parameters are obtained.
[0026] When the channel quality parameters and the channel quality threshold meet the first threshold requirement, the first access resource is used as the target access resource.
[0027] When the channel quality parameters and the channel quality threshold do not meet the first threshold requirement, the second access resource is used as the target access resource.
[0028] As an improvement to the above scheme, the first access resource is a first additional random access resource, and the second access resource is a first existing random access resource; or, the first access resource is a first existing random access resource, and the second access resource is a first additional random access resource.
[0029] As an improvement to the above solution, the method further includes:
[0030] The system receives second configuration information sent by a network device, the second configuration information being used to indicate whether a first additional random access resource is available on an uplink time slot, flexible time slot, or symbol on a subband.
[0031] As an improvement to the above solution, after selecting the corresponding target access resource based on the first configuration information, the method further includes:
[0032] If the target access resource is the first additional random access resource, and the second configuration information indicates that the resources on the uplink time slot, flexible time slot, or symbol on the subband are unavailable, random access is initiated on the downlink time slot corresponding to the subband.
[0033] As an improvement to the above solution, after selecting the corresponding target access resource based on the first configuration information, the method further includes:
[0034] If the target access resource is the first additional random access resource, and the second configuration information indicates that the uplink time slot, flexible time slot, or symbol on the subband is available, the third configuration information sent by the network device is received.
[0035] Based on the third configuration information, a reference access resource corresponding to the first additional random access resource is selected.
[0036] As an improvement to the above scheme, the reference access resource includes a second additional random access resource and a second existing random access resource.
[0037] As an improvement to the above scheme, the third configuration information is used to indicate that the second additional random access resource located in the subband is used as the reference access resource by default, or that the second existing random access resource located in the subband is used as the reference access resource by default.
[0038] As an improvement to the above scheme, the third configuration information is the second threshold value.
[0039] As an improvement to the above scheme, the second threshold value is a second random number within a second set range, and the step of selecting the corresponding reference access resource based on the third configuration information includes:
[0040] Generate a second target random number;
[0041] When the second target random number and the second random number meet the third threshold requirement, the second additional random access resource is used as the reference access resource.
[0042] When the second target random number and the second random number do not meet the third threshold requirement, the second existing random access resource shall be used as the reference access resource.
[0043] As an improvement to the above solution, the method further includes:
[0044] Initiate random access based on the selected target access resource;
[0045] If the target access resource fails to access and the number of access attempts reaches the threshold, a new target access resource is selected, and random access is re-initiated based on the new target access resource.
[0046] As an improvement to the above solution, the new target access resource is one of the following:
[0047] When the target access resource is the first access resource, the new target access resource is the second access resource;
[0048] When the target access resource is the second access resource, the new target access resource is the first access resource;
[0049] The new target access resource is the first existing random access resource.
[0050] As an improvement to the above scheme, the number of accesses threshold is the maximum number of accesses corresponding to the target access resource, or the number of accesses threshold is less than the maximum number of accesses.
[0051] To achieve the above objectives, embodiments of the present invention also provide a random access resource selection method, applied to a network device, the method comprising:
[0052] Send first configuration information to the terminal device, wherein the terminal device is configured with at least two types of access resources, and the first configuration information is used to instruct the terminal device to select the corresponding target access resource.
[0053] As an improvement to the above solution, the method further includes:
[0054] Send a second configuration information to the terminal device, the second configuration information being used to indicate whether the first additional random access resource on the subband, flexible slot, or symbol is available.
[0055] As an improvement to the above solution, the method further includes:
[0056] If the target access resource is the first additional random access resource, and the second configuration information indicates that the uplink time slot, flexible time slot, or symbol on the subband is available, then the third configuration information is sent. The third configuration information is used to instruct the terminal device to select a reference access resource corresponding to the first additional random access resource.
[0057] To achieve the above objectives, embodiments of the present invention also provide a random access resource selection device, applied to a terminal device, comprising:
[0058] The first configuration information receiving module is used to receive first configuration information sent by the network device when the terminal device is configured with at least two access resources.
[0059] The target access resource selection module is used to select the corresponding target access resource based on the first configuration information.
[0060] To achieve the above objectives, embodiments of the present invention also provide a random access resource selection device, applied to a network device, comprising:
[0061] The first configuration information sending module is used to send first configuration information to the terminal device; wherein the terminal device is configured with at least two access resources, and the first configuration information is used to instruct the terminal device to select the corresponding target access resource.
[0062] To achieve the above objectives, embodiments of the present invention also provide a random access resource selection device, including a processor, a memory, and a computer program stored in the memory and configured to be executed by the processor. When the processor executes the computer program, it implements the random access resource selection method as described in any of the above embodiments.
[0063] To achieve the above objectives, embodiments of the present invention also provide a computer-readable storage medium storing a computer program, wherein, when the computer program is executed, it controls the device where the computer-readable storage medium is located to perform the random access resource selection method as described in any of the above embodiments.
[0064] To achieve the above objectives, embodiments of the present invention also provide a computer program product, including a computer program / instruction, which, when executed by a processor, implements the random access resource selection method as described in any of the above embodiments.
[0065] Compared to existing technologies, the random access resource selection method, apparatus, device, storage medium, and program product disclosed in this invention, when the terminal device is configured with at least two access resources, involves the terminal device receiving first configuration information sent by the network device; and selecting the corresponding target access resource based on the first configuration information. Because the terminal device can select the corresponding random access resource using the first configuration information, additional random access resources and existing random access resources are distributed across the terminal, reducing collisions and improving the success rate of random access. Attached Figure Description
[0066] Figure 1 This is a first flowchart of the first random access resource selection method provided in the embodiments of the present invention;
[0067] Figure 2 This is a second flowchart of the first random access resource selection method provided in the embodiments of the present invention;
[0068] Figure 3 This is the third flowchart of the first random access resource selection method provided in the embodiments of the present invention;
[0069] Figure 4 This is a flowchart of the second random access resource selection method provided in the embodiments of the present invention;
[0070] Figure 5 This is a structural block diagram of the first random access resource selection device provided in the embodiments of the present invention;
[0071] Figure 6 This is a structural block diagram of the second random access resource selection device provided in the embodiments of the present invention;
[0072] Figure 7 This is a structural block diagram of a random access resource selection device provided in an embodiment of the present invention. Detailed Implementation
[0073] The technical solutions of the embodiments of the present invention will be clearly and completely described below with reference to the accompanying drawings. Obviously, the described embodiments are only some embodiments of the present invention, and not all embodiments. Based on the embodiments of the present invention, all other embodiments obtained by those skilled in the art without creative effort are within the scope of protection of the present invention.
[0074] In this embodiment of the invention, the network device can communicate with the terminal device via an air interface. Multi-service transmission is supported between the terminal device and the network device. The network device can be an access network device that communicates with the terminal device. The access network device can provide communication coverage for a specific geographical area and can communicate with terminal devices (e.g., user equipment UEs) located within that coverage area.
[0075] Terminal devices can be any type of terminal device, including but not limited to those connected to network devices or other terminal devices via wired or wireless connections. For example, a terminal device can refer to an access terminal, user equipment (UE), user unit, user station, mobile station, mobile station, remote station, remote terminal, mobile device, user terminal, terminal, wireless communication device, user agent, or user device. Access terminals can be cellular phones, cordless phones, Session Initiation Protocol (SIP) phones, IoT devices, satellite handheld terminals, Wireless Local Loop (WLL) stations, Personal Digital Assistants (PDAs), handheld devices with wireless communication capabilities, computing devices or other processing devices connected to a wireless modem, in-vehicle devices, wearable devices, terminal devices in 5G networks, or terminal devices in future evolved networks, etc.
[0076] Network equipment can be an evolved Node B (eNB or eNodeB) in a Long Term Evolution (LTE) system, a Next Generation Radio Access Network (NG RAN) device, a base station (gNB) in an NR system, a radio controller in a Cloud Radio Access Network (CRAN), or a relay station, access point, vehicle-mounted equipment, wearable device, hub, switch, bridge, router, or network equipment in a future Public Land Mobile Network (PLMN), etc.
[0077] See Figure 1 , Figure 1 This is a first flowchart of a first random access resource selection method provided in an embodiment of the present invention. The first random access resource selection method is applied to a terminal device and includes:
[0078] S11. When the terminal device is configured with at least two access resources, it receives the first configuration information sent by the network device.
[0079] S12. Select the corresponding target access resource based on the first configuration information.
[0080] For example, a terminal device may have one or more access resources configured by a network device. When the terminal device is configured with only one access resource, random access is performed using that access resource as the target access resource. When the terminal device is configured with multiple access resources, a suitable target access resource is selected for random access by receiving first configuration information sent by the network device. For example, the terminal device may be configured with two types of access resources: a first additional random access resource and a first existing random access resource; wherein, the first existing random access resource is a resource configured in a legacy manner, such as a legacy RO; and the first additional random access resource is an additional SBFD resource, such as an RO applicable in a subband via SBFD.
[0081] It is worth noting that the embodiments of the present invention are illustrated using a terminal device configured with two access resources as an example. In other embodiments, the terminal device may be configured with three or more access resources, all of which are within the protection scope of the present invention.
[0082] Specifically, the first configuration information is a first threshold value. The network device provides at least one threshold for the terminal device to select the target access resource.
[0083] It is worth noting that the embodiments of the present invention provide two representation methods for the first threshold value. The first method is that the first threshold value is a channel quality threshold related to channel quality, and the second method is that the first threshold value is a first random number. These two representation methods can exist independently or in combination. For different representation methods of the first threshold value, step S12 has the following four implementation methods.
[0084] In the first embodiment, the first threshold value is a channel quality threshold related to channel quality. Therefore, step S12 specifically includes:
[0085] Obtain channel quality parameters; when the channel quality parameters and the channel quality threshold meet the first threshold requirement, use the first access resource as the target access resource; when the channel quality parameters and the channel quality threshold do not meet the first threshold requirement, use the second access resource as the target access resource.
[0086] For example, after receiving the first configuration information, the terminal device first obtains channel quality parameters, which include one or more of Reference Signal Received Power (RSRP), Reference Signal Received Quality (RSRQ), and Signal Interference Noise Ratio (SINR). The first threshold requirement has two scenarios: first, the channel quality parameter is greater than or equal to the channel quality threshold; second, the channel quality parameter is less than the channel quality threshold. It should be noted that the number of channel quality parameters corresponds one-to-one with the channel quality threshold. When there are at least two channel quality parameters, for the first scenario, all channel quality parameters must be greater than or equal to their corresponding channel quality thresholds to satisfy the first threshold requirement. Furthermore, based on the first threshold requirement, the selection method for the target access resource refers to the following two scenarios:
[0087] Case 1: The first threshold requirement is that the channel quality parameter is greater than or equal to the channel quality threshold. When the channel quality parameter is greater than or equal to the channel quality threshold, the first threshold requirement is met, and the first access resource is used as the target access resource. When the channel quality parameter is less than the channel quality threshold, the first threshold requirement is not met, and the second access resource is used as the target access resource.
[0088] Case 2: The first threshold requirement is that the channel quality parameter is less than the channel quality threshold. When the channel quality parameter is less than the channel quality threshold, the first threshold requirement is met, and the first access resource is used as the target access resource. When the channel quality parameter is greater than or equal to the channel quality threshold, the first threshold requirement is not met, and the second access resource is used as the target access resource.
[0089] In the second embodiment, the first threshold value is a first random number within a first set range. Therefore, step S12 specifically includes:
[0090] Generate a first target random number; when the first target random number and the first random number satisfy the second threshold requirement, use the first access resource as the target access resource; when the first target random number and the first random number do not satisfy the second threshold requirement, use the second access resource as the target access resource.
[0091] Exemplarily, the first threshold value is a first random number N1 taking values in [0, 1], and the terminal device calculates a first target random number Nue1(0, 1) based on a formula provided by the network or specified by the protocol. There are two cases for the second threshold requirement. The first case is that the first target random number is greater than or equal to the first random number, and the second case is that the first target random number is less than the first random number. Further, in combination with the second threshold requirement, the selection method of the target access resource refers to the following two cases:
[0092] Case 1: The second threshold requirement is that the first target random number is greater than or equal to the first random number. When Nue1 ≥ N1, the second threshold requirement is met, and at this time, the first access resource is used as the target access resource; when Nue1 < N1, the second threshold requirement is not met, and the second access resource is used as the target access resource.
[0093] Case 2: The second threshold requirement is that the first target random number is less than the first random number. When Nue1 < N1, the second threshold requirement is met, and at this time, the first access resource is used as the target access resource; when Nue1 ≥ N1, the second threshold requirement is not met, and the second access resource is used as the target access resource.
[0094] In the third implementation manner, the first threshold value includes a channel quality threshold and a first random number within a first set range. Then, step S12 specifically includes:
[0095] Obtain a channel quality parameter; when the channel quality parameter and the channel quality threshold meet the first threshold requirement, generate a first target random number; when the first target random number and the first random number meet the second threshold requirement, use the first access resource as the target access resource; when the first target random number and the first random number do not meet the second threshold requirement, use the second access resource as the target access resource.
[0096] Exemplarily, at this time, the first implementation manner and the second implementation manner are combined for use. However, at this time, the channel quality parameter is preferentially obtained, and a first target random number is generated when the channel quality parameter and the channel quality threshold meet the first threshold requirement. Then, the same determination method as in the second implementation manner is used to select the target access resource.
[0097] In the fourth implementation manner, the first threshold value includes a channel quality threshold and a first random number within a first set range. Then, step S12 specifically includes:
[0098] Generate a first target random number; when the first target random number and the first random number satisfy a second threshold requirement, obtain channel quality parameters; when the channel quality parameters and the channel quality threshold satisfy a first threshold requirement, use a first access resource as the target access resource; when the channel quality parameters and the channel quality threshold do not satisfy the first threshold requirement, use a second access resource as the target access resource.
[0099] For example, similar to the third implementation, the first and second implementations are combined, but a first target random number is generated first. Channel quality parameters are obtained only when the first target random number and the first random number meet the second threshold requirement. Then, the target access resource is selected using the same determination method as the first implementation.
[0100] It should be noted that in the above four embodiments, the first access resource is a first additional random access resource, and the second access resource is a first existing random access resource; or, the first access resource is a first existing random access resource, and the second access resource is a first additional random access resource.
[0101] Furthermore, existing technologies can configure subbands on traditional downlink or flexible time slots / symbols, enabling base stations to implement SBFD (Single-Side-Functional Access). Time slots / symbols configured with subbands are called SBFD time slots / symbols, while those without subbands are called non-SBFD time slots / symbols. Additional ROs in non-SBFD symbols may be located on uplink time slots / flexible time slots, which themselves also have legacy ROs. Therefore, when a terminal device targets the first additional random access resource, it needs to perform resource selection again between legacy ROs and additional ROs on the uplink time slot / flexible time slot.
[0102] See Figure 2 , Figure 2 This is a second flowchart of the first random access resource selection method provided in the embodiments of the present invention, the method further includes:
[0103] S13. Receive second configuration information sent by the network device, the second configuration information being used to indicate whether the first additional random access resource on the subband, flexible time slot, or symbol is available.
[0104] For example, the network device can send second configuration information to indicate whether the first additional random access resource on the uplink time slot, flexible time slot, or symbol of the terminal device is available to the SBFD UE.
[0105] See Figure 3 , Figure 3 This is a third flowchart of the first random access resource selection method provided in this embodiment of the invention. After executing step S13, the method further includes:
[0106] S14. If the target access resource is the first additional random access resource, and the second configuration information indicates that the uplink time slot, flexible time slot or symbol on the subband is unavailable, initiate random access on the downlink time slot corresponding to the subband.
[0107] For example, if the terminal device selects the first additional random access resource, and the network device indicates that the resources on the uplink slot, flexible slot, or symbol on the subband are unavailable, then the terminal device initiates random access on the downlink slot corresponding to the SBFD subband.
[0108] Furthermore, such as Figure 3 As shown, after performing step S13, the method further includes:
[0109] S15. If the target access resource is the first additional random access resource, and the second configuration information indicates that the uplink time slot, flexible time slot or symbol on the subband is available, receive the third configuration information sent by the network device.
[0110] S16. Select a reference access resource corresponding to the first additional random access resource based on the third configuration information.
[0111] For example, the reference access resource includes a second additional random access resource and a second existing random access resource, wherein the second additional random access resource is an additional RO on an uplink timeslot / flexible timeslot, and the second existing random access resource is a legacy RO on an uplink timeslot / flexible timeslot. If the terminal device selects the first additional random access resource, and the network device indicates that resources on the uplink timeslot, flexible timeslot, or symbol on the subband are available, then the terminal device selects the reference access resource corresponding to the first additional random access resource based on the third configuration information.
[0112] It is worth noting that the third configuration information in the embodiments of the invention has two representation methods: the first is the default representation method, and the second is to provide a second threshold value.
[0113] In a first embodiment, the third configuration information is used to indicate that the second additional random access resource located in the subband is used as the reference access resource by default, or that the second existing random access resource located in the subband is used as the reference access resource by default.
[0114] Exemplarily, when the target access resource selected by the terminal device is the first additional random access resource located on the SBFD sub-band, and the second configuration information sent by the network device indicates that the first additional access resource located in the uplink time slot, flexible time slot or symbol is available for the SBFD UE, at this time, analyze the third configuration information sent by the network device. If the third configuration information adopts the default usage indication, the terminal device defaults to select the second additional random access resource (such as additional RO) or the second existing random access resource (such as legacy RO) as the reference access resource according to the network configuration, and then uses this reference access resource for random access.
[0115] In the second embodiment, the third configuration information is the second threshold. The second threshold is the second random number within the second set range. Then, the step S16 specifically includes:
[0116] Generate a second target random number; when the second target random number and the second random number meet the third threshold requirement, use the second additional random access resource as the reference access resource; when the second target random number and the second random number do not meet the third threshold requirement, use the second existing random access resource as the reference access resource.
[0117] Exemplarily, the second threshold is a second random number N2 with a value range of [0, 1]. After receiving the second threshold, the terminal device will also generate a second target random number Nue2. There are two cases for the third threshold requirement. The first case is that the second target random number is greater than or equal to the second random number, and the second case is that the second target random number is less than the second random number. Further, in combination with the third threshold requirement, the selection method of the reference access resource refers to the following two cases:
[0118] Case 1: The third threshold requirement is that the second target random number is greater than or equal to the second random number. When Nue2≥N2, the third threshold requirement is met, and the terminal device uses the second additional random access resource as the reference access resource; when Nue2<N2, the third threshold requirement is not met, and the terminal device uses the second existing random access resource as the reference access resource, and then uses this reference access resource for random access.
[0119] Case 2: The third threshold requirement is that the second target random number is less than the second random number. When Nue2<N2, the third threshold requirement is met, and the terminal device uses the second additional random access resource as the reference access resource; when Nue2≥N2, the third threshold requirement is not met, and the terminal device uses the second existing random access resource as the reference access resource, and then uses this reference access resource for random access.
[0120] It should be noted that the second target random number Nue2 and the first target random number Nue1 generated by the terminal device can be the same number, or they can be two numbers generated based on the same / different formulas. Furthermore, whether only one number is generated may be based on instructions from the network device or instructions from the terminal device itself.
[0121] Furthermore, after performing step S13, the method further includes:
[0122] A random access is initiated based on the selected target access resource; if the access to the target access resource fails and the number of access attempts reaches the threshold, a new target access resource is selected, and a new random access is initiated based on the new target access resource.
[0123] For example, the network device can also be configured with a fallback resource selection method, wherein the number of accesses threshold is the maximum number of accesses corresponding to the target access resource, or the number of accesses threshold is less than the maximum number of accesses. The new target access resource is one of the following:
[0124] 1) When the target access resource is the first access resource, the new target access resource is the second access resource;
[0125] For example, when a terminal device selects the first access resource as the target access resource, if access to the first access resource fails and the number of failures reaches the maximum, the terminal device automatically selects the second access resource. The maximum number of attempts it can make may be the same as or different from the number of attempts made with the first access resource. Alternatively, if access to the first access resource fails and the number of failures reaches a threshold (less than the maximum number of random access attempts for the UE, which may be configured by the network device or the terminal device itself), the terminal device automatically selects the second access resource. Access is considered to have failed after reaching its corresponding maximum number of attempts.
[0126] 2) When the target access resource is the second access resource, the new target access resource is the first access resource;
[0127] For example, when a terminal device selects the second access resource as the target access resource, if access to the second access resource fails and the number of failures reaches the maximum, the terminal device automatically selects the first access resource. The maximum number of attempts it can make may be the same as or different from the number of attempts made with the second access resource. Alternatively, if access to the second access resource fails and the number of failures reaches a threshold (less than the maximum number of random access attempts for the UE, which may be configured by the network device or the terminal device itself), the terminal device automatically selects the first access resource. Access is considered to have failed after reaching its corresponding maximum number of attempts.
[0128] 3) The new target access resource is the first existing random access resource.
[0129] For example, regardless of whether the terminal device selects the first access resource or the second access resource, once the maximum number of access attempts is reached, it can only select the first existing random access resource (i.e., the resource configured in legacy mode) when initiating random access.
[0130] Furthermore, the aforementioned threshold values (first threshold value and second threshold value) or configuration information (first configuration information, second configuration information, and third configuration information) can be carried through dedicated signaling and / or broadcast messages. Network devices can provide general selection rules or UE-specific resource selection methods for terminal devices. The UE-specific method (parameters) may be configured based on the terminal device's capabilities and / or preferences reported by the terminal device. Once the network provides a UE-specific method, the terminal device adopts the UE-specific selection method and ignores the general rules. That is, if the system broadcasts the decision parameters and the RRC (Radio Resource Control) message is also configured, the terminal follows the RRC message configuration.
[0131] The present invention provides the following example:
[0132] Step 1: Configure the terminal device in the network device configuration.
[0133] The network device configures both a legacy RO and an additional RO based on SBFD for the terminal device, and selects RSRP as the channel quality parameter. The first configuration information indicates that the first threshold value is thres1, and specifies that the additional RO can be used when RSRP is greater than or equal to thres1, otherwise the legacy RO is used. The second configuration information indicates that the legacy RO on UL / flexible time slot / symbol is available for SBFD UEs. The third configuration information provides a second random number N2 for determining the selection between legacy RO and SBFD RO on UL / flexible time slot / symbol, and specifies that when N2 > N2, the additional RO of the UL time slot is used.
[0134] Step 2: The terminal device selects random access resources.
[0135] The terminal device calculates the RSRP, and when RSRP > thres1 is satisfied, the terminal device selects an additional RO based on SBFD. The time slot when the terminal initiates RACH (Random Access CHannel) is the UL time slot, and the terminal device calculates the second target random number Nue2, and when Nue2 < N2 is satisfied, the terminal device selects to initiate RACH on the legacy RO on the UL.
[0136] Compared with the prior art, in the random access resource selection method disclosed in the present invention, when the terminal device is configured with at least two access resources, the terminal device receives the first configuration information sent by the network device; and selects the corresponding target access resource based on the first configuration information. Since the terminal device can select the corresponding random access resource according to the first configuration information, it realizes the splitting of additional random access resources and existing random access resources at the terminal, reduces collisions, and can improve the success rate of terminal random access.
[0137] See Figure 4 , Figure 4 FIG. is a flowchart of a second random access resource selection method provided by an embodiment of the present invention. The second random access resource selection method is applied to a network device, and the method includes:
[0138] S21. Send the first configuration information to the terminal device, where the terminal device is configured with at least two access resources, and the first configuration information is used to instruct the terminal device to select the corresponding target access resource;
[0139] S22. Send the second configuration information to the terminal device, where the second configuration information is used to indicate whether the first additional random access resource on the uplink time slot, flexible time slot or symbol on the sub-band is available;
[0140] S23. If the target access resource is the first additional random access resource, and the second configuration information indicates that the resources on the uplink time slot, flexible time slot or symbol on the sub-band are available, send the third configuration information, where the third configuration information is used to instruct the terminal device to select the reference access resource corresponding to the first additional random access resource.
[0141] Specifically, when the terminal device is configured with one access resource, the access resource is used as the target access resource.
[0142] Specifically, the first configuration information is a first threshold.
[0143] Specifically, the first threshold value is a channel quality threshold, and the terminal device obtains channel quality parameters; when the channel quality parameters and the channel quality threshold meet the first threshold requirement, the first access resource is used as the target access resource; when the channel quality parameters and the channel quality threshold do not meet the first threshold requirement, the second access resource is used as the target access resource.
[0144] Specifically, the first threshold value is a first random number within a first set range, and the terminal device generates a first target random number; when the first target random number and the first random number meet the second threshold requirement, the first access resource is used as the target access resource; when the first target random number and the first random number do not meet the second threshold requirement, the second access resource is used as the target access resource.
[0145] Specifically, the first threshold value includes a channel quality threshold and a first random number within a first set range. The terminal device obtains channel quality parameters. When the channel quality parameters and the channel quality threshold meet the first threshold requirement, a first target random number is generated. When the first target random number and the first random number meet the second threshold requirement, a first access resource is used as the target access resource. When the first target random number and the first random number do not meet the second threshold requirement, a second access resource is used as the target access resource.
[0146] Specifically, the first threshold value includes a channel quality threshold and a first random number within a first set range. The terminal device generates a first target random number. When the first target random number and the first random number meet the second threshold requirement, channel quality parameters are obtained. When the channel quality parameters and the channel quality threshold meet the first threshold requirement, a first access resource is used as the target access resource. When the channel quality parameters and the channel quality threshold do not meet the first threshold requirement, a second access resource is used as the target access resource.
[0147] Specifically, the first access resource is a first additional random access resource, and the second access resource is a first existing random access resource; or, the first access resource is a first existing random access resource, and the second access resource is a first additional random access resource.
[0148] Specifically, the terminal device receives second configuration information sent by the network device, the second configuration information being used to indicate whether the first additional random access resource on the subband, flexible time slot, or symbol is available.
[0149] Specifically, if the target access resource is the first additional random access resource, and the second configuration information indicates that the resources on the uplink time slot, flexible time slot, or symbol on the subband are unavailable, the terminal device initiates random access on the downlink time slot corresponding to the subband.
[0150] Specifically, if the target access resource is the first additional random access resource, and the second configuration information indicates that the uplink time slot, flexible time slot, or symbol on the subband is available, the terminal device receives the third configuration information sent by the network device, and selects the reference access resource corresponding to the first additional random access resource based on the third configuration information.
[0151] Specifically, the reference access resources include a second additional random access resource and a second existing random access resource.
[0152] Specifically, the third configuration information is used to indicate that the second additional random access resource located in the subband is used as the reference access resource by default, or that the second existing random access resource located in the subband is used as the reference access resource by default.
[0153] Specifically, the third configuration information is the second threshold value.
[0154] Specifically, the second threshold value is a second random number within a second set range, and the terminal device generates a second target random number; when the second target random number and the second random number meet the third threshold requirement, the second additional random access resource is used as the reference access resource; when the second target random number and the second random number do not meet the third threshold requirement, the second existing random access resource is used as the reference access resource.
[0155] Specifically, the terminal device initiates random access based on the selected target access resource; when the access to the target access resource fails and the number of access attempts reaches the threshold, a new target access resource is selected, and random access is re-initiated based on the new target access resource.
[0156] Specifically, the new target access resource is one of the following:
[0157] When the target access resource is the first access resource, the new target access resource is the second access resource;
[0158] When the target access resource is the second access resource, the new target access resource is the first access resource;
[0159] The new target access resource is the first existing random access resource.
[0160] Specifically, the number of accesses threshold is the maximum number of accesses corresponding to the target access resource, or the number of accesses threshold is less than the maximum number of accesses.
[0161] It is worth noting that the working process of the second random access resource selection method described in the embodiments of the present invention can refer to the working process of the first random access resource selection method described in the above embodiments, and will not be repeated here.
[0162] See Figure 5 , Figure 5 This is a structural block diagram of the first random access resource selection device 100 provided in this embodiment of the invention. The random access resource selection device 100 is applied to a terminal device and includes:
[0163] The first configuration information receiving module 11 is used to receive first configuration information sent by the network device when the terminal device is configured with at least two access resources.
[0164] The target access resource selection module 12 is used to select the corresponding target access resource based on the first configuration information.
[0165] The second configuration information receiving module 13 is used to receive second configuration information sent by the network device. The second configuration information is used to indicate whether the first additional random access resource on the subband, flexible time slot or symbol is available.
[0166] The third configuration information receiving module 14 is used to receive the third configuration information sent by the network device when the target access resource is the first additional random access resource and the resources on the uplink time slot, flexible time slot or symbol indicated by the second configuration information are available.
[0167] The reference access resource selection module 15 is used to select a reference access resource corresponding to the first additional random access resource based on the third configuration information.
[0168] It is worth noting that the working process of each module in the random access resource selection device 100 described in the embodiments of the present invention can refer to the working process of the terminal device in the first random access resource selection method described in the above embodiments, and will not be repeated here.
[0169] See Figure 6 , Figure 6 This is a structural block diagram of a second random access resource selection device 200 provided in an embodiment of the present invention. The random access resource selection device 200 is applied to a network device and includes:
[0170] The first configuration information sending module 21 is used to send first configuration information to the terminal device; wherein, the terminal device is configured with at least two access resources, and the first configuration information is used to instruct the terminal device to select the corresponding target access resource;
[0171] The second configuration information sending module 22 is used to send second configuration information to the terminal device. The second configuration information is used to indicate whether the first additional random access resource on the subband, flexible time slot or symbol is available.
[0172] The third configuration information sending module 23 is used to send third configuration information if the target access resource is the first additional random access resource and the resources on the uplink time slot, flexible time slot or symbol indicated by the second configuration information are available. The third configuration information is used to instruct the terminal device to select a reference access resource corresponding to the first additional random access resource.
[0173] It is worth noting that the working process of each module in the random access resource selection device 200 described in the embodiments of the present invention can refer to the working process of the network device in the first random access resource selection method described in the above embodiments, and will not be repeated here.
[0174] See Figure 7 , Figure 7 This is a structural block diagram of a random access resource selection device 300 provided in an embodiment of the present invention. The random access resource selection device 300 includes a processor 31, a memory 32, and a computer program stored in the memory 32 and executable on the processor 31. When the processor 31 executes the computer program, it implements the steps in the above-described embodiments of the random access resource selection method, such as steps S11-S16 and S21-S23.
[0175] For example, the computer program may be divided into one or more modules / units, which are stored in the memory 32 and executed by the processor 31 to complete the present invention. The one or more modules / units may be a series of computer program instruction segments capable of performing a specific function, which describe the execution process of the computer program in the random access resource selection device 300.
[0176] The random access resource selection device 300 may include, but is not limited to, a processor 31 and a memory 32. Those skilled in the art will understand that the schematic diagram is merely an example of the random access resource selection device 300 and does not constitute a limitation on the device. It may include more or fewer components than illustrated, or combine certain components, or use different components. For example, the random access resource selection device 300 may also include input / output devices, network access devices, buses, etc.
[0177] The processor 31 can be a Central Processing Unit (CPU), or other general-purpose processors, digital signal processors (DSPs), application-specific integrated circuits (ASICs), field-programmable gate arrays (FPGAs), or other programmable logic devices, discrete gate or transistor logic devices, discrete hardware components, etc. The general-purpose processor can be a microprocessor or any conventional processor. The processor 31 is the control center of the random access resource selection device 300, connecting all parts of the device via various interfaces and lines.
[0178] The memory 32 can be used to store the computer programs and / or modules. The processor 31 implements various functions of the random access resource selection device 300 by running or executing the computer programs and / or modules stored in the memory 32 and calling the data stored in the memory 32. The memory 32 may mainly include a program storage area and a data storage area. The program storage area may store the operating system, at least one application program required for a function (such as sound playback function, image playback function, etc.), etc.; the data storage area may store data created according to the use of the mobile phone (such as audio data, phonebook, etc.). In addition, the memory 32 may include high-speed random access memory, and may also include non-volatile memory, such as hard disk, memory, plug-in hard disk, smart media card (SMC), secure digital (SD) card, flash card, at least one disk storage device, flash memory device, or other volatile solid-state storage device.
[0179] Wherein, if the modules / units integrated in the random access resource selection device 300 are implemented as software functional units and sold or used as independent products, they can be stored in a computer-readable storage medium. Based on this understanding, all or part of the processes in the methods of the above embodiments of the present invention can also be implemented by a computer program instructing related hardware. The computer program can be stored in a computer-readable storage medium, and when the computer program is executed by the processor 31, it can implement the steps of the various method embodiments described above. Wherein, the computer program includes computer program code, which can be in the form of source code, object code, executable file, or some intermediate form, etc. The computer-readable medium can include: any entity or device capable of carrying the computer program code, recording medium, USB flash drive, portable hard drive, magnetic disk, optical disk, computer memory, read-only memory (ROM), random access memory (RAM), electrical carrier signal, telecommunication signal, and software distribution medium, etc.
[0180] Furthermore, the present invention also provides a computer program product, including a computer program / instruction that, when executed by a processor, implements the random access resource selection method as described in any of the above embodiments.
[0181] The above description represents the preferred embodiments of the present invention. It should be noted that those skilled in the art can make various improvements and modifications without departing from the principles of the present invention, and these improvements and modifications are also considered to be within the scope of protection of the present invention.
Claims
1. A method for random access resource selection, characterized in that, Applied to a terminal device, the method includes: When the terminal device is configured with at least two access resources, it receives the first configuration information sent by the network device. Select the corresponding target access resource based on the first configuration information.
2. The random access resource selection method as described in claim 1, characterized in that, The method further includes: When the terminal device is configured with an access resource, the access resource is used as the target access resource.
3. The random access resource selection method as described in claim 1, characterized in that, The first configuration information is the first threshold value.
4. The random access resource selection method as described in claim 3, characterized in that, The first threshold value is a channel quality threshold, and the step of selecting the corresponding target access resource based on the first configuration information includes: Obtain channel quality parameters; When the channel quality parameters and the channel quality threshold meet the first threshold requirement, the first access resource is used as the target access resource. When the channel quality parameters and the channel quality threshold do not meet the first threshold requirement, the second access resource is used as the target access resource.
5. The random access resource selection method as described in claim 3, characterized in that, The first threshold value is a first random number within a first set range, and the step of selecting the corresponding target access resource based on the first configuration information includes: Generate the first target random number; When the first target random number and the first random number satisfy the second threshold requirement, the first access resource is taken as the target access resource; When the first target random number and the first random number do not meet the second threshold requirement, the second access resource is used as the target access resource.
6. The random access resource selection method as described in claim 3, characterized in that, The first threshold value includes a channel quality threshold and a first random number within a first set range. The step of selecting the corresponding target access resource based on the first configuration information includes: Obtain channel quality parameters; When the channel quality parameters and the channel quality threshold meet the first threshold requirement, a first target random number is generated. When the first target random number and the first random number satisfy the second threshold requirement, the first access resource is taken as the target access resource; When the first target random number and the first random number do not meet the second threshold requirement, the second access resource is used as the target access resource.
7. The random access resource selection method as described in claim 3, characterized in that, The first threshold value includes a channel quality threshold and a first random number within a first set range. The step of selecting the corresponding target access resource based on the first configuration information includes: Generate the first target random number; When the first target random number and the first random number satisfy the second threshold requirement, the channel quality parameters are obtained. When the channel quality parameters and the channel quality threshold meet the first threshold requirement, the first access resource is used as the target access resource. When the channel quality parameters and the channel quality threshold do not meet the first threshold requirement, the second access resource is used as the target access resource.
8. The random access resource selection method as described in any one of claims 4 to 7, characterized in that, The first access resource is a first additional random access resource, and the second access resource is a first existing random access resource; or, the first access resource is a first existing random access resource, and the second access resource is a first additional random access resource.
9. The random access resource selection method as described in claim 1, characterized in that, The method further includes: The system receives second configuration information sent by a network device, the second configuration information being used to indicate whether a first additional random access resource is available on an uplink time slot, flexible time slot, or symbol on a subband.
10. The random access resource selection method as described in claim 9, characterized in that, After selecting the corresponding target access resource based on the first configuration information, the method further includes: If the target access resource is the first additional random access resource, and the second configuration information indicates that the resources on the uplink time slot, flexible time slot, or symbol on the subband are unavailable, random access is initiated on the downlink time slot corresponding to the subband.
11. The random access resource selection method as described in claim 9, characterized in that, After selecting the corresponding target access resource based on the first configuration information, the method further includes: If the target access resource is the first additional random access resource, and the second configuration information indicates that the uplink time slot, flexible time slot, or symbol on the subband is available, the third configuration information sent by the network device is received. Based on the third configuration information, a reference access resource corresponding to the first additional random access resource is selected.
12. The random access resource selection method as described in claim 11, characterized in that, The reference access resources include a second additional random access resource and a second existing random access resource.
13. The random access resource selection method as described in claim 12, characterized in that, The third configuration information is used to indicate that the second additional random access resource located in the subband is used as the reference access resource by default, or that the second existing random access resource located in the subband is used as the reference access resource by default.
14. The random access resource selection method as described in claim 12, characterized in that, The third configuration information is the second threshold value.
15. The random access resource selection method as described in claim 14, characterized in that, The second threshold value is a second random number within a second set range, and the step of selecting the corresponding reference access resource based on the third configuration information includes: Generate a second target random number; When the second target random number and the second random number meet the third threshold requirement, the second additional random access resource is used as the reference access resource. When the second target random number and the second random number do not meet the third threshold requirement, the second existing random access resource shall be used as the reference access resource.
16. The random access resource selection method as described in claim 1, characterized in that, The method further includes: Initiate random access based on the selected target access resource; If the target access resource fails to access and the number of access attempts reaches the threshold, a new target access resource is selected, and random access is re-initiated based on the new target access resource.
17. The random access resource selection method as described in claim 16, characterized in that, The new target access resource is one of the following: When the target access resource is the first access resource, the new target access resource is the second access resource; When the target access resource is the second access resource, the new target access resource is the first access resource; The new target access resource is the first existing random access resource.
18. The random access resource selection method as described in claim 16, characterized in that, The number of accesses threshold is the maximum number of accesses corresponding to the target access resource, or the number of accesses threshold is less than the maximum number of accesses.
19. A method for random access resource selection, characterized in that, Applied to network devices, the method includes: Send first configuration information to the terminal device, wherein the terminal device is configured with at least two types of access resources, and the first configuration information is used to instruct the terminal device to select the corresponding target access resource.
20. The random access resource selection method as described in claim 19, characterized in that, The method further includes: Send a second configuration information to the terminal device, the second configuration information being used to indicate whether the first additional random access resource on the subband, flexible slot, or symbol is available.
21. The random access resource selection method as described in claim 20, characterized in that, The method further includes: If the target access resource is the first additional random access resource, and the second configuration information indicates that the uplink time slot, flexible time slot, or symbol on the subband is available, then the third configuration information is sent. The third configuration information is used to instruct the terminal device to select a reference access resource corresponding to the first additional random access resource.
22. A random access resource selection device, characterized in that, Applied to terminal devices, including: The first configuration information receiving module is used to receive first configuration information sent by the network device when the terminal device is configured with at least two access resources. The target access resource selection module is used to select the corresponding target access resource based on the first configuration information.
23. A random access resource selection device, characterized in that, Applied to network devices, including: The first configuration information sending module is used to send first configuration information to the terminal device; wherein the terminal device is configured with at least two access resources, and the first configuration information is used to instruct the terminal device to select the corresponding target access resource.
24. A random access resource selection device, characterized in that, It includes a processor, a memory, and a computer program stored in the memory and configured to be executed by the processor, wherein the processor, when executing the computer program, implements the random access resource selection method as described in any one of claims 1 to 21.
25. A computer-readable storage medium, characterized in that, The computer-readable storage medium stores a computer program, wherein, when the computer program is executed, it controls the device where the computer-readable storage medium is located to perform the random access resource selection method as described in any one of claims 1 to 21.
26. A computer program product, characterized in that, Includes a computer program / instruction that, when executed by a processor, implements the random access resource selection method as described in any one of claims 1 to 21.