An access method, a communication device and a module equipment
Patent Information
- Application Number
- CN202210603131.3
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Filing Date
- 2022-05-30
- Publication Date
- 2026-10-16
- Estimated Expiration
- 2042-05-30
AI Technical Summary
然而网络设备在接收到随机接入请求消息时,无法确定承载该随机接入请求消息的PRACH所对应的PUSCH是采用重复发送的方式,还是采用非重复发送的方式
Smart Images

Figure CN117240418B_ABST
Abstract
Description
Technical Field
[0001] This invention relates to the field of communications, and more particularly to an access method, a communication device, and a module equipment. Background Technology
[0002] With the further evolution of 5G technology, the need for enhanced uplink coverage in various communication scenarios (such as satellite communication) is becoming increasingly urgent. Typically, the most direct way to enhance uplink coverage is through repeated transmission.
[0003] In two-step random access, the terminal device needs to send a random access message A (MsgA) to the network device. MsgA consists of two parts: a random access request message from the Physical Random Access Channel (PRACH) and data carried by the Physical Uplink Shared Channel (PUSCH). If uplink coverage enhancement is applied to the two-step random access, the terminal device needs to repeatedly send MsgA. That is, during the random access process, the terminal device needs to repeatedly send the random access message and data information to the network device multiple times. However, when the network device receives the random access request message, it cannot determine whether the PUSCH corresponding to the PRACH carrying the random access request message is sent repeatedly or not. Summary of the Invention
[0004] This application provides an access method, communication device, and module equipment that enables network devices to determine whether the PUSCH corresponding to the PRACH of a received random request message is sent repeatedly or not repeatedly.
[0005] In a first aspect, this application provides an access method, the method comprising: receiving configuration information from a network device, the configuration information indicating one or more first physical random access channel (PRACH) resources and one or more second PRACH resources, the first PRACH resources being used to indicate repeated transmission of the physical uplink shared channel (PUSCH), and the second PRACH resources being used to indicate repeated transmission of non-PUSCH; when repeated transmission of PUSCH is required, sending a random access request message to the network device through the first PRACH resources; and when repeated transmission of non-PUSCH is required, sending a random access request message to the network device through the second PRACH resources.
[0006] Based on the method described in the first aspect, the network device can determine whether the PUSCH corresponding to the PRACH of the received random access request message is transmitted repeatedly or not repeatedly by determining whether the random access request message is carried on a first PRACH resource or a second PRACH resource.
[0007] In one possible implementation, when PUSCH retransmission is required, data information is sent to the network device based on the first PUSCH resource corresponding to the first PRACH resource. The first PUSCH resource is determined based on a first mapping rate and the first PRACH resource. The first mapping rate is determined based on the number of PRACH retransmissions K1 and the number of PUSCH retransmissions K2. The first mapping rate indicates the correspondence between the number of first PRACH resources and the number of first PUSCH resources, where K1 and K2 are both integers greater than 1. When non-PUSCH retransmission is required, data information is sent to the network device based on the second PUSCH resource corresponding to the second PRACH resource. The second PUSCH resource is determined based on a second mapping rate and the second PRACH resource. The second mapping rate indicates the correspondence between the number of second PRACH resources and the number of second PUSCH resources.
[0008] In one possible implementation, the first mapping rate is determined based on the number of PRACH retransmissions K1 and the number of PUSCH retransmissions K2, specifically: the first mapping rate is determined based on the number of PRACH retransmissions K1, the number of PUSCH retransmissions K2, the number of valid first PRACH resources within one association pattern period, and the number of valid PUSCH resources within one association pattern period; the second mapping rate is determined based on the number of valid second PRACH resources within one association pattern period and the number of valid PUSCH resources within one association pattern period; wherein, PUSCH retransmissions and non-PUSCH retransmissions share the same PUSCH resources.
[0009] In one possible implementation, the first mapping rate is the smallest integer greater than or equal to the ratio of the first parameter to the second parameter, wherein the first parameter is the ratio of the number of valid first PRACH resources in a given style period to K1, and the second parameter is the ratio of the number of valid PUSCH resources in a given style period to K2; the second mapping rate is the smallest integer greater than or equal to the ratio of the number of valid second PRACH resources in a given style period to the number of valid PUSCH resources in a given style period.
[0010] In one possible implementation, the configuration information also indicates one or more first PUSCH resources and one or more second PUSCH resources, wherein the first PUSCH resources and the second PUSCH resources are orthogonal; wherein the first PUSCH resources are used to indicate PUSCH retransmission and the second PUSCH resources are used to indicate non-PUSCH retransmission, and the PUSCH resources include Physical Uplink Shared Channel Resource Occurrence (PO) and Demodulation Reference Signal (DMRS) resources.
[0011] In one possible implementation, the first mapping rate is determined based on the number of PRACH retransmissions K1 and the number of PUSCH retransmissions K2, specifically: the first mapping rate is determined based on the number of PRACH retransmissions K1, the number of PUSCH retransmissions K2, the number of valid first PRACH resources within one association pattern period, and the number of valid first PUSCH resources within one association pattern period; the second mapping rate is determined based on the number of valid second PRACH resources within one association pattern period and the number of valid second PUSCH resources within one association pattern period; the POs in the first PUSCH resources are orthogonal to the POs in the second PUSCH resources.
[0012] In one possible implementation, the first mapping rate is the smallest integer greater than or equal to the ratio of the first parameter to the third parameter, wherein the first parameter is the ratio of the number of valid first PRACH resources in an association pattern period to K1, and the third parameter is the ratio of the number of valid first PUSCH resources in an association pattern period to K2; the number of valid first PUSCH resources in an association pattern period is the number of POs used for PUSCH transmission in an association pattern period and the number of DMRS resources associated with each PO for PUSCH retransmission; the second mapping rate is the smallest integer greater than or equal to the ratio of the number of valid second PRACH resources in an association pattern period to the number of valid second PUSCH resources in an association pattern period; the number of valid second PUSCH resources in an association pattern period is the number of POs used for non-PUSCH retransmission in an association pattern period and the number of DMRS resources associated with each PO for non-PUSCH retransmission.
[0013] In one possible implementation, the first mapping rate is determined based on the number of PRACH retransmissions K1 and the number of PUSCH retransmissions K2. Specifically, the first mapping rate is determined based on the number of PRACH retransmissions K1, the number of PUSCH retransmissions K2, the number of valid first PRACH resources in one association pattern period, and the number of valid first PUSCH resources in one association pattern period. The second mapping rate is determined based on the number of valid second PRACH resources in one association pattern period and the number of valid second PUSCH resources in one association pattern period. The DMRS resources in the first PUSCH resources are orthogonal to the DMRS resources in the second PUSCH resources.
[0014] In one possible implementation, the first mapping rate is the smallest integer greater than or equal to the ratio of the first parameter to the third parameter, wherein the first parameter is the ratio of the number of valid first PRACH resources in an association pattern period to K1, and the third parameter is the ratio of the number of valid first PUSCH resources in an association pattern period to K2; the number of valid first PUSCH resources in an association pattern period is the number of POs used for PUSCH transmission in an association pattern period and the number of DMRS resources associated with each PO for PUSCH retransmission; the second mapping rate is the smallest integer greater than or equal to the ratio of the number of valid second PRACH resources in an association pattern period to the number of valid second PUSCH resources in an association pattern period; the number of valid second PUSCH resources in an association pattern period is the number of POs used for non-PUSCH retransmission in an association pattern period and the number of DMRS resources associated with each PO for non-PUSCH retransmission.
[0015] In one possible implementation, the method further includes: measuring the received reference signal from the network device to obtain a signal measurement result; if the signal measurement result of the reference signal is greater than a first threshold, then determining that non-PUSCH retransmission and non-PRACH retransmission are performed; if the signal measurement result of the reference signal is less than or equal to the first threshold, then determining that PUSCH retransmission and PRACH retransmission are performed.
[0016] Secondly, this application provides an access method, comprising: sending configuration information to a terminal device, the configuration information indicating one or more first Physical Random Access Channel (PRACH) resources and one or more second PRACH resources, the first PRACH resources being used for repeated transmission of the Physical Uplink Shared Channel (PUSCH), and the second PRACH resources being used for repeated transmission of non-PUSCH resources; and receiving a random access request message from the terminal device through the first PRACH resources or the second PRACH resources. The beneficial effects corresponding to the second aspect can be found in the description of the first aspect, and will not be repeated here in the embodiments of this application.
[0017] In one possible implementation, if a random access request message from a terminal device is received through a first PRACH resource, then data information from the terminal device is received on a first PUSCH resource corresponding to the first PRACH resource. The first PUSCH resource is determined based on a first mapping rate and the first PRACH resource. The first mapping rate is determined based on the number of repeated PRACH transmissions K1 and the number of repeated PUSCH transmissions K2. The first mapping rate is used to indicate the correspondence between the number of first PRACH resources and the number of first PUSCH resources, where K1 and K2 are both integers greater than 1. If a random access request message from a terminal device is received through a second PRACH resource, then data information is received on a second PUSCH resource corresponding to the second PRACH resource. The second PUSCH resource is determined based on a second mapping rate and the second PRACH resource. The second mapping rate is used to indicate the correspondence between the number of second PRACH resources and the number of second PUSCH resources.
[0018] In one possible implementation, the first mapping rate is determined based on the number of PRACH retransmissions K1 and the number of PUSCH retransmissions K2, specifically: the first mapping rate is determined based on the number of PRACH retransmissions K1, the number of PUSCH retransmissions K2, the number of valid first PRACH resources within an association pattern period, and the number of valid PUSCH resources used for sending PUSCH within an association pattern period; the second mapping rate is determined based on the number of valid second PRACH resources within an association pattern period and the number of valid PUSCH resources within an association pattern period; wherein, PUSCH retransmissions and non-PUSCH retransmissions share the same PUSCH resources.
[0019] In one possible implementation, the first mapping rate is the smallest integer greater than or equal to the ratio of the first parameter to the second parameter, wherein the first parameter is the ratio of the number of valid first PRACH resources in a given style period to K1, and the second parameter is the ratio of the number of valid PUSCH resources in a given style period to K2; the second mapping rate is the smallest integer greater than or equal to the ratio of the number of valid second PRACH resources in a given style period to the number of valid PUSCH resources in a given style period.
[0020] In one possible implementation, the configuration information also indicates one or more first PUSCH resources and one or more second PUSCH resources, wherein the first PUSCH resources and the second PUSCH resources are orthogonal; wherein the first PUSCH resources are used to indicate PUSCH retransmission and the second PUSCH resources are used to indicate non-PUSCH retransmission, and the PUSCH resources include Physical Uplink Shared Channel Resource Occurrence (PO) and Demodulation Reference Signal (DMRS) resources.
[0021] In one possible implementation, the first mapping rate is determined based on the number of PRACH retransmissions K1 and the number of PUSCH retransmissions K2, specifically: the first mapping rate is determined based on the number of PRACH retransmissions K1, the number of PUSCH retransmissions K2, the number of valid first PRACH resources within one association pattern period, and the number of valid first PUSCH resources within one association pattern period; the second mapping rate is determined based on the number of valid second PRACH resources within one association pattern period and the number of valid second PUSCH resources within one association pattern period; the POs in the first PUSCH resources are orthogonal to the POs in the second PUSCH resources.
[0022] In one possible implementation, the first mapping rate is the smallest integer greater than or equal to the ratio of the first parameter to the third parameter, wherein the first parameter is the ratio of the number of valid first PRACH resources in an association pattern period to K1, and the third parameter is the ratio of the number of valid first PUSCH resources in an association pattern period to K2; the number of valid first PUSCH resources in an association pattern period is the number of POs used for PUSCH transmission in an association pattern period and the number of DMRS resources associated with each PO for PUSCH retransmission; the second mapping rate is the smallest integer greater than or equal to the ratio of the number of valid second PRACH resources in an association pattern period to the number of valid second PUSCH resources in an association pattern period; the number of valid second PUSCH resources in an association pattern period is the number of POs used for non-PUSCH retransmission in an association pattern period and the number of DMRS resources associated with each PO for non-PUSCH retransmission.
[0023] In one possible implementation, the first mapping rate is determined based on the number of PRACH retransmissions K1 and the number of PUSCH retransmissions K2. Specifically, the first mapping rate is determined based on the number of PRACH retransmissions K1, the number of PUSCH retransmissions K2, the number of valid first PRACH resources in one association pattern period, and the number of valid first PUSCH resources in one association pattern period. The second mapping rate is determined based on the number of valid second PRACH resources in one association pattern period and the number of valid second PUSCH resources in one association pattern period. The DMRS resources in the first PUSCH resources are orthogonal to the DMRS resources in the second PUSCH resources.
[0024] In one possible implementation, the first mapping rate is the smallest integer greater than or equal to the ratio of the first parameter to the third parameter, wherein the first parameter is the ratio of the number of valid first PRACH resources in an association pattern period to K1, and the third parameter is the ratio of the number of valid first PUSCH resources in an association pattern period to K2; the number of valid first PUSCH resources in an association pattern period is the number of POs used for PUSCH transmission in an association pattern period and the number of DMRS resources associated with each PO for PUSCH retransmission; the second mapping rate is the smallest integer greater than or equal to the ratio of the number of valid second PRACH resources in an association pattern period to the number of valid second PUSCH resources in an association pattern period; the number of valid second PUSCH resources in an association pattern period is the number of POs used for non-PUSCH retransmission in an association pattern period and the number of DMRS resources associated with each PO for non-PUSCH retransmission.
[0025] Thirdly, this application provides a communication apparatus, which includes a transmitting unit and a receiving unit. The receiving unit is configured to receive configuration information from a network device. The configuration information indicates one or more first Physical Random Access Channel (PRACH) resources and one or more second PRACH resources. The first PRACH resources are used to indicate repeated transmission of the Physical Uplink Shared Channel (PUSCH), and the second PRACH resources are used to indicate repeated transmission of non-PUSCH. The transmitting unit is configured to send a random access request message to the network device through the first PRACH resources when repeated PUSCH transmission is required. The transmitting unit is also configured to send a random access request message to the network device through the second PRACH resources when repeated non-PUSCH transmission is required.
[0026] Fourthly, this application provides a communication apparatus, which includes a transmitting unit and a receiving unit. The transmitting unit is configured to transmit configuration information to a terminal device. The configuration information indicates one or more first Physical Random Access Channel (PRACH) resources and one or more second PRACH resources. The first PRACH resources are used to indicate repeated transmission of the Physical Uplink Shared Channel (PUSCH), and the second PRACH resources are used to indicate repeated transmission of non-PUSCH resources. The receiving unit is configured to receive a random access request message from the terminal device through the first PRACH resources or the second PRACH resources.
[0027] Fifthly, this application provides a communication device for implementing the method described in the first or second aspect and any possible implementation thereof.
[0028] Sixthly, this application provides a communication device, which can be a chip. The communication device includes logic circuitry and an interface; the logic circuitry and the interface are coupled; the interface is used to input and / or output code instructions, the logic circuitry is used to execute the code instructions, and the communication device is used to perform the methods described in the first or second aspect and any possible implementation thereof.
[0029] In a seventh aspect, this application provides a module device, which includes a communication module, a power module, a storage module, and a chip, wherein: the power module is used to provide electrical energy to the module device; the storage module is used to store data and instructions; the communication module is used to perform internal communication within the module device, or to enable communication between the module device and external devices; and the chip module is used to execute the methods described in the first or second aspect and any possible implementation thereof.
[0030] Eighthly, this application provides a communication device including a memory and a processor. The memory stores a computer program, the computer program including program instructions, and the processor is configured to invoke the program instructions to cause the communication device to execute the method as described in the first or second aspect and any possible implementation thereof.
[0031] Ninthly, this application provides a computer-readable storage medium, characterized in that the computer-readable storage medium stores computer-readable instructions, which, when executed on a communication device, cause the communication device to perform the method as described in the first or second aspect and any possible implementation thereof. Attached Figure Description
[0032] Figure 1 This is a schematic diagram of a network architecture provided in an embodiment of this application;
[0033] Figure 2 This is a schematic diagram of the four-step random access process provided in the embodiments of this application;
[0034] Figure 3 This is a schematic diagram of the two-step random access process provided in the embodiments of this application;
[0035] Figure 4 This is a flowchart illustrating an access method provided in an embodiment of this application;
[0036] Figure 5 This is a schematic diagram of the RO configuration provided in an embodiment of this application;
[0037] Figure 6a This is a schematic diagram of a PO configuration provided in an embodiment of this application;
[0038] Figure 6b This is a schematic diagram of yet another PO configuration provided in an embodiment of this application;
[0039] Figure 6c This is a schematic diagram of yet another PO configuration provided in an embodiment of this application;
[0040] Figure 6d This is a schematic diagram of yet another PO configuration provided in an embodiment of this application;
[0041] Figure 7 This is a schematic diagram illustrating the mapping between PRACH and PUSCH resources provided in an embodiment of this application;
[0042] Figure 8 This is a schematic diagram of PO allocation provided in an embodiment of this application;
[0043] Figure 9 This is a schematic diagram of the two-step random access process provided in the embodiments of this application;
[0044] Figure 10 This is a schematic diagram of a communication device provided in an embodiment of this application;
[0045] Figure 11 This is a schematic diagram of a communication device provided in an embodiment of this application;
[0046] Figure 12 This is a schematic diagram of the structure of a chip provided in an embodiment of this application;
[0047] Figure 13 This is a schematic diagram of the structure of a module device provided in an embodiment of this application. Detailed Implementation
[0048] The technical solutions of the embodiments of this application will be clearly and completely described below with reference to the accompanying drawings. Obviously, the described embodiments are only some embodiments of the present invention, and not all embodiments. Based on the embodiments of the present invention, all other embodiments obtained by those skilled in the art without creative effort are within the scope of protection of the present invention.
[0049] The terminology used in the following embodiments of this application is for the purpose of describing particular embodiments only and is not intended to be limiting of this application. As used in the specification and appended claims of this application, the singular expressions “a,” “an,” “the,” “the,” “the,” and “this” are intended to include the plural expressions as well, unless the context clearly indicates otherwise. It should also be understood that the term “and / or” as used in this application refers to and includes any or all possible combinations of one or more of the listed items.
[0050] It should be noted that the terms "first," "second," "third," etc., used in the specification, claims, and accompanying drawings of this application are used to distinguish similar objects and are not necessarily used to describe a specific order or sequence. It should be understood that such order can be interchanged where appropriate so that the embodiments of this application described herein can be implemented in orders other than those illustrated or described herein. Furthermore, the term "comprising" and any variations thereof are intended to cover a non-exclusive inclusion; for example, a process, method, system, product, or server that includes a series of steps or units is not necessarily limited to those steps or units explicitly listed, but may include other steps or units not explicitly listed or inherent to these processes, methods, products, or devices.
[0051] The embodiments of this application can be applied to Figure 1 The network architecture shown is Figure 1The network architecture shown is the network architecture of a wireless communication system. This network architecture typically includes terminal devices and network devices. The number and form of each device do not constitute a limitation on the embodiments of this application.
[0052] It should be noted that the wireless communication systems mentioned in the embodiments of this application include, but are not limited to: Internet of Things (IoT) systems, Long Term Evolution (LTE) systems, 5th-generation mobile communication technology (5G) systems, New Radio (NR) systems, 6th-generation mobile communication technology (6G) systems, and future mobile communication systems.
[0053] The terminal device in this application embodiment is a device with wireless communication function, which may be referred to as terminal, user equipment (UE), mobile station (MS), mobile terminal (MT), access terminal device, vehicle-mounted terminal device, industrial control terminal device, UE unit, UE station, mobile station, remote station, remote terminal device, mobile device, UE terminal device, wireless communication device, UE agent, or UE device, etc.
[0054] The terminal device can be fixed or mobile. It should be noted that the terminal device can support at least one wireless communication technology, such as LTE, NR, etc. For example, terminal devices can be mobile phones, tablets, desktop computers, laptops, all-in-one computers, in-vehicle terminals, virtual reality (VR) terminal devices, augmented reality (AR) terminal devices, wireless terminals in industrial control, wireless terminals in self-driving, wireless terminals in remote medical surgery, wireless terminals in smart grids, wireless terminals in transportation safety, wireless terminals in smart cities, wireless terminals in smart homes, cellular phones, cordless phones, session initiation protocol (SIP) phones, wireless local loop (WLL) stations, personal digital assistants (PDAs), handheld devices with wireless communication capabilities, computing devices or other processing devices connected to a wireless modem, wearable devices, terminals in future mobile communication networks, or terminals in future evolved public land mobile networks (PLMNs), etc. In some embodiments of this application, the terminal device may also be a device with transceiver functions, such as a chip system. The chip system may include chips, but may also include other discrete components; this application does not limit this.
[0055] In this application embodiment, the network device is a device that provides wireless communication functions for a terminal, and may also be referred to as a radio access network (RAN) device or access network element. The network device can support at least one wireless communication technology, such as LTE, NR, etc. Examples of network devices include, but are not limited to: next-generation node B (gNB), evolved node B (eNB), radio network controller (RNC), node B (NB), base station controller (BSC), base transceiver station (BTS), home base station (e.g., home evolved node B, or home node B (HNB)), baseband unit (BBU), transmitting and receiving point (TRP), transmitting point (TP), mobile switching center, etc. Network devices can also be wireless controllers, centralized units (CUs), and / or distributed units (DUs) in cloud radio access network (CRAN) scenarios, or they can be relay stations, access points, vehicle-mounted devices, wearable devices, and network devices in future mobile communications or future evolved PLMNs. In some embodiments, network devices can also be devices that provide wireless communication capabilities for terminals, such as chip systems. For example, a chip system may include chips and other discrete components. In some embodiments, network devices can also communicate with Internet Protocol (IP) networks, such as the Internet, private IP networks, or other data networks.
[0056] The network architecture and business scenarios described in the embodiments of this application are for the purpose of more clearly illustrating the technical solutions of the embodiments of this application, and do not constitute a limitation on the technical solutions provided in the embodiments of this application. As those skilled in the art will know, with the evolution of network architecture and the emergence of new business scenarios, the technical solutions provided in the embodiments of this application are also applicable to similar technical problems.
[0057] Next, some terms involved in the embodiments of this application will be explained to facilitate understanding by those skilled in the art.
[0058] 1. Random access (RA)
[0059] The random access process refers to the process from when a terminal device sends a random access preamble to attempt to access the network until a basic signaling connection is established with the network. Through random access, the terminal device can transition from an idle or inactive state to a connected state, establish various bearers with the network device, obtain necessary resources and parameter configurations, and then communicate with the network device.
[0060] In wireless communication systems such as LTE and 5G NR, terminal devices can use a four-step random access method, such as... Figure 2 As shown:
[0061] S201. The terminal device sends a random access message (Msg1) to the network device. The content of Msg1 is a random access preamble. The terminal device sends the random access preamble to the network device to make a random access request. At the same time, the network device uses the random access preamble sent by the terminal device to estimate the transmission delay between itself and the terminal device so that the network device can calibrate the uplink timing.
[0062] S202. After receiving Msg1, the network device sends a random access message 2 (Msg2) to the terminal device. The random access response may include time alignment (TA), uplink grant (UL grant), temporary cell radio network temporary identifier (TC-RNTI), power control, and resource indications such as the random access message 3 (Msg3) sent by the terminal device. Msg2 may also include other information, which is not limited in this embodiment.
[0063] S203. After receiving Msg2, if the random access preamble indicated by the sequence number of the random access preamble in the random access response is the same as the random access preamble sent by the terminal device to the network device in step 101, then the terminal device considers Msg2 to be a random access response for the terminal device and sends Msg3 on the uplink channel resources indicated by Msg2. Msg3 may carry a unique user identifier.
[0064] S204. After receiving Msg3 from the terminal device, the network device returns a random access message 4 (Msg4) to the successfully connected terminal device. The network device will carry the unique user identifier from Msg3 in Msg4 to specify the successfully connected terminal device, while other terminal devices that have not successfully connected will re-initiate random access.
[0065] For the four-step random access procedure, a terminal device in an idle or inactive state must complete at least four information exchanges to enter the connected state before it can transmit uplink data. For ultra-reliable and low-latency communications (URLLC) services, these four exchanges result in high latency, which is detrimental to the low latency requirements of URLLC. For massive machine-type communications (mMTC) services, since most services consist of sporadic small packets, the terminal device needs to complete the entire four-step random access procedure to enter the connected state before it can send data once, and then return to the idle or inactive state. This not only results in high latency but also significant signaling overhead.
[0066] To reduce access latency and signaling overhead, a two-step random access procedure has been proposed in this field, such as... Figure 3 As shown:
[0067] S301. The terminal device sends a random access message A (MsgA) to the network device. MsgA includes a random access preamble and data.
[0068] S302. The network device sends a random access message B (MsgB) to the terminal device.
[0069] Typically, MsgA can be used to represent the first interaction message in a two-step random access process. MsgA is sent from the terminal device to the network device. The MsgA message includes a MsgA preamble and a MsgA data portion. The preamble is transmitted on the MsgA Physical Random Access Channel (PRACH), and the data portion is transmitted on the MsgA Physical Uplink Shared Channel (PUSCH). For ease of description, without affecting the context, we will use "preamble" to refer to the "MsgA preamble," "data" to refer to the "MsgA data portion," "PRACH" to refer to the "MsgAPRACH physical channel," and "PUSCH" to refer to the "MsgAPUSCH physical channel."
[0070] In the two-step random access process, on the one hand, the terminal device sends the random access preamble and data simultaneously in the first step, which can greatly reduce the uplink data transmission latency. On the other hand, the network device does not need to send the scheduling information corresponding to Msg3 to the terminal device, thus reducing signaling overhead.
[0071] With the further evolution of 5G technology, the need for enhanced uplink coverage in various communication scenarios (such as satellite communication) is becoming increasingly strong. Generally speaking, the most direct way to enhance uplink coverage is through retransmission. MsgA includes a random access request message (random access preamble) carried on PRACH and data information carried on PUSCH. If uplink coverage enhancement is applied to a two-step random access process, the terminal device needs to retransmit MsgA. That is, during the random access process, the terminal device needs to repeatedly send the random access message and the data information to the network device multiple times. However, when the network device receives the random access request message, it cannot determine whether the PUSCH corresponding to the PRACH carrying the random access request message is retransmitted or not.
[0072] To enable network devices to determine whether the PUSCH corresponding to the PRACH of a received random request message is sent repeatedly or not, embodiments of this application propose an access method, such as... Figure 4 As shown, the access method mainly includes steps S401 to S402. Figure 4 The method shown can be implemented by terminal devices and network devices. Alternatively, Figure 4 The method shown can be executed by a chip in a terminal device or a chip in a network device. Figure 4 The method will be explained using terminal devices and network devices as examples.
[0073] S401. The network device sends configuration information to the terminal device. Correspondingly, the terminal device receives the configuration information from the network device.
[0074] In this embodiment, the configuration information indicates one or more first PRACH resources and one or more second PRACH resources. The first PRACH resources are used to indicate repeated PUSCH transmission, and the second PRACH resources are used to indicate repeated non-PUSCH transmission. During the two-step random access process, the MsgA message includes a preamble and data information. The preamble is transmitted on the PRACH, and the data information is transmitted on the PUSCH. The first and second PRACH resources are orthogonal.
[0075] In this embodiment of the application, MsgA has two transmission methods: one is repeated transmission of MsgA, and the other is non-repeated transmission of MsgA.
[0076] MsgA retransmission includes PRACH retransmission and PUSCH retransmission. Specifically, PRACH retransmission refers to the terminal device repeatedly sending the random access preamble K1 times to the network device during the random access procedure, and PUSCH retransmission refers to the terminal device repeatedly sending data information K2 times to the network device during the random access procedure. Here, K1 and K2 are both integers greater than 1.
[0077] Non-MsgA retransmission includes non-PRACH retransmission and non-PRACH retransmission. Specifically, non-PRACH retransmission refers to the terminal device sending a random access preamble to the network device once during the random access process, while non-PUSCH retransmission refers to the terminal device sending data information once during the random access process.
[0078] In this embodiment, a PRACH resource refers to a combination of a Physical Random Access Channel (PRACHoccasion, RO) and a preamble. One RO can correspond to multiple preambles; typically, one RO corresponds to 64 preambles. This embodiment does not limit the numerical correspondence between ROs and preambles. A PUSCH resource refers to a combination of a Physical Uplink Shared Channel (PUSCH Occasion, PO) and a Demodulation Reference Signal (DMRS) resource. A DMRS resource refers to a DMRS sequence or a DMRS antenna port.
[0079] For RO configuration, Figure 5 The following example will be used to illustrate the point. Figure 5 The diagram illustrates some RO configurations provided in the embodiments of this application. In the first RO configuration, there are 16 SSBs, 12 ROs within one PRACH cycle, 2 ROs multiplexed in frequency, and 2 SSBs associated with each RO. In the second RO configuration, there are 4 SSBs, 12 ROs within one PRACH cycle, 2 ROs multiplexed in frequency, and 1 / 2 SSBs associated with each RO, meaning two ROs are associated with one SSB.
[0080] For PO configuration, Figures 6a-6d The following example will be used to illustrate the point. Figure 6aIn the diagram, the vertical axis represents the frequency domain and the horizontal axis represents the time domain. It can be seen that a time domain resource includes one PRACH slot and multiple PUSCH slots. The time interval between the start time of the PRACH slot and the start time of the first PUSCH slot in the time domain is called the single time offset, and the frequency domain length from the PUSCH slot to zero frequency is called the frequency startpoint. Figure 6b for Figure 6a One of multiple PUSCH slots in a PUSCH slot, which includes m×n POs, where m represents the number of POs in a time-division multiplexing (TDM) slot and n represents the number of POs in a frequency-division multiplexing (FDM) slot. Figure 6c for Figure 6b This diagram illustrates the transmission of one of multiple Points of Interest (POs) via PUSCH. When this PO is transmitted through PUSCH, it also includes the PO's guard period (GP) and guard band (GB). The PO's guard period and guard band are used to prevent interference between adjacent POs. Figure 6d This indicates that a PO can be combined with a DMRS resource, which can refer to a DMRS sequence or a DMRS antenna port.
[0081] To enable network devices to determine whether the PUSCH corresponding to the received random access request message's PRACH should be sent repeatedly or not, the available PRACH resources for sending random access request messages are divided into two parts: a first PRACH resource and a second PRACH resource. The configuration information indicates that the first PRACH resource is used to indicate repeated PUSCH transmission, and the second PRACH resource is used to indicate repeated non-PUSCH transmission. The terminal device can select the appropriate PRACH resource based on different circumstances.
[0082] A PRACH resource refers to a combination of a preamble and a RO. There are two ways to partition PRACH resources:
[0083] Method 1: Divide the preamble into two parts. For example, the preamble used for random access can be divided into two parts: a first preamble, used to indicate repeated PUSCH transmission; and a second preamble, used to indicate repeated non-PUSCH transmission. The network device can determine whether the PUSCH resource corresponding to the received preamble is repeated or not based on whether it belongs to the first or second preamble. In this method, the first and second PRACH resources can share the same RO (Redirect Origin), and the network device distinguishes whether the PUSCH is repeated based on the preamble in the PRACH resource.
[0084] Method 2: Divide the RO into two parts. For example, the RO used for random access can be divided into two parts: one part has a preamble called the first RO, used to indicate repeated PUSCH transmission; the other part has a preamble called the second RO, used to indicate repeated non-PUSCH transmission. The network device can determine whether the PUSCH resource corresponding to the RO is repeated or not based on whether the RO carrying the random access request message belongs to the first RO or the second RO. In this method, the first PRACH resource and the second PRACH resource can share the same preamble, and the network device distinguishes whether the PUSCH resource is repeated based on the RO in the PRACH resource.
[0085] Based on the method described in this application, a network device can determine whether the PUSCH corresponding to the received random access request message is transmitted repeatedly or not.
[0086] In one possible implementation, the terminal device selects the transmission mode of MsgA based on the signal measurement result of the received reference signal from the network device. Optionally, the access method further includes the following steps: the terminal device measures the received reference signal from the network device to obtain the signal measurement result. If the signal measurement result of the reference signal is greater than a first threshold, then non-PUSCH retransmission and non-PRACH retransmission are determined. If the signal measurement result of the reference signal is less than or equal to the first threshold, then PUSCH retransmission and PRACH retransmission are determined.
[0087] The signal measurement results include one or more of the following: Reference Signal Receiving Power (RSRP), Reference Signal Receiving Quality (RSRQ), and Signal to Interference plus Noise Ratio (SINR). It should be noted that the signal measurement parameters included in the results may include other parameters besides those described above; this embodiment does not limit this. If the reference signal measurement result is greater than a first threshold, it indicates that the terminal device's current signal is good (for example, the terminal device may be in the center of the cell), and the possibility of packet loss is low; therefore, a non-PUSCH retransmission method can be used. If the reference signal measurement result is less than or equal to the first threshold, it indicates that the terminal device's current signal is poor (for example, the terminal device may be in the cell edge area), and a PUSCH retransmission method can improve the success rate of the network device receiving MsgA from the terminal device. Based on this implementation, the terminal device can select the most suitable MsgA transmission method for the current situation under different circumstances.
[0088] 402. The terminal device sends a random access request message to the network device. The corresponding network device receives the random access request message from the terminal device.
[0089] In this embodiment, when PUSCH retransmission is required, the terminal device sends a random access request message to the network device through the first PRACH resource. Correspondingly, the network device receives the random access request message from the terminal device through the first PRACH resource. When non-PUSCH retransmission is required, the terminal device sends a random access request message to the network device through the second PRACH resource. Correspondingly, the network device receives the random access request message from the terminal device through the second PRACH resource. Here, the random access request message refers to the preamble portion of MsgA.
[0090] The above describes how random access request messages are sent during the random access process. The following section will further describe how data information is sent.
[0091] In this embodiment of the application, after performing step 402, the method further includes:
[0092] When PUSCH retransmission is required, the terminal device sends data information to the network device based on the first PUSCH resource corresponding to the first PRACH resource. The first PUSCH resource is determined based on the first mapping rate and the first PRACH resource. The first mapping rate is determined based on the number of PRACH retransmissions K1 and the number of PUSCH retransmissions K2. The first mapping rate is used to indicate the correspondence between the number of first PRACH resources and the number of first PUSCH resources. K1 and K2 are both integers greater than 1.
[0093] When non-PUSCH retransmission is required, the terminal device sends data information to the network device based on the second PUSCH resource corresponding to the second PRACH resource. The second PUSCH resource is determined based on the second mapping rate and the second PRACH resource. The second mapping rate is used to indicate the correspondence between the number of second PRACH resources and the number of second PUSCH resources.
[0094] In both possible implementations described above, the terminal device needs to determine the corresponding PUSCH resource based on the selected PRACH resource and then send data information on the determined PUSCH resource. Specifically, the terminal device determines the corresponding PUSCH resource based on the mapping rules and mapping rate between PRACH and PUSCH resources. Here, the mapping rate refers to the correspondence between the number of PUSCH resources and the number of PRACH resources; for example, a mapping rate of 3 means that one PUSCH resource corresponds to three PRACH resources.
[0095] In this context, the mapping rate remains constant across different association pattern periods, and is greater than or equal to 1. The association pattern period is the periodic occurrence of the PRACH timing and SSB index pattern. This period is determined by the terminal device based on the network's uplink and downlink time-domain resource configurations and the MsgA resource configuration. Network devices can send the uplink and downlink time-domain resource configurations and the MsgA resource configuration to the terminal device via higher-layer signaling.
[0096] The mapping rules for PRACH and PUSCH resources are as follows:
[0097] Step 1: Sort each PRACH resource in the following order:
[0098] (1) Arranged in ascending order of the leading index within each RO.
[0099] (2) Arrange the ROs of frequency division multiplexing in ascending order of frequency domain resource index.
[0100] (3) Arrange the time-division multiplexed ROs in each PRACH time slot in ascending order of time-domain resource index.
[0101] Step 2: Sort each PUSCH resource in the following order:
[0102] (1) Arrange the frequency division multiplexing POs in ascending order of frequency domain resource index.
[0103] (2) Arrange them in ascending order of the DMRS index within each PO. The DMRS index is first arranged in ascending order of the port number, and then in ascending order of the scrambling sequence.
[0104] (3) Arrange the time-division multiplexed POs in each PUSCH time slot in ascending order of time-domain resource index.
[0105] (4) Arrange the slots in ascending order according to the PUSCH time slot index.
[0106] Step 3: Based on the mapping rate L, the sorted PRACH resources, and the sorted PUSCH resources, map L consecutive PRACH resources to PUSCH resources.
[0107] As described above, a PRACH resource refers to a combination of a RO and a preamble, and a PUSCH resource refers to a combination of a PO and a DMRS resource. The specific process by which the terminal device determines the physical channel resources used to transmit MsgA is as follows: First, the terminal device selects the RO and the preamble; then, the terminal device determines the PO and DMRS resources used for transmitting PUSCH through predefined mapping rules and mapping rates; finally, the terminal device sends a random access request message based on the selected RO and preamble, and sends data information based on the determined PO and DMRS resources.
[0108] For example, Figure 7 This is a schematic diagram illustrating the mapping between PRACH and PUSCH resources provided in an embodiment of this application. Figure 7In this diagram, RO1 corresponds to 5 preambles (preamble0-preamble4), and PO1 corresponds to 5 DMRS resources (DMRS0-DMRS4). Based on the mapping rules described above, the PRACH and PUSCH resources are arranged. Assuming the mapping rate between PRACH and PUSCH resources is 1, then, following the order of the PRACH and PUSCH resources arranged in steps 1 and 2, one PRACH resource is mapped to one PUSCH resource. Specifically, PRACH resource 1 contains RO1 and preamble0, and the corresponding PUSCH resource 1 contains PO1 and DMRS0. PRACH resource 2 contains RO1 and pramble1, and the corresponding PUSCH resource 2 contains PO1 and DMRS1.
[0109] As described above, terminal devices and network devices need to determine the associated mapping of PRACH and PUSCH resources based on the mapping rate. Since the number of PRACH resources required for a terminal device to initiate a random access operation during MsgA retransmission differs from the number required in the non-MsgA retransmission scenario, the number of PUSCH resources required for the terminal device to initiate a random access operation during MsgA retransmission also differs from the number required in the non-MsgA retransmission scenario. Therefore, the mapping rate under MsgA retransmission scenarios is also different from the mapping rate under non-MsgA retransmission scenarios.
[0110] In this embodiment, the first mapping rate refers to the mapping rate under the MsgA repeated transmission case, and the second mapping rate refers to the mapping rate under the non-MsgA repeated transmission case. The determination methods of the first and second mapping rates will be described below based on whether the repeated transmission of PUSCH and the non-repeated transmission of PUSCH share the same PUSCH resources.
[0111] Scenario 1: When duplicate PUSCH transmissions and non-duplicate PUSCH transmissions share the same PUSCH resources:
[0112] The first mapping rate is determined based on K1, K2, the number of valid first PRACH resources within a single associated style period, and the number of valid PUSCH resources within a single associated style period.
[0113] The first mapping rate is the smallest integer greater than or equal to the ratio of the first parameter to the second parameter, where the first parameter is the ratio of the number of valid first PRACH resources in a given style period to K1, and the second parameter is the ratio of the number of valid PUSCH resources in a given style period to K2.
[0114] Specifically, the first mapping rate is L1. Tpramble-1 T represents the number of valid first PRACH resources within a single associated style cycle. PUSCH The number of valid PUSCH resources within a single associated style cycle.
[0115] Among them, function symbols This function represents rounding up, returning the smallest integer greater than or equal to a specified expression. It can also be represented by `ceil`. Optionally, the formula can be expressed as: Subsequent function symbols All of these have the same meaning, and will not be described again in the subsequent embodiments of this application.
[0116] Among them, T pramble-1 =N RO ×N preamble-1 N RO N is the number of valid Returning Objects (ROs) within a related style cycle. preamble-1 T is the number of preambles used for repeated PRACH transmissions within an associated pattern period. PUSCH =N PO ×N DMRS N PO N represents the number of valid POs in a single associated style cycle. DMRS The number of DMRS resources associated with each PO.
[0117] The second mapping rate is determined based on the number of valid second PRACH resources within an associated style period and the number of valid PUSCH resources within an associated style period.
[0118] The second mapping rate is the smallest integer greater than or equal to the ratio of the number of valid second PRACH resources in a given association style period to the number of valid PUSCH resources in a given association style period.
[0119] Specifically, the second mapping rate is L2. T preamble-2 The number of valid second PRACH resources within a single associated style cycle.
[0120] Among them, T pramble-2 =N RO ×N preamble-2 N preamble-2 This refers to the number of non-PRACH retransmission preambles used within a single associated pattern period.
[0121] It should be noted that T in the following content pramble-1 T preamble-2 T PUSCH They can express the same meaning, so I won't elaborate further.
[0122] Scenario 2: When duplicate PUSCH transmissions and non-duplicate PUSCH transmissions do not share the same PUSCH resources:
[0123] The configuration information in step 401 further indicates one or more first PUSCH resources and one or more second PUSCH resources, wherein the first PUSCH resources and the second PUSCH resources are orthogonal (or non-overlapping). The first PUSCH resources are used for repeated PUSCH transmission, and the second PUSCH resources are used for repeated non-PUSCH transmission.
[0124] Since PUSCH resources consist of PO and DMRS resources, the first PUSCH resource and the second PUSCH resource can be distinguished by PO or DMRS.
[0125] 1. The POs in the first PUSCH resource are orthogonal to the POs in the second PUSCH resource.
[0126] In this case, the PO is divided into two parts: one part for repeated PUSCH transmissions and the other part for non-repeated PUSCH transmissions. The principle for PO division can be time domain first, then frequency domain, or frequency domain first, then time domain. For example, ... Figure 8 As shown, assuming a PRACH Slot is associated with 16 POs, 8 POs are allocated for repeated PUSCH transmissions, and 8 POs are allocated for repeated non-PUSCH transmissions. If a time-domain-first, frequency-domain-later partitioning method is used, the PO resources within the dashed boxes are used for repeated PUSCH transmissions, and the PO resources not within the dashed boxes are used for repeated non-PUSCH transmissions. If a frequency-domain-first, time-domain-later partitioning method is used, the PO resources within the dashed boxes are used for repeated PUSCH transmissions, and the PO resources not within the dashed boxes are used for repeated non-PUSCH transmissions. It should be noted that there may be other principles for PO partitioning besides those described above, and this embodiment does not limit this.
[0127] The first mapping rate is determined based on K1, K2, the number of valid first PRACH resources within a single associated style period, and the number of valid first PUSCH resources within a single associated style period.
[0128] The first mapping rate is the smallest integer greater than or equal to the ratio of the first parameter to the third parameter, where the first parameter is the ratio of the number of valid first PRACH resources in an association pattern period to K1, and the third parameter is the ratio of the number of valid first PUSCH resources in an association pattern period to K2; the number of valid first PUSCH resources in an association pattern period is the number of POs used for PUSCH transmission in an association pattern period and the number of DMRS resources associated with each PO for repeated PUSCH transmission.
[0129] Specifically, the first mapping rate is L1. T preamble-1 T represents the number of valid first PRACH resources within a single associated style cycle. PUSCH-1 The number of valid first PUSCH resources within a single associated style cycle. T PUSCH-1 =N PO-1 ×N DMRS N PO-1 N is the number of POs used for repeated PUSCH transmissions in a single associated pattern cycle. DMRS The number of DMRS resources associated with each PO;
[0130] The second mapping rate is determined based on the number of valid second PRACH resources within a single associated style period and the number of valid second PUSCH resources within a single associated style period.
[0131] The second mapping rate is the smallest integer greater than or equal to the ratio of the number of valid second PRACH resources in an association pattern period to the number of valid second PUSCH resources in an association pattern period; the number of valid second PUSCH resources in an association pattern period is the number of POs used for non-PUSCH retransmission in an association pattern period and the number of DMRS resources associated with each PO for non-PUSCH retransmission.
[0132] Specifically, the second mapping rate is L2. T preamble-2 T represents the number of valid second PRACH resources within a single associated style cycle. PUSCH-2 T represents the number of valid second PUSCH resources within a single associated style cycle. PUSCH-2 =N PO-2 ×N DMRS N PO-2 The number of POs used for repeated non-PUSCH transmissions in an associated pattern cycle.
[0133] Among them, T preamble-2 The method for determining this is the same as in Case 1 above, and will not be repeated here in the embodiments of this application.
[0134] 2. The DMRS resources in the first PUSCH resource are orthogonal to the DMRS resources in the second PUSCH resource.
[0135] In this scenario, the DMRS resources corresponding to each PO are divided into two parts: one part for PUSCH retransmission and the other part for non-PUSCH retransmission. For example, assume a PO corresponds to four DMRS resource indices: DMRS1, DMRS2, DMRS3, and DMRS4. The network configures the corresponding DMRS resource indices for PUSCH retransmission and non-PUSCH retransmission via higher-layer signaling (e.g., system information). For instance, the network configures the DMRS resource corresponding to PUSCH retransmission as DMRS1, and the DMRS resources corresponding to non-PUSCH retransmission as DMRS2, DMRS3, and DMRS4.
[0136] The first mapping rate is determined based on the number of PRACH retransmissions K1, the number of PUSCH retransmissions K2, the number of valid first PRACH resources within an association pattern period, and the number of valid first PUSCH resources within an association pattern period.
[0137] The first mapping rate is the smallest integer greater than or equal to the ratio of the first parameter to the third parameter, where the first parameter is the ratio of the number of valid first PRACH resources in an association pattern period to K1, and the third parameter is the ratio of the number of valid first PUSCH resources in an association pattern period to K2; the number of valid first PUSCH resources in an association pattern period is the number of POs used for PUSCH transmission in an association pattern period and the number of DMRS resources associated with each PO for repeated PUSCH transmission.
[0138] Specifically, the first mapping rate is L1. T preamble-1 T represents the number of valid first PRACH resources within a single associated style cycle. PUSCH-1 The number of valid first PUSCH resources within a single associated style cycle. T PUSCH-1 =N PO ×N DMRS-1 N PO N is the number of POs used for PUSCH sending in a single associated style cycle. DMRS-1 The number of DMRS resources associated with each PO for repeated PUSCH transmissions.
[0139] The second mapping rate is determined based on the number of valid second PRACH resources within one associated style cycle and the number of valid second PUSCH resources within one associated style cycle.
[0140] The second mapping rate is the smallest integer greater than or equal to the ratio of the number of valid second PRACH resources in an association pattern period to the number of valid second PUSCH resources in an association pattern period; the number of valid second PUSCH resources in an association pattern period is the number of POs used for non-PUSCH retransmission in an association pattern period and the number of DMRS resources associated with each PO for non-PUSCH retransmission.
[0141] Specifically, the second mapping rate is L2. T preamble-2 T represents the number of valid second PRACH resources within a single associated style cycle. PUSCH-2 The number of valid second PUSCH resources within a single associated style cycle; T PUSCH-2 =N PO ×N DMRS-2 N DMRS-2 The number of DMRS resources associated with each PO for repeated non-PUSCH transmissions.
[0142] Based on the method described in this application, a network device can determine whether MsgA is sent by a terminal device using a repetitive transmission method or a terminal device using a non-repetitive transmission method by whether MsgA is carried on a first PRACH resource or a second PRACH resource.
[0143] The following is combined Figure 9 The following is a detailed explanation of the two-step random access process.
[0144] Step 1: Before sending MsgA to the network device, the terminal device reads the master information block (MIB) and system information block 1 (SIB1) to complete downlink synchronization. By reading SIB1, the terminal device can obtain the relevant configuration of ROs, including the RO period size, the number of ROs in one PRACH period, the number of ROs multiplexed in frequency, and the number of synchronization signal blocks (SSBs) associated with each RO.
[0145] Step 2: The terminal device will measure the SSB, select the appropriate SSB index, and select the RO and preamble based on the determined SSB and the method of sending MsgA (MsgA repeated transmission or non-MsgA repeated transmission).
[0146] Specifically, the terminal device selects the method of sending MsgA as follows: the terminal device measures the reference signal received from the network device to obtain the signal measurement result; if the signal measurement result of the reference signal is greater than the first threshold, the terminal device determines that non-PUSCH and non-PRACH are repeatedly transmitted; if the signal measurement result of the reference signal is less than or equal to the first threshold, the terminal device determines that PUSCH and PRACH are repeatedly transmitted.
[0147] When PUSCH retransmission is required, the terminal device selects the RO and preamble from the multiple first PRACH resources indicated by the configuration information; when non-PUSCH retransmission is required, the terminal device selects the RO and preamble from the multiple second PRACH resources indicated by the configuration information.
[0148] Step 3: The terminal device determines the corresponding PO and DMRS resources based on the selected RO and preamble, according to the mapping rate and mapping rules.
[0149] Specifically, when PUSCH retransmission is required, the RO and preamble of the first PRACH resource selected by the terminal device correspond to the PO and DMRS resources of the first PUSCH resource; when non-PUSCH retransmission is required, the RO and preamble of the second PRACH resource selected by the terminal device correspond to the PO and DMRS resources of the second PUSCH resource.
[0150] Step 4: The terminal device sends MsgA based on the determined RO and preamble, as well as PO and DMRS resources.
[0151] Step 5: After the network device successfully receives the MsgA sent by the terminal device, it carries the corresponding successful random access response (successRAR) of the terminal device through MsgB. The successful random access response indicates the available Physical Uplink Control Channel (PUCCH) resources for the terminal device.
[0152] Step 6: The terminal device sends a Hybrid Automatic Repeat Request-Acknowledge (HARQ-ACK) message to the network device based on the PUCCH resource indicated by successRAR.
[0153] Please see Figure 10 , Figure 10 This is a schematic diagram of the structure of a communication device provided in an embodiment of the present invention. Specifically, as shown... Figure 10 As shown, the communication device 100 includes a transmitting unit 1001 and a receiving unit 1002. A detailed description follows:
[0154] In one embodiment:
[0155] The receiving unit 1002 is configured to receive configuration information from a network device. The configuration information indicates one or more first physical random access channel (PRACH) resources and one or more second PRACH resources. The first PRACH resources are used to indicate repeated transmission of the physical uplink shared channel (PUSCH), and the second PRACH resources are used to indicate repeated transmission of non-PUSCH. The sending unit 1001 is further configured to send a random access request message to the network device through the first PRACH resources when repeated transmission of PUSCH is required. The sending unit 1001 is also configured to send a random access request message to the network device through the second PRACH resources when repeated transmission of non-PUSCH is required.
[0156] In one possible implementation, when PUSCH retransmission is required, data information is sent to the network device based on the first PUSCH resource corresponding to the first PRACH resource. The first PUSCH resource is determined based on a first mapping rate and the first PRACH resource. The first mapping rate is determined based on the number of PRACH retransmissions K1 and the number of PUSCH retransmissions K2. The first mapping rate indicates the correspondence between the number of first PRACH resources and the number of first PUSCH resources, where K1 and K2 are both integers greater than 1. When non-PUSCH retransmission is required, data information is sent to the network device based on the second PUSCH resource corresponding to the second PRACH resource. The second PUSCH resource is determined based on a second mapping rate and the second PRACH resource. The second mapping rate indicates the correspondence between the number of second PRACH resources and the number of second PUSCH resources.
[0157] In one possible implementation, the first mapping rate is determined based on the number of PRACH retransmissions K1 and the number of PUSCH retransmissions K2, specifically: the first mapping rate is determined based on the number of PRACH retransmissions K1, the number of PUSCH retransmissions K2, the number of valid first PRACH resources within one association pattern period, and the number of valid PUSCH resources within one association pattern period; the second mapping rate is determined based on the number of valid second PRACH resources within one association pattern period and the number of valid PUSCH resources within one association pattern period; wherein, PUSCH retransmissions and non-PUSCH retransmissions share the same PUSCH resources.
[0158] In one possible implementation, the first mapping rate is the smallest integer greater than or equal to the ratio of the first parameter to the second parameter, wherein the first parameter is the ratio of the number of valid first PRACH resources in a given style period to K1, and the second parameter is the ratio of the number of valid PUSCH resources in a given style period to K2; the second mapping rate is the smallest integer greater than or equal to the ratio of the number of valid second PRACH resources in a given style period to the number of valid PUSCH resources in a given style period.
[0159] In one possible implementation, the configuration information also indicates one or more first PUSCH resources and one or more second PUSCH resources, wherein the first PUSCH resources and the second PUSCH resources are orthogonal; wherein the first PUSCH resources are used to indicate PUSCH retransmission and the second PUSCH resources are used to indicate non-PUSCH retransmission, and the PUSCH resources include Physical Uplink Shared Channel Resource Occurrence (PO) and Demodulation Reference Signal (DMRS) resources.
[0160] In one possible implementation, the first mapping rate is determined based on the number of PRACH retransmissions K1 and the number of PUSCH retransmissions K2, specifically: the first mapping rate is determined based on the number of PRACH retransmissions K1, the number of PUSCH retransmissions K2, the number of valid first PRACH resources within one association pattern period, and the number of valid first PUSCH resources within one association pattern period; the second mapping rate is determined based on the number of valid second PRACH resources within one association pattern period and the number of valid second PUSCH resources within one association pattern period; the POs in the first PUSCH resources are orthogonal to the POs in the second PUSCH resources.
[0161] In one possible implementation, the first mapping rate is the smallest integer greater than or equal to the ratio of the first parameter to the third parameter, wherein the first parameter is the ratio of the number of valid first PRACH resources in an association pattern period to K1, and the third parameter is the ratio of the number of valid first PUSCH resources in an association pattern period to K2; the number of valid first PUSCH resources in an association pattern period is the number of POs used for PUSCH transmission in an association pattern period and the number of DMRS resources associated with each PO for PUSCH retransmission; the second mapping rate is the smallest integer greater than or equal to the ratio of the number of valid second PRACH resources in an association pattern period to the number of valid second PUSCH resources in an association pattern period; the number of valid second PUSCH resources in an association pattern period is the number of POs used for non-PUSCH retransmission in an association pattern period and the number of DMRS resources associated with each PO for non-PUSCH retransmission.
[0162] In one possible implementation, the first mapping rate is determined based on the number of PRACH retransmissions K1 and the number of PUSCH retransmissions K2. Specifically, the first mapping rate is determined based on the number of PRACH retransmissions K1, the number of PUSCH retransmissions K2, the number of valid first PRACH resources in one association pattern period, and the number of valid first PUSCH resources in one association pattern period. The second mapping rate is determined based on the number of valid second PRACH resources in one association pattern period and the number of valid second PUSCH resources in one association pattern period. The DMRS resources in the first PUSCH resources are orthogonal to the DMRS resources in the second PUSCH resources.
[0163] In one possible implementation, the first mapping rate is the smallest integer greater than or equal to the ratio of the first parameter to the third parameter, wherein the first parameter is the ratio of the number of valid first PRACH resources in an association pattern period to K1, and the third parameter is the ratio of the number of valid first PUSCH resources in an association pattern period to K2; the number of valid first PUSCH resources in an association pattern period is the number of POs used for PUSCH transmission in an association pattern period and the number of DMRS resources associated with each PO for PUSCH retransmission; the second mapping rate is the smallest integer greater than or equal to the ratio of the number of valid second PRACH resources in an association pattern period to the number of valid second PUSCH resources in an association pattern period; the number of valid second PUSCH resources in an association pattern period is the number of POs used for non-PUSCH retransmission in an association pattern period and the number of DMRS resources associated with each PO for non-PUSCH retransmission.
[0164] In one possible implementation, the communication device further includes a measurement unit and a determination unit. The measurement unit is used to measure the received reference signal from the network device to obtain a signal measurement result. The determination unit is used to determine non-PUSCH retransmission and non-PRACH retransmission if the signal measurement result of the reference signal is greater than a first threshold. The determination unit is also used to determine PUSCH retransmission and PRACH retransmission if the signal measurement result of the reference signal is less than or equal to the first threshold.
[0165] In yet another embodiment:
[0166] The sending unit 1001 is configured to send configuration information to the terminal device. The configuration information indicates one or more first physical random access channel (PRACH) resources and one or more second PRACH resources. The first PRACH resources are used to indicate repeated transmission of the physical uplink shared channel (PUSCH), and the second PRACH resources are used to indicate repeated transmission of non-PUSCH. The receiving unit 1002 is also configured to receive a random access request message from the terminal device through the first PRACH resources or the second PRACH resources.
[0167] In one possible implementation, the receiving unit 1002 is further configured to, if a random access request message from a terminal device is received through a first PRACH resource, receive data information from the terminal device on a first PUSCH resource corresponding to the first PRACH resource. The first PUSCH resource is determined based on a first mapping rate and the first PRACH resource. The first mapping rate is determined based on the number of repeated PRACH transmissions K1 and the number of repeated PUSCH transmissions K2. The first mapping rate is used to indicate the correspondence between the number of first PRACH resources and the number of first PUSCH resources, where K1 and K2 are both integers greater than 1. The receiving unit 1002 is further configured to, if a random access request message from a terminal device is received through a second PRACH resource, receive data information on a second PUSCH resource corresponding to the second PRACH resource. The second PUSCH resource is determined based on a second mapping rate and the second PRACH resource. The second mapping rate is used to indicate the correspondence between the number of second PRACH resources and the number of second PUSCH resources.
[0168] In one possible implementation, the first mapping rate is determined based on the number of PRACH retransmissions K1 and the number of PUSCH retransmissions K2, specifically: the first mapping rate is determined based on the number of PRACH retransmissions K1, the number of PUSCH retransmissions K2, the number of valid first PRACH resources within an association pattern period, and the number of valid PUSCH resources used for sending PUSCH within an association pattern period; the second mapping rate is determined based on the number of valid second PRACH resources within an association pattern period and the number of valid PUSCH resources within an association pattern period; wherein, PUSCH retransmissions and non-PUSCH retransmissions share the same PUSCH resources.
[0169] In one possible implementation, the first mapping rate is the smallest integer greater than or equal to the ratio of the first parameter to the second parameter, wherein the first parameter is the ratio of the number of valid first PRACH resources in a given style period to K1, and the second parameter is the ratio of the number of valid PUSCH resources in a given style period to K2; the second mapping rate is the smallest integer greater than or equal to the ratio of the number of valid second PRACH resources in a given style period to the number of valid PUSCH resources in a given style period.
[0170] In one possible implementation, the configuration information also indicates one or more first PUSCH resources and one or more second PUSCH resources, wherein the first PUSCH resources and the second PUSCH resources are orthogonal; wherein the first PUSCH resources are used to indicate PUSCH retransmission and the second PUSCH resources are used to indicate non-PUSCH retransmission, and the PUSCH resources include Physical Uplink Shared Channel Resource Occurrence (PO) and Demodulation Reference Signal (DMRS) resources.
[0171] In one possible implementation, the first mapping rate is determined based on the number of PRACH retransmissions K1 and the number of PUSCH retransmissions K2, specifically: the first mapping rate is determined based on the number of PRACH retransmissions K1, the number of PUSCH retransmissions K2, the number of valid first PRACH resources within one association pattern period, and the number of valid first PUSCH resources within one association pattern period; the second mapping rate is determined based on the number of valid second PRACH resources within one association pattern period and the number of valid second PUSCH resources within one association pattern period; the POs in the first PUSCH resources are orthogonal to the POs in the second PUSCH resources.
[0172] In one possible implementation, the first mapping rate is the smallest integer greater than or equal to the ratio of the first parameter to the third parameter, wherein the first parameter is the ratio of the number of valid first PRACH resources in an association pattern period to K1, and the third parameter is the ratio of the number of valid first PUSCH resources in an association pattern period to K2; the number of valid first PUSCH resources in an association pattern period is the number of POs used for PUSCH transmission in an association pattern period and the number of DMRS resources associated with each PO for PUSCH retransmission; the second mapping rate is the smallest integer greater than or equal to the ratio of the number of valid second PRACH resources in an association pattern period to the number of valid second PUSCH resources in an association pattern period; the number of valid second PUSCH resources in an association pattern period is the number of POs used for non-PUSCH retransmission in an association pattern period and the number of DMRS resources associated with each PO for non-PUSCH retransmission.
[0173] In one possible implementation, the first mapping rate is determined based on the number of PRACH retransmissions K1 and the number of PUSCH retransmissions K2. Specifically, the first mapping rate is determined based on the number of PRACH retransmissions K1, the number of PUSCH retransmissions K2, the number of valid first PRACH resources in one association pattern period, and the number of valid first PUSCH resources in one association pattern period. The second mapping rate is determined based on the number of valid second PRACH resources in one association pattern period and the number of valid second PUSCH resources in one association pattern period. The DMRS resources in the first PUSCH resources are orthogonal to the DMRS resources in the second PUSCH resources.
[0174] In one possible implementation, the first mapping rate is the smallest integer greater than or equal to the ratio of the first parameter to the third parameter, wherein the first parameter is the ratio of the number of valid first PRACH resources in an association pattern period to K1, and the third parameter is the ratio of the number of valid first PUSCH resources in an association pattern period to K2; the number of valid first PUSCH resources in an association pattern period is the number of POs used for PUSCH transmission in an association pattern period and the number of DMRS resources associated with each PO for PUSCH retransmission; the second mapping rate is the smallest integer greater than or equal to the ratio of the number of valid second PRACH resources in an association pattern period to the number of valid second PUSCH resources in an association pattern period; the number of valid second PUSCH resources in an association pattern period is the number of POs used for non-PUSCH retransmission in an association pattern period and the number of DMRS resources associated with each PO for non-PUSCH retransmission.
[0175] Please see Figure 11 , Figure 11 This is a schematic diagram of a communication device according to an embodiment of the present invention. The communication device 1100 may include a memory 1101, a processor 1102, and a communication interface 1103. The memory 1101, processor 1102, and communication interface 1103 are connected via one or more communication buses. The communication interface 1103 is controlled by the processor 1102 for sending and receiving information. Optionally, the communication device 1100 may be a chip.
[0176] Memory 1101 may include read-only memory and random access memory, and provides instructions and data to processor 1102. A portion of memory 1101 may also include non-volatile random access memory.
[0177] Communication interface 1103 is used to receive or send data.
[0178] Processor 1102 can be a central processing unit (CPU), but it can also be other general-purpose processors, digital signal processors (DSPs), application-specific integrated circuits (ASICs), field-programmable gate arrays (FPGAs), or other programmable logic devices, discrete gate or transistor logic devices, discrete hardware components, etc. The general-purpose processor can be a microprocessor; optionally, processor 1102 can also be any conventional processor. Wherein:
[0179] Memory 1101 is used to store program instructions.
[0180] Processor 1102 is used to call program instructions stored in memory 1101.
[0181] The processor 1102 calls the program instructions stored in the memory 1101, causing the communication device 1100 to execute the method executed by the terminal device or network device in the above method embodiment.
[0182] For cases where the communication device can be a chip or a chip system, please refer to [link / reference]. Figure 12 The diagram shows the structure of the chip. The chip 120 includes logic circuits 1201 and interfaces 1202. The number of logic circuits 1201 can be one or more, and the number of interfaces 1202 can be multiple.
[0183] In one embodiment, the logic circuit 1201 is configured to perform the following operations:
[0184] The system receives configuration information from a network device. This configuration information indicates one or more first physical random access channel (PRACH) resources and one or more second PRACH resources. The first PRACH resources are used to indicate repeated transmission of the physical uplink shared channel (PUSCH), and the second PRACH resources are used to indicate repeated transmission of non-PUSCH. If repeated transmission of PUSCH is required, the system sends a random access request message to the network device through the first PRACH resources. If repeated transmission of non-PUSCH is required, the system sends a random access request message to the network device through the second PRACH resources.
[0185] In one possible implementation, the logic circuit 1201 is further configured to perform the following operations: when PUSCH retransmission is required, data information is sent to the network device based on the first PUSCH resource corresponding to the first PRACH resource, wherein the first PUSCH resource is determined based on a first mapping rate and the first PRACH resource, the first mapping rate is determined based on the number of PRACH retransmissions K1 and the number of PUSCH retransmissions K2, and the first mapping rate is used to indicate the correspondence between the number of first PRACH resources and the number of first PUSCH resources, where K1 and K2 are both integers greater than 1; when non-PUSCH retransmission is required, data information is sent to the network device based on the second PUSCH resource corresponding to the second PRACH resource, wherein the second PUSCH resource is determined based on a second mapping rate and the second PRACH resource, and the second mapping rate is used to indicate the correspondence between the number of second PRACH resources and the number of second PUSCH resources.
[0186] In one possible implementation, the first mapping rate is determined based on the number of PRACH retransmissions K1 and the number of PUSCH retransmissions K2, specifically: the first mapping rate is determined based on the number of PRACH retransmissions K1, the number of PUSCH retransmissions K2, the number of valid first PRACH resources within one association pattern period, and the number of valid PUSCH resources within one association pattern period; the second mapping rate is determined based on the number of valid second PRACH resources within one association pattern period and the number of valid PUSCH resources within one association pattern period; wherein, PUSCH retransmissions and non-PUSCH retransmissions share the same PUSCH resources.
[0187] In one possible implementation, the first mapping rate is the smallest integer greater than or equal to the ratio of the first parameter to the second parameter, wherein the first parameter is the ratio of the number of valid first PRACH resources in a given style period to K1, and the second parameter is the ratio of the number of valid PUSCH resources in a given style period to K2; the second mapping rate is the smallest integer greater than or equal to the ratio of the number of valid second PRACH resources in a given style period to the number of valid PUSCH resources in a given style period.
[0188] In one possible implementation, the configuration information also indicates one or more first PUSCH resources and one or more second PUSCH resources, wherein the first PUSCH resources and the second PUSCH resources are orthogonal; wherein the first PUSCH resources are used to indicate PUSCH retransmission and the second PUSCH resources are used to indicate non-PUSCH retransmission, and the PUSCH resources include Physical Uplink Shared Channel Resource Occurrence (PO) and Demodulation Reference Signal (DMRS) resources.
[0189] In one possible implementation, the first mapping rate is determined based on the number of PRACH retransmissions K1 and the number of PUSCH retransmissions K2, specifically: the first mapping rate is determined based on the number of PRACH retransmissions K1, the number of PUSCH retransmissions K2, the number of valid first PRACH resources within one association pattern period, and the number of valid first PUSCH resources within one association pattern period; the second mapping rate is determined based on the number of valid second PRACH resources within one association pattern period and the number of valid second PUSCH resources within one association pattern period; the POs in the first PUSCH resources are orthogonal to the POs in the second PUSCH resources.
[0190] In one possible implementation, the first mapping rate is the smallest integer greater than or equal to the ratio of the first parameter to the third parameter, wherein the first parameter is the ratio of the number of valid first PRACH resources in an association pattern period to K1, and the third parameter is the ratio of the number of valid first PUSCH resources in an association pattern period to K2; the number of valid first PUSCH resources in an association pattern period is the number of POs used for PUSCH transmission in an association pattern period and the number of DMRS resources associated with each PO for PUSCH retransmission; the second mapping rate is the smallest integer greater than or equal to the ratio of the number of valid second PRACH resources in an association pattern period to the number of valid second PUSCH resources in an association pattern period; the number of valid second PUSCH resources in an association pattern period is the number of POs used for non-PUSCH retransmission in an association pattern period and the number of DMRS resources associated with each PO for non-PUSCH retransmission.
[0191] In one possible implementation, the first mapping rate is determined based on the number of PRACH retransmissions K1 and the number of PUSCH retransmissions K2. Specifically, the first mapping rate is determined based on the number of PRACH retransmissions K1, the number of PUSCH retransmissions K2, the number of valid first PRACH resources in one association pattern period, and the number of valid first PUSCH resources in one association pattern period. The second mapping rate is determined based on the number of valid second PRACH resources in one association pattern period and the number of valid second PUSCH resources in one association pattern period. The DMRS resources in the first PUSCH resources are orthogonal to the DMRS resources in the second PUSCH resources.
[0192] In one possible implementation, the first mapping rate is the smallest integer greater than or equal to the ratio of the first parameter to the third parameter, wherein the first parameter is the ratio of the number of valid first PRACH resources in an association pattern period to K1, and the third parameter is the ratio of the number of valid first PUSCH resources in an association pattern period to K2; the number of valid first PUSCH resources in an association pattern period is the number of POs used for PUSCH transmission in an association pattern period and the number of DMRS resources associated with each PO for PUSCH retransmission; the second mapping rate is the smallest integer greater than or equal to the ratio of the number of valid second PRACH resources in an association pattern period to the number of valid second PUSCH resources in an association pattern period; the number of valid second PUSCH resources in an association pattern period is the number of POs used for non-PUSCH retransmission in an association pattern period and the number of DMRS resources associated with each PO for non-PUSCH retransmission.
[0193] In one possible implementation, the logic circuit 1201 is configured to perform the following operations: measure a reference signal received from a network device to obtain a signal measurement result; if the signal measurement result of the reference signal is greater than a first threshold, determine that non-PUSCH retransmission and non-PRACH retransmission are performed; if the signal measurement result of the reference signal is less than or equal to the first threshold, determine that PUSCH retransmission and PRACH retransmission are performed.
[0194] In yet another embodiment, the logic circuit 1201 is configured to perform the following operations:
[0195] Send configuration information to the terminal device. The configuration information indicates one or more first physical random access channel (PRACH) resources and one or more second PRACH resources. The first PRACH resources are used for repeated transmission of the physical uplink shared channel (PUSCH), and the second PRACH resources are used for repeated transmission of non-PUSCH. Receive random access request messages from the terminal device through the first PRACH resources or the second PRACH resources.
[0196] In one possible implementation, the logic circuit 1201 is configured to perform the following operations: if a random access request message from a terminal device is received through a first PRACH resource, then data information from the terminal device is received on a first PUSCH resource corresponding to the first PRACH resource. The first PUSCH resource is determined based on a first mapping rate and the first PRACH resource. The first mapping rate is determined based on the number of PRACH retransmissions K1 and the number of PUSCH retransmissions K2. The first mapping rate is used to indicate the correspondence between the number of first PRACH resources and the number of first PUSCH resources, where K1 and K2 are both integers greater than 1. If a random access request message from a terminal device is received through a second PRACH resource, then data information is received on a second PUSCH resource corresponding to the second PRACH resource. The second PUSCH resource is determined based on a second mapping rate and the second PRACH resource. The second mapping rate is used to indicate the correspondence between the number of second PRACH resources and the number of second PUSCH resources.
[0197] In one possible implementation, the first mapping rate is determined based on the number of PRACH retransmissions K1 and the number of PUSCH retransmissions K2, specifically: the first mapping rate is determined based on the number of PRACH retransmissions K1, the number of PUSCH retransmissions K2, the number of valid first PRACH resources within an association pattern period, and the number of valid PUSCH resources used for sending PUSCH within an association pattern period; the second mapping rate is determined based on the number of valid second PRACH resources within an association pattern period and the number of valid PUSCH resources within an association pattern period; wherein, PUSCH retransmissions and non-PUSCH retransmissions share the same PUSCH resources.
[0198] In one possible implementation, the first mapping rate is the smallest integer greater than or equal to the ratio of the first parameter to the second parameter, wherein the first parameter is the ratio of the number of valid first PRACH resources in a given style period to K1, and the second parameter is the ratio of the number of valid PUSCH resources in a given style period to K2; the second mapping rate is the smallest integer greater than or equal to the ratio of the number of valid second PRACH resources in a given style period to the number of valid PUSCH resources in a given style period.
[0199] In one possible implementation, the configuration information also indicates one or more first PUSCH resources and one or more second PUSCH resources, wherein the first PUSCH resources and the second PUSCH resources are orthogonal; wherein the first PUSCH resources are used to indicate PUSCH retransmission and the second PUSCH resources are used to indicate non-PUSCH retransmission, and the PUSCH resources include Physical Uplink Shared Channel Resource Occurrence (PO) and Demodulation Reference Signal (DMRS) resources.
[0200] In one possible implementation, the first mapping rate is determined based on the number of PRACH retransmissions K1 and the number of PUSCH retransmissions K2, specifically: the first mapping rate is determined based on the number of PRACH retransmissions K1, the number of PUSCH retransmissions K2, the number of valid first PRACH resources within one association pattern period, and the number of valid first PUSCH resources within one association pattern period; the second mapping rate is determined based on the number of valid second PRACH resources within one association pattern period and the number of valid second PUSCH resources within one association pattern period; the POs in the first PUSCH resources are orthogonal to the POs in the second PUSCH resources.
[0201] In one possible implementation, the first mapping rate is the smallest integer greater than or equal to the ratio of the first parameter to the third parameter, wherein the first parameter is the ratio of the number of valid first PRACH resources in an association pattern period to K1, and the third parameter is the ratio of the number of valid first PUSCH resources in an association pattern period to K2; the number of valid first PUSCH resources in an association pattern period is the number of POs used for PUSCH transmission in an association pattern period and the number of DMRS resources associated with each PO for PUSCH retransmission; the second mapping rate is the smallest integer greater than or equal to the ratio of the number of valid second PRACH resources in an association pattern period to the number of valid second PUSCH resources in an association pattern period; the number of valid second PUSCH resources in an association pattern period is the number of POs used for non-PUSCH retransmission in an association pattern period and the number of DMRS resources associated with each PO for non-PUSCH retransmission.
[0202] In one possible implementation, the first mapping rate is determined based on the number of PRACH retransmissions K1 and the number of PUSCH retransmissions K2. Specifically, the first mapping rate is determined based on the number of PRACH retransmissions K1, the number of PUSCH retransmissions K2, the number of valid first PRACH resources in one association pattern period, and the number of valid first PUSCH resources in one association pattern period. The second mapping rate is determined based on the number of valid second PRACH resources in one association pattern period and the number of valid second PUSCH resources in one association pattern period. The DMRS resources in the first PUSCH resources are orthogonal to the DMRS resources in the second PUSCH resources.
[0203] In one possible implementation, the first mapping rate is the smallest integer greater than or equal to the ratio of the first parameter to the third parameter, wherein the first parameter is the ratio of the number of valid first PRACH resources in an association pattern period to K1, and the third parameter is the ratio of the number of valid first PUSCH resources in an association pattern period to K2; the number of valid first PUSCH resources in an association pattern period is the number of POs used for PUSCH transmission in an association pattern period and the number of DMRS resources associated with each PO for PUSCH retransmission; the second mapping rate is the smallest integer greater than or equal to the ratio of the number of valid second PRACH resources in an association pattern period to the number of valid second PUSCH resources in an association pattern period; the number of valid second PUSCH resources in an association pattern period is the number of POs used for non-PUSCH retransmission in an association pattern period and the number of DMRS resources associated with each PO for non-PUSCH retransmission.
[0204] like Figure 13 As shown, Figure 13 This is a schematic diagram of the structure of a module device provided in an embodiment of this application. The module device 1300 can perform the relevant steps of the terminal device or network device in the aforementioned method embodiments. The module device 1300 includes: a communication module 1301, a power module 1302, a storage module 1303, and a chip module 1304.
[0205] The power module 1302 is used to provide power to the module device; the storage module 1303 is used to store data and instructions; the communication module 1301 is used for internal communication within the module device or for communication between the module device and external devices; and the chip module 1304 is used to execute the methods performed by the terminal device or network device in the above method embodiments.
[0206] It should be noted that, Figure 11 , Figure 12 and Figure 13 For details not mentioned in the corresponding embodiments and the specific implementation methods of each step, please refer to [link to relevant documentation]. Figure 4 The embodiments shown and the foregoing content will not be repeated here.
[0207] This application also provides a computer-readable storage medium storing instructions that, when executed on a processor, enable the implementation of the method flow described in the above method embodiments.
[0208] This application also provides a computer program product, which, when run on a processor, enables the implementation of the method flow described in the above method embodiments.
[0209] Regarding the modules / units included in the various devices and products described in the above embodiments, they can be software modules / units, hardware modules / units, or a combination of both. For example, for various devices and products applied to or integrated into a chip, all of their modules / units can be implemented using hardware methods such as circuits, or at least some modules / units can be implemented using software programs that run on the chip's integrated processor, while the remaining (if any) modules / units can be implemented using hardware methods such as circuits. For various devices and products applied to or integrated into a chip module, all of their modules / units can be implemented using hardware methods such as circuits. Different modules / units can be located in the same part (e.g., chip, circuit module, etc.) or different components of the chip module, or at least some modules / units... It can be implemented using software programs that run on the processor integrated within the chip module. The remaining (if any) modules / units can be implemented using hardware methods such as circuits. For various devices and products applied to or integrated into the terminal, the modules / units they contain can all be implemented using hardware methods such as circuits. Different modules / units can be located in the same component (e.g., chip, circuit module, etc.) or different components within the terminal. Alternatively, at least some modules / units can be implemented using software programs that run on the processor integrated within the terminal, while the remaining (if any) modules / units can be implemented using hardware methods such as circuits.
[0210] It should be noted that, for the sake of simplicity, the foregoing method embodiments are all described as a series of actions. However, those skilled in the art should understand that this application is not limited to the described order of actions, as some operations can be performed in other orders or simultaneously according to this application. Furthermore, those skilled in the art should also understand that the embodiments described in the specification are preferred embodiments, and the actions and modules involved are not necessarily essential to this application.
[0211] The descriptions of the various embodiments provided in this application can be referenced mutually. Each embodiment has its own emphasis, and parts not described in detail in a certain embodiment can be referred to the relevant descriptions of other embodiments. For the sake of convenience and brevity, for example, the functions and operations of the various devices and equipment provided in the embodiments of this application can be referred to the relevant descriptions of the method embodiments of this application. The method embodiments and the device embodiments can also be referenced, combined or cited from each other.
[0212] Finally, it should be noted that the above embodiments are only used to illustrate the technical solutions of this application, and are not intended to limit them. Although this application has been described in detail with reference to the foregoing embodiments, those skilled in the art should understand that modifications can still be made to the technical solutions described in the foregoing embodiments, or equivalent substitutions can be made to some or all of the technical features therein. Such modifications or substitutions do not cause the essence of the corresponding technical solutions to deviate from the scope of the technical solutions of the embodiments of this application.
Claims
1. An access method, characterized in that, The method includes: The system receives configuration information from a network device. The configuration information indicates one or more first Physical Random Access Channel (PRACH) resources and one or more second PRACH resources. The first PRACH resources are used to indicate repeated transmission of the Physical Uplink Shared Channel (PUSCH), and the second PRACH resources are used to indicate repeated transmission of non-PUSCH. The configuration information also indicates one or more first PUSCH resources and one or more second PUSCH resources. The first PUSCH resources and the second PUSCH resources are orthogonal. The first PUSCH resources are used for repeated PUSCH transmission, and the second PUSCH resources are used for repeated non-PUSCH transmission. When PUSCH retransmission is required, a random access request message is sent to the network device through the first PRACH resource, and data information is sent to the network device based on the first PUSCH resource corresponding to the first PRACH resource. The first PUSCH resource carrying the data information is determined based on a first mapping rate and the first PRACH resource, where the first mapping rate is based on the number of PRACH retransmissions. K 1. Number of times PUSCH is repeatedly sent K 2. The number of valid first PRACH resources within a single associated style period and the number of valid first PUSCH resources within a single associated style period are determined. The first mapping rate is used to indicate the correspondence between the number of first PRACH resources and the number of first PUSCH resources. K 1. K 2 are both integers greater than 1; When non-PUSCH retransmission is required, a random access request message is sent to the network device through the second PRACH resource, and data information is sent to the network device based on the second PUSCH resource corresponding to the second PRACH resource. The second PUSCH resource carrying the data information is determined based on a second mapping rate and the second PRACH resource. The second mapping rate is determined based on the number of valid second PRACH resources in an association pattern period and the number of valid second PUSCH resources in an association pattern period. The second mapping rate is used to indicate the correspondence between the number of second PRACH resources and the number of second PUSCH resources.
2. The method according to claim 1, characterized in that, The POs in the first PUSCH resource are orthogonal to the POs in the second PUSCH resource; The first mapping rate is the smallest integer greater than or equal to the ratio of the first parameter to the third parameter, wherein the first parameter is derived from the number of valid first PRACH resources within the associated style period and... K The ratio of 1, wherein the third parameter is derived from the number of valid first PUSCH resources within a single associated style period and... K The ratio of 2; The number of valid first PUSCH resources within an association pattern period is the product of the number of POs used for repeated PUSCH transmissions within an association pattern period and the number of DMRS resources associated with each PO. The second mapping rate is the smallest integer greater than or equal to the ratio of the number of valid second PRACH resources in one association style period to the number of valid second PUSCH resources in one association style period; The number of valid second PUSCH resources within an association pattern period is the product of the number of POs used for repeated non-PUSCH transmissions within an association pattern period and the number of DMRS resources associated with each PO.
3. The method according to claim 1, characterized in that, The DMRS resources in the first PUSCH resource are orthogonal to the DMRS resources in the second PUSCH resource; The first mapping rate is the smallest integer greater than or equal to the ratio of the first parameter to the third parameter, wherein the first parameter is derived from the number of valid first PRACH resources within the associated style period and... K The ratio of 1, wherein the third parameter is derived from the number of valid first PUSCH resources within a single associated style period and... K The ratio of 2; The number of valid first PUSCH resources within an association pattern period is the product of the number of POs used for PUSCH transmission in an association pattern period and the number of DMRS resources associated with each PO for repeated PUSCH transmission. The second mapping rate is the smallest integer greater than or equal to the ratio of the number of valid second PRACH resources in one association style period to the number of valid second PUSCH resources in one association style period; The number of valid second PUSCH resources within an association pattern period is the product of the number of POs used for non-PUSCH retransmission within an association pattern period and the number of DMRS resources associated with each PO for non-PUSCH retransmission.
4. The method according to any one of claims 1-3, characterized in that, The method further includes: The received reference signal from the network device is measured to obtain the signal measurement result; If the signal measurement result of the reference signal is greater than the first threshold, then it is determined that non-PUSCH retransmission and non-PRACH retransmission are repeated. If the signal measurement result of the reference signal is less than or equal to the first threshold, then PUSCH repeated transmission and PUSCH repeated transmission are determined.
5. An access method, characterized in that, The method includes: The configuration information is sent to the terminal device. The configuration information indicates one or more first physical random access channel (PRACH) resources and one or more second PRACH resources. The first PRACH resources are used to indicate repeated transmission of the physical uplink shared channel (PUSCH), and the second PRACH resources are used to indicate repeated transmission of non-PUSCH. The configuration information also indicates one or more first PUSCH resources and one or more second PUSCH resources. The first PUSCH resources and the second PUSCH resources are orthogonal. The first PUSCH resources are used for repeated PUSCH transmission, and the second PUSCH resources are used for repeated non-PUSCH transmission. A random access request message from the terminal device is received through the first PRACH resource or the second PRACH resource; If a random access request message from the terminal device is received through the first PRACH resource, then data information from the terminal device is received on the first PUSCH resource corresponding to the first PRACH resource. The first PUSCH resource carrying the data information is determined based on a first mapping rate and the first PRACH resource, where the first mapping rate is based on the number of PRACH retransmissions. K 1. Number of times PUSCH is repeatedly sent K 2. The number of valid first PRACH resources within a single associated style period and the number of valid first PUSCH resources within a single associated style period are determined. The first mapping rate is used to indicate the correspondence between the number of first PRACH resources and the number of first PUSCH resources. K 1. K 2 are both integers greater than 1; If a random access request message from the terminal device is received through the second PRACH resource, data information is received on the second PUSCH resource corresponding to the second PRACH resource. The second PUSCH resource carrying the data information is determined based on a second mapping rate and the second PRACH resource. The second mapping rate is determined based on the number of valid second PRACH resources in an association pattern period and the number of valid second PUSCH resources in an association pattern period. The second mapping rate is used to indicate the correspondence between the number of second PRACH resources and the number of second PUSCH resources.
6. The method according to claim 5, characterized in that, The first mapping rate is the smallest integer greater than or equal to the ratio of the first parameter to the third parameter, wherein the first parameter is derived from the number of valid first PRACH resources within the associated style period and... K The ratio of 1, wherein the third parameter is derived from the number of valid first PUSCH resources within a single associated style period and... K The ratio of 2; The number of valid first PUSCH resources within an association pattern period is the product of the number of POs used for repeated PUSCH transmissions within an association pattern period and the number of DMRS resources associated with each PO. The second mapping rate is the smallest integer greater than or equal to the ratio of the number of valid second PRACH resources in one association style period to the number of valid second PUSCH resources in one association style period; The number of valid second PUSCH resources within an association pattern period is the product of the number of POs used for repeated non-PUSCH transmissions within an association pattern period and the number of DMRS resources associated with each PO.
7. The method according to claim 5, characterized in that, The first mapping rate is the smallest integer greater than or equal to the ratio of the first parameter to the third parameter, wherein the first parameter is derived from the number of valid first PRACH resources within the associated style period and... K The ratio of 1, wherein the third parameter is derived from the number of valid first PUSCH resources within a single associated style period and... K The ratio of 2; The number of valid first PUSCH resources within an association pattern period is the product of the number of POs used for PUSCH transmission in an association pattern period and the number of DMRS resources associated with each PO for repeated PUSCH transmission. The second mapping rate is the smallest integer greater than or equal to the ratio of the number of valid second PRACH resources in one association style period to the number of valid second PUSCH resources in one association style period; The number of valid second PUSCH resources within an association pattern period is the product of the number of POs used for non-PUSCH retransmission within an association pattern period and the number of DMRS resources associated with each PO for non-PUSCH retransmission.
8. A communication device, characterized in that, The communication device includes a receiving unit and a transmitting unit: The receiving unit is configured to receive configuration information from a network device. The configuration information indicates one or more first physical random access channel (PRACH) resources and one or more second PRACH resources. The first PRACH resources indicate repeated transmission of the physical uplink shared channel (PUSCH), and the second PRACH resources indicate repeated transmission of non-PUSCH. The configuration information also indicates one or more first PUSCH resources and one or more second PUSCH resources. The first PUSCH resources and the second PUSCH resources are orthogonal. The first PUSCH resources are used for repeated PUSCH transmission, and the second PUSCH resources are used for repeated non-PUSCH transmission. The sending unit is configured to send a random access request message to the network device via the first PRACH resource when PUSCH retransmission is required, and to send data information to the network device based on the first PUSCH resource corresponding to the first PRACH resource. The first PUSCH resource carrying the data information is determined based on a first mapping rate and the first PRACH resource, and the first mapping rate is based on the number of PRACH retransmissions. K 1. Number of times PUSCH is repeatedly sent K 2. The number of valid first PRACH resources within a single associated style period and the number of valid first PUSCH resources within a single associated style period are determined. The first mapping rate is used to indicate the correspondence between the number of first PRACH resources and the number of first PUSCH resources. K 1. K 2 are both integers greater than 1; The sending unit is further configured to send a random access request message to the network device through the second PRACH resource when non-PUSCH retransmission is required, and to send data information to the network device based on the second PUSCH resource corresponding to the second PRACH resource. The second PUSCH resource carrying the data information is determined based on a second mapping rate and the second PRACH resource. The second mapping rate is determined based on the number of valid second PRACH resources in an association pattern period and the number of valid second PUSCH resources in an association pattern period. The second mapping rate is used to indicate the correspondence between the number of second PRACH resources and the number of second PUSCH resources.
9. A communication device, characterized in that, The communication device includes a transmitting unit and a receiving unit: The sending unit is configured to send configuration information to the terminal device. The configuration information indicates one or more first physical random access channel (PRACH) resources and one or more second PRACH resources. The first PRACH resources are used to indicate repeated transmission of the physical uplink shared channel (PUSCH), and the second PRACH resources are used to indicate repeated transmission of non-PUSCH. The configuration information also indicates one or more first PUSCH resources and one or more second PUSCH resources. The first PUSCH resources and the second PUSCH resources are orthogonal. The first PUSCH resources are used for repeated PUSCH transmission, and the second PUSCH resources are used for repeated non-PUSCH transmission. The receiving unit is configured to receive a random access request message from the terminal device through the first PRACH resource or the second PRACH resource. The receiving unit is further configured to: If a random access request message from the terminal device is received through the first PRACH resource, then data information from the terminal device is received on the first PUSCH resource corresponding to the first PRACH resource. The first PUSCH resource carrying the data information is determined based on a first mapping rate and the first PRACH resource, where the first mapping rate is based on the number of PRACH retransmissions. K 1. Number of times PUSCH is repeatedly sent K 2. The number of valid first PRACH resources within a single associated style period and the number of valid first PUSCH resources within a single associated style period are determined. The first mapping rate is used to indicate the correspondence between the number of first PRACH resources and the number of first PUSCH resources. K 1. K 2 are both integers greater than 1; or, If a random access request message from the terminal device is received through the second PRACH resource, data information is received on the second PUSCH resource corresponding to the second PRACH resource. The second PUSCH resource carrying the data information is determined based on a second mapping rate and the second PRACH resource. The second mapping rate is determined based on the number of valid second PRACH resources in an association pattern period and the number of valid second PUSCH resources in an association pattern period. The second mapping rate is used to indicate the correspondence between the number of second PRACH resources and the number of second PUSCH resources.
10. A communication device, characterized in that, include: Logic circuits and interfaces; the logic circuits and the interfaces are coupled; The interface is used to input and / or output code instructions, and the logic circuit is used to execute the code instructions to cause the method of any one of claims 1-4 to be executed, or to cause the method of any one of claims 5-7 to be executed.
11. A module device, characterized in that, The module device includes a communication module, a power module, a storage module, and a chip module, wherein: The power module is used to provide electrical energy to the module device; The storage module is used to store data and instructions; The communication module is used for internal communication within the module device, or for communication between the module device and external devices; The chip module is used to perform the method as described in any one of claims 1-4, or the chip module is used to perform the method as described in any one of claims 5-7.
12. A communication device, characterized in that, The device includes a memory and a processor, the memory being used to store a computer program, the computer program including program instructions, and the processor being configured to invoke the program instructions to cause the communication device to perform the method as described in any one of claims 1-4, or to cause the communication device to perform the method as described in any one of claims 5-7.
13. A computer-readable storage medium, characterized in that, The computer-readable storage medium stores computer-readable instructions that, when executed on a computer, cause the computer to perform the method of any one of claims 1-4, or cause the computer to perform the method of any one of claims 5-7.
Citation Information
Patent Citations
Random access enhancement method, network equipment and terminal
CN114071777A
Method and apparatus for MSGA transmission
WO2021146993A1