Random access method and apparatus, base station, user terminal, and storage medium
By enabling the user terminal to identify the uplink frequency domain subband capability and utilizing the PRACH resources of the first subframe and the second frequency domain subband for random access, the problem of increased random access latency in 5G networks is resolved, achieving a user experience with low latency and high reliability.
Patent Information
- Application Number
- PCT/CN2024/085652
- Authority / Receiving Office
- WO · WO
- Patent Type
- Applications
- Current Assignee / Owner
- Filing Date
- 2024-04-02
- Publication Date
- 2025-10-09
AI Technical Summary
In the 5G new air interface network, as the number of user devices increases, the random access delay increases, which cannot meet the performance requirements of business continuity and results in a poor user experience.
The user terminal has the ability to identify the uplink frequency domain subband at the first time granularity, and comprehensively utilizes the PRACH resources on the first subframe and the second frequency domain subband for random access, thereby increasing the uplink time-frequency resource configuration.
It reduces access latency, avoids service interruption, meets the performance requirements of service continuity, and improves user experience.
Smart Images

Figure CN2024085652_09102025_PF_FP_ABST
Abstract
Description
A random access method, device, base station, user terminal and storage medium Technical Field
[0001] The present application relates to the field of communication technology, and in particular to a random access method, device, base station, user terminal and storage medium. Background Art
[0002] In 5G New Radio (NR) networks, user equipment (UE) accesses a base station through a random access (RA) process, enabling UE network access. Random access channel (RO) time-frequency resources and preamble resources are configured in uplink timeslots. That is, the UE triggers the RA process using the physical random access channel (PRACH) resources configured in the uplink timeslot.
[0003] However, with the development of communication technology, the number of UEs in a cell continues to increase. PRACH resources of a large number of UEs are configured in uplink time slots, which will increase access delay, fail to meet the performance requirements of service continuity, and poor user experience.
[0004] Summary of the Invention
[0005] The purpose of the embodiments of the present application is to provide a random access method, apparatus, base station, user terminal, and storage medium to reduce energy consumption for printing and dyeing fabrics, reduce access latency, meet service continuity performance requirements, and improve user experience. The specific technical solutions are as follows:
[0006] In a first aspect, an embodiment of the present application provides a random access method, applied to a first user terminal, where the first user terminal has the ability to identify an uplink frequency domain subband at a first time granularity, the method comprising:
[0007] generating a random access message;
[0008] The random access message is sent to the base station based on the PRACH resources configured at the first time granularity and / or the second time granularity, where the second time granularity is the time granularity of uplink transmission data.
[0009] In a second aspect, an embodiment of the present application provides a random access method, applied to a base station, the method comprising:
[0010] Receiving, based on PRACH resources configured at a first time granularity and / or a second time granularity, a random access message sent by a first user terminal, where the first user terminal has an ability to identify an uplink frequency domain subband at the first time granularity, and the second time granularity is a time granularity for uplink transmission data;
[0011] Based on the random access message, the first user terminal is randomly accessed to the base station.
[0012] In a third aspect, an embodiment of the present application provides a random access apparatus, applied to a first user terminal, wherein the first user terminal has the ability to identify an uplink frequency domain subband at a first time granularity, the apparatus comprising:
[0013] A generating module, configured to generate a random access message;
[0014] The sending module is used to send the random access message to the base station based on the PRACH resources configured at the first time granularity and / or the second time granularity, where the second time granularity is the time granularity of uplink transmission data.
[0015] In a fourth aspect, an embodiment of the present application provides a random access device, applied to a base station, the device comprising:
[0016] a receiving module, configured to receive a random access message sent by a first user terminal based on a PRACH resource configured at a first time granularity and / or a second time granularity, wherein the first user terminal has an ability to identify an uplink frequency domain subband at the first time granularity, and the second time granularity is a time granularity for uplink transmission data;
[0017] An access module is configured to randomly access the first user terminal to the base station based on the random access message.
[0018] In a fifth aspect, an embodiment of the present application provides a user terminal comprising a processor and a machine-readable storage medium, wherein the machine-readable storage medium stores machine-executable instructions that can be executed by the processor, and the processor is prompted by the machine-executable instructions to implement any of the methods provided in the first aspect above.
[0019] In the sixth aspect, an embodiment of the present application provides a base station, comprising a processor and a machine-readable storage medium, wherein the machine-readable storage medium stores machine-executable instructions that can be executed by the processor, and the processor is prompted by the machine-executable instructions to implement any of the methods provided in the second aspect above.
[0020] In a seventh aspect, an embodiment of the present application provides a computer-readable storage medium, wherein the computer-readable storage medium stores a computer program, and when the computer program is executed by a processor, it implements any of the methods provided in the first aspect above.
[0021] In an eighth aspect, an embodiment of the present application provides a computer-readable storage medium, wherein the computer-readable storage medium stores a computer program, and when the computer program is executed by a processor, it implements any of the methods provided in the second aspect above.
[0022] In a ninth aspect, an embodiment of the present application provides a computer program product, which, when executed on a computer, enables the computer to execute any of the methods provided in the first aspect above.
[0023] In a tenth aspect, an embodiment of the present application provides a computer program product, which, when executed on a computer, enables the computer to execute any of the methods provided in the second aspect above.
[0024] In the technical solution provided by the embodiment of the present application, the user terminal has the ability to identify the uplink frequency domain subband on the first time granularity, that is, the uplink time-frequency resources known to the user terminal include the uplink frequency domain subband configured in the first subframe (including the downlink time granularity and the flexible time granularity) in addition to the second time granularity (i.e., the uplink time granularity). Based on this, the user terminal can comprehensively utilize the PRACH resources configured on the first subframe and the second frequency domain subband to send a random access message to the base station to complete random access. In this random access process, the uplink time-frequency resources for configuring PRACH resources are increased. When a large number of UEs access the network, the access delay is greatly reduced, avoiding the problem of large service interruption during access, meeting the performance requirements of service continuity, and improving user experience.
[0025] Of course, any product implementing the present application does not necessarily need to achieve all of the advantages described above at the same time. BRIEF DESCRIPTION OF THE DRAWINGS
[0026] The drawings described herein are used to provide further understanding of the present application and constitute a part of the present application. The illustrative embodiments of the present application and their descriptions are used to explain the present application and do not constitute improper limitations on the present application.
[0027] FIG1 is a schematic diagram of a half-duplex mode in the prior art;
[0028] FIG2 is a schematic diagram of a full-duplex mode in the prior art;
[0029] FIG3a is a schematic diagram of contention-based RA in the prior art;
[0030] FIG3 b is a schematic diagram of a non-contention-based RA in the prior art;
[0031] FIG4 is a schematic diagram of a first flow chart of a random access method provided in an embodiment of the present application;
[0032] FIG5 is a schematic diagram of a frame structure provided in an embodiment of the present application;
[0033] FIG6 is a schematic diagram of a second flow chart of a random access method provided in an embodiment of the present application;
[0034] FIG7a to FIG7g are schematic diagrams of configuring PRACH resources on the frame structure shown in FIG5 according to an embodiment of the present application;
[0035] FIG8a is a partial schematic diagram of a first method of configuring a PRACH resource time-frequency domain starting point on a frame structure provided by an embodiment of the present application;
[0036] FIG8b is a partial schematic diagram of a second method of configuring the time-frequency domain starting point of a PRACH resource on a frame structure provided by an embodiment of the present application;
[0037] FIG9 is a schematic diagram of a third flow chart of the random access method provided in an embodiment of the present application;
[0038] FIG10 is a schematic diagram of a fourth flow chart of the random access method provided in an embodiment of the present application;
[0039] FIG11 is a schematic diagram of a first structure of a random access device provided in an embodiment of the present application;
[0040] FIG12 is a schematic diagram of a second structure of a random access device provided in an embodiment of the present application;
[0041] FIG13 is a schematic diagram of a third structure of a random access device provided in an embodiment of the present application;
[0042] FIG14 is a schematic diagram of a fourth structure of a random access device provided in an embodiment of the present application;
[0043] FIG15 is a schematic diagram of a structure of a user terminal provided in an embodiment of the present application;
[0044] FIG16 is a schematic structural diagram of a base station provided in an embodiment of the present application. DETAILED DESCRIPTION
[0045] To make the objectives, technical solutions, and advantages of this application more clearly understood, the present application is further described below with reference to the accompanying drawings and examples. It is apparent that the described examples are only a portion of the embodiments of this application, and not all of them. All other embodiments derived by persons of ordinary skill in the art based on the examples in this application are intended to fall within the scope of protection of this application.
[0046] Traditional time division duplex (TDD) communication systems operate in half-duplex (HD) mode. In HD mode, the frame structure is strictly divided into uplink (UL) time slots, downlink (DL) time slots, and special (S) time slots. The S time slot can be used as an UL time slot, a DL time slot, or a guard period (GP). In HD mode, in a time slot, a communication device only transmits data uplink or downlink. As shown in Figure 1, device A and device B are the communicating parties. In time slot T, device B only receives data sent by device A. In time slot T+1, device B only sends data to device A.
[0047] To improve network throughput, current 5G commercial networks use more DL time slots. This results in fewer UL time slots, limited uplink transmission rates, and increased uplink transmission latency, hindering the implementation of Ultra Reliability Low Latency Communication (URLLC) services such as automatic control and control-to-control.
[0048] In full-duplex (FD) mode, communication devices can simultaneously transmit data uplink and downlink. As shown in Figure 2, devices A and B are the communicating parties. During time slot T, device B receives data from device A, and during time slot T, device B also sends data to device A. FD mode is a feasible technical solution to the aforementioned problems.
[0049] In a 5G NR network, a UE accesses a base station through the RA process, ultimately joining the network. PRACH resources are configured in uplink time slots. This means that the UE triggers either a contention-based or non-contention-based RA process using the PRACH resources configured in the uplink time slot. The RO time-frequency resources included in the PRACH resources are the time-frequency resources that trigger the RA process.
[0050] Contention-based RA can also be called a four-step random access channel (RACH). The RA process is shown in Figure 3a. The UE and the base station exchange the first message (Msg1), the second message (Msg2), the third message (Msg3) and the fourth message (Msg4), namely, the random access request (RA) message, the random access response (RAR) message, the uplink scheduled transmission (UL Scheduled Transmission) message and the contention resolution (Connection Resolution) message. The UE completes random access to the base station through Msg1 to Msg4.
[0051] Non-contention-based RA is also called three-step RACH. The RA process is shown in Figure 3b and includes the following steps:
[0052] The base station allocates an RA preamble code to the UE, and exchanges a first message (Msg1) and a second message (Msg2) with the UE, namely, an RA message and a RAR message, and completes the UE's random access to the base station through Msg1 to Msg2.
[0053] The PRACH resources in the above RA process are all allocated in the uplink timeslot. However, with the development of communication technology, the number of UEs in a cell continues to increase. If the PRACH resources of a large number of UEs are allocated in the uplink timeslot, it will increase the access delay, fail to meet the performance requirements of service continuity, and poor user experience.
[0054] To solve the above problems, an embodiment of the present application provides a random access method, as shown in Figure 4, which is applied to a first UE, and the first UE has the ability to identify an uplink frequency domain subband at a first time granularity. The time granularity can be a subframe, a time slot or a symbol, which is not limited. In an embodiment of the present application, the base station can send the frame structure configuration to the first UE and other UEs (such as the second UE described below) in a broadcast, unicast or multicast manner. The frame structure configuration indicates that there is a first time granularity including an uplink (UL) frequency domain subband, that is, the first UE knows the time-frequency resources of the sub-band full-duplex (SBFD) time granularity. The SBFD time granularity (such as the first time granularity) is a time granularity that includes at least one UL frequency domain subband and at least one downlink (DL) frequency domain subband in the frequency domain. Taking the subframe as an example of the time granularity, the frame structure shown in Figure 5 includes 10 subframes, namely subframes 0 to 9, among which subframes 1 to 3 and subframes 6 to 8 respectively include an uplink frequency domain subband and a downlink frequency domain subband, that is, subframes 1 to 3 and subframes 6 to 8 are SBFD subframes. The uplink frequency domain subband includes uplink time-frequency resources and can be used for uplink data transmission; the downlink frequency domain subband includes downlink time-frequency resources and can be used for downlink data transmission. Figure 5 only uses an SBFD subframe including an uplink frequency domain subband and a downlink frequency domain subband as an example for illustration, and does not serve as a limitation.
[0055] The random access method shown in FIG4 includes the following steps.
[0056] Step S41, generating a random access message;
[0057] Step S42: Send a random access message to the base station based on the PRACH resources configured at the first time granularity and / or the second time granularity, where the second time granularity is the time granularity of uplink transmission data.
[0058] In the technical solution provided by the embodiment of the present application, the user terminal has the ability to identify the uplink frequency domain subband on the first time granularity, that is, the uplink time-frequency resources known to the user terminal include the uplink frequency domain subband configured in the first subframe (including the downlink time granularity and the flexible time granularity) in addition to the second time granularity (i.e., the uplink time granularity). Based on this, the user terminal can comprehensively utilize the PRACH resources configured on the first subframe and the second frequency domain subband to send a random access message to the base station to complete random access. In this random access process, the uplink time-frequency resources for configuring PRACH resources are increased. When a large number of UEs access the network, the access delay is greatly reduced, avoiding the problem of large service interruption during access, meeting the performance requirements of service continuity, and improving user experience.
[0059] For ease of explanation, the following examples are all described using the time granularity as a subframe, which is not intended to be limiting.
[0060] In the above step S41, the random access message may be the first message in Figures 3a and 3b, ie, the RA message. When executing the random access procedure, the UE generates a random access message.
[0061] In step S42 above, the uplink (UL) subframe (e.g., the second subframe) is an HD subframe, i.e., the UL subframe is used only for uplink data transmission, such as subframes 4 and 9 shown in FIG5 . A frame structure may also include downlink subframes, and downlink (DL) subframes are also HD subframes, i.e., the DL subframe is used only for downlink data transmission, such as subframes 0 and 5 shown in FIG5 .
[0062] In the embodiment of the present application, the uplink time-frequency resources include not only uplink subframes but also uplink frequency-domain subbands. PRACH resources can be configured on uplink subframes, or on uplink frequency-domain subbands, or on uplink subframes and uplink frequency-domain subbands. The UE then uses the PRACH resources configured in a large number of uplink time-frequency resources in the frame structure to send a random access message to the base station to complete random access. The base station can be a cellular base station, a 4G base station, or a 5G base station, or other types of base stations, without limitation.
[0063] The communication system includes two types of UEs. The first type of UE has the ability to identify the uplink frequency domain subband at the first time granularity, that is, the time-frequency resources of the SBFD subframe are known, such as the first UE; the second type of UE does not have the ability to identify the uplink frequency domain subband at the first time granularity, that is, the time-frequency resources of the SBFD subframe are unknown, such as the second UE.
[0064] In the embodiment of the present application, the PRACH resource may be pre-configured and configured in the first UE, or may be obtained by the first UE from the base station and configured in the first UE, as shown in FIG6 .
[0065] Step S61, obtaining PRACH resources from a base station;
[0066] Step S62: configure the PRACH resources at the first time granularity and / or the second time granularity.
[0067] Step S63, generating a random access message;
[0068] Step S64: Send a random access message to the base station based on the PRACH resources configured at the first time granularity and / or the second time granularity, where the second time granularity is the time granularity of uplink transmission data. Steps S63 to S64 are the same as steps S41 to S42 above.
[0069] In the technical solution provided in the embodiment of the present application, before generating a random access message, the first UE obtains PRACH resources from the base station and configures the PRACH resources at the first time granularity and / or the second time granularity. Based on the PRACH resources currently configured by the base station, the accuracy of random access is guaranteed, thereby ensuring the access performance of the first UE.
[0070] For ease of explanation, the following examples are all described using the time granularity as a subframe, which is not intended to be limiting.
[0071] In the above step S61, the PRACH resources may include only the PRACH resources corresponding to the second subframe (such as the second PRACH resources), or may include the PRACH resources corresponding to the first subframe (such as the first PRACH resources) and the second PRACH resources. The first PRACH resources are PRACH resources configured for the first subframe, can be identified by the first UE, and are configured on the first subframe and the second subframe; the second PRACH resources are PRACH resources configured for the second subframe, can be identified by the first UE and the second UE, and are configured on the first subframe and the second subframe.
[0072] The base station configures the second PRACH resource and may also configure the first PRACH resource or may not configure the first PRACH resource. The base station sends the configured PRACH resource to the UE, so that the UE (including the first UE and the second UE) obtains the PRACH resource.
[0073] In the case that the base station does not configure the first PRACH resource, when the first UE performs random access, the first UE obtains the PRACH resource from the base station and can only obtain the second PRACH resource.
[0074] In the case where the base station configures the first PRACH resource, when the first UE performs random access, the first UE obtains the PRACH resource from the base station, and may obtain the first PRACH resource and the second PRACH resource.
[0075] In an embodiment of the present application, a complete PRACH resource should include an RO time-frequency resource and a preamble code resource corresponding to the RO time-frequency resource, such as a first PRACH resource includes a first RO time-frequency resource and a first preamble code resource corresponding to the first RO time-frequency resource, and a second PRACH resource includes a second RO time-frequency resource and a second preamble code resource corresponding to the second RO time-frequency resource.
[0076] In some embodiments, the base station completely configures the first PRACH resource and the second PRACH resource, that is, configures the first RO time-frequency resource and the first preamble resource, the second RO time-frequency resource and the second preamble resource.
[0077] In some embodiments, the base station may omit configuring the first preamble resource. In this case, step S61 performed by the first UE may include: obtaining a first PRACH resource and a second PRACH resource from the base station, where the first PRACH resource includes a first RO time-frequency resource, and the second PRACH resource includes a second RO time-frequency resource and a second preamble resource; and adding the second preamble resource as the first preamble resource to the first PRACH resource.
[0078] In the embodiment of the present application, the first UE and the base station configure the first preamble resource in a default manner, thereby reducing the network overhead caused by transmitting the first PRACH resource.
[0079] In the above S62, the first UE and the base station may pre-agree on a configuration method of the PRACH resources, or the base station may send an instruction (such as a first instruction) to the first UE, specifying the configuration method of the PRACH resources through the first instruction. When the first UE determines the configuration method of the PRACH resources, the acquired PRACH resources are configured on the first subframe, on the second subframe, or on the first subframe and the second subframe.
[0080] The following describes in detail the configuration and use of PRACH resources through two scenarios. In the embodiment of the present application, the transmission of PRACH resources and instructions for the configuration and use of PRACH resources can be carried by RRC signaling / Media Access Control-Control Element (MAC Control Element, MAC-CE) / DCI (Downlink Control Indication).
[0081] Case 1: PRACH resources are uniformly configured, that is, the first PRACH resource includes an RO time-frequency resource and a preamble resource (such as a first preamble resource).
[0082] In the embodiment of the present application, situation 1 can be further divided into three situations 11 to 13, as follows.
[0083] Case 11: the first PRACH resource is the same as the second PRACH resource, that is, the first RO time-frequency resource is the same as the second RO time-frequency resource, and the first preamble resource is the same as the second preamble resource.
[0084] In case 11, the base station configures the second PRACH resource and may configure the first PRACH resource separately; the base station may also not configure the first PRACH resource separately, that is, the base station continues to use the second PRACH resource.
[0085] If the base station configures the first PRACH resource separately, the PRACH resources acquired by the first UE include: (1) the first PRACH resource; (2) the second PRACH resource; (3) the first PRACH resource and the second PRACH resource. In this case, the above step S62 may be: configuring the acquired PRACH resources (including the first PRACH resource and the second PRACH resource) on the first subframe and the second subframe.
[0086] In case 11, the first PRACH resource and the second PRACH resource are the same, and in this case, the first PRACH resource and the second PRACH resource may not be distinguished.
[0087] If the base station does not separately configure the first PRACH resource, the first UE can only obtain the second PRACH resource. In this case, the above step S62 can be implemented in the following two ways.
[0088] Mode a11 configures the second PRACH resource on the first and second subframes, as shown in Figure 7a. In Figure 7a, RO10 to RO15 represent the second PRACH resource, and RO10 to RO15 are respectively configured on subframe 1 (first subframe), subframe 4 (second subframe), and subframe 6 (first subframe). In subframe 1, portions of RO10 and R11 are located on the DL frequency domain subband, and this portion of the PRACH resource is invalid; in subframe 6, portions of RO14 and R15 are located on the DL frequency domain subband, and this portion of the PRACH resource is invalid. This example only uses the configuration of two ROs corresponding to the second PRACH resource on one subframe as an example, and does not serve as a limitation.
[0089] Mode a12: The second PRACH resource is configured in the second subframe, as shown in Figure 7b. In Figure 7b, RO10-RO11 represent the second PRACH resources, and RO10-RO11 are configured in subframe 4 (the second subframe).
[0090] To avoid inconsistent understanding between the base station and the UE, the base station and the first UE may agree in advance on the configuration of the second PRACH resource, ie, agree in advance whether the second PRACH resource is applicable to the SBFD subframe (ie, the first subframe).
[0091] The base station may also send a first instruction to the first UE, indicating through the first instruction whether the second PRACH resource is applicable to the SBFD subframe (i.e., the first subframe), that is, indicating the first target subframe for configuring the second PRACH resource, the first target subframe includes the first subframe and the second subframe, or the first target subframe includes the second subframe. The first instruction may be carried by RRC signaling / MAC-CE / DCI. The first UE configures the second PRACH resource based on the first instruction, that is, configures the second PRACH resource on the first target subframe.
[0092] For example, the first instruction indicates that the second PRACH resource is applicable to the first subframe, that is, the first target subframe includes the first subframe and the second subframe. At this time, the first UE configures the second PRACH resource on the first subframe and the second subframe.
[0093] For another example, the first instruction indicates that the second PRACH resource is not applicable to the first subframe, that is, the first target subframe includes the second subframe. In this case, the first UE configures the second PRACH resource on the second subframe.
[0094] In one example, the first instruction may carry a first field (such as RACH-Config for SBFD slot) to indicate whether the second PRACH resource is applicable to the first subframe.
[0095] For example, if the first field is a first preset value, the first instruction indicates that the second PRACH resource applies to the first subframe, i.e., the first target subframe includes the first subframe and the second subframe; if the first field is a second preset value or is not configured, the first instruction indicates that the second PRACH resource does not apply to the first subframe, i.e., the first target subframe only includes the second subframe. Here, if the first field is not configured, it means that the second PRACH resource is configured in a default manner, i.e., the second PRACH resource does not apply to the first subframe.
[0096] To distinguish the applicable situations of the above two types of second resources, the bit width of the first field can be 1 respectively. In this case, the first preset value is 1 and the second preset value is 0, or the first preset value is 0 and the second preset value is 1. In the embodiment of the present application, the bit width of the first field can also be a value greater than 1, such as the bit width of the first field is 2 or 3, etc., which is not limited to this.
[0097] After the first PRACH resource and the second PRACH resource are configured, the above step S64 / step S42 can be implemented in the following two ways to complete random access of the first UE.
[0098] Mode b11: Use the PRACH resources configured in the first subframe and the second subframe to send the random access message to the base station.
[0099] Mode b12: Use the PRACH resources configured in the first subframe to send the random access message to the base station.
[0100] In case 11, the first PRACH resource and the second PRACH resource are the same, and therefore, the first PRACH resource and the second PRACH resource may not be distinguished.
[0101] In the embodiment of the present application, in order to avoid inconsistent understanding between the base station and the UE, the base station and the UE may agree in advance on available subframes, such as agreeing in advance whether to adopt method b11 or method b12.
[0102] The base station may also send a second instruction to the UE, indicating an available subframe through the second instruction, that is, indicating an available third target subframe, where the third target subframe includes the first subframe and the second subframe, or the third target subframe includes the first subframe. The second instruction may be carried by RRC signaling / MAC-CE / DCI. The first UE uses PRACH resources based on the second instruction, that is, uses the PRACH resources configured on the third target subframe to send a random access message to the base station.
[0103] For example, the second instruction indicates that the third target subframe includes the first subframe and the second subframe. At this time, the first UE uses the PRACH resources configured in the first subframe and the second subframe to send a random access message to the base station (such as mode b11).
[0104] For another example, the second instruction indicates that the third target subframe includes the first subframe. At this time, the first UE uses the PRACH resources configured in the first subframe to send a random access message to the base station (such as method b12).
[0105] In one example, the second instruction may carry a third field (such as Legacy RACH-Config for SBFD UE) to indicate the third target subframe.
[0106] For example, if the third field is the first preset value, the second instruction indicates that the third target subframe includes the first subframe and the second subframe; if the third field is the second preset value or is not configured, the second instruction indicates that the third target subframe includes only the first subframe. Here, if the third field is not configured, it means that the third target subframe is configured in the default manner, that is, the third target subframe includes only the first subframe.
[0107] To distinguish the two third target subframes mentioned above, the bit width of the third field can be 1 respectively. In this case, the first preset value is 1 and the second preset value is 0, or the first preset value is 0 and the second preset value is 1. In the embodiment of the present application, the bit width of the third field can also be a value greater than 1, such as the bit width of the third field is 2 or 3, etc., which is not limited to this.
[0108] Case 12: the first PRACH resource is different from the second PRACH resource, that is, the first RO time-frequency resource is different from the second RO time-frequency resource, and the first preamble resource is different from the second preamble resource.
[0109] In case 12, the base station configures the first PRACH resource separately, that is, the base station configures two PRACH resources, the first PRACH resource and the second PRACH resource. The PRACH resources obtained by the first UE include the first PRACH resource and the second PRACH resource. In this case, the above step S62 can be: configuring the obtained PRACH resources (the first PRACH resource and the second PRACH resource) on the first subframe and the second subframe.
[0110] In the embodiment of the present application, the first PRACH resource is different from the second PRACH resource. In this case, the first PRACH resource and the second PRACH resource can be distinguished, that is, it is determined whether the PRACH resource configured on the first subframe and the second subframe is the first PRACH resource or the second PRACH resource. In this case, the above step S62 can be:
[0111] Configuring the first PRACH resource on the first subframe and the second subframe, or configuring the first PRACH resource on the first subframe;
[0112] The second PRACH resource is configured on the first subframe and the second subframe, or the second PRACH resource is configured on the second subframe.
[0113] In the embodiment of the present application, the first UE configures the first PRACH resource and the second PRACH resource respectively, and the above step S62 can be subdivided into the following four methods.
[0114] In mode a21, the first PRACH resource is configured in the first subframe and the second subframe, and the second PRACH resource is configured in the first subframe and the second subframe, as shown in Figure 7c. In Figure 7c, RO00-RO05 represent the first PRACH resources, and RO10-RO15 represent the second PRACH resources. RO00-RO05 are configured in subframe 1 (first subframe), subframe 4 (second subframe), and subframe 6 (first subframe), respectively, and RO10-RO15 are configured in subframe 1, subframe 4, and subframe 6. The example of configuring two ROs corresponding to the first PRACH resource and two ROs corresponding to the second PRACH resource in one subframe is used here for illustration only and is not intended to be limiting.
[0115] In mode a22, the first PRACH resource is configured in the first subframe, and the second PRACH resource is configured in the first subframe and the second subframe, as shown in Figure 7d. In Figure 7d, RO00-RO03 represent the first PRACH resources, and RO10-RO15 represent the second PRACH resources. RO00-RO03 are configured in subframe 1 (the first subframe) and subframe 6 (the first subframe), respectively, and RO10-RO15 are configured in subframe 1, subframe 4 (the second subframe), and subframe 6.
[0116] In mode a23, the first PRACH resource is configured in the first subframe and the second subframe, and the second PRACH resource is configured in the second subframe, as shown in Figure 7e. In Figure 7e, RO00-RO05 represent the first PRACH resources, and RO10-RO11 represent the second PRACH resources. RO00-RO05 are respectively configured in subframe 1 (first subframe), subframe 4 (second subframe), and subframe 6 (first subframe), while RO10-RO11 are configured in subframe 4.
[0117] In mode a24, the first PRACH resource is configured in the first subframe, and the second PRACH resource is configured in the second subframe, as shown in Figure 7f. In Figure 7f, RO00-RO03 represent the first PRACH resources, and RO10-RO11 represent the second PRACH resources. RO00-RO03 are configured in subframe 1 (the first subframe) and subframe 6 (the first subframe), respectively, and RO10-RO11 are configured in subframe 4 (the second subframe).
[0118] To avoid inconsistent understanding between the base station and the UE, the base station and the first UE can agree in advance on the configuration of the first PRACH resource and the second PRACH resource, that is, agree in advance whether the first PRACH resource is applicable to the uplink subframe (that is, the second subframe) and whether the second PRACH resource is applicable to the SBFD subframe (that is, the first subframe).
[0119] The base station may also send a first instruction to the first UE, indicating through the first instruction whether the first PRACH resource is applicable to the uplink subframe (i.e., the second subframe) and whether the second PRACH resource is applicable to the SBFD subframe (i.e., the first subframe), that is, indicating the configuration of the first target subframe of the second PRACH resource, the first target subframe includes the first subframe and the second subframe, or the first target subframe includes the second subframe, the second target subframe includes the first subframe and the second subframe, or the second target subframe includes the first subframe. The first instruction may be carried by RRC signaling / MAC-CE / DCI. The first UE configures the first PRACH resource and the second PRACH resource based on the first instruction, that is, configures the first PRACH resource on the second target subframe, and configures the second PRACH resource on the first target subframe.
[0120] For example, the first instruction indicates that the first PRACH resource applies to the second subframe and the second PRACH resource applies to the first subframe, that is, the first target subframe includes the first subframe and the second subframe, and the second target subframe includes the first subframe and the second subframe (such as method a21). In this case, the first UE configures the first PRACH resource on the first subframe and the second subframe, and configures the second PRACH resource on the first subframe and the second subframe.
[0121] For another example, the first instruction indicates that the first PRACH resource is not applicable to the second subframe, and the second PRACH resource is not applicable to the first subframe, that is, the first target subframe includes the second subframe, and the second target subframe includes the first subframe (such as method a24). In this case, the first UE configures the first PRACH resource on the first subframe and the second PRACH resource on the second subframe.
[0122] In one example, the first instruction may carry a first field (such as RACH-Config for SBFD slot) and a second field (such as RACH-Config for non-SBFD slot), where the first field is used to indicate whether the second PRACH resource is applicable to the first subframe, and the second field is used to indicate whether the first PRACH resource is applicable to the second subframe.
[0123] For the setting of the first field, please refer to the relevant description of the first field in the above situation 11.
[0124] If the second field is a first preset value, the first instruction indicates that the first PRACH resource applies to the second subframe, i.e., the second target subframe includes the first subframe and the second subframe. If the second field is a second preset value or is not configured, the first instruction indicates that the first PRACH resource does not apply to the second subframe, i.e., the second target subframe only includes the first subframe. Here, if the second field is not configured, it means that the first PRACH resource is configured in a default manner, i.e., the first PRACH resource does not apply to the second subframe.
[0125] To distinguish the applicable situations of the two first PRACH resources mentioned above, the bit width of the second field may be 1. In this case, the first preset value is 1 and the second preset value is 0, or the first preset value is 0 and the second preset value is 1. In the embodiment of the present application, the bit width of the second field may also be a value greater than 1, such as the bit width of the second field is 2 or 3, etc., which is not limited.
[0126] In the embodiment of the present application, to simplify the first instruction, the base station and the first UE may also agree in advance whether the first PRACH resource is applicable to the second subframe, and thus, the first instruction may only carry the first field; the base station and the first UE may also agree in advance whether the second PRACH resource is applicable to the first subframe, and thus, the first instruction may only carry the second field. This is not limited.
[0127] After the first PRACH resource and the second PRACH resource are configured, the above step S64 / step S42 can be implemented in the following two ways to complete random access of the first UE.
[0128] Mode b11: Use the PRACH resources configured in the first subframe and the second subframe to send the random access message to the base station.
[0129] Mode b12: Use the PRACH resources configured in the first subframe to send the random access message to the base station.
[0130] In case 12, the first PRACH resource and the second PRACH resource are different. Therefore, the first PRACH resource and the second PRACH resource can be distinguished. That is, the PRACH resources available in the first subframe (the first PRACH resource and / or the second PRACH resource) are determined, and the PRACH resources available in the second subframe (the first PRACH resource and / or the second PRACH resource) are determined. In this case, the above-mentioned method b11 can be further divided into the following methods.
[0131] For example, the PRACH resources available in the first subframe are the first PRACH resources, and the PRACH resources available in the second subframe are the first PRACH resources, the second PRACH resources, or the first PRACH resources and the second PRACH resources.
[0132] For another example, the PRACH resource available in the first subframe is the second PRACH resource, and the PRACH resource available in the second subframe is the first PRACH resource, the second PRACH resource, or the first PRACH resource and the second PRACH resource;
[0133] For another example, the PRACH resources available in the first subframe are the first PRACH resource and the second PRACH resource, and the PRACH resources available in the second subframe are the first PRACH resource, the second PRACH resource, or the first PRACH resource and the second PRACH resource.
[0134] The above-mentioned method b12 can be further divided into the following three methods. For example, the PRACH resource available in the first subframe is the first PRACH resource. For another example, the PRACH resource available in the first subframe is the second PRACH resource. For another example, the PRACH resource available in the first subframe is the first PRACH resource and the second PRACH resource.
[0135] In the embodiment of the present application, in order to avoid inconsistent understanding between the base station and the UE, the base station and the UE may agree in advance on available subframes and available PRACH resources.
[0136] The base station may also send a second instruction to the UE, indicating the available subframes and available PRACH resources through the second instruction, that is, indicating the available third target subframe, the first target PRACH resource available on the first subframe, and the second target PRACH resource available on the second subframe; wherein the third target subframe includes the first subframe and the second subframe, or the third target subframe includes the first subframe; the first target PRACH resource includes the first PRACH resource, or the first target PRACH resource includes the second PRACH resource, or the first target PRACH resource includes the first PRACH resource and the second PRACH resource; the second target PRACH resource includes the first PRACH resource, or the second target PRACH resource includes the second PRACH resource, or the second target PRACH resource includes the first PRACH resource and the second PRACH resource.
[0137] The second instruction may be carried by RRC signaling / MAC-CE / DCI. Based on the second instruction, the first UE uses PRACH resources, that is, uses the first target PRACH resources and the second target PRACH resources configured in the third target subframe, to send a random access message to the base station.
[0138] For example, the second instruction indicates that the third target subframe includes the first subframe and the second subframe, the first target PRACH resource includes the first PRACH resource, and the second target PRACH resource includes the second PRACH resource. At this time, the first UE uses the first PRACH resource configured in the first subframe and the second PRACH resource configured in the second subframe to send a random access message to the base station.
[0139] For another example, the second instruction indicates that the third target subframe includes the first subframe, and the first target PRACH resource includes the first PRACH resource and the second PRACH resource. In this case, the first UE uses the first PRACH resource and the second PRACH resource configured in the first subframe to send a random access message to the base station.
[0140] In this embodiment of the present application, the second instruction may carry a third field (such as Legacy RACH-Config for SBFD UE), a fourth field (such as SBFD-RACH-Config for Legacy UL), and a fifth field (such as SBFD-RACH-Config for SBFD UL) to indicate the third target subframe, the first target PRACH resource, and the second target PRACH resource. For details on the setting of the third field, refer to the relevant description in the above case 11.
[0141] The fourth field is used to indicate the second target PRACH resource. For example, if the fourth field is the third preset value, the second instruction indicates that the second target PRACH resource includes the first PRACH resource; if the fourth field is the fourth preset value, the second instruction indicates that the second target PRACH resource includes the second PRACH resource; if the fourth field is the fifth preset value, the second instruction indicates that the second target PRACH resource includes the first PRACH resource and the second PRACH resource.
[0142] To distinguish the above three second target PRACH resource situations, the bit width of the fourth field may be 2, for example, the third preset value is 00, the fourth preset value is 01, and the fifth preset value is 10. In the embodiment of the present application, the bit width of the fourth field may also be a value greater than 2, such as the bit width of the fourth field is 3 or 4, etc., which is not limited.
[0143] The fifth field is used to indicate the first target PRACH resource. For example, if the fifth field is the third preset value, the second instruction indicates that the first target PRACH resource includes the first PRACH resource; if the fifth field is the fourth preset value, the second instruction indicates that the first target PRACH resource includes the second PRACH resource; if the fifth field is the fifth preset value, the second instruction indicates that the first target PRACH resource includes the first PRACH resource and the second PRACH resource.
[0144] To distinguish the above three first target PRACH resource situations, the bit width of the fifth field may be 2, for example, the third preset value is 00, the fourth preset value is 01, and the fifth preset value is 10. In the embodiment of the present application, the bit width of the fifth field may also be a value greater than 2, such as the bit width of the fifth field is 3 or 4, etc., which is not limited.
[0145] In an embodiment of the present application, in order to simplify the second instruction, the base station and the first UE may also agree in advance on the first target PRACH resource and the second target PRACH resource. Then, the second instruction may only carry the third field (such as Legacy RACH-Config for SBFD UE) to indicate the third target subframe.
[0146] In order to simplify the second instruction, the base station and the first UE may also agree in advance on the first target PRACH resource. Then, the second instruction may only carry the third field (such as Legacy RACH-Config for SBFD UE) and the fourth field (such as SBFD-RACH-Config for Legacy UL) to indicate the third target subframe and the second target PRACH resource.
[0147] In order to simplify the second instruction, the base station and the first UE may also agree in advance on the second target PRACH resource. Then, the second instruction may only carry the third field (such as Legacy RACH-Config for SBFD UE) and the fifth field (such as SBFD-RACH-Config for SBFD UL) to indicate the third target subframe and the first target PRACH resource.
[0148] In the embodiment of the present application, the base station and the first UE may pre-agreed on one or more of the third target subframe, the first target PRACH resource, the second target PRACH resource, etc. If some or all of the information is pre-agreed on, the second instruction may no longer carry a field for the relevant information.
[0149] Case 13: The first PRACH resource partially overlaps with the second PRACH resource, specifically: (1) the first RO time-frequency resource partially overlaps with the second RO time-frequency resource, and the first preamble code resource is different from the second preamble code resource; (2) the first RO time-frequency resource is different from the second RO time-frequency resource, and the first preamble code resource partially overlaps with the second preamble code resource; (3) the first RO time-frequency resource partially overlaps with the second RO time-frequency resource, and the first preamble code resource partially overlaps with the second preamble code resource.
[0150] (1) The first RO time-frequency resource partially overlaps with the second RO time-frequency resource, and the first preamble resource is different from the second preamble resource. In this case, even if the first PRACH resource and the second PRACH resource are configured in the same subframe, it will not affect the base station's detection and identification of the UE.
[0151] In this case, the above step S62 may be:
[0152] Configuring the first PRACH resource on the first subframe and the second subframe, or configuring the first PRACH resource on the first subframe;
[0153] The second PRACH resource is configured on the first subframe and the second subframe, or the second PRACH resource is configured on the second subframe.
[0154] In the embodiment of the present application, the first UE configures the first PRACH resource and the second PRACH resource respectively, and the above step S62 can be subdivided into the following methods a21 to a24. Taking method a23 as an example, as shown in Figure 7g, the first UE configures the first PRACH resource on the first subframe and the second subframe, and configures the second PRACH resource on the second subframe. In Figure 7g, RO00~RO05 represent the first PRACH resources, RO10~RO11 represent the second PRACH resources, RO00~RO05 are respectively configured on subframe 1 (first subframe), subframe 4 (second subframe) and subframe 6 (first subframe), and RO10~RO11 are configured on subframe 4.
[0155] After the first PRACH resource and the second PRACH resource are configured, the above step S64 / step S42 can be implemented in two ways, namely, way b11 to way b12, to complete random access of the first UE.
[0156] The description of this case is relatively simple. For details on PRACH resource configuration and usage, please refer to the description of Case 12.
[0157] (2) The first RO time-frequency resource is different from the second RO time-frequency resource, and the first preamble resource partially overlaps with the second preamble resource. In this case, even if the first PRACH resource and the second PRACH resource are configured in the same subframe, it will not affect the base station's detection and identification of the UE.
[0158] In this case, the above step S62 may be:
[0159] Configuring the first PRACH resource on the first subframe and the second subframe, or configuring the first PRACH resource on the first subframe;
[0160] The second PRACH resource is configured on the first subframe and the second subframe, or the second PRACH resource is configured on the second subframe.
[0161] In the embodiment of the present application, the first UE configures the first PRACH resource and the second PRACH resource respectively, and the above step S62 can be subdivided into the following methods a21 to a24.
[0162] After the first PRACH resource and the second PRACH resource are configured, the above step S64 / step S42 can be implemented in two ways, namely, way b11 to way b12, to complete random access of the first UE.
[0163] The description of this case is relatively simple. For details on PRACH resource configuration and usage, please refer to the description of Case 12.
[0164] (3) The first RO time-frequency resource partially overlaps with the second RO time-frequency resource, and the first preamble resource partially overlaps with the second preamble resource. In this case, the first PRACH resource and the second PRACH resource are configured in the same subframe, which will affect the base station's detection and identification of the UE.
[0165] In this case, the above step S62 may be:
[0166] Configuring the first PRACH resource on the first subframe and the second subframe, or configuring the first PRACH resource on the first subframe;
[0167] The second PRACH resource is configured on the first subframe and the second subframe, or the second PRACH resource is configured on the second subframe.
[0168] In the embodiment of the present application, the first UE configures the first PRACH resource and the second PRACH resource respectively, and the above step S62 can be subdivided into the following methods a21 to a24.
[0169] In some embodiments, to reduce the impact on the base station's detection and identification of the UE and protect the access performance of the second UE, when configuring PRACH resources, the first UE may configure the first PRACH resource in the first subframe and the second PRACH resource in the second time granularity. In this case, the first UE may also configure the second PRACH resource in the first time granularity, because the second UE will only configure the second PRACH resource in the second time granularity, and the first UE's configuration of the second PRACH resource in the first time granularity will not affect the base station's identification of the UE.
[0170] In some embodiments, in order to reduce the impact on the base station's detection and identification of UEs and protect the access performance of the second UE, when configuring PRACH resources, the first UE can configure the first PRACH resource on the first subframe and the second subframe, configure the second PRACH resource on the first subframe and / or the second subframe, and invalidate the third RO time-frequency resource in the first RO time-frequency resource, where the third RO time-frequency resource is the overlapping part of the first RO time-frequency resource and the second RO time-frequency resource.
[0171] In this embodiment of the present application, the second PRACH resource can be configured in the first subframe and the second subframe, or can be configured only in the second subframe. The first UE invalidates the portion of the first RO time-frequency resource that overlaps with the second RO time-frequency resource, and validates the portion of the second RO time-frequency resource that overlaps with the first RO time-frequency resource. This effectively protects the access performance of the second UE.
[0172] In the embodiment of the present application, the first RO time-frequency resource partially overlaps with the second RO time-frequency resource, and the first preamble resource partially overlaps with the second preamble resource. This has a small probability of deteriorating the access performance of the second UE. To simplify the operation of the first UE, the first UE may not perform the above-mentioned operation to reduce the impact on the base station's detection and identification of the UE.
[0173] After the first PRACH resource and the second PRACH resource are configured, the above step S64 / step S42 can be implemented in two ways, namely, way b11 to way b12, to complete random access of the first UE.
[0174] The description of this case is relatively simple. For details on PRACH resource configuration and usage, please refer to the description of Case 12.
[0175] Case 2, non-uniform configuration of PRACH resources, specifically including: Case 21, the first PRACH resource includes one RO time-frequency resource (such as the first RO time-frequency resource) and two preamble code resources corresponding to the RO time-frequency resource (such as the first preamble code resource and the second preamble code resource); Case 22, the first PRACH resource includes two RO time-frequency resources (such as the first RO time-frequency resource and the second RO time-frequency resource) and one preamble code resource corresponding to the two RO time-frequency resources (such as the first RO time-frequency resource and the second RO time-frequency resource); Case 23, the first PRACH resource includes two RO time-frequency resources (such as the first RO time-frequency resource and the second RO time-frequency resource) and two preamble code resources corresponding to the two RO time-frequency resources (such as the first preamble code resource and the second preamble code resource).
[0176] In case 21, the first PRACH resource includes one RO time-frequency resource (e.g., the first RO time-frequency resource) and two preamble resources (e.g., the first preamble resource and the second preamble resource). Case 21 can be further divided into: (1) the first RO time-frequency resource and the second RO time-frequency resource are the same; (2) the first RO time-frequency resource and the second RO time-frequency resource are different; (3) the first RO time-frequency resource and the second RO time-frequency resource partially overlap.
[0177] (1) The first RO time-frequency resource is the same as the second RO time-frequency resource.
[0178] In this case, step S62 may include configuring the acquired PRACH resources (including the first PRACH resources and the second PRACH resources) on the first subframe and the second subframe. For details, please refer to the relevant description of case 11.
[0179] In the embodiment of the present application, the first PRACH resource includes two preamble resources, namely a first preamble resource and a second preamble resource. When configuring the first PRACH resource, one of the first preamble resource and the second preamble resource can be configured, or both the first preamble resource and the second preamble resource can be configured. The second preamble resource is also included in conjunction with the second PRACH resource. In this case, after the first PRACH resource and the second PRACH resource are configured in step S62 above, the preamble resource configuration is as shown in Table 1.
[0180] Table 1
[0181] In Table 1, preamble resource 1 represents the first preamble resource, and preamble resource 2 represents the second preamble resource. Each row in Table 1 represents the configuration of the preamble resource.
[0182] After the first PRACH resource and the second PRACH resource are configured, the above step S64 / step S42 can be implemented in two ways, namely, way b11 to way b12, to complete random access of the first UE.
[0183] Based on the situation shown in Table 1 above, and the first RO time-frequency resource is the same as the second RO time-frequency resource, the first UE may consider the first preamble code resource and the second preamble code resource respectively when executing step S64 / step S42. Mode b11 may be refined into modes c11 to c12, and mode b12 may be refined into modes c21 to c22.
[0184] Mode c11: Use the RO time-frequency resources and the first preamble code resources configured in the first subframe and the second subframe to send the random access message to the base station.
[0185] Mode c12: Use the RO time-frequency resources, the first preamble resources, and the second preamble resources configured on the first subframe and the second subframe to send the random access message to the base station.
[0186] Mode c21: Use the RO time-frequency resources and the first preamble code resources configured in the first subframe to send the random access message to the base station.
[0187] Mode c22: Use the RO time-frequency resources, the first preamble resources, and the second preamble resources configured in the first subframe to send the random access message to the base station.
[0188] In this case, the RO time-frequency resource is the first RO time-frequency resource or the second RO time-frequency resource.
[0189] In the embodiment of the present application, in order to avoid inconsistent understanding between the base station and the UE, the base station and the UE may agree in advance on the usage method, such as agreeing in advance on which method to use among methods c11 to c12 or methods c21 to c22.
[0190] The base station may also send a second instruction to the UE, indicating the available subframes and available preamble resources through the second instruction, that is, indicating the available third target subframe and the available target preamble resources, the third target subframe includes the first subframe and the second subframe, or the third target subframe includes the first subframe; the target preamble resources include the first preamble resources, or the target preamble resources include the first preamble resources and the second preamble resources. The second instruction may also include the available first target PRACH resources and the second target PRACH resources. For details, refer to the relevant description in Section 12, which is not limited to this.
[0191] For example, the second instruction indicates that the third target subframe includes the first subframe and the second subframe, and the target preamble code resource includes the first preamble code resource and the second preamble code resource. At this time, the first UE uses the RO time-frequency resources, the first preamble code resource and the second preamble code resource configured on the first subframe and the second subframe to send the random access message to the base station (such as method c12).
[0192] For another example, the second instruction indicates that the third target subframe includes the first subframe and the target preamble resource includes the first preamble resource. At this time, the first UE uses the RO time-frequency resource and the first preamble resource configured on the first subframe to send a random access message to the base station (such as method c21).
[0193] In one example, the second instruction may carry a third field (such as Legacy RACH-Config for SBFD UE) and a sixth field to indicate the third target subframe and target preamble resource. For details on the setting of the third field, see the description of the third field in the above scenario 11.
[0194] The sixth field is used to indicate the target preamble resources. For example, if the sixth field is a first preset value, the second instruction indicates that the target preamble resources include the first preamble resource. If the sixth field is a second preset value or is not configured, the second instruction indicates that the target preamble resources include the first preamble resource and the second preamble resource. Here, if the sixth field is not configured, it means that the target preamble resources are configured in the default manner, that is, the target preamble resources include the first preamble resource and the second preamble resource.
[0195] To distinguish the two target preamble resources mentioned above, the bit width of the sixth field may be 1. In this case, the first preset value is 1 and the second preset value is 0, or the first preset value is 0 and the second preset value is 1. In the embodiment of the present application, the bit width of the sixth field may also be a value greater than 1, such as the bit width of the sixth field is 2 or 3, etc., which is not limited to this.
[0196] (2) The first RO time-frequency resource is different from the second RO time-frequency resource.
[0197] In this case, the above step S62 may be:
[0198] Configuring the first PRACH resource on the first subframe and the second subframe, or configuring the first PRACH resource on the first subframe;
[0199] The second PRACH resource is configured on the first subframe and the second subframe, or the second PRACH resource is configured on the second subframe.
[0200] In the embodiment of the present application, the first UE configures the first PRACH resource and the second PRACH resource respectively, and the above step S62 can be subdivided into the following methods a21 to a24.
[0201] In the embodiment of the present application, the first PRACH resource includes two preamble resources, namely a first preamble resource and a second preamble resource. When configuring the first PRACH resource, one of the first preamble resource and the second preamble resource can be configured, or both the first preamble resource and the second preamble resource can be configured. The second preamble resource is also included in conjunction with the second PRACH resource. After the first PRACH resource and the second PRACH resource are configured in the above step S62, the preamble resource configuration is as shown in Table 1 above.
[0202] After the first PRACH resource and the second PRACH resource are configured, the above step S64 / step S42 can be implemented in two ways, namely, way b11 to way b12, to complete random access of the first UE.
[0203] When executing step S64 / step S42, the first UE may consider the first preamble code resource and the second preamble code resource respectively. Mode b11 may be refined into modes c11 to c12, and mode b12 may be refined into modes c21 to c22.
[0204] In this case, the RO time-frequency resource configuration in methods c11 to c12 and methods c21 to c22 is the first RO time-frequency resource configuration and / or the second RO time-frequency resource configuration, which can be specifically determined based on the selected available PRACH resources.
[0205] The description of this situation is relatively simple. For details on PRACH resource configuration and usage, please refer to the description of situation 12 and the description of situation 21(1) above.
[0206] (3) The first RO time-frequency resource partially overlaps with the second RO time-frequency resource.
[0207] In this case, the above step S62 may be:
[0208] Configuring the first PRACH resource on the first subframe and the second subframe, or configuring the first PRACH resource on the first subframe;
[0209] The second PRACH resource is configured on the first subframe and the second subframe, or the second PRACH resource is configured on the second subframe.
[0210] In the embodiment of the present application, the first UE configures the first PRACH resource and the second PRACH resource respectively, and the above step S62 can be subdivided into the following methods a21 to a24.
[0211] After the first PRACH resource and the second PRACH resource are configured in the above step S62, the preamble resource configuration is as shown in the above Table 1.
[0212] In some embodiments, to reduce the impact on the base station's detection and identification of UEs and protect the access performance of the second UE, the first UE may configure the first PRACH resource on the first subframe and the second PRACH resource on the second time granularity.
[0213] In some embodiments, in order to reduce the impact on the base station's detection and identification of UEs and protect the access performance of the second UE, the first UE can configure the first PRACH resource on the first subframe and the second subframe, configure the second PRACH resource on the first subframe and / or the second subframe, and invalidate the third RO time-frequency resource in the first RO time-frequency resource, where the third RO time-frequency resource is the overlapping part of the first RO time-frequency resource and the second RO time-frequency resource.
[0214] In this embodiment of the present application, the second PRACH resource can be configured in the first subframe and the second subframe, or can be configured only in the second subframe. The first UE invalidates the portion of the first RO time-frequency resource that overlaps with the second RO time-frequency resource, and validates the portion of the second RO time-frequency resource that overlaps with the first RO time-frequency resource. This effectively protects the access performance of the second UE.
[0215] In the embodiment of the present application, the first RO time-frequency resource partially overlaps with the second RO time-frequency resource, and the preamble resources corresponding to the first RO time-frequency resource partially overlap with the preamble resources corresponding to the second RO time-frequency resource. This has a small probability of deteriorating the access performance of the second UE. To simplify the operation of the first UE, the first UE may not perform the above-mentioned operation to reduce the impact on the base station's detection and identification of the UE.
[0216] In some embodiments, to reduce the impact on the base station's detection and identification of UEs and protect the access performance of the second UE, when the first UE configures the first PRACH resource in the second subframe, it may configure the first RO time-frequency resource in the second subframe, and at the same time, only configure the first preamble code resource in the second subframe. This can also effectively protect the access performance of the second UE.
[0217] After the first PRACH resource and the second PRACH resource are configured, the above step S64 / step S42 can be implemented in two ways, namely, way b11 to way b12, to complete random access of the first UE.
[0218] When executing step S64 / step S42, the first UE may consider the first preamble code resource and the second preamble code resource respectively. Mode b11 may be refined into modes c11 to c12, and mode b12 may be refined into modes c21 to c22.
[0219] In this case, the RO time-frequency resource configuration in methods c11 to c12 and methods c21 to c22 is the first RO time-frequency resource configuration and / or the second RO time-frequency resource configuration, which can be specifically determined based on the selected available PRACH resources.
[0220] The description of this situation is relatively simple. For details on PRACH resource configuration and usage, please refer to the description of situation 12 and the description of situation 21(1) above.
[0221] In case 22, the first PRACH resource includes two RO time-frequency resources (e.g., the first RO time-frequency resource and the second RO time-frequency resource) and one preamble resource (e.g., the first preamble resource). Case 22 can be further divided into: (1) the first preamble resource and the second preamble resource are the same; (2) the first preamble resource and the second preamble resource are different; (3) the first preamble resource and the second preamble resource partially overlap.
[0222] (1) The first preamble resource is the same as the second preamble resource.
[0223] In this case, the above step S62 may be:
[0224] Configuring the first PRACH resource on the first subframe and the second subframe, or configuring the first PRACH resource on the first subframe;
[0225] The second PRACH resource is configured on the first subframe and the second subframe, or the second PRACH resource is configured on the second subframe.
[0226] In the embodiment of the present application, the first UE configures the first PRACH resource and the second PRACH resource respectively, and the above step S62 can be subdivided into the following methods a21 to a24.
[0227] In this embodiment of the present application, the first PRACH resource includes two RO time-frequency resources, namely a first RO time-frequency resource and a second RO time-frequency resource. When configuring the first PRACH resource, one of the first and second RO time-frequency resources can be configured, or both of the first and second RO time-frequency resources can be configured. The second PRACH resource also includes the second RO time-frequency resource. After configuring the first and second PRACH resources in step S62 above, the RO time-frequency resource configuration is shown in Table 2.
[0228] Table 2
[0229] In Table 2, RO configuration 1 represents the first RO time-frequency resource, and RO configuration 2 represents the second RO time-frequency resource. Each row in Table 2 represents the RO time-frequency resource configuration. In this case, the preamble resources in the first subframe and the second subframe are the same, namely, the first preamble resource and the second preamble resource.
[0230] After the first PRACH resource and the second PRACH resource are configured, the above step S64 / step S42 can be implemented in two ways, namely, way b11 to way b12, to complete random access of the first UE.
[0231] Based on the situation shown in Table 2 above, and the first preamble code resource is the same as the second preamble code resource, the first UE can consider the first RO time-frequency resource and the second RO time-frequency resource respectively when executing step S64 / step S42. Mode b11 can be refined into mode c111 to mode c112, and mode b12 can be refined into mode c211 to mode c212.
[0232] Mode c111: Use the first RO time-frequency resources and preamble code resources configured in the first subframe and the second subframe to send the random access message to the base station.
[0233] Mode c112: Use the first RO time-frequency resources, the second RO time-frequency resources, and the preamble resources configured in the first subframe and the second subframe to send the random access message to the base station.
[0234] Mode c211: Use the first RO time-frequency resources and preamble code resources configured in the first subframe to send the random access message to the base station.
[0235] Mode c212: Use the first RO time-frequency resources, the second RO time-frequency resources, and the preamble resources configured in the first subframe to send the random access message to the base station.
[0236] In this case, the preamble resource is the first preamble resource or the second preamble resource.
[0237] In the embodiment of the present application, in order to avoid inconsistent understanding between the base station and the UE, the base station and the UE may agree in advance on the usage method, such as agreeing in advance on which method to use among method c111 to method c112 and method c211 to method c212.
[0238] The base station may also send a second instruction to the UE, indicating an available third target subframe and an available target RO time-frequency resource through the second instruction, where the third target subframe includes the first subframe and the second subframe, or the third target subframe includes the first subframe; the target RO time-frequency resource includes the first RO time-frequency resource, or the target RO time-frequency resource includes the first RO time-frequency resource and the second RO time-frequency resource. The second instruction may also include an available first target PRACH resource and a second target PRACH resource. For details, see the relevant description in Section 12, which is not limited to this.
[0239] For example, the second instruction indicates that the third target subframe includes the first subframe and the second subframe, and the target RO time-frequency resources include the first RO time-frequency resources and the second RO time-frequency resources. At this time, the first UE uses the first RO time-frequency resources, the second RO time-frequency resources, and the preamble resources configured in the first subframe and the second subframe to send the random access message to the base station (such as method c112).
[0240] For another example, the second instruction indicates that the third target subframe includes the first subframe, and the target RO time-frequency resource includes the first RO time-frequency resource. In this case, the first UE uses the first RO time-frequency resource and preamble resource configured in the first subframe to send a random access message to the base station (such as method c211).
[0241] In one example, the second instruction may carry a third field (such as Legacy RACH-Config for SBFD UE) and a seventh field to indicate the third target subframe and target RO time-frequency resource. For details on the setting of the third field, refer to the description of the third field in the above case 11.
[0242] The seventh field is used to indicate the target RO time-frequency resources. For example, if the seventh field is the first preset value, the second instruction indicates that the target RO time-frequency resources include the first RO time-frequency resource. If the seventh field is the second preset value or is not configured, the second instruction indicates that the target RO time-frequency resources include the first RO time-frequency resource and the second RO time-frequency resource. Here, if the seventh field is not configured, it means that the target preamble code resources are configured in the default manner, that is, the target RO time-frequency resources include the first RO time-frequency resource and the second RO time-frequency resource.
[0243] To distinguish the two target RO time-frequency resources, the bit width of the seventh field may be 1. In this case, the first preset value is 1 and the second preset value is 0, or the first preset value is 0 and the second preset value is 1. In the embodiment of the present application, the bit width of the seventh field may also be a value greater than 1, such as the bit width of the seventh field is 2 or 3, etc., which is not limited.
[0244] (2) The first preamble resource is different from the second preamble resource.
[0245] In this case, the above step S62 may be:
[0246] Configuring the first PRACH resource on the first subframe and the second subframe, or configuring the first PRACH resource on the first subframe;
[0247] The second PRACH resource is configured on the first subframe and the second subframe, or the second PRACH resource is configured on the second subframe.
[0248] In the embodiment of the present application, the first UE configures the first PRACH resource and the second PRACH resource respectively, and the above step S62 can be subdivided into the following methods a21 to a24.
[0249] In this embodiment of the present application, the first PRACH resource includes two RO time-frequency resources, namely a first RO time-frequency resource and a second RO time-frequency resource. When configuring the first PRACH resource, one of the first and second RO time-frequency resources can be configured, or both of the first and second RO time-frequency resources can be configured. The second PRACH resource also includes the second RO time-frequency resource. After configuring the first and second PRACH resources in step S62, the RO time-frequency resource configuration is shown in Table 2 above.
[0250] At this time, the first preamble resource and the second preamble resource are different. After the first PRACH resource and the second PRACH resource are configured in the above step S62, the preamble resource configuration is as shown in the above Table 1.
[0251] After the first PRACH resource and the second PRACH resource are configured, the above step S64 / step S42 can be implemented in two ways, namely, way b11 to way b12, to complete random access of the first UE.
[0252] Based on the situation shown in Table 2 above, and the first preamble code resource is different from the second preamble code resource, the first UE can consider the first RO time-frequency resource and the second RO time-frequency resource respectively when executing step S64 / step S42. Mode b11 can be refined into mode c111 to mode c112, and mode b12 can be refined into mode c211 to mode c212.
[0253] In this case, the preamble resources in c111 to c112 and c211 to c212 are the first preamble resources and / or the second preamble resources, which may be determined specifically based on the selected available PRACH resources.
[0254] In the embodiment of the present application, in order to avoid inconsistent understanding between the base station and the UE, the base station and the UE may agree in advance on the usage method, such as agreeing in advance on which method to use among method c111 to method c112 and method c211 to method c212.
[0255] The base station may also send a second instruction to the UE, indicating an available third target subframe and an available target RO time-frequency resource through the second instruction, where the third target subframe includes the first subframe and the second subframe, or the third target subframe includes the first subframe; the target RO time-frequency resource includes the first RO time-frequency resource, or the target RO time-frequency resource includes the first RO time-frequency resource and the second RO time-frequency resource. The second instruction may also include an available first target PRACH resource and a second target PRACH resource. For details, see the relevant description in Section 12, which is not limited to this.
[0256] In one example, the second instruction may carry a third field (e.g., Legacy RACH-Config for SBFD UE) and a seventh field to indicate a third target subframe and a target preamble resource. For details on the setting of the third field, see the description of the third field in the above scenario 11. For details on the setting of the seventh field, see the description of the seventh field in the above scenario 22(1).
[0257] (3) The first preamble resource partially overlaps with the second preamble resource.
[0258] In this case, the above step S62 may be:
[0259] Configuring the first PRACH resource on the first subframe and the second subframe, or configuring the first PRACH resource on the first subframe;
[0260] The second PRACH resource is configured on the first subframe and the second subframe, or the second PRACH resource is configured on the second subframe.
[0261] In the embodiment of the present application, the first UE configures the first PRACH resource and the second PRACH resource respectively, and the above step S62 can be subdivided into the following methods a21 to a24.
[0262] In this embodiment of the present application, the first PRACH resource includes two RO time-frequency resources, namely a first RO time-frequency resource and a second RO time-frequency resource. When configuring the first PRACH resource, one of the first and second RO time-frequency resources can be configured, or both of the first and second RO time-frequency resources can be configured. The second PRACH resource also includes the second RO time-frequency resource. After configuring the first and second PRACH resources in step S62, the RO time-frequency resource configuration is shown in Table 2 above.
[0263] At this time, the first preamble resource and the second preamble resource partially overlap. After the first PRACH resource and the second PRACH resource are configured in the above step S62, the preamble resource configuration is as shown in the above Table 1.
[0264] In some embodiments, to reduce the impact on the base station's detection and identification of UEs and protect the access performance of the second UE, the first UE may configure the first PRACH resource on the first subframe and the second PRACH resource on the second time granularity.
[0265] In some embodiments, the first preamble resource partially overlaps with the second preamble resource, and the RO time-frequency resources corresponding to the first preamble resource (the first RO time-frequency resource and the second RO time-frequency resource) partially overlap with the RO time-frequency resources corresponding to the second preamble resource (the second RO time-frequency resource). This has a small probability of deteriorating the access performance of the second UE. To simplify the operation of the first UE, the first UE may not perform the above-mentioned operations to reduce the impact on the base station's detection and identification of the UE.
[0266] In some embodiments, to reduce the impact on the base station's detection and identification of UEs and protect the access performance of the second UE, when the first UE configures the first PRACH resource in the second subframe, it may configure the first preamble resource in the second subframe and only configure the first RO time-frequency resource in the second subframe. This can also effectively protect the access performance of the second UE.
[0267] After the first PRACH resource and the second PRACH resource are configured, the above step S64 / step S42 can be implemented in two ways, namely, way b11 to way b12, to complete random access of the first UE.
[0268] Based on the situation shown in Table 2 above, and the partial overlap between the first preamble code resource and the second preamble code, the first UE may consider the first RO time-frequency resource and the second RO time-frequency resource respectively when executing step S64 / step S42. Mode b11 may be refined into mode c111 to mode c112, and mode b12 may be refined into mode c211 to mode c212.
[0269] In this case, the preamble resources in c111 to c112 and c211 to c212 are the first preamble resources and / or the second preamble resources, which may be determined specifically based on the selected available PRACH resources.
[0270] In the embodiment of the present application, in order to avoid inconsistent understanding between the base station and the UE, the base station and the UE may agree in advance on the usage method, such as agreeing in advance on which method to use among method c111 to method c112 and method c211 to method c212.
[0271] The base station may also send a second instruction to the UE, indicating an available third target subframe and an available target RO time-frequency resource through the second instruction, where the third target subframe includes the first subframe and the second subframe, or the third target subframe includes the first subframe; the target RO time-frequency resource includes the first RO time-frequency resource, or the target RO time-frequency resource includes the first RO time-frequency resource and the second RO time-frequency resource. The second instruction may also include an available first target PRACH resource and a second target PRACH resource. For details, see the relevant description in Section 12, which is not limited to this.
[0272] In one example, the second instruction may carry a third field (e.g., Legacy RACH-Config for SBFD UE) and a seventh field to indicate a third target subframe and a target preamble resource. For details on the setting of the third field, see the description of the third field in the above scenario 11. For details on the setting of the seventh field, see the description of the seventh field in the above scenario 22(1).
[0273] In case 23, the first PRACH resource includes two RO time-frequency resources (such as a first RO time-frequency resource and a second RO time-frequency resource) and one preamble resource (such as a first preamble resource and a second preamble resource).
[0274] In this case, the above step S62 may be:
[0275] Configuring the first PRACH resource on the first subframe and the second subframe, or configuring the first PRACH resource on the first subframe;
[0276] The second PRACH resource is configured on the first subframe and the second subframe, or the second PRACH resource is configured on the second subframe.
[0277] In the embodiment of the present application, the first UE configures the first PRACH resource and the second PRACH resource respectively, and the above step S62 can be subdivided into the following methods a21 to a24.
[0278] In this embodiment of the present application, the first PRACH resource includes two RO time-frequency resources, namely a first RO time-frequency resource and a second RO time-frequency resource. When configuring the first PRACH resource, one of the first and second RO time-frequency resources can be configured, or both of the first and second RO time-frequency resources can be configured. The second PRACH resource also includes the second RO time-frequency resource. After configuring the first and second PRACH resources in step S62, the RO time-frequency resource configuration is shown in Table 2 above.
[0279] At this time, the first preamble resource and the second preamble resource are different. After the first PRACH resource and the second PRACH resource are configured in the above step S62, the preamble resource configuration is as shown in the above Table 1.
[0280] After the first PRACH resource and the second PRACH resource are configured, the above step S64 / step S42 can be implemented in two ways, namely, way b11 to way b12, to complete random access of the first UE.
[0281] Based on the situation shown in Table 2 above, and the fact that the first preamble resource is different from the second preamble resource, the first UE may consider the first RO time-frequency resource and the second RO time-frequency resource separately, and consider the first preamble resource and the second preamble resource separately when executing step S64 / step S42. In this case, for the use of the first RO time-frequency resource and the second RO time-frequency resource, mode b11 can be further refined into modes c111 to c112, and mode b12 can be further refined into modes c211 to c212. For the use of the first preamble resource and the second preamble resource, mode b11 can be further refined into modes c11 to c12, and mode b12 can be further refined into modes c21 to c22.
[0282] In the embodiment of the present application, in order to avoid inconsistent understanding between the base station and the UE, the base station and the UE may agree in advance on the usage method, such as agreeing in advance on which method to use among method c111 to method c112 and method c211 to method c212.
[0283] The base station may also send a second instruction to the UE, indicating the available third target subframe, the available target preamble resources, and the available target RO time-frequency resources through the second instruction, where the third target subframe includes the first subframe and the second subframe, or the third target subframe includes the first subframe; the target RO time-frequency resources include the first RO time-frequency resources, or the target RO time-frequency resources include the first RO time-frequency resources and the second RO time-frequency resources; the target preamble resources include the first preamble resources, or the target preamble resources include the first preamble resources and the second preamble resources. The second instruction may also include the available first target PRACH resources and the second target PRACH resources. For details, see the relevant description in Section 12, which is not limited to this.
[0284] In one example, the second instruction may carry a third field (such as Legacy RACH-Config for SBFD UE), a sixth field, and a seventh field to indicate a third target subframe, a target preamble resource, and a target RO time-frequency resource. For details on the setting of the third field, refer to the description of the third field in the above case 11. For details on the setting of the sixth field, refer to the description of the sixth field in the above case 21(1). For details on the setting of the seventh field, refer to the description of the seventh field in the above case 22(1).
[0285] In an embodiment of the present application, one or more of a third target subframe, a first target PRACH resource, a second target PRACH resource, a target preamble resource, and a target RO time-frequency resource may be agreed upon in advance between the base station and the first UE. In the case where some or all of the information is agreed upon in advance, the second instruction may no longer carry fields of relevant information. For example, if the third target subframe is agreed upon in advance, the second instruction may not carry the third field. If all information is agreed upon in advance between the base station and the first UE, the second instruction may not carry the third field, the fourth field, the fifth field, the sixth field, and the seventh field. If no information is agreed upon between the base station and the first UE, the second instruction may carry the third field, the fourth field, the fifth field, the sixth field, and the seventh field.
[0286] In some embodiments, the first RO time-frequency resource indicates the first frequency domain starting point, and the second RO time-frequency resource indicates the second frequency domain starting point. Based on the first and second frequency domain starting points, the first UE can determine the frequency domain position of the first RO time-frequency resource on the subframe, as well as the frequency domain position of the second RO time-frequency resource on the subframe. The first UE then configures the first PRACH resource on the first subframe and / or the second subframe, starting from the first frequency domain starting point; and configures the second PRACH resource on the first subframe and / or the second subframe, starting from the second frequency domain starting point. This facilitates subsequent random access to the base station using the RO time-frequency resource.
[0287] In the embodiment of the present application, the first frequency domain starting point and the second frequency domain starting point are frequency offsets relative to the reference frequency domain starting point.
[0288] In some embodiments, the first RO time-frequency resource includes a first frequency domain starting point, and the second RO time-frequency resource includes a second frequency domain starting point. The UE locates the frequency domain position of the first RO time-frequency resource based on the first frequency domain starting point, and locates the frequency domain position of the second RO time-frequency resource based on the second frequency domain starting point.
[0289] In one example, the first RO time-frequency resource carries the eighth field, and the second RO time-frequency resource carries the ninth field; the eighth field is filled with the first frequency domain starting point (such as Msg1-Frequency Start for SBFD), and the ninth field is filled with the second frequency domain starting point (such as Msg1-Frequency Start). For example, the PRACH resource configuration shown in Figure 8a, in Figure 8a, RO00~RO02 represent the first PRACH resource, RO10~RO11 represent the second PRACH resource, and BW represents the reference frequency domain starting point. The frequency domain starting point (i.e., the first frequency domain starting point) of RO00~RO01 is F1. With F1 as the starting point, RO00~RO01 are configured on subframe 0 (the first subframe); the frequency domain starting point (i.e., the second frequency domain starting point) of RO10~RO11 is F2. With F2 as the starting point, RO10~RO11 are configured on subframe 3 (the second subframe).
[0290] In some embodiments, the first RO time-frequency resource may include a frequency offset point of a first frequency domain starting point relative to a second frequency domain starting point, and the second RO time-frequency resource includes the second frequency domain starting point. The first UE calculates the sum of the frequency offset and the second frequency domain starting point to obtain the first frequency domain starting point, and then locates the frequency domain position of the first RO time-frequency resource based on the first frequency domain starting point, and locates the frequency domain position of the second RO time-frequency resource based on the second frequency domain starting point.
[0291] In one example, the second RO time-frequency resource carries the ninth field, and the first RO time-frequency resource carries the tenth field; the ninth field is filled with the second frequency domain starting point, and the tenth field is filled with the frequency offset of the first frequency domain starting point relative to the second frequency domain starting point (such as msg1-offset for SBFD). For example, in the configuration of PRACH resources shown in Figure 8b, RO00-RO02 represent the first PRACH resource, RO10-RO11 represent the second PRACH resource, and BW represents the reference frequency domain starting point. The frequency domain starting point of RO10~RO11 (i.e., the second frequency domain starting point) is F2. With F2 as the starting point, RO10~RO11 are configured on subframe 4 (the second subframe); P1 is the frequency offset of the frequency domain starting point of RO00~RO01 relative to the frequency domain starting point of RO10~RO11. The first UE calculates the sum of F2 and P1 to obtain the frequency domain starting point (i.e., the first frequency domain starting point) F1 of RO00~RO01, and then with F1 as the starting point, RO00~RO01 are configured on subframe 1 (the first subframe).
[0292] In embodiments of the present application, the first RO time-frequency resource and / or the second RO time-frequency resource may also indicate a reference frequency domain starting point. In one example, the first RO time-frequency resource carries an eleventh field, which is used to populate the reference frequency domain starting point. In this case, the first UE locates the first frequency domain starting point and the second frequency domain starting point based on the reference frequency domain starting point indicated by the first RO time-frequency resource and / or the second RO time-frequency resource.
[0293] If neither the first RO time-frequency resource nor the second RO time-frequency resource indicates a reference frequency domain start point, the first UE may use a reference frequency domain start point pre-negotiated with the base station.
[0294] In the embodiment of the present application, there is no limitation on the information included in the first RO time-frequency resource and / or the second RO time-frequency resource.
[0295] In an embodiment of the present application, the preamble resources (such as the first preamble resources and the second preamble resources) may include the total number of preamble resources, the number of ROs corresponding to the SSB, the number of preambles corresponding to one SSB, etc., to determine the number of preambles corresponding to one RO. Among them, the base station may use signaling such as totalNumberOfRA-Preambles, ssb-perRACH-OccasionAndCB-PreamblesPerSSB to configure the number of preambles corresponding to one RO. Combined with the number of resource blocks (RBs) occupied by a preamble corresponding to the format of the preamble resources (referred to as the preamble format), the number of ROs included in the frequency domain (the base station may use msg1-FDM signaling to configure the number of ROs included in the frequency domain), and the above-mentioned first frequency domain starting point and second frequency domain starting point, the first UE and the base station may determine the positions of the first RO time-frequency resources and the second RO time-frequency resources in the frequency domain.
[0296] In some embodiments, the first RO time-frequency resource indicates a first time domain position corresponding to the format of the first preamble resource, and the second RO time-frequency resource indicates a second time domain position corresponding to the format of the second preamble resource. The first UE configures the first PRACH resource at the first time granularity and / or the second time granularity according to the first time domain position indicated by the first RO time-frequency resource; and configures the second PRACH resource at the first time granularity and / or the second time granularity according to the second time domain position indicated by the second RO time-frequency resource. This facilitates subsequent random access to the base station using the RO time-frequency resource.
[0297] In the embodiment of the present application, the time domain position corresponding to the preamble format may include the period of the configured PRACH time slot, the frame number of the configured RO, the subframe number of the configured RO, the number of PRACH time slots included in a subframe, the number of ROs included in a PRACH time slot, the starting symbol of the RO in a PRACH time slot, and the number of continuous symbols of the RO, as shown in Table 3. The PRACH configuration may also include other information, which is not limited to this.
[0298] Table 3
[0299] In some embodiments, the first UE has stored the corresponding relationship between the index and the time domain position corresponding to the preamble format; the first RO time-frequency resource carries the twelfth field, and the second RO time-frequency resource carries the thirteenth field. The twelfth field is filled with the first index of the first time domain position (such as prach-ConfigurationIndex); the thirteenth field is filled with the second index of the second time domain position (such as prach-ConfigurationIndex). In this case, the first UE can query the corresponding relationship between the index and the time domain position based on the first and second indexes to obtain the first and second time domain positions, and then configure the RO. This reduces network overhead.
[0300] In some embodiments, the first RO time-frequency resource carries a fourteenth field, and the second RO time-frequency resource carries a fifteenth field. The fourteenth field is populated with the first time domain position, and the fifteenth field is populated with the second time domain position. The first UE can quickly obtain the first time domain position and the second time domain position from the first RO time-frequency resource and the second RO time-frequency resource, thereby improving RO configuration efficiency.
[0301] Corresponding to the above-mentioned random access method applied to the first UE, an embodiment of the present application further provides a random access method, as shown in FIG9 , which is applied to a base station and includes the following steps.
[0302] Step S91: receiving a random access message sent by a first user terminal based on a PRACH resource configured at a first time granularity and / or a second time granularity, where the first user terminal has the capability of identifying an uplink frequency domain subband at the first time granularity, and the second time granularity is a time granularity for uplink transmission data;
[0303] Step S92: Based on the random access message, the first user terminal is randomly connected to the base station.
[0304] In the technical solution provided by the embodiment of the present application, the user terminal has the ability to identify the uplink frequency domain subband on the first time granularity, that is, the uplink time-frequency resources known to the user terminal include, in addition to the second time granularity (i.e., the uplink time granularity), the uplink frequency domain subband configured in the first subframe (including the downlink time granularity and the flexible time granularity). Based on this, the user terminal can comprehensively utilize the RO time-frequency resources configured on the first subframe and the second frequency domain subband to send a random access message to the base station to complete random access. In this random access process, the uplink time-frequency resources for configuring the RO time-frequency resources are increased. When a large number of UEs access the network, the access delay is greatly reduced, avoiding the problem of large service interruption during access, meeting the performance requirements of service continuity, and improving user experience.
[0305] In some embodiments, as shown in FIG10 , the random access method may include the following steps.
[0306] Step S101, obtaining PRACH resources;
[0307] Step S102: configuring PRACH resources at a first time granularity and / or a second time granularity;
[0308] Step S103: receiving a random access message sent by a first user terminal based on the PRACH resources configured at the first time granularity and / or the second time granularity, where the first user terminal has the ability to identify an uplink frequency domain subband at the first time granularity, and the second time granularity is a time granularity for uplink transmission data;
[0309] Step S104: Randomly access the first user terminal to the base station based on the random access message.
[0310] In the technical solution provided in the embodiment of the present application, before receiving the random access message, the base station obtains PRACH resources and configures the PRACH resources at the first time granularity and / or the second time granularity. The PRACH resources are configured based on the resources of the current base station to ensure the accuracy of random access and thus ensure the access performance of the first UE.
[0311] In some embodiments, the PRACH resource includes a first PRACH resource corresponding to a first time granularity and a second PRACH resource corresponding to a second time granularity;
[0312] The above step S101 may include:
[0313] Acquire a first PRACH resource and a second PRACH resource, where the first PRACH resource includes a first random access opportunity (RO) time-frequency resource, and the second PRACH resource includes a second RO time-frequency resource and a second preamble resource;
[0314] The second preamble resource is used as the first preamble resource and added to the first PRACH resource.
[0315] In some embodiments, the base station does not configure a first PRACH resource corresponding to the first time granularity, the base station configures a second PRACH resource corresponding to the second time granularity, and the PRACH resource includes a second PRACH resource;
[0316] The above-mentioned step S102 may include: configuring the second PRACH resource on the first target subframe, the first target subframe includes the first subframe and the second subframe, or the first target subframe includes the second subframe.
[0317] In some embodiments, the random access method may further include:
[0318] Sending a first instruction to a first user terminal, where the first instruction is used to indicate a first target time granularity;
[0319] In this case, the above step S102 may include: configuring the second PRACH resource at the first target time granularity indicated by the first instruction.
[0320] In some embodiments, a first PRACH resource corresponding to a first time granularity and a second PRACH resource corresponding to a second time granularity are configured in the base station, where the PRACH resources include the first PRACH resource and the second PRACH resource;
[0321] The above-mentioned step S102 may include: configuring the first PRACH resource and the second PRACH resource at a first time granularity and a second time granularity.
[0322] In some embodiments, the above step S102 may include:
[0323] configuring the first PRACH resource at a second target time granularity, where the second target time granularity includes the first time granularity and the second time granularity, or the second target time granularity includes the first time granularity;
[0324] The second PRACH resource is configured on a first target time granularity, where the first target time granularity includes the first time granularity and the second time granularity, or the first target time granularity includes the second time granularity.
[0325] In some embodiments, the random access method may further include:
[0326] Sending a first instruction to a first user terminal, where the first instruction is used to indicate a first target time granularity;
[0327] In this case, the above step S102 may include: configuring the second PRACH resource at the first target time granularity indicated by the first instruction.
[0328] In some embodiments, the first instruction carries a first field; the first field is filled with a first preset value, indicating that the first target time granularity includes the first time granularity and the second time granularity; the first field is filled with a second preset value or is not configured, indicating that the first target time granularity includes the second time granularity.
[0329] In some embodiments, the bit width of the first field is 1.
[0330] In some embodiments, the random access method may further include:
[0331] Sending a first instruction to the first user terminal, where the first instruction is used to indicate a second target time granularity;
[0332] In this case, the above step S102 may include: configuring the second PRACH resource at the second target time granularity indicated by the first instruction.
[0333] In some embodiments, the first instruction carries a second field; the second field is filled with a first preset value, indicating that the second target time granularity includes the first time granularity and the second time granularity; the second field is filled with a second preset value or is not configured, indicating that the second target time granularity includes the first time granularity.
[0334] In some embodiments, the bit width of the second field is 1.
[0335] In some embodiments, the first PRACH resource includes a first RO time-frequency resource and a first preamble resource corresponding to the first RO time-frequency resource, and the second PRACH resource includes a second RO time-frequency resource and a second preamble resource corresponding to the second RO time-frequency resource;
[0336] If the first preamble resource is identical to or partially overlaps with the second preamble resource, and the first RO time-frequency resource is identical to or partially overlaps with the second RO time-frequency resource, the step of configuring the first PRACH resource and the second PRACH resource at the first time granularity and the second time granularity includes:
[0337] The first PRACH resource is configured at a first time granularity, and the second PRACH resource is configured at a second time granularity.
[0338] In some embodiments, the first PRACH resource includes a first RO time-frequency resource and a first preamble resource corresponding to the first RO time-frequency resource, and the second PRACH resource includes a second RO time-frequency resource and a second preamble resource corresponding to the second RO time-frequency resource;
[0339] If the first preamble resource is identical to or partially overlaps with the second preamble resource, and the first RO time-frequency resource is partially overlapped with the second RO time-frequency resource, the step of configuring the first PRACH resource and the second PRACH resource at the first time granularity and the second time granularity includes:
[0340] The first PRACH resource is configured at the first time granularity and the second time granularity, the second PRACH resource is configured at the first time granularity and / or the second time granularity, and the third RO time-frequency resource in the first RO time-frequency resource is invalid, and the third RO time-frequency resource is the overlapping part of the first RO time-frequency resource and the second RO time-frequency resource.
[0341] In some embodiments, the first PRACH resource includes a first RO time-frequency resource, a first preamble resource corresponding to the first RO time-frequency resource, and a second preamble resource, and the second PRACH resource includes a second RO time-frequency resource and a second preamble resource corresponding to the second RO time-frequency resource;
[0342] The step of configuring the first PRACH resource and the second PRACH resource at the first time granularity and the second time granularity includes:
[0343] configuring the first preamble resource and the second preamble resource at a first time granularity and a second time granularity; or
[0344] The first preamble resource is configured at the first time granularity and the second time granularity, and the second preamble resource is configured at the second time granularity; or
[0345] The first preamble resource is configured at a first time granularity, and the second preamble resource is configured at the first time granularity and the second time granularity; or
[0346] The first preamble resource is configured at a first time granularity, and the second preamble resource and the first preamble resource are configured at a second time granularity.
[0347] In some embodiments, the first PRACH resource includes a first RO time-frequency resource, a second RO time-frequency resource, and a first preamble resource corresponding to the first RO time-frequency resource and the second RO time-frequency resource, and the second PRACH resource includes a second RO time-frequency resource and a second preamble resource corresponding to the second RO time-frequency resource;
[0348] The step of configuring the first PRACH resource and the second PRACH resource at the first time granularity and the second time granularity includes:
[0349] Allocate the first RO time-frequency resource and the second RO time-frequency resource at the first time granularity and the second time granularity; or
[0350] Allocate the first RO time-frequency resource at the first time granularity and the second time granularity, and allocate the second RO time-frequency resource at the second time granularity; or
[0351] Allocate the first RO time-frequency resource at a first time granularity, and allocate the second RO time-frequency resource at the first time granularity and the second time granularity; or
[0352] The first RO time-frequency resource is configured at a first time granularity, and the second RO time-frequency resource and the first preamble code resource are configured at a second time granularity.
[0353] In some embodiments, the above-mentioned step S92 or step S104 may include: using the PRACH resources configured at the third target time granularity to receive the random access message sent by the first user terminal, the third target time granularity includes the first time granularity and the second time granularity, or the third target time granularity includes the first time granularity.
[0354] In some embodiments, the random access method may further include:
[0355] Sending a second instruction to the first user terminal, where the second instruction is used to indicate a third target time granularity;
[0356] In this case, the above step S92 or step S104 may include:
[0357] The random access message sent by the first user terminal is received using the PRACH resource configured at the third target time granularity indicated by the second instruction.
[0358] In some embodiments, the second instruction carries a third field; the third field is filled with a first preset value, indicating that the third target time granularity includes the first time granularity; the third field is filled with a second preset value or is not configured, indicating that the third target time granularity includes the first time granularity and the second time granularity.
[0359] In some embodiments, the bit width of the third field is 1.
[0360] In some embodiments, the above step S92 or step S104 may include:
[0361] Use the first target PRACH resource and / or the second target PRACH resource configured at the third target time granularity to receive the random access message sent by the first user terminal, the first target PRACH resource is the PRACH resource available at the first time granularity, and the second target PRACH resource is the PRACH resource available at the second time granularity.
[0362] In some embodiments, the random access method may further include:
[0363] Sending a second instruction to the first user terminal, where the second instruction is used to indicate a target PRACH resource, where the target PRACH resource includes a first target PRACH resource and / or a second target PRACH resource;
[0364] In this case, the above step S92 or step S104 may include:
[0365] The random access message sent by the first user terminal is received using the target PRACH resource indicated by the second instruction configured on the third target time granularity indicated by the second instruction.
[0366] In some embodiments, the second instruction carries a fourth field and / or a fifth field; the fourth field is filled with a third preset value, indicating that the second target PRACH resource includes a first PRACH resource corresponding to a first time granularity; the fourth field is filled with a fourth preset value, indicating that the second target PRACH resource includes a second PRACH resource corresponding to a second time granularity; the fourth field is filled with a fifth preset value, indicating that the second target PRACH resource includes the first PRACH resource and the second PRACH resource;
[0367] The fifth field is filled with the third preset value, indicating that the first target PRACH resource includes the first PRACH resource; the fifth field is filled with the fourth preset value, indicating that the first target PRACH resource includes the second PRACH resource; the fifth field is filled with the fifth preset value, indicating that the first target PRACH resource includes the first PRACH resource and the second PRACH resource.
[0368] In some embodiments, the bit widths of the fourth field and the fifth field are respectively 2.
[0369] In some embodiments, the PRACH resource includes a first PRACH resource corresponding to a first time granularity and a second PRACH resource corresponding to a second time granularity; the first PRACH resource includes a first RO time-frequency resource, a first preamble resource and a second preamble resource corresponding to the first RO time-frequency resource, and the second PRACH resource includes a second RO time-frequency resource and a second preamble resource corresponding to the second RO time-frequency resource;
[0370] In this case, the above-mentioned step S82 or step S94 may include: using the target preamble code resources configured at the first time granularity and / or the second time granularity to receive the random access message sent by the first user terminal, the target preamble code resources include the first preamble code resources and the second preamble code resources, or the target preamble code resources include the first preamble code resources.
[0371] In some embodiments, the random access method may further include:
[0372] Sending a second instruction to the first user terminal, where the second instruction is used to indicate a target preamble resource;
[0373] The step of receiving a random access message sent by a first user terminal using a target preamble code resource configured at a first time granularity and / or a second time granularity may include: receiving a random access message sent by the first user terminal using a target preamble code resource indicated by a second instruction configured at a first time granularity and / or a second time granularity.
[0374] In some embodiments, the second instruction carries a sixth field; the sixth field is filled with a first preset value, indicating that the target preamble code resources include a first preamble code resource; the sixth field is filled with a second preset value or is not configured, indicating that the target preamble code resources include a first preamble code resource and a second preamble code resource.
[0375] In some embodiments, the bit width of the sixth field is 1.
[0376] In some embodiments, the PRACH resource includes a first PRACH resource corresponding to a first time granularity and a second PRACH resource corresponding to a second time granularity; the first PRACH resource includes a first RO time-frequency resource, a second RO time-frequency resource, and a first preamble resource corresponding to the first RO time-frequency resource and the second RO time-frequency resource, and the second PRACH resource includes a second RO time-frequency resource and a second preamble resource corresponding to the second RO time-frequency resource;
[0377] The above-mentioned step S92 or step S104 may include: using the target RO time-frequency resources configured at the first time granularity and / or the second time granularity to receive the random access message sent by the first user terminal, the target RO time-frequency resources include the first RO time-frequency resources and the second RO time-frequency resources, or the target RO time-frequency resources include the first RO time-frequency resources.
[0378] In some embodiments, the random access method may further include:
[0379] Sending a second instruction to the first user terminal, where the second instruction is used to indicate a target RO time-frequency resource;
[0380] The step of receiving a random access message sent by a first user terminal using a target RO time-frequency resource configured at a first time granularity and / or a second time granularity includes: receiving a random access message sent by the first user terminal using a target RO time-frequency resource indicated by a second instruction configured at the first time granularity and / or the second time granularity.
[0381] In some embodiments, the second instruction carries a seventh field; the seventh field is filled with a first preset value, indicating that the target RO time-frequency resources include the first RO time-frequency resources; the seventh field is filled with a second preset value or is not configured, indicating that the target RO time-frequency resources include the first RO time-frequency resources and the second RO time-frequency resources.
[0382] In some embodiments, the bit width of the seventh field is 1.
[0383] In some embodiments, the PRACH resource includes a first PRACH resource corresponding to a first time granularity and a second PRACH resource corresponding to a second time granularity; the first PRACH resource includes a first RO time-frequency resource and a first preamble resource corresponding to the first RO time-frequency resource, and the second PRACH resource includes a second RO time-frequency resource and a second preamble resource corresponding to the second RO time-frequency resource;
[0384] The above-mentioned step S102 may include: taking the first frequency domain starting point indicated by the first RO time-frequency resource as the starting point, configuring the first PRACH resource at the first time granularity and / or the second time granularity; taking the second frequency domain starting point indicated by the second RO time-frequency resource as the starting point, configuring the second PRACH resource at the first time granularity and / or the second time granularity.
[0385] In some embodiments, the first RO time-frequency resource carries the eighth field, and the second RO time-frequency resource carries the ninth field; the eighth field fills the first frequency domain starting point, and the ninth field fills the second frequency domain starting point; or,
[0386] The second RO time-frequency resource carries the ninth field, and the first RO time-frequency resource carries the tenth field; the ninth field is filled with the second frequency domain starting point, and the tenth field is filled with the frequency offset of the first frequency domain starting point relative to the second frequency domain starting point.
[0387] In some embodiments, the first RO time-frequency resource and / or the second RO time-frequency resource carries an eleventh field; the eleventh field is used to fill the reference frequency domain starting point.
[0388] In some embodiments, the PRACH resource includes a first PRACH resource corresponding to a first time granularity and a second PRACH resource corresponding to a second time granularity; the first PRACH resource includes a first RO time-frequency resource and a first preamble resource corresponding to the first RO time-frequency resource, and the second PRACH resource includes a second RO time-frequency resource and a second preamble resource corresponding to the second RO time-frequency resource;
[0389] The step of configuring the PRACH resource at the first time granularity and / or the second time granularity includes:
[0390] According to the first time domain position corresponding to the format of the first preamble code resource indicated by the first RO time-frequency resource, the first PRACH resource is configured at the first time granularity and / or the second time granularity; according to the second time domain position corresponding to the format of the second preamble code resource indicated by the second RO time-frequency resource, the second PRACH resource is configured at the first time granularity and / or the second time granularity.
[0391] In some embodiments, the first UE has stored a correspondence between an index and a time domain position corresponding to the preamble format; the first RO time-frequency resource carries a twelfth field, the second RO time-frequency resource carries a thirteenth field, the twelfth field is filled with the first index of the first time domain position; the thirteenth field is filled with the second index of the second time domain position; or,
[0392] The first RO time-frequency resource carries the fourteenth field, the second RO time-frequency resource carries the fifteenth field, the fourteenth field fills the first time domain position; the fifteenth field fills the second time domain position.
[0393] In some embodiments, the time granularity is a subframe, a time slot, or a symbol.
[0394] Corresponding to the random access method applied to the first UE, an embodiment of the present application further provides a random access apparatus, as shown in FIG11 , which is applied to the first UE. The first user terminal has the ability to identify an uplink frequency domain subband at a first time granularity. The apparatus includes:
[0395] A generating module 111 is configured to generate a random access message;
[0396] The sending module 112 is configured to send a random access message to the base station based on the PRACH resources configured at the first time granularity and / or the second time granularity, where the second time granularity is the time granularity of uplink transmission data.
[0397] In the technical solution provided by the embodiment of the present application, the user terminal has the ability to identify the uplink frequency domain subband on the first time granularity, that is, the uplink time-frequency resources known to the user terminal include the uplink frequency domain subband configured in the first subframe (including the downlink time granularity and the flexible time granularity) in addition to the second time granularity (i.e., the uplink time granularity). Based on this, the user terminal can comprehensively utilize the PRACH resources configured on the first subframe and the second frequency domain subband to send a random access message to the base station to complete random access. In this random access process, the uplink time-frequency resources for configuring PRACH resources are increased. When a large number of UEs access the network, the access delay is greatly reduced, avoiding the problem of large service interruption during access, meeting the performance requirements of service continuity, and improving user experience.
[0398] In some embodiments, as shown in FIG12 , the random access apparatus may further include:
[0399] The acquisition module 113 is configured to acquire PRACH resources from the base station before generating a random access message;
[0400] The configuration module 114 is configured to configure the PRACH resource at the first time granularity and / or the second time granularity.
[0401] In the technical solution provided in the embodiments of the present application, before generating a random access message, the first UE obtains PRACH resources from the base station and configures the PRACH resources at the first time granularity and / or the second time granularity. The PRACH resources are configured based on the resources of the current base station to ensure the accuracy of random access and thus the access performance of the first UE.
[0402] In some embodiments, the PRACH resource includes a first PRACH resource corresponding to a first time granularity and a second PRACH resource corresponding to a second time granularity;
[0403] The acquisition module 113 may be specifically used to:
[0404] Acquire a first PRACH resource and a second PRACH resource from a base station, where the first PRACH resource includes a first random access opportunity (RO) time-frequency resource, and the second PRACH resource includes a second RO time-frequency resource and a second preamble resource;
[0405] The second preamble resource is used as the first preamble resource and added to the first PRACH resource.
[0406] In some embodiments, the base station does not configure a first PRACH resource corresponding to the first time granularity, the base station configures a second PRACH resource corresponding to the second time granularity, and the PRACH resource includes a second PRACH resource;
[0407] The configuration module 114 may be specifically used to:
[0408] The second PRACH resource is configured on a first target time granularity, where the first target time granularity includes the first time granularity and the second time granularity, or the first target time granularity includes the second time granularity.
[0409] In some embodiments, the random access device may further include:
[0410] A receiving module, configured to receive a first instruction sent by a base station, where the first instruction is used to indicate a first target time granularity;
[0411] The configuration module 114 is specifically configured to configure the second PRACH resource at the first target time granularity indicated by the first instruction.
[0412] In some embodiments, a first PRACH resource corresponding to a first time granularity and a second PRACH resource corresponding to a second time granularity are configured in the base station, where the PRACH resources include the first PRACH resource and the second PRACH resource;
[0413] The configuration module 114 may be specifically configured to configure the first PRACH resource and the second PRACH resource at a first time granularity and a second time granularity.
[0414] In some embodiments, the configuration module 114 may be specifically configured to:
[0415] configuring the first PRACH resource at a second target time granularity, where the second target time granularity includes the first time granularity and the second time granularity, or the second target time granularity includes the first time granularity;
[0416] The second PRACH resource is configured on a first target time granularity, where the first target time granularity includes the first time granularity and the second time granularity, or the first target time granularity includes the second time granularity.
[0417] In some embodiments, the random access device may further include:
[0418] A receiving module, configured to receive a first instruction sent by a base station, where the first instruction is used to indicate a first target time granularity;
[0419] The configuration module 114 may be specifically configured to configure the second PRACH resource at the first target time granularity indicated by the first instruction.
[0420] In some embodiments, the first instruction carries a first field; the first field is filled with a first preset value, indicating that the first target time granularity includes the first time granularity and the second time granularity; the first field is filled with a second preset value or is not configured, indicating that the first target time granularity includes the second time granularity.
[0421] In some embodiments, the bit width of the first field is 1.
[0422] In some embodiments, the random access device may further include:
[0423] A receiving module, configured to receive a first instruction sent by a base station, where the first instruction is used to indicate a second target time granularity;
[0424] The configuration module 114 may be specifically configured to configure the second PRACH resource at the second target time granularity indicated by the first instruction.
[0425] In some embodiments, the first instruction carries a second field; the second field is filled with a first preset value, indicating that the second target time granularity includes the first time granularity and the second time granularity; the second field is filled with a second preset value or is not configured, indicating that the second target time granularity includes the first time granularity.
[0426] In some embodiments, the bit width of the second field is 1.
[0427] In some embodiments, the first PRACH resource includes a first RO time-frequency resource and a first preamble resource corresponding to the first RO time-frequency resource, and the second PRACH resource includes a second RO time-frequency resource and a second preamble resource corresponding to the second RO time-frequency resource;
[0428] The configuration module 114 can be specifically used to: if the first preamble code resource is the same as or partially overlaps with the second preamble code resource, and the first RO time-frequency resource is the same as or partially overlaps with the second RO time-frequency resource, then configure the first PRACH resource on the first time granularity and configure the second PRACH resource on the second time granularity.
[0429] In some embodiments, the first PRACH resource includes a first RO time-frequency resource and a first preamble resource corresponding to the first RO time-frequency resource, and the second PRACH resource includes a second RO time-frequency resource and a second preamble resource corresponding to the second RO time-frequency resource;
[0430] The configuration module 114 can be specifically used to: if the first preamble code resource is the same as or partially overlaps with the second preamble code resource, and the first RO time-frequency resource partially overlaps with the second RO time-frequency resource, then configure the first PRACH resource at the first time granularity and the second time granularity, configure the second PRACH resource at the first time granularity and / or the second time granularity, and invalidate the third RO time-frequency resource in the first RO time-frequency resource, where the third RO time-frequency resource is the overlapping portion of the first RO time-frequency resource and the second RO time-frequency resource.
[0431] In some embodiments, the first PRACH resource includes a first RO time-frequency resource, a first preamble resource corresponding to the first RO time-frequency resource, and a second preamble resource, and the second PRACH resource includes a second RO time-frequency resource and a second preamble resource corresponding to the second RO time-frequency resource;
[0432] The configuration module 114 may be specifically used to:
[0433] configuring the first preamble resource and the second preamble resource at a first time granularity and a second time granularity; or
[0434] The first preamble resource is configured at the first time granularity and the second time granularity, and the second preamble resource is configured at the second time granularity; or
[0435] The first preamble resource is configured at a first time granularity, and the second preamble resource is configured at the first time granularity and the second time granularity; or
[0436] The first preamble resource is configured at a first time granularity, and the second preamble resource and the first preamble resource are configured at a second time granularity.
[0437] In some embodiments, the first PRACH resource includes a first RO time-frequency resource, a second RO time-frequency resource, and a first preamble resource corresponding to the first RO time-frequency resource and the second RO time-frequency resource, and the second PRACH resource includes a second RO time-frequency resource and a second preamble resource corresponding to the second RO time-frequency resource;
[0438] The configuration module 114 may be specifically used to:
[0439] Allocate the first RO time-frequency resource and the second RO time-frequency resource at the first time granularity and the second time granularity; or
[0440] Allocate the first RO time-frequency resource at the first time granularity and the second time granularity, and allocate the second RO time-frequency resource at the second time granularity; or
[0441] Allocate the first RO time-frequency resource at a first time granularity, and allocate the second RO time-frequency resource at the first time granularity and the second time granularity; or
[0442] The first RO time-frequency resource is configured at a first time granularity, and the second RO time-frequency resource and the first preamble code resource are configured at a second time granularity.
[0443] In some embodiments, the sending module 112 can be specifically used to use the PRACH resources configured at the third target time granularity to send a random access message to the base station, and the third target time granularity includes the first time granularity and the second time granularity, or the third target time granularity includes the first time granularity.
[0444] In some embodiments, the random access device may further include:
[0445] a receiving module, configured to receive a second instruction sent by the base station, where the second instruction is used to indicate a third target time granularity;
[0446] The sending module is specifically configured to send a random access message to the base station using the PRACH resource configured at the third target time granularity indicated by the second instruction.
[0447] In some embodiments, the second instruction carries a third field; the third field is filled with a first preset value, indicating that the third target time granularity includes the first time granularity; the third field is filled with a second preset value or is not configured, indicating that the third target time granularity includes the first time granularity and the second time granularity.
[0448] In some embodiments, the bit width of the third field is 1.
[0449] In some embodiments, the sending module 112 can be specifically used to use the first target PRACH resources and / or the second target PRACH resources configured at the third target time granularity to send a random access message to the base station, where the first target PRACH resources are the PRACH resources available at the first time granularity, and the second target PRACH resources are the PRACH resources available at the second time granularity.
[0450] In some embodiments, the random access device may further include:
[0451] a receiving module, configured to receive a second instruction sent by a base station, where the second instruction is used to indicate a target PRACH resource, where the target PRACH resource includes a first target PRACH resource and / or a second target PRACH resource;
[0452] The sending module 112 may be specifically configured to send a random access message to the base station using the target PRACH resource indicated by the second instruction configured at the third target time granularity indicated by the second instruction.
[0453] In some embodiments, the second instruction carries a fourth field and / or a fifth field;
[0454] The fourth field is filled with a third preset value, indicating that the second target PRACH resource includes the first PRACH resource corresponding to the first time granularity; the fourth field is filled with a fourth preset value, indicating that the second target PRACH resource includes the second PRACH resource corresponding to the second time granularity; the fourth field is filled with a fifth preset value, indicating that the second target PRACH resource includes the first PRACH resource and the second PRACH resource;
[0455] The fifth field is filled with the third preset value, indicating that the first target PRACH resource includes the first PRACH resource; the fifth field is filled with the fourth preset value, indicating that the first target PRACH resource includes the second PRACH resource; the fifth field is filled with the fifth preset value, indicating that the first target PRACH resource includes the first PRACH resource and the second PRACH resource.
[0456] In some embodiments, the bit widths of the fourth field and the fifth field are respectively 2.
[0457] In some embodiments, the PRACH resource includes a first PRACH resource corresponding to a first time granularity and a second PRACH resource corresponding to a second time granularity; the first PRACH resource includes a first RO time-frequency resource, a first preamble resource and a second preamble resource corresponding to the first RO time-frequency resource, and the second PRACH resource includes a second RO time-frequency resource and a second preamble resource corresponding to the second RO time-frequency resource;
[0458] The sending module 112 can be specifically used to send a random access message to the base station using the target preamble code resources configured at the first time granularity and / or the second time granularity, where the target preamble code resources include the first preamble code resources and the second preamble code resources, or the target preamble code resources include the first preamble code resources.
[0459] In some embodiments, the random access device may further include:
[0460] A receiving module, configured to receive a second instruction sent by a base station, where the second instruction is used to indicate a target preamble resource;
[0461] The sending module 112 may be specifically configured to send a random access message to the base station using the target preamble code resources indicated by the second instruction configured at the first time granularity and / or the second time granularity.
[0462] In some embodiments, the second instruction carries a sixth field; the sixth field is filled with a first preset value, indicating that the target preamble code resources include a first preamble code resource; the sixth field is filled with a second preset value or is not configured, indicating that the target preamble code resources include a first preamble code resource and a second preamble code resource.
[0463] In some embodiments, the bit width of the sixth field is 1.
[0464] In some embodiments, the PRACH resource includes a first PRACH resource corresponding to a first time granularity and a second PRACH resource corresponding to a second time granularity; the first PRACH resource includes a first RO time-frequency resource, a second RO time-frequency resource, and a first preamble resource corresponding to the first RO time-frequency resource and the second RO time-frequency resource, and the second PRACH resource includes a second RO time-frequency resource and a second preamble resource corresponding to the second RO time-frequency resource;
[0465] The sending module 112 can be specifically configured to use the target RO time-frequency resources configured at the first time granularity and / or the second time granularity to send a random access message to the base station, where the target RO time-frequency resources include the first RO time-frequency resources and the second RO time-frequency resources, or the target RO time-frequency resources include the first RO time-frequency resources.
[0466] In some embodiments, the random access device may further include:
[0467] A receiving module, configured to receive a second instruction sent by a base station, where the second instruction is used to indicate a target RO time-frequency resource;
[0468] The sending module 112 may be specifically configured to send a random access message to the base station using the target RO time-frequency resource indicated by the second instruction configured at the first time granularity and / or the second time granularity.
[0469] In some embodiments, the second instruction carries a seventh field; the seventh field is filled with a first preset value, indicating that the target RO time-frequency resources include the first RO time-frequency resources; the seventh field is filled with a second preset value or is not configured, indicating that the target RO time-frequency resources include the first RO time-frequency resources and the second RO time-frequency resources.
[0470] In some embodiments, the bit width of the seventh field is 1.
[0471] In some embodiments, the PRACH resource includes a first PRACH resource corresponding to a first time granularity and a second PRACH resource corresponding to a second time granularity; the first PRACH resource includes a first RO time-frequency resource and a first preamble resource corresponding to the first RO time-frequency resource, and the second PRACH resource includes a second RO time-frequency resource and a second preamble resource corresponding to the second RO time-frequency resource;
[0472] The configuration module 114 can be specifically used to: configure the first PRACH resource at the first time granularity and / or the second time granularity based on the first frequency domain starting point indicated by the first RO time-frequency resource; and configure the second PRACH resource at the first time granularity and / or the second time granularity based on the second frequency domain starting point indicated by the second RO time-frequency resource.
[0473] In some embodiments, the first RO time-frequency resource carries the eighth field, and the second RO time-frequency resource carries the ninth field; the eighth field fills the first frequency domain starting point, and the ninth field fills the second frequency domain starting point; or,
[0474] The second RO time-frequency resource carries the ninth field, and the first RO time-frequency resource carries the tenth field; the ninth field is filled with the second frequency domain starting point, and the tenth field is filled with the frequency offset of the first frequency domain starting point relative to the second frequency domain starting point.
[0475] In some embodiments, the first RO time-frequency resource and / or the second RO time-frequency resource carries an eleventh field; the eleventh field is used to fill the reference frequency domain starting point.
[0476] In some embodiments, the PRACH resource includes a first PRACH resource corresponding to a first time granularity and a second PRACH resource corresponding to a second time granularity; the first PRACH resource includes a first RO time-frequency resource and a first preamble resource corresponding to the first RO time-frequency resource, and the second PRACH resource includes a second RO time-frequency resource and a second preamble resource corresponding to the second RO time-frequency resource;
[0477] The configuration module 114 can be specifically used to: configure the first PRACH resource at the first time granularity and / or the second time granularity according to the first time domain position corresponding to the format of the first preamble code resource indicated by the first RO time-frequency resource; configure the second PRACH resource at the first time granularity and / or the second time granularity according to the second time domain position corresponding to the format of the second preamble code resource indicated by the second RO time-frequency resource.
[0478] In some embodiments, the first UE has stored a correspondence between an index and a time domain position corresponding to the preamble format; the first RO time-frequency resource carries a twelfth field, the second RO time-frequency resource carries a thirteenth field, the twelfth field is filled with the first index of the first time domain position; the thirteenth field is filled with the second index of the second time domain position; or,
[0479] The first RO time-frequency resource carries the fourteenth field, the second RO time-frequency resource carries the fifteenth field, the fourteenth field fills the first time domain position; the fifteenth field fills the second time domain position.
[0480] In some embodiments, the time granularity is a subframe, a time slot, or a symbol.
[0481] Corresponding to the random access method applied to the base station, an embodiment of the present application further provides a random access device, as shown in FIG13 , which is applied to the base station and includes:
[0482] A receiving module 131 is configured to receive a random access message sent by a first user terminal based on a PRACH resource configured at a first time granularity and / or a second time granularity, where the first user terminal has an ability to identify an uplink frequency domain subband at the first time granularity, and the second time granularity is a time granularity for uplink transmission data;
[0483] The access module 132 is configured to randomly access the first user terminal to the base station based on the random access message.
[0484] In the technical solution provided by the embodiment of the present application, the user terminal has the ability to identify the uplink frequency domain subband on the first time granularity, that is, the uplink time-frequency resources known to the user terminal include the uplink frequency domain subband configured in the first subframe (including the downlink time granularity and the flexible time granularity) in addition to the second time granularity (i.e., the uplink time granularity). Based on this, the user terminal can comprehensively utilize the PRACH resources configured on the first subframe and the second frequency domain subband to send a random access message to the base station to complete random access. In this random access process, the uplink time-frequency resources for configuring PRACH resources are increased. When a large number of UEs access the network, the access delay is greatly reduced, avoiding the problem of large service interruption during access, meeting the performance requirements of service continuity, and improving user experience.
[0485] In some embodiments, as shown in FIG14 , the random access apparatus may further include:
[0486] An acquisition module 133 is configured to acquire a PRACH resource before receiving a random access message sent by the first user terminal;
[0487] The configuration module 134 is configured to configure the PRACH resource at the first time granularity and / or the second time granularity.
[0488] In the technical solution provided in the embodiment of the present application, before generating a random access message, the first UE obtains PRACH resources from the base station and configures the PRACH resources at the first time granularity and / or the second time granularity. The PRACH resources are configured based on the resources of the current base station to ensure the accuracy of random access and thus the access performance of the first UE.
[0489] In some embodiments, the PRACH resource includes a first PRACH resource corresponding to a first time granularity and a second PRACH resource corresponding to a second time granularity;
[0490] The acquisition module 133 may be specifically used to:
[0491] Acquire a first PRACH resource and a second PRACH resource, where the first PRACH resource includes a first random access opportunity (RO) time-frequency resource, and the second PRACH resource includes a second RO time-frequency resource and a second preamble resource;
[0492] The second preamble resource is used as the first preamble resource and added to the first PRACH resource.
[0493] In some embodiments, the base station does not configure a first PRACH resource corresponding to the first time granularity, the base station configures a second PRACH resource corresponding to the second time granularity, and the PRACH resource includes a second PRACH resource;
[0494] The configuration module 134 may be specifically configured to configure the second PRACH resource on a first target time granularity, where the first target time granularity includes the first time granularity and the second time granularity, or the first target time granularity includes the second time granularity.
[0495] In some embodiments, the random access device may further include:
[0496] A sending module, configured to send a first instruction to a first user terminal, where the first instruction is used to indicate a first target time granularity;
[0497] The configuration module 134 is specifically configured to configure the second PRACH resource at the first target time granularity indicated by the first instruction.
[0498] In some embodiments, a first PRACH resource corresponding to a first time granularity and a second PRACH resource corresponding to a second time granularity are configured in the base station, where the PRACH resources include the first PRACH resource and the second PRACH resource;
[0499] The configuration module 134 may be specifically configured to configure the first PRACH resource and the second PRACH resource at a first time granularity and a second time granularity.
[0500] In some embodiments, the configuration module 134 may be specifically configured to:
[0501] configuring the first PRACH resource at a second target time granularity, where the second target time granularity includes the first time granularity and the second time granularity, or the second target time granularity includes the first time granularity;
[0502] The second PRACH resource is configured on a first target time granularity, where the first target time granularity includes the first time granularity and the second time granularity, or the first target time granularity includes the second time granularity.
[0503] In some embodiments, the random access device may further include:
[0504] A sending module, configured to send a first instruction to a first user terminal, where the first instruction is used to indicate a first target time granularity;
[0505] The configuration module 134 may be specifically configured to configure the second PRACH resource at the first target time granularity indicated by the first instruction.
[0506] In some embodiments, the first instruction carries a first field; the first field is filled with a first preset value, indicating that the first target time granularity includes the first time granularity and the second time granularity; the first field is filled with a second preset value or is not configured, indicating that the first target time granularity includes the second time granularity.
[0507] In some embodiments, the bit width of the first field is 1.
[0508] In some embodiments, the random access device may further include:
[0509] a sending module, configured to send a first instruction to the first user terminal, where the first instruction is used to indicate a second target time granularity;
[0510] The configuration module 134 may be specifically configured to configure the second PRACH resource at the second target time granularity indicated by the first instruction.
[0511] In some embodiments, the first instruction carries a second field; the second field is filled with a first preset value, indicating that the second target time granularity includes the first time granularity and the second time granularity; the second field is filled with a second preset value or is not configured, indicating that the second target time granularity includes the first time granularity.
[0512] In some embodiments, the bit width of the second field is 1.
[0513] In some embodiments, the first PRACH resource includes a first RO time-frequency resource and a first preamble resource corresponding to the first RO time-frequency resource, and the second PRACH resource includes a second RO time-frequency resource and a second preamble resource corresponding to the second RO time-frequency resource;
[0514] The configuration module 134 can be specifically used to: if the first preamble code resource is the same as or partially overlaps with the second preamble code resource, and the first RO time-frequency resource is the same as or partially overlaps with the second RO time-frequency resource, then configure the first PRACH resource on the first time granularity and configure the second PRACH resource on the second time granularity.
[0515] In some embodiments, the first PRACH resource includes a first RO time-frequency resource and a first preamble resource corresponding to the first RO time-frequency resource, and the second PRACH resource includes a second RO time-frequency resource and a second preamble resource corresponding to the second RO time-frequency resource;
[0516] The configuration module 134 can be specifically used to: if the first preamble code resource is the same as or partially overlaps with the second preamble code resource, and the first RO time-frequency resource partially overlaps with the second RO time-frequency resource, then configure the first PRACH resource at the first time granularity and the second time granularity, configure the second PRACH resource at the first time granularity and / or the second time granularity, and invalidate the third RO time-frequency resource in the first RO time-frequency resource, where the third RO time-frequency resource is the overlapping portion of the first RO time-frequency resource and the second RO time-frequency resource.
[0517] In some embodiments, the first PRACH resource includes a first RO time-frequency resource, a first preamble resource corresponding to the first RO time-frequency resource, and a second preamble resource, and the second PRACH resource includes a second RO time-frequency resource and a second preamble resource corresponding to the second RO time-frequency resource;
[0518] The configuration module 134 may be specifically used to:
[0519] configuring the first preamble resource and the second preamble resource at a first time granularity and a second time granularity; or
[0520] The first preamble resource is configured at the first time granularity and the second time granularity, and the second preamble resource is configured at the second time granularity; or
[0521] The first preamble resource is configured at a first time granularity, and the second preamble resource is configured at the first time granularity and the second time granularity; or
[0522] The first preamble resource is configured at a first time granularity, and the second preamble resource and the first preamble resource are configured at a second time granularity.
[0523] In some embodiments, the first PRACH resource includes a first RO time-frequency resource, a second RO time-frequency resource, and a first preamble resource corresponding to the first RO time-frequency resource and the second RO time-frequency resource, and the second PRACH resource includes a second RO time-frequency resource and a second preamble resource corresponding to the second RO time-frequency resource;
[0524] The configuration module 134 may be specifically used to:
[0525] Allocate the first RO time-frequency resource and the second RO time-frequency resource at the first time granularity and the second time granularity; or
[0526] Allocate the first RO time-frequency resource at the first time granularity and the second time granularity, and allocate the second RO time-frequency resource at the second time granularity; or
[0527] Allocate the first RO time-frequency resource at a first time granularity, and allocate the second RO time-frequency resource at the first time granularity and the second time granularity; or
[0528] The first RO time-frequency resource is configured at a first time granularity, and the second RO time-frequency resource and the first preamble code resource are configured at a second time granularity.
[0529] In some embodiments, the receiving module 131 can be specifically used to use the PRACH resources configured at the third target time granularity to receive the random access message sent by the first user terminal, where the third target time granularity includes the first time granularity and the second time granularity, or the third target time granularity includes the first time granularity.
[0530] In some embodiments, the random access device may further include:
[0531] a sending module, configured to send a second instruction to the first user terminal, where the second instruction is used to indicate a third target time granularity;
[0532] The receiving module 131 may be specifically configured to receive a random access message sent by the first user terminal using the PRACH resource configured at the third target time granularity indicated by the second instruction.
[0533] In some embodiments, the second instruction carries a third field; the third field is filled with a first preset value, indicating that the third target time granularity includes the first time granularity; the third field is filled with a second preset value or is not configured, indicating that the third target time granularity includes the first time granularity and the second time granularity.
[0534] In some embodiments, the bit width of the third field is 1.
[0535] In some embodiments, the receiving module 131 can be specifically used to use the first target PRACH resources and / or the second target PRACH resources configured at the third target time granularity to receive the random access message sent by the first user terminal, where the first target PRACH resources are the PRACH resources available at the first time granularity, and the second target PRACH resources are the PRACH resources available at the second time granularity.
[0536] In some embodiments, the random access device may further include:
[0537] a sending module, configured to send a second instruction to the first user terminal, where the second instruction is used to indicate a target PRACH resource, where the target PRACH resource includes a first target PRACH resource and / or a second target PRACH resource;
[0538] The receiving module 131 may be specifically configured to receive a random access message sent by the first user terminal using the target PRACH resource indicated by the second instruction configured at the third target time granularity indicated by the second instruction.
[0539] In some embodiments, the second instruction carries a fourth field and / or a fifth field;
[0540] The fourth field is filled with a third preset value, indicating that the second target PRACH resource includes the first PRACH resource corresponding to the first time granularity; the fourth field is filled with a fourth preset value, indicating that the second target PRACH resource includes the second PRACH resource corresponding to the second time granularity; the fourth field is filled with a fifth preset value, indicating that the second target PRACH resource includes the first PRACH resource and the second PRACH resource;
[0541] The fifth field is filled with the third preset value, indicating that the first target PRACH resource includes the first PRACH resource; the fifth field is filled with the fourth preset value, indicating that the first target PRACH resource includes the second PRACH resource; the fifth field is filled with the fifth preset value, indicating that the first target PRACH resource includes the first PRACH resource and the second PRACH resource.
[0542] In some embodiments, the bit widths of the fourth field and the fifth field are respectively 2.
[0543] In some embodiments, the PRACH resource includes a first PRACH resource corresponding to a first time granularity and a second PRACH resource corresponding to a second time granularity; the first PRACH resource includes a first RO time-frequency resource, a first preamble resource and a second preamble resource corresponding to the first RO time-frequency resource, and the second PRACH resource includes a second RO time-frequency resource and a second preamble resource corresponding to the second RO time-frequency resource;
[0544] The receiving module 131 can be specifically used to use the target preamble code resources configured at the first time granularity and / or the second time granularity to receive a random access message sent by the first user terminal, where the target preamble code resources include the first preamble code resources and the second preamble code resources, or the target preamble code resources include the first preamble code resources.
[0545] In some embodiments, the random access device may further include:
[0546] a sending module, configured to send a second instruction to the first user terminal, where the second instruction is used to indicate a target preamble resource;
[0547] The receiving module 131 may be specifically configured to receive a random access message sent by a first user terminal using a target preamble resource indicated by a second instruction configured at a first time granularity and / or a second time granularity.
[0548] In some embodiments, the second instruction carries a sixth field; the sixth field is filled with a first preset value, indicating that the target preamble code resources include a first preamble code resource; the sixth field is filled with a second preset value or is not configured, indicating that the target preamble code resources include a first preamble code resource and a second preamble code resource.
[0549] In some embodiments, the bit width of the sixth field is 1.
[0550] In some embodiments, the PRACH resource includes a first PRACH resource corresponding to a first time granularity and a second PRACH resource corresponding to a second time granularity; the first PRACH resource includes a first RO time-frequency resource, a second RO time-frequency resource, and a first preamble resource corresponding to the first RO time-frequency resource and the second RO time-frequency resource, and the second PRACH resource includes a second RO time-frequency resource and a second preamble resource corresponding to the second RO time-frequency resource;
[0551] The receiving module 131 can be specifically used to use the target RO time-frequency resources configured at the first time granularity and / or the second time granularity to receive the random access message sent by the first user terminal, where the target RO time-frequency resources include the first RO time-frequency resources and the second RO time-frequency resources, or the target RO time-frequency resources include the first RO time-frequency resources.
[0552] In some embodiments, the random access device may further include:
[0553] a sending module, configured to send a second instruction to the first user terminal, where the second instruction is used to indicate a target RO time-frequency resource;
[0554] The receiving module 131 may be specifically configured to receive a random access message sent by a first user terminal using the target RO time-frequency resource indicated by the second instruction configured at the first time granularity and / or the second time granularity.
[0555] In some embodiments, the second instruction carries a seventh field; the seventh field is filled with a first preset value, indicating that the target RO time-frequency resources include the first RO time-frequency resources; the seventh field is filled with a second preset value or is not configured, indicating that the target RO time-frequency resources include the first RO time-frequency resources and the second RO time-frequency resources.
[0556] In some embodiments, the bit width of the seventh field is 1.
[0557] In some embodiments, the PRACH resource includes a first PRACH resource corresponding to a first time granularity and a second PRACH resource corresponding to a second time granularity; the first PRACH resource includes a first RO time-frequency resource and a first preamble resource corresponding to the first RO time-frequency resource, and the second PRACH resource includes a second RO time-frequency resource and a second preamble resource corresponding to the second RO time-frequency resource;
[0558] The configuration module 134 can be specifically used to: configure the first PRACH resource at the first time granularity and / or the second time granularity based on the first frequency domain starting point indicated by the first RO time-frequency resource; and configure the second PRACH resource at the first time granularity and / or the second time granularity based on the second frequency domain starting point indicated by the second RO time-frequency resource.
[0559] In some embodiments, the first RO time-frequency resource carries the eighth field, and the second RO time-frequency resource carries the ninth field; the eighth field fills the first frequency domain starting point, and the ninth field fills the second frequency domain starting point; or,
[0560] The second RO time-frequency resource carries the ninth field, and the first RO time-frequency resource carries the tenth field; the ninth field is filled with the second frequency domain starting point, and the tenth field is filled with the frequency offset of the first frequency domain starting point relative to the second frequency domain starting point.
[0561] In some embodiments, the first RO time-frequency resource and / or the second RO time-frequency resource carries an eleventh field; the eleventh field is used to fill the reference frequency domain starting point.
[0562] In some embodiments, the PRACH resource includes a first PRACH resource corresponding to a first time granularity and a second PRACH resource corresponding to a second time granularity; the first PRACH resource includes a first RO time-frequency resource and a first preamble resource corresponding to the first RO time-frequency resource, and the second PRACH resource includes a second RO time-frequency resource and a second preamble resource corresponding to the second RO time-frequency resource;
[0563] The configuration module 134 can be specifically used to: configure the first PRACH resource at the first time granularity and / or the second time granularity according to the first time domain position corresponding to the format of the first preamble code resource indicated by the first RO time-frequency resource; configure the second PRACH resource at the first time granularity and / or the second time granularity according to the second time domain position corresponding to the format of the second preamble code resource indicated by the second RO time-frequency resource.
[0564] In some embodiments, the first UE has stored a correspondence between an index and a time domain position corresponding to the preamble format; the first RO time-frequency resource carries a twelfth field, the second RO time-frequency resource carries a thirteenth field, the twelfth field is filled with the first index of the first time domain position; the thirteenth field is filled with the second index of the second time domain position; or,
[0565] The first RO time-frequency resource carries the fourteenth field, the second RO time-frequency resource carries the fifteenth field, the fourteenth field fills the first time domain position; the fifteenth field fills the second time domain position.
[0566] In some embodiments, the time granularity is a subframe, a time slot, or a symbol.
[0567] Corresponding to the above-mentioned random access method, an embodiment of the present application further provides a user terminal, as shown in FIG15 , including a processor 151 and a machine-readable storage medium 152, wherein the machine-readable storage medium 152 stores machine-executable instructions that can be executed by the processor 151, and the processor 151 is prompted by the machine-executable instructions to implement the following steps:
[0568] generating a random access message;
[0569] Sending a random access message to the base station based on the PRACH resources configured at the first time granularity and / or the second time granularity, where the second time granularity is the time granularity of uplink transmission data;
[0570] The first user terminal has the ability to identify the uplink frequency domain subband at the first time granularity.
[0571] In some embodiments, the processor 151 may be prompted by the machine-executable instructions to further implement the following steps:
[0572] Before generating a random access message, obtaining PRACH resources from the base station;
[0573] The PRACH resource is configured at a first time granularity and / or a second time granularity.
[0574] In some embodiments, a first PRACH resource corresponding to a first time granularity and a second PRACH resource corresponding to a second time granularity are configured in the base station, where the PRACH resources include the first PRACH resource and the second PRACH resource;
[0575] The processor 151 is prompted by the machine executable instructions to implement the following steps:
[0576] The first PRACH resource and the second PRACH resource are configured at a first time granularity and a second time granularity.
[0577] In some embodiments, the first PRACH resource includes a first RO time-frequency resource and a first preamble resource corresponding to the first RO time-frequency resource, and the second PRACH resource includes a second RO time-frequency resource and a second preamble resource corresponding to the second RO time-frequency resource;
[0578] The processor 151 is prompted by the machine executable instructions to implement the following steps:
[0579] If the first preamble resource is the same as or partially overlaps with the second preamble resource, and the first RO time-frequency resource is the same as or partially overlaps with the second RO time-frequency resource, the first PRACH resource is configured at the first time granularity and the second PRACH resource is configured at the second time granularity.
[0580] In some embodiments, the first PRACH resource includes a first RO time-frequency resource and a first preamble resource corresponding to the first RO time-frequency resource, and the second PRACH resource includes a second RO time-frequency resource and a second preamble resource corresponding to the second RO time-frequency resource;
[0581] The processor 151 is prompted by the machine executable instructions to implement the following steps:
[0582] If the first preamble code resource is the same as or partially overlaps with the second preamble code resource, and the first RO time-frequency resource partially overlaps with the second RO time-frequency resource, the first PRACH resource is configured at the first time granularity and the second time granularity, and the second PRACH resource is configured at the first time granularity and / or the second time granularity, and the third RO time-frequency resource in the first RO time-frequency resource is invalid, and the third RO time-frequency resource is the overlapping part of the first RO time-frequency resource and the second RO time-frequency resource.
[0583] In some embodiments, the processor 151 is prompted by the machine-executable instructions to implement the following steps:
[0584] A random access message is sent to the base station using a PRACH resource configured at a third target time granularity, where the third target time granularity includes the first time granularity and the second time granularity, or the third target time granularity includes the first time granularity.
[0585] In some embodiments, the PRACH resource includes a first PRACH resource corresponding to a first time granularity and a second PRACH resource corresponding to a second time granularity; the first PRACH resource includes a first RO time-frequency resource, a first preamble resource and a second preamble resource corresponding to the first RO time-frequency resource, and the second PRACH resource includes a second RO time-frequency resource and a second preamble resource corresponding to the second RO time-frequency resource;
[0586] The processor 151 is prompted by the machine executable instructions to implement the following steps:
[0587] A random access message is sent to a base station using target preamble resources configured at a first time granularity and / or a second time granularity, where the target preamble resources include first preamble resources and second preamble resources, or the target preamble resources include first preamble resources.
[0588] In some embodiments, the PRACH resource includes a first PRACH resource corresponding to a first time granularity and a second PRACH resource corresponding to a second time granularity; the first PRACH resource includes a first RO time-frequency resource, a second RO time-frequency resource, and a first preamble resource corresponding to the first RO time-frequency resource and the second RO time-frequency resource, and the second PRACH resource includes a second RO time-frequency resource and a second preamble resource corresponding to the second RO time-frequency resource;
[0589] The processor 151 is prompted by the machine executable instructions to implement the following steps:
[0590] A random access message is sent to the base station using the target RO time-frequency resources configured at the first time granularity and / or the second time granularity, where the target RO time-frequency resources include the first RO time-frequency resources and the second RO time-frequency resources, or the target RO time-frequency resources include the first RO time-frequency resources.
[0591] In some embodiments, the PRACH resource includes a first PRACH resource corresponding to a first time granularity and a second PRACH resource corresponding to a second time granularity; the first PRACH resource includes a first RO time-frequency resource and a first preamble resource corresponding to the first RO time-frequency resource, and the second PRACH resource includes a second RO time-frequency resource and a second preamble resource corresponding to the second RO time-frequency resource;
[0592] The processor 151 is prompted by the machine-executable instructions to specifically implement the following steps: taking the first frequency domain starting point indicated by the first RO time-frequency resource as the starting point, configuring the first PRACH resource at the first time granularity and / or the second time granularity; taking the second frequency domain starting point indicated by the second RO time-frequency resource as the starting point, configuring the second PRACH resource at the first time granularity and / or the second time granularity.
[0593] In some embodiments, the PRACH resource includes a first PRACH resource corresponding to a first time granularity and a second PRACH resource corresponding to a second time granularity; the first PRACH resource includes a first RO time-frequency resource and a first preamble resource corresponding to the first RO time-frequency resource, and the second PRACH resource includes a second RO time-frequency resource and a second preamble resource corresponding to the second RO time-frequency resource;
[0594] The processor 151 is prompted by the machine-executable instructions to specifically implement the following steps: configuring the first PRACH resource at the first time granularity and / or the second time granularity according to the first time domain position corresponding to the format of the first preamble code resource indicated by the first RO time-frequency resource; configuring the second PRACH resource at the first time granularity and / or the second time granularity according to the second time domain position corresponding to the format of the second preamble code resource indicated by the second RO time-frequency resource.
[0595] Corresponding to the above-mentioned random access method, an embodiment of the present application further provides a base station, as shown in FIG16 , including a processor 161 and a machine-readable storage medium 162, wherein the machine-readable storage medium 162 stores machine-executable instructions that can be executed by the processor 161, and the processor 161 is prompted by the machine-executable instructions to implement the following steps:
[0596] Receiving a random access message sent by a first user terminal based on a PRACH resource configured at a first time granularity and / or a second time granularity, where the first user terminal has an ability to identify an uplink frequency domain subband at the first time granularity, and the second time granularity is a time granularity for uplink transmission data;
[0597] Based on the random access message, the first user terminal is randomly accessed to the base station.
[0598] In some embodiments, the processor 161 may be prompted by the machine-executable instructions to further implement the following steps:
[0599] Before receiving the random access message sent by the first user terminal, acquiring a PRACH resource;
[0600] The PRACH resource is configured at a first time granularity and / or a second time granularity.
[0601] In some embodiments, a first PRACH resource corresponding to a first time granularity and a second PRACH resource corresponding to a second time granularity are configured in the base station, where the PRACH resources include the first PRACH resource and the second PRACH resource;
[0602] The processor 161 is prompted by the machine-executable instructions to implement the following steps:
[0603] The first PRACH resource and the second PRACH resource are configured at a first time granularity and a second time granularity.
[0604] In some embodiments, the first PRACH resource includes a first RO time-frequency resource and a first preamble resource corresponding to the first RO time-frequency resource, and the second PRACH resource includes a second RO time-frequency resource and a second preamble resource corresponding to the second RO time-frequency resource;
[0605] The processor 161 is prompted by the machine-executable instructions to implement the following steps:
[0606] If the first preamble resource is the same as or partially overlaps with the second preamble resource, and the first RO time-frequency resource is the same as or partially overlaps with the second RO time-frequency resource, the first PRACH resource is configured at the first time granularity and the second PRACH resource is configured at the second time granularity.
[0607] In some embodiments, the first PRACH resource includes a first RO time-frequency resource and a first preamble resource corresponding to the first RO time-frequency resource, and the second PRACH resource includes a second RO time-frequency resource and a second preamble resource corresponding to the second RO time-frequency resource;
[0608] The processor 161 is prompted by the machine-executable instructions to implement the following steps:
[0609] If the first preamble code resource is the same as or partially overlaps with the second preamble code resource, and the first RO time-frequency resource partially overlaps with the second RO time-frequency resource, the first PRACH resource is configured at the first time granularity and the second time granularity, and the second PRACH resource is configured at the first time granularity and / or the second time granularity, and the third RO time-frequency resource in the first RO time-frequency resource is invalid, and the third RO time-frequency resource is the overlapping part of the first RO time-frequency resource and the second RO time-frequency resource.
[0610] In some embodiments, the processor 161 is prompted by the machine-executable instructions to implement the following steps:
[0611] A random access message sent by a first user terminal is received using a PRACH resource configured at a third target time granularity, where the third target time granularity includes the first time granularity and the second time granularity, or the third target time granularity includes the first time granularity.
[0612] In some embodiments, the PRACH resource includes a first PRACH resource corresponding to a first time granularity and a second PRACH resource corresponding to a second time granularity; the first PRACH resource includes a first RO time-frequency resource, a first preamble resource and a second preamble resource corresponding to the first RO time-frequency resource, and the second PRACH resource includes a second RO time-frequency resource and a second preamble resource corresponding to the second RO time-frequency resource;
[0613] The processor 161 is prompted by the machine-executable instructions to implement the following steps:
[0614] A random access message sent by a first user terminal is received using a target preamble resource configured at a first time granularity and / or a second time granularity, where the target preamble resource includes a first preamble resource and a second preamble resource, or the target preamble resource includes the first preamble resource.
[0615] In some embodiments, the PRACH resource includes a first PRACH resource corresponding to a first time granularity and a second PRACH resource corresponding to a second time granularity; the first PRACH resource includes a first RO time-frequency resource, a second RO time-frequency resource, and a first preamble resource corresponding to the first RO time-frequency resource and the second RO time-frequency resource, and the second PRACH resource includes a second RO time-frequency resource and a second preamble resource corresponding to the second RO time-frequency resource;
[0616] The processor 161 is prompted by the machine-executable instructions to implement the following steps:
[0617] The random access message sent by the first user terminal is received using the target RO time-frequency resources configured at the first time granularity and / or the second time granularity, where the target RO time-frequency resources include the first RO time-frequency resources and the second RO time-frequency resources, or the target RO time-frequency resources include the first RO time-frequency resources.
[0618] In some embodiments, the PRACH resource includes a first PRACH resource corresponding to a first time granularity and a second PRACH resource corresponding to a second time granularity; the first PRACH resource includes a first RO time-frequency resource and a first preamble resource corresponding to the first RO time-frequency resource, and the second PRACH resource includes a second RO time-frequency resource and a second preamble resource corresponding to the second RO time-frequency resource;
[0619] The processor 161 is prompted by the machine-executable instructions to specifically implement the following steps: taking the first frequency domain starting point indicated by the first RO time-frequency resource as the starting point, configuring the first PRACH resource at the first time granularity and / or the second time granularity; taking the second frequency domain starting point indicated by the second RO time-frequency resource as the starting point, configuring the second PRACH resource at the first time granularity and / or the second time granularity.
[0620] In some embodiments, the PRACH resource includes a first PRACH resource corresponding to a first time granularity and a second PRACH resource corresponding to a second time granularity; the first PRACH resource includes a first RO time-frequency resource and a first preamble resource corresponding to the first RO time-frequency resource, and the second PRACH resource includes a second RO time-frequency resource and a second preamble resource corresponding to the second RO time-frequency resource;
[0621] The processor 161 is prompted by the machine-executable instructions to specifically implement the following steps: configuring the first PRACH resource at the first time granularity and / or the second time granularity according to the first time domain position corresponding to the format of the first preamble code resource indicated by the first RO time-frequency resource; configuring the second PRACH resource at the first time granularity and / or the second time granularity according to the second time domain position corresponding to the format of the second preamble code resource indicated by the second RO time-frequency resource.
[0622] The machine-readable storage medium may include random access memory (RAM) or non-volatile memory (NVM), such as at least one disk storage. Alternatively, the machine-readable storage medium may be at least one storage device located remote from the processor.
[0623] The processor can be a general-purpose processor, including a central processing unit (CPU), a network processor (NP), etc.; it can also be a digital signal processor (DSP), an application-specific integrated circuit (ASIC), a field-programmable gate array (FPGA) or other programmable logic devices, discrete gate or transistor logic devices, and discrete hardware components.
[0624] In another embodiment provided in the present application, a computer-readable storage medium is further provided, wherein a computer program is stored in the computer-readable storage medium. When the computer program is executed by a processor, any of the above-mentioned random access methods applied to the first user terminal is implemented.
[0625] In another embodiment provided in the present application, a computer-readable storage medium is further provided, wherein a computer program is stored in the computer-readable storage medium. When the computer program is executed by a processor, any of the above-mentioned random access methods applied to a base station is implemented.
[0626] In another embodiment provided by the present application, a computer program product including instructions is further provided, which, when executed on a computer, enables the computer to execute any of the above-mentioned random access methods applied to the first user terminal.
[0627] In another embodiment provided by the present application, a computer program product including instructions is further provided, which, when executed on a computer, enables the computer to execute any of the above-mentioned random access methods applied to a base station.
[0628] In the above embodiments, it can be implemented in whole or in part by software, hardware, firmware or any combination thereof. When software is used for implementation, it can be implemented in whole or in part in the form of a computer program product. The computer program product includes one or more computer instructions. When the computer program instructions are loaded and executed on a computer, the process or function described in the embodiment of the present application is generated in whole or in part. The computer can be a general-purpose computer, a special-purpose computer, a computer network, or other programmable device. The computer instructions can be stored in a computer-readable storage medium or transmitted from one computer-readable storage medium to another computer-readable storage medium. For example, the computer instructions can be transmitted from a website, computer, server or data center to another website, computer, server or data center via a wired (e.g., coaxial cable, optical fiber, digital subscriber line (DSL)) or wireless (e.g., infrared, wireless, microwave, etc.) method. The computer-readable storage medium can be any available medium that a computer can access or a data storage device such as a server or data center that includes one or more available media integrations. The available medium can be a magnetic medium (e.g., a floppy disk, a hard disk, a tape), an optical medium (e.g., a DVD), or a solid-state drive (SSD).
[0629] It should be noted that, in this document, relational terms such as first and second, etc., are used only to distinguish one entity or operation from another entity or operation, and do not necessarily require or imply the existence of any such actual relationship or order between these entities or operations. Moreover, the terms "comprises," "comprising," or any other variants thereof are intended to cover non-exclusive inclusion, so that a process, method, article, or device comprising a series of elements includes not only those elements, but also other elements not explicitly listed, or elements inherent to such process, method, article, or device. In the absence of further limitations, an element defined by the phrase "comprising a ..." does not exclude the presence of other identical elements in the process, method, article, or device comprising the element.
[0630] Each embodiment in this specification is described in a related manner. Similar portions between embodiments can be referenced to each other. Each embodiment focuses on the differences from other embodiments. In particular, the device, base station, user terminal, storage medium, and program product embodiments are generally similar to the method embodiments, so their descriptions are relatively simple. For related portions, refer to the descriptions of the method embodiments.
[0631] The above description is only a preferred embodiment of the present application and is not intended to limit the scope of protection of the present application. Any modifications, equivalent replacements, improvements, etc. made within the spirit and principles of the present application are included in the scope of protection of the present application.
Claims
1. A random access method, characterized in that: Applied to a first user terminal, the first user terminal having the capability of identifying an uplink frequency-domain subband at a first time granularity, the method comprising: generating a random access message; The random access message is sent to the base station based on the physical random access channel PRACH resources configured at the first time granularity and / or the second time granularity, where the second time granularity is the time granularity of uplink transmission data.
2. The method according to claim 1, characterized in that Before generating the random access message, the method further includes: Acquire the PRACH resource from a base station; The PRACH resource is configured at the first time granularity and / or the second time granularity.
3. The method according to claim 2, characterized in that The base station is not configured with a first PRACH resource corresponding to the first time granularity, and the base station is configured with a second PRACH resource corresponding to the second time granularity, where the PRACH resource includes the second PRACH resource; The step of configuring the PRACH resource at the first time granularity and / or the second time granularity includes: The second PRACH resource is configured on a first target time granularity, where the first target time granularity includes the first time granularity and the second time granularity, or the first target time granularity includes the second time granularity.
4. The method according to claim 3, characterized in that The method further comprises: receiving a first instruction sent by a base station, where the first instruction is used to indicate the first target time granularity; The step of configuring the second PRACH resource at the first target time granularity includes: The second PRACH resource is configured at the first target time granularity indicated by the first instruction.
5. The method according to claim 2, characterized in that The base station configures a first PRACH resource corresponding to the first time granularity and a second PRACH resource corresponding to the second time granularity, where the PRACH resources include the first PRACH resource and the second PRACH resource; The step of configuring the PRACH resource at the first time granularity and / or the second time granularity includes: The first PRACH resource and the second PRACH resource are configured at the first time granularity and the second time granularity.
6. The method according to claim 5, characterized in that The step of configuring the first PRACH resource and the second PRACH resource at the first time granularity and the second time granularity includes: configuring the first PRACH resource at a second target time granularity, where the second target time granularity includes the first time granularity and the second time granularity, or the second target time granularity includes the first time granularity; The second PRACH resource is configured on a first target time granularity, where the first target time granularity includes the first time granularity and the second time granularity, or the first target time granularity includes the second time granularity.
7. The method according to claim 6, characterized in that The method further comprises: receiving a first instruction sent by a base station, where the first instruction is used to indicate the first target time granularity; The step of configuring the second PRACH resource at the first target time granularity includes: The second PRACH resource is configured at the first target time granularity indicated by the first instruction.
8. The method according to claim 4 or 7, characterized in that The first instruction carries a first field; the first field is filled with a first preset value, indicating that the first target time granularity includes the first time granularity and the second time granularity; the first field is filled with a second preset value or is not configured, indicating that the first target time granularity includes the second time granularity.
9. The method according to claim 8, characterized in that The bit width of the first field is 1.
10. The method according to claim 6 or 7, characterized in that The method further comprises: receiving a first instruction sent by a base station, where the first instruction is used to indicate the second target time granularity; The step of configuring the first PRACH resource at a second target time granularity includes: The second PRACH resource is configured at the second target time granularity indicated by the first instruction.
11. The method according to claim 10, characterized in that The first instruction carries a second field; the second field is filled with a first preset value, indicating that the second target time granularity includes the first time granularity and the second time granularity; the second field is filled with a second preset value or is not configured, indicating that the second target time granularity includes the first time granularity.
12. The method according to claim 11, characterized in that The bit width of the second field is 1.
13. The method according to claim 5, characterized in that The first PRACH resource includes a first random access opportunity (RO) time-frequency resource and a first preamble resource corresponding to the first RO time-frequency resource, and the second PRACH resource includes a second RO time-frequency resource and a second preamble resource corresponding to the second RO time-frequency resource; If the first preamble resource is the same as or partially overlaps with the second preamble resource, and the first RO time-frequency resource is the same as or partially overlaps with the second RO time-frequency resource, then the step of configuring the first PRACH resource and the second PRACH resource at the first time granularity and the second time granularity includes: The first PRACH resource is configured at the first time granularity, and the second PRACH resource is configured at the second time granularity.
14. The method according to claim 5, characterized in that The first PRACH resource includes a first RO time-frequency resource and a first preamble resource corresponding to the first RO time-frequency resource, and the second PRACH resource includes a second RO time-frequency resource and a second preamble resource corresponding to the second RO time-frequency resource; If the first preamble resource is identical to or partially overlaps with the second preamble resource, and the first RO time-frequency resource partially overlaps with the second RO time-frequency resource, then the step of configuring the first PRACH resource and the second PRACH resource at the first time granularity and the second time granularity includes: The first PRACH resource is configured at the first time granularity and the second time granularity, the second PRACH resource is configured at the first time granularity and / or the second time granularity, and the third RO time-frequency resource in the first RO time-frequency resource is invalidated, where the third RO time-frequency resource is the overlapping portion of the first RO time-frequency resource and the second RO time-frequency resource.
15. The method according to claim 5, characterized in that The first PRACH resource includes a first RO time-frequency resource, a first preamble resource and a second preamble resource corresponding to the first RO time-frequency resource, and the second PRACH resource includes a second RO time-frequency resource and a second preamble resource corresponding to the second RO time-frequency resource; The step of configuring the first PRACH resource and the second PRACH resource at the first time granularity and the second time granularity includes: configuring the first preamble resource and the second preamble resource at the first time granularity and the second time granularity; or The first preamble resource is configured at the first time granularity and the second time granularity, and the second preamble resource is configured at the second time granularity; or The first preamble resource is configured at the first time granularity, and the second preamble resource is configured at the first time granularity and a second time granularity; or The first preamble resource is configured at the first time granularity, and the second preamble resource and the first preamble resource are configured at the second time granularity.
16. The method according to claim 5, characterized in that The first PRACH resource includes a first RO time-frequency resource, a second RO time-frequency resource, and a first preamble resource corresponding to the first RO time-frequency resource and the second RO time-frequency resource; the second PRACH resource includes a second RO time-frequency resource and a second preamble resource corresponding to the second RO time-frequency resource; The step of configuring the first PRACH resource and the second PRACH resource at the first time granularity and the second time granularity includes: configuring the first RO time-frequency resource and the second RO time-frequency resource at the first time granularity and the second time granularity; or configuring the first RO time-frequency resource at the first time granularity and the second time granularity, and configuring the second RO time-frequency resource at the second time granularity; or The first RO time-frequency resource is configured at the first time granularity, and the second RO time-frequency resource is configured at the first time granularity and the second time granularity; or The first RO time-frequency resource is configured at the first time granularity, and the second RO time-frequency resource and the first preamble code resource are configured at the second time granularity.
17. The method according to claim 2, characterized in that The PRACH resource includes a first PRACH resource corresponding to the first time granularity and a second PRACH resource corresponding to the second time granularity; The step of obtaining the PRACH resource from the base station includes: Acquire the first PRACH resource and the second PRACH resource from the base station, where the first PRACH resource includes a first RO time-frequency resource, and the second PRACH resource includes a second RO time-frequency resource and a second preamble resource corresponding to the second RO time-frequency resource; The second preamble resource is used as the first preamble resource corresponding to the first RO time-frequency resource and is added to the first PRACH resource.
18. The method according to claim 1, wherein The step of sending the random access message to the base station based on the PRACH resources configured at the first time granularity and / or the second time granularity includes: The random access message is sent to the base station using a PRACH resource configured at a third target time granularity, where the third target time granularity includes the first time granularity and the second time granularity, or the third target time granularity includes the first time granularity.
19. The method according to claim 18, characterized in that The method further comprises: receiving a second instruction sent by a base station, where the second instruction is used to indicate the third target time granularity; The step of sending the random access message to the base station using the PRACH resources configured at the third target time granularity includes: The random access message is sent to the base station using the PRACH resource configured at the third target time granularity indicated by the second instruction.
20. The method according to claim 19, characterized in that The second instruction carries a third field; the third field is filled with a first preset value, indicating that the third target time granularity includes the first time granularity; the third field is filled with a second preset value or is not configured, indicating that the third target time granularity includes the first time granularity and the second time granularity.
21. The method according to claim 20, characterized in that The bit width of the third field is 1.
22. The method according to claim 18, wherein The step of sending the random access message to the base station using the PRACH resources configured at the third target time granularity includes: The random access message is sent to the base station using the first target PRACH resource and / or the second target PRACH resource configured at the third target time granularity, where the first target PRACH resource is the PRACH resource available at the first time granularity, and the second target PRACH resource is the PRACH resource available at the second time granularity.
23. The method according to claim 22, characterized in that The method further comprises: receiving a second instruction sent by a base station, where the second instruction is used to indicate a target PRACH resource, where the target PRACH resource includes the first target PRACH resource and / or the second target PRACH resource; The step of sending the random access message to the base station using the first target PRACH resource and / or the second target PRACH resource configured at the third target time granularity includes: The random access message is sent to a base station using the target PRACH resource indicated by the second instruction configured on the third target time granularity indicated by the second instruction.
24. The method according to claim 23, wherein The second instruction carries a fourth field and / or a fifth field; The fourth field is filled with a third preset value, indicating that the second target PRACH resource includes the first PRACH resource corresponding to the first time granularity; the fourth field is filled with a fourth preset value, indicating that the second target PRACH resource includes the second PRACH resource corresponding to the second time granularity; the fourth field is filled with a fifth preset value, indicating that the second target PRACH resource includes the first PRACH resource and the second PRACH resource; The fifth field is filled with a third preset value, indicating that the first target PRACH resource includes the first PRACH resource; the fifth field is filled with a fourth preset value, indicating that the first target PRACH resource includes the second PRACH resource; the fifth field is filled with a fifth preset value, indicating that the first target PRACH resource includes the first PRACH resource and the second PRACH resource.
25. The method according to claim 24, characterized in that The bit widths of the fourth field and the fifth field are respectively 2.
26. The method according to claim 1, wherein The PRACH resource includes a first PRACH resource corresponding to the first time granularity and a second PRACH resource corresponding to the second time granularity; the first PRACH resource includes a first RO time-frequency resource, a first preamble resource and a second preamble resource corresponding to the first RO time-frequency resource, and the second PRACH resource includes a second RO time-frequency resource and a second preamble resource corresponding to the second RO time-frequency resource; The step of sending the random access message to the base station based on the PRACH resources configured at the first time granularity and / or the second time granularity includes: The random access message is sent to the base station using the target preamble resources configured at the first time granularity and / or the second time granularity, where the target preamble resources include the first preamble resources and the second preamble resources, or the target preamble resources include the first preamble resources.
27. The method according to claim 26, characterized in that The method further comprises: receiving a second instruction sent by a base station, where the second instruction is used to indicate the target preamble resource; The step of sending the random access message to the base station using the target preamble code resources configured at the first time granularity and / or the second time granularity includes: The random access message is sent to the base station using the target preamble code resource indicated by the second instruction configured at the first time granularity and / or the second time granularity.
28. The method according to claim 27, characterized in that The second instruction carries a sixth field; the sixth field is filled with a first preset value, indicating that the target preamble code resources include the first preamble code resources; the sixth field is filled with a second preset value or is not configured, indicating that the target preamble code resources include the first preamble code resources and the second preamble code resources.
29. The method according to claim 28, characterized in that The bit width of the sixth field is 1.
30. The method according to claim 1, wherein The PRACH resources include a first PRACH resource corresponding to the first time granularity and a second PRACH resource corresponding to the second time granularity; the first PRACH resources include a first RO time-frequency resource, a second RO time-frequency resource, and a first preamble resource corresponding to the first RO time-frequency resource and the second RO time-frequency resource; the second PRACH resources include a second RO time-frequency resource and a second preamble resource corresponding to the second RO time-frequency resource; The step of sending the random access message to the base station based on the PRACH resources configured at the first time granularity and / or the second time granularity includes: The random access message is sent to the base station using the target RO time-frequency resources configured at the first time granularity and / or the second time granularity, where the target RO time-frequency resources include the first RO time-frequency resources and the second RO time-frequency resources, or the target RO time-frequency resources include the first RO time-frequency resources.
31. The method according to claim 30, wherein The method further comprises: receiving a second instruction sent by a base station, where the second instruction is used to indicate the target RO time-frequency resource; The step of sending the random access message to the base station using the target RO time-frequency resource configured at the first time granularity and / or the second time granularity includes: The random access message is sent to the base station using the target RO time-frequency resource indicated by the second instruction configured at the first time granularity and / or the second time granularity.
32. The method according to claim 31, characterized in that The second instruction carries a seventh field; the seventh field is filled with a first preset value, indicating that the target RO time-frequency resources include the first RO time-frequency resources; the seventh field is filled with a second preset value or is not configured, indicating that the target RO time-frequency resources include the first RO time-frequency resources and the second RO time-frequency resources.
33. The method according to claim 32, characterized in that The bit width of the seventh field is 1.
34. The method according to claim 2, wherein The PRACH resource includes a first PRACH resource corresponding to the first time granularity and a second PRACH resource corresponding to the second time granularity; the first PRACH resource includes a first RO time-frequency resource and a first preamble resource corresponding to the first RO time-frequency resource, and the second PRACH resource includes a second RO time-frequency resource and a second preamble resource corresponding to the second RO time-frequency resource; The step of configuring the PRACH resource at the first time granularity and / or the second time granularity includes: Taking a first frequency domain starting point indicated by the first RO time-frequency resource as a starting point, configuring the first PRACH resource at the first time granularity and / or the second time granularity; Taking the second frequency domain starting point indicated by the second RO time-frequency resource as the starting point, the second PRACH resource is configured on the first time granularity and / or the second time granularity.
35. The method according to claim 34, wherein The first RO time-frequency resource carries an eighth field, and the second RO time-frequency resource carries a ninth field; the eighth field is filled with the first frequency domain starting point, and the ninth field is filled with the second frequency domain starting point; or, The second RO time-frequency resource carries a ninth field, and the first RO time-frequency resource carries a tenth field; the ninth field is filled with the second frequency domain starting point, and the tenth field is filled with the frequency offset of the first frequency domain starting point relative to the second frequency domain starting point.
36. The method according to claim 35, characterized in that The first RO time-frequency resource and / or the second RO time-frequency resource carries an eleventh field; the eleventh field is used to fill a reference frequency domain starting point.
37. The method according to claim 2, wherein The PRACH resource includes a first PRACH resource corresponding to the first time granularity and a second PRACH resource corresponding to the second time granularity; the first PRACH resource includes a first RO time-frequency resource and a first preamble resource corresponding to the first RO time-frequency resource, and the second PRACH resource includes a second RO time-frequency resource and a second preamble resource corresponding to the second RO time-frequency resource; The step of configuring the PRACH resource at the first time granularity and / or the second time granularity includes: configuring the first PRACH resource at the first time granularity and / or the second time granularity according to a first time domain position indicated by the first RO time-frequency resource and corresponding to the format of the first preamble resource; The second PRACH resource is configured at the first time granularity and / or the second time granularity according to the second time domain position indicated by the second RO time-frequency resource and corresponding to the format of the second preamble code resource.
38. The method according to claim 37, wherein The first UE has stored a correspondence between an index and a time domain position corresponding to a preamble format; the first RO time-frequency resource carries a twelfth field, the second RO time-frequency resource carries a thirteenth field, the twelfth field is filled with a first index of the first time domain position; the thirteenth field is filled with a second index of the second time domain position; or, The first RO time-frequency resource carries a fourteenth field, and the second RO time-frequency resource carries a fifteenth field. The fourteenth field fills the first time domain position; and the fifteenth field fills the second time domain position.
39. The method according to any one of claims 1 to 7 and 13 to 38, characterized in that The time granularity is a subframe, a time slot or a symbol.
40. A random access method, characterized in that: Applied to a base station, the method includes: receiving, based on a physical random access channel (PRACH) resource configured at a first time granularity and / or a second time granularity, a random access message sent by a first user terminal, where the first user terminal is capable of identifying an uplink frequency domain subband at the first time granularity, and the second time granularity is a time granularity for uplink transmission data; Based on the random access message, the first user terminal is randomly accessed to the base station.
41. The method according to claim 40, wherein Before receiving the random access message sent by the first user terminal, the method further includes: Acquire the PRACH resource; The PRACH resource is configured at the first time granularity and / or the second time granularity.
42. The method according to claim 41, wherein The base station is not configured with a first PRACH resource corresponding to the first time granularity, and the base station is configured with a second PRACH resource corresponding to the second time granularity, where the PRACH resource includes the second PRACH resource; The step of configuring the PRACH resource at the first time granularity and / or the second time granularity includes: The second PRACH resource is configured on a first target time granularity, where the first target time granularity includes the first time granularity and the second time granularity, or the first target time granularity includes the second time granularity.
43. The method according to claim 42, characterized in that The method further comprises: Sending a first instruction to the first user terminal, where the first instruction is used to indicate the first target time granularity; The step of configuring the second PRACH resource at the first target time granularity includes: The second PRACH resource is configured at the first target time granularity indicated by the first instruction.
44. The method according to claim 41, wherein The base station configures a first PRACH resource corresponding to the first time granularity and a second PRACH resource corresponding to the second time granularity, where the PRACH resources include the first PRACH resource and the second PRACH resource; The step of configuring the PRACH resource at the first time granularity and / or the second time granularity includes: The first PRACH resource and the second PRACH resource are configured at the first time granularity and the second time granularity.
45. The method according to claim 44, wherein The step of configuring the first PRACH resource and the second PRACH resource at the first time granularity and the second time granularity includes: configuring the first PRACH resource at a second target time granularity, where the second target time granularity includes the first time granularity and the second time granularity, or the second target time granularity includes the first time granularity; The second PRACH resource is configured on a first target time granularity, where the first target time granularity includes the first time granularity and the second time granularity, or the first target time granularity includes the second time granularity.
46. The method according to claim 45, characterized in that The method further comprises: Sending a first instruction to the first user terminal, where the first instruction is used to indicate the first target time granularity; The step of configuring the second PRACH resource at the first target time granularity includes: The second PRACH resource is configured at the first target time granularity indicated by the first instruction.
47. The method according to claim 43 or 46, characterized in that The first instruction carries a first field; the first field is filled with a first preset value, indicating that the first target time granularity includes the first time granularity and the second time granularity; the first field is filled with a second preset value or is not configured, indicating that the first target time granularity includes the second time granularity.
48. The method according to claim 47, wherein The bit width of the first field is 1.
49. The method according to claim 45 or 46, characterized in that The method further comprises: Sending a first instruction to the first user terminal, where the first instruction is used to indicate the second target time granularity; The step of configuring the first PRACH resource at a second target time granularity includes: The second PRACH resource is configured at the second target time granularity indicated by the first instruction.
50. The method according to claim 49, wherein The first instruction carries a second field; the second field is filled with a first preset value, indicating that the second target time granularity includes the first time granularity and the second time granularity; the second field is filled with a second preset value or is not configured, indicating that the second target time granularity includes the first time granularity.
51. The method according to claim 50, characterized in that The bit width of the second field is 1.
52. The method according to claim 44, wherein The first PRACH resource includes a first random access opportunity (RO) time-frequency resource and a first preamble resource corresponding to the first RO time-frequency resource, and the second PRACH resource includes a second RO time-frequency resource and a second preamble resource corresponding to the second RO time-frequency resource; If the first preamble resource is the same as or partially overlaps with the second preamble resource, and the first RO time-frequency resource is the same as or partially overlaps with the second RO time-frequency resource, then the step of configuring the first PRACH resource and the second PRACH resource at the first time granularity and the second time granularity includes: The first PRACH resource is configured at the first time granularity, and the second PRACH resource is configured at the second time granularity.
53. The method according to claim 44, wherein The first PRACH resource includes a first RO time-frequency resource and a first preamble resource corresponding to the first RO time-frequency resource, and the second PRACH resource includes a second RO time-frequency resource and a second preamble resource corresponding to the second RO time-frequency resource; If the first preamble resource is identical to or partially overlaps with the second preamble resource, and the first RO time-frequency resource partially overlaps with the second RO time-frequency resource, then the step of configuring the first PRACH resource and the second PRACH resource at the first time granularity and the second time granularity includes: The first PRACH resource is configured at the first time granularity and the second time granularity, the second PRACH resource is configured at the first time granularity and / or the second time granularity, and the third RO time-frequency resource in the first RO time-frequency resource is invalidated, where the third RO time-frequency resource is the overlapping portion of the first RO time-frequency resource and the second RO time-frequency resource.
54. The method according to claim 44, wherein The first PRACH resource includes a first RO time-frequency resource, a first preamble resource and a second preamble resource corresponding to the first RO time-frequency resource, and the second PRACH resource includes a second RO time-frequency resource and a second preamble resource corresponding to the second RO time-frequency resource; The step of configuring the first PRACH resource and the second PRACH resource at the first time granularity and the second time granularity includes: configuring the first preamble resource and the second preamble resource at the first time granularity and the second time granularity; or The first preamble resource is configured at the first time granularity and the second time granularity, and the second preamble resource is configured at the second time granularity; or The first preamble resource is configured at the first time granularity, and the second preamble resource is configured at the first time granularity and a second time granularity; or The first preamble resource is configured at the first time granularity, and the second preamble resource and the first preamble resource are configured at the second time granularity.
55. The method according to claim 44, wherein The first PRACH resource includes a first RO time-frequency resource, a second RO time-frequency resource, and a first preamble resource corresponding to the first RO time-frequency resource and the second RO time-frequency resource; the second PRACH resource includes a second RO time-frequency resource and a second preamble resource corresponding to the second RO time-frequency resource; The step of configuring the first PRACH resource and the second PRACH resource at the first time granularity and the second time granularity includes: configuring the first RO time-frequency resource and the second RO time-frequency resource at the first time granularity and the second time granularity; or configuring the first RO time-frequency resource at the first time granularity and the second time granularity, and configuring the second RO time-frequency resource at the second time granularity; or The first RO time-frequency resource is configured at the first time granularity, and the second RO time-frequency resource is configured at the first time granularity and the second time granularity; or The first RO time-frequency resource is configured at the first time granularity, and the second RO time-frequency resource and the first preamble code resource are configured at the second time granularity.
56. The method according to claim 41, wherein The PRACH resource includes a first PRACH resource corresponding to the first time granularity and a second PRACH resource corresponding to the second time granularity; The step of obtaining the PRACH resource includes: Acquire the first PRACH resource and the second PRACH resource, where the first PRACH resource includes a first RO time-frequency resource, and the second PRACH resource includes a second RO time-frequency resource and a second preamble resource corresponding to the second RO time-frequency resource; The second preamble resource is used as the first preamble resource and added to the first PRACH resource.
57. The method according to claim 40, wherein The step of receiving a random access message sent by a first user terminal based on the PRACH resource configured at the first time granularity and / or the second time granularity includes: A random access message sent by a first user terminal is received using a PRACH resource configured at a third target time granularity, where the third target time granularity includes the first time granularity and the second time granularity, or the third target time granularity includes the first time granularity.
58. The method according to claim 57, wherein The method further comprises: Sending a second instruction to the first user terminal, where the second instruction is used to indicate the third target time granularity; The step of using the PRACH resource configured at the third target time granularity to receive a random access message sent by the first user terminal includes: Use the PRACH resources configured at the third target time granularity indicated by the second instruction to receive the random access message sent by the first user terminal.
59. The method according to claim 58, characterized in that The second instruction carries a third field; the third field is filled with a first preset value, indicating that the third target time granularity includes the first time granularity; the third field is filled with a second preset value or is not configured, indicating that the third target time granularity includes the first time granularity and the second time granularity.
60. The method according to claim 59, wherein The bit width of the third field is 1.
61. The method according to claim 57, wherein The step of using the PRACH resource configured at the third target time granularity to receive a random access message sent by the first user terminal includes: Use the first target PRACH resource and / or the second target PRACH resource configured at the third target time granularity to receive the random access message sent by the first user terminal, where the first target PRACH resource is the PRACH resource available at the first time granularity, and the second target PRACH resource is the PRACH resource available at the second time granularity.
62. The method according to claim 61, characterized in that The method further comprises: Sending a second instruction to the first user terminal, where the second instruction is used to indicate a target PRACH resource, where the target PRACH resource includes the first target PRACH resource and / or the second target PRACH resource; The step of using the first target PRACH resource and / or the second target PRACH resource configured at the third target time granularity to receive a random access message sent by the first user terminal includes: The random access message sent by the first user terminal is received using the target PRACH resource indicated by the second instruction configured on the third target time granularity indicated by the second instruction.
63. The method according to claim 62, characterized in that The second instruction carries a fourth field and / or a fifth field; The fourth field is filled with a third preset value, indicating that the second target PRACH resource includes the first PRACH resource corresponding to the first time granularity; the fourth field is filled with a fourth preset value, indicating that the second target PRACH resource includes the second PRACH resource corresponding to the second time granularity; the fourth field is filled with a fifth preset value, indicating that the second target PRACH resource includes the first PRACH resource and the second PRACH resource; The fifth field is filled with a third preset value, indicating that the first target PRACH resource includes the first PRACH resource; the fifth field is filled with a fourth preset value, indicating that the first target PRACH resource includes the second PRACH resource; the fifth field is filled with a fifth preset value, indicating that the first target PRACH resource includes the first PRACH resource and the second PRACH resource.
64. The method according to claim 63, wherein The bit widths of the fourth field and the fifth field are respectively 2.
65. The method according to claim 40, wherein The PRACH resource includes a first PRACH resource corresponding to the first time granularity and a second PRACH resource corresponding to the second time granularity; the first PRACH resource includes a first RO time-frequency resource, a first preamble resource and a second preamble resource corresponding to the first RO time-frequency resource, and the second PRACH resource includes a second RO time-frequency resource and a second preamble resource corresponding to the second RO time-frequency resource; The step of receiving a random access message sent by a first user terminal based on the PRACH resource configured at the first time granularity and / or the second time granularity includes: A random access message sent by a first user terminal is received using a target preamble resource configured at the first time granularity and / or the second time granularity, where the target preamble resource includes the first preamble resource and the second preamble resource, or the target preamble resource includes the first preamble resource.
66. The method according to claim 65, characterized in that The method further comprises: Sending a second instruction to the first user terminal, where the second instruction is used to indicate the target preamble resource; The step of receiving a random access message sent by a first user terminal using the target preamble code resources configured at the first time granularity and / or the second time granularity includes: The random access message sent by the first user terminal is received using the target preamble code resources indicated by the second instruction configured at the first time granularity and / or the second time granularity.
67. The method according to claim 66, characterized in that The second instruction carries a sixth field; the sixth field is filled with a first preset value, indicating that the target preamble code resources include the first preamble code resources; the sixth field is filled with a second preset value or is not configured, indicating that the target preamble code resources include the first preamble code resources and the second preamble code resources.
68. The method according to claim 67, characterized in that The bit width of the sixth field is 1.
69. The method according to claim 40, wherein The PRACH resources include a first PRACH resource corresponding to the first time granularity and a second PRACH resource corresponding to the second time granularity; the first PRACH resources include a first RO time-frequency resource, a second RO time-frequency resource, and a first preamble resource corresponding to the first RO time-frequency resource and the second RO time-frequency resource; the second PRACH resources include a second RO time-frequency resource and a second preamble resource corresponding to the second RO time-frequency resource; The step of receiving a random access message sent by a first user terminal based on the PRACH resource configured at the first time granularity and / or the second time granularity includes: A random access message sent by a first user terminal is received using target RO time-frequency resources configured at the first time granularity and / or the second time granularity, where the target RO time-frequency resources include the first RO time-frequency resources and the second RO time-frequency resources, or the target RO time-frequency resources include the first RO time-frequency resources.
70. The method according to claim 69, wherein The method further comprises: Sending a second instruction to the first user terminal, where the second instruction is used to indicate the target RO time-frequency resource; The step of receiving a random access message sent by a first user terminal using the target RO time-frequency resource configured at the first time granularity and / or the second time granularity includes: The random access message sent by the first user terminal is received using the target RO time-frequency resource indicated by the second instruction configured at the first time granularity and / or the second time granularity.
71. The method according to claim 70, characterized in that The second instruction carries a seventh field; the seventh field is filled with a first preset value, indicating that the target RO time-frequency resources include the first RO time-frequency resources; the seventh field is filled with a second preset value or is not configured, indicating that the target RO time-frequency resources include the first RO time-frequency resources and the second RO time-frequency resources.
72. The method according to claim 71, characterized in that The bit width of the seventh field is 1.
73. The method according to claim 41, characterized in that The PRACH resource includes a first PRACH resource corresponding to the first time granularity and a second PRACH resource corresponding to the second time granularity; the first PRACH resource includes a first RO time-frequency resource and a first preamble resource corresponding to the first RO time-frequency resource, and the second PRACH resource includes a second RO time-frequency resource and a second preamble resource corresponding to the second RO time-frequency resource; The step of configuring the PRACH resource at the first time granularity and / or the second time granularity includes: Taking a first frequency domain starting point indicated by the first RO time-frequency resource as a starting point, configuring the first PRACH resource at the first time granularity and / or the second time granularity; Taking the second frequency domain starting point indicated by the second RO time-frequency resource as the starting point, the second PRACH resource is configured on the first time granularity and / or the second time granularity.
74. The method according to claim 73, characterized in that The first RO time-frequency resource carries an eighth field, and the second RO time-frequency resource carries a ninth field; the eighth field is filled with the first frequency domain starting point, and the ninth field is filled with the second frequency domain starting point; or, The second RO time-frequency resource carries a ninth field, and the first RO time-frequency resource carries a tenth field; the ninth field is filled with the second frequency domain starting point, and the tenth field is filled with the frequency offset of the first frequency domain starting point relative to the second frequency domain starting point.
75. The method according to claim 74, characterized in that The first RO time-frequency resource and / or the second RO time-frequency resource carries an eleventh field; the eleventh field is used to fill a reference frequency domain starting point.
76. The method of claim 41, wherein: The PRACH resource includes a first PRACH resource corresponding to the first time granularity and a second PRACH resource corresponding to the second time granularity; the first PRACH resource includes a first RO time-frequency resource and a first preamble resource corresponding to the first RO time-frequency resource, and the second PRACH resource includes a second RO time-frequency resource and a second preamble resource corresponding to the second RO time-frequency resource; The step of configuring the PRACH resource at the first time granularity and / or the second time granularity includes: configuring the first PRACH resource at the first time granularity and / or the second time granularity according to a first time domain position indicated by the first RO time-frequency resource and corresponding to the format of the first preamble resource; The second PRACH resource is configured at the first time granularity and / or the second time granularity according to the second time domain position indicated by the second RO time-frequency resource and corresponding to the format of the second preamble code resource.
77. The method according to claim 76, characterized in that The first UE has stored a correspondence between an index and a time domain position corresponding to a preamble format; the first RO time-frequency resource carries a twelfth field, the second RO time-frequency resource carries a thirteenth field, the twelfth field is filled with a first index of the first time domain position; the thirteenth field is filled with a second index of the second time domain position; or, The first RO time-frequency resource carries a fourteenth field, and the second RO time-frequency resource carries a fifteenth field. The fourteenth field fills the first time domain position; and the fifteenth field fills the second time domain position.
78. The method according to any one of claims 40-46 and 52-77, characterized in that The time granularity is a subframe, a time slot or a symbol.
79. A random access device, characterized in that: Applied to a first user terminal, the first user terminal having the ability to identify an uplink frequency domain subband at a first time granularity, the apparatus comprising: A generating module, configured to generate a random access message; The sending module is used to send the random access message to the base station based on the physical random access channel PRACH resources configured at the first time granularity and / or the second time granularity, where the second time granularity is the time granularity of uplink transmission data.
80. A random access device, characterized in that: Applied to a base station, the device includes: a receiving module, configured to receive a random access message sent by a first user terminal based on a physical random access channel (PRACH) resource configured at a first time granularity and / or a second time granularity, wherein the first user terminal has an ability to identify an uplink frequency domain subband at the first time granularity, and the second time granularity is a time granularity for uplink transmission data; An access module is configured to randomly access the first user terminal to the base station based on the random access message.
81. A user terminal, characterized in that The method comprises a processor and a machine-readable storage medium, wherein the machine-readable storage medium stores machine-executable instructions that can be executed by the processor, and the processor is prompted by the machine-executable instructions to implement the method according to any one of claims 1 to 39.
82. A base station, characterized in that The method comprises a processor and a machine-readable storage medium, wherein the machine-readable storage medium stores machine-executable instructions that can be executed by the processor, and the processor is prompted by the machine-executable instructions to implement the method described in any one of claims 40-78.
Citation Information
Patent Citations
Method and device for configuring frequency domain resources of physical random access channel
CN110831191A
Communication method and communication device
CN116567850A
Information transmission method and device, communication equipment, communication system and storage medium
CN117204105A
Random access channel opportunity RO configuration method, information processing method, equipment and storage medium
CN117546594A
Physical random access channel (PRACH) for subband full duplex operation
WO2024035329A1