This application is a US national phase application of International Application No. PCT/CN2022/076106, filed on Feb. 11, 2022, the content of which is hereby incorporated by reference in its entirety.
The disclosure relates to the field of communications technology, and in particular to terminal device scheduling methods and apparatus.
In related arts, when a serving cell (SC) allows a terminal device with a relaxed processing capability to access, if the network device still schedules, based on an unrelaxed processing capability, all terminal devices (including the terminal device with the relax processing capability) that access the serving cell, the terminal device with the relaxed processing capability has no enough time to perform Physical Downlink Shared Channel (PDSCH) or Physical Uplink Shared Channel (PUSCH) processing or preparation.
In a first aspect, embodiments of the disclosure provide a terminal device scheduling method. The method is performed by the terminal device. The method includes: determining a resource corresponding to a random access message based on a physical layer channel/signal processing capability of the terminal device: using the resource to send the random access message to a network device, to enable the network device to determine a random access message processing time delay for the terminal device based on the resource corresponding to the random access message and to schedule a transmission of a subsequent random access message of the terminal device.
In a second aspect, embodiments of the disclosure provide another terminal device scheduling method, performed by a network device. The method includes: receiving a random access message sent by the terminal device: determining a random access message processing time delay of the terminal device based on a resource of the random access message: and scheduling a transmission of a subsequent random access message of the terminal device based on the random access message processing time delay of the terminal device.
In a third aspect, embodiments of the disclosure provide another terminal device scheduling method. The method is performed by a network device. The method includes: scheduling a transmission of a subsequent random access message of the terminal device in a serving cell where the network device is in based on a relaxed random access message processing time delay of the terminal device.
The following will briefly describe the accompanying drawings of the disclosure.
For ease of understanding, terms involved in the disclosure will be firstly introduced.
The PUSCH is used for carrying uplink higher layer/physical layer control signaling and user data.
The PDSCH is used for carrying downlink higher layer control signaling and user data.
The PDCCH channel transmits Downlink Control Information (DCI) related to the physical uplink or downlink shared channel (PUSCH, PDSCH). The DCI information includes resource block (RB) allocation information, Hybrid Automatic Repeat Request (HARQ) process identification or other related information. Only when the terminal device correctly perform decoding to obtain the DCI information, can the PDSCH data or the PUSCH data be correctly processed.
The BWP is a subset bandwidth of the terminal channel bandwidth, which flexibly adjusts the receiving and sending bandwidth of the terminal device through the bandwidth adaptation in New Radio (NR), such that the receiving and sending bandwidth of the terminal device does not need to be the same as the bandwidth of the cell. The terminal may only activate one uplink (UL) BWP and one downlink (DL) BWP at the same time, and each BWP is configured with a subcarrier spacing (SCS). Unless otherwise specified, all signals and channels on the BWP may use this SCS.
The HARQ is a new type of communication technology based on Forward Error Correction (FEC) and automatic retransmission (ARQ) developed for better anti-interference and anti-fading, improving system throughput (effectiveness) and reliability of data transmission.
In related arts, when a serving cell (SC) allows a terminal device with a relaxed processing capability to access, if the network device still schedules, based on an unrelaxed processing capability, all terminal devices (including the terminal device with the relax processing capability) that access the serving cell, the terminal device with the relaxed processing capability has no enough time to perform Physical Downlink Shared Channel (PDSCH) or Physical Uplink Shared Channel (PUSCH) processing or preparation, resulting in that a random access message of the terminal device with the relaxed processing capability is difficult to send normally.
In order to better understand the terminal device scheduling methods and apparatuses according to embodiments of the disclosure, the communication system to which embodiments of the disclosure are applicable is firstly described below.
As illustrated in
It is noteworthy that the technical solutions according to embodiments of the disclosure may be applied to various communication systems, such as a Long Term Evolution (LTE) system, a fifth generation (5G) mobile communication system, a 5G new radio (NR) system, or other future mobile communication systems.
The network device 101 in embodiments of the disclosure is an entity on a network side for transmitting or receiving signals. For example, the network device 101 may be an evolved NodeB (eNB), a transmission reception point (TRP), a next generation NodeB (gNB) in an NR system, a base station in other future mobile communication systems, or an access node in a wireless fidelity (WiFi) system. Embodiments of the disclosure do not limit the specific technology and specific device form adopted by the network device. The network device according to embodiments of the disclosure may be composed of a central unit (CU) and distributed unit(s) (DU). The CU may also be called a control unit. By adapting the CU-DU architecture, the network device, such as the protocol layer of the base station, may be separated, placing the functions of some protocol layers in the CU for centralized control, and distributing the remaining part or all of the functions of the protocol layer in the DUs for centrally control by the CU.
The terminal device 102 in embodiments of the disclosure is an entity on a user side for receiving or transmitting signals, such as a mobile phone. The terminal device may also be called terminal, user equipment (UE), mobile station (MS), mobile terminal (MT) and so on. The terminal device may be a vehicle having a communication function, a smart vehicle, a mobile phone, a wearable device, a Pad, a computer having a wireless transceiver function, a virtual reality (VR) terminal device, an augmented reality (AR) terminal device, a wireless terminal device in industrial control, a wireless terminal device in self-driving, a wireless terminal device in remote medical surgery, a wireless terminal device in smart grid, a wireless terminal device in transportation safety, a wireless terminal device in smart city, a wireless terminal device in smart home, or the like. Embodiments of the disclosure do not limit the specific technology and specific device form adopted by the terminal device.
It is understandable that the communication system according to embodiments of the disclosure is to illustrate the technical solution according to embodiments of the disclosure more clearly and does not constitute a limitation to the technical solution according to embodiments of the disclosure. With the evolution of the system architecture and the emergence of new business scenarios, the technical solution according to embodiments of the disclosure is also applicable to similar technical problems.
In the above communication system, a formula for calculating the PDSCH processing procedure time of the terminal device is shown in the following formula (1):
The PDSCH processing procedure of the terminal device includes: a PDSCH decoding procedure and a PUCCH preparation procedure. Correspondingly, the PDSCH processing procedure time Tproc,1 of the terminal device includes the PDSCH decoding time and the PUCCH preparation time, and the terminal device may perform the HARQ-ACK feedback only after Tproc,1 after the end of the transmission of the last symbol on the PDSCH. In performing a time-domain resource indication for the HARQ-ACK feedback, the network device needs to consider the PDSCH decoding time and PUCCH preparation time of the terminal device.
In Release 15, the formula for calculating the PUSCH processing procedure time of the terminal device is shown in the following formula (2):
In the above communication system, multiple terminal devices may access one serving cell (SC), such as a terminal device with a relaxed processing capability, a terminal device with an unrelaxed processing capability, or the like. However, different terminal devices have different PDSCH processing procedure time and different PUSCH processing procedure time. For the above two types of terminal devices with different processing capabilities, the network device schedules all terminal devices accessing the serving cell based on the unrelaxed processing capability, and thus the terminal device with the relaxed processing capability will not have enough time to perform PDSCH or PUSCH processing or preparation, resulting in that a random access message of the terminal device with the relaxed processing capability is difficult to send normally.
In Release 18, it is proposed to relax the processing time delay, including PDSCH processing time (N1) and PUSCH preparation time (N2), of the terminal. For example, the processing delay is relaxed to twice the UE capability 1 in Release 16, to reduce the cost of the terminal. In the eRedcap project, it is possible to relax the PDSCH processing time delay and the PUSCH preparation time delay for some types of terminals such as factory sensors and other non-safety sensors.
In embodiments of the disclosure, based on differences in channel processing time delays, the terminal devices (user equipment, UEs) may be classified into two types: terminal devices with relaxed processing capabilities and terminal devices with unrelaxed processing capabilities. It is understandable that a terminal device with the relaxed processing capability means that the physical layer channel processing capability or the physical layer signal processing capability of the terminal device has been relaxed, and thus the channel processing time delay is relatively long. A terminal device with the unrelaxed processing capability means that physical layer channel processing capability or the physical layer signal processing capability of the terminal device has not been relaxed, and thus channel processing time delay is relatively short.
In a possible implementation, the terminal device with the relaxed processing capability may be a reduced capability terminal device whose processing capability has been relaxed, also called eRedCap UE. The terminal device with the unrelaxed processing capability is also called non-eRedCap UE, which include at least one of: normal reduced capability terminal device (RedCap UE) or normal terminal device (Normal UE or non-RedCap UE).
In another possible implementation, the terminal device with the relaxed processing capability may include at least one of: a reduced capability terminal device whose processing capability has been relaxed (also called eRedCap UE) or a normal terminal device whose processing capability has been relaxed. The terminal device with the unrelaxed processing capability may include at least one of: a normal reduced capability terminal device (RedCap UE) and a normal terminal device (Normal UE or non-RedCap UE).
To solve this problem, embodiments of the disclosure provide terminal device scheduling methods and apparatuses.
Embodiments of the disclosure provide terminal device scheduling methods and apparatuses, which may be applied to the field of communications technology. Resource(s) corresponding to the random access message may be determined based on the processing capability of the terminal device, so that the network device may determine a random access processing time delay based on the resources to schedule the terminal device, thereby preventing that a reduced-capability terminal device with a relaxed processing capability cannot process or prepare for Physical Downlink Shared Channel (PDSCH) or Physical Uplink Shared Channel (PUSCH) in time and achieving the normal sending of the random access message, which is conducive to saving resources and avoiding waste of resources.
At step 201, a resource used for sending a random access message is determined based on a physical layer channel/signal processing capability of the terminal device.
In embodiments of the disclosure, the physical layer channel/signal processing capability of the terminal device means the processing capability for the physical layer channel or the processing capability for the physical layer signal of the terminal device. The physical layer channel/signal means a physical layer channel or a physical layer signal.
In embodiments of the disclosure, the physical layer channel/physical layer signal includes one or more of: a Physical Random Access Channel (PRACH), a Physical Uplink Shared Channel (PUSCH), a Physical Downlink Shared Channel (PDSCH), a Physical Uplink Control Channel (PUCCH), a Physical Downlink Control Channel (PDCCH), a Channel State Information Reference Signal (CSI-RS), a Sounding Reference Signal (SRS), a Phase Tracking Reference Signal (PTRS), or a Tracking Reference Signal (TRS).
The processing capability on the CSI-RS is determined by calculating a feedback of the CSI-RS. The feedback of the CSI-RS includes, for example, a precoding matrix indicator (PMI), a rank indication (RI), a channel quality indicator (CQI) or the like. The physical layer channel/signal processing capability will affect the channel processing time delay of the terminal device, to further affect the determination of the resource corresponding to the third random access message and the determination of the resource corresponding to a feedback of the fourth random access message during the random access process of the terminal device.
In embodiments of the disclosure, the random access message refers to an interaction message between the terminal device and the network device during the random access process, such as the first random access message (Msg1), the second random access message (Msg2), the third random access message (Msg3), the fourth random access message (Msg4), or others.
In embodiments of the disclosure, the resource corresponding to the random access message may include at least one of: a bandwidth part, a random access occasion, a preamble sequence in a shared random access occasion, or a PUSCH time/frequency domain resource. For each random access message, the resource corresponding to the random access message may be at least one of the foregoing resources.
At step 202, the resource is used to send the random access message to the network device. The random access message sent using the resource is used to instruct the network device to determine the random access message processing time delay for the terminal device based on the resource corresponding to the random access message. The random access message processing time delay for the terminal device is used for scheduling transmission(s) of subsequent random access message(s) of the terminal device.
In embodiments of the disclosure, after the terminal device determines its own physical layer channel/signal processing capability, the terminal device determines the resource used for transmitting the random access message and sends the random access message to the network device through the resource. The random access message sent using the resource is used for instructing the network device to determine the random access message processing time delay of the terminal device based on the resource corresponding to the random access message and to properly schedule the transmission(s) of the subsequent random access message(s) of the terminal device accordingly. That is, corresponding to the method on the terminal device side, after receiving the random access message sent using the resource, the network device may perform the following operations based on the random access message sent using the resource: the random access message processing time delay of the terminal device is determined based on the resource used for transmitting the random access message and properly schedule the transmission(s) of the subsequent random access message(s) of the terminal device.
The terminal device with the relaxed processing capability and the terminal device with the unrelaxed processing capability may use different resources to send the random access message. Corresponding to the method on the terminal device side, after the network device receives the random access message sent using the resource, the network device may perform the following operations based on the random access message sent using the resource: determining the type of the terminal device that has sent the random access message or determining the processing capability of the terminal device that has sent the random access message based on the resource of the random access message and determining the random access message processing time delay of the terminal device.
The terminal device with the relaxed processing capability and the terminal device with the unrelaxed processing capability may use different resources to send the random access message. In an example, a terminal device with the relaxed processing capability uses a first BWP resource, while a terminal device with the unrelaxed processing capability uses a second BWP resource, where the first BWP resource and the second BWP resource do not completely overlap or do not overlap at all. The phrase “not completely overlap” means that a part of the first BWP resource overlaps with a part of the second BWP resource. In another example, the terminal device with the relaxed processing capability uses a preamble sequence in the first set of preamble sequences, while the terminal device with the unrelaxed processing capability uses a preamble sequence in the second set of preamble sequences, where there is no intersection between the first set of preamble sequences and the second set of preamble sequences. Embodiments of the disclosure do not give examples one by one.
With the embodiments of the disclosure, the terminal device may determine the resource used for sending the random access message based on its own physical layer channel/signal processing capability and use the resource to send the random access message to the network device. The random access message sent using the resource is used for instructing the network device to determine the random access message processing time delay of the terminal device based on the resource corresponding to the random access message, where the random access message processing time delay of the terminal device is used for scheduling the subsequent random access message(s) of the terminal device. In this way, the network device may allocate different resources to the subsequent random access message(s) for the terminal devices with different processing capabilities, such that the terminal device may normally send the message through the properly allocated resource, to avoid the resource rescheduling when the message sending fails, avoid the resource waste, and improve the resource utilization.
At step 301, information sent by a network device is received. Candidate resource groups corresponding to at least two types of terminal devices are determined by the terminal device based on the information. In some possible implementations, the information may be a configuration signaling, configuration parameter(s), or indication information.
In embodiments of the disclosure, different terminal devices correspond to different candidate resource groups. Different terminal devices means the physical layer channel processing capabilities of the terminal devices are different or the physical layer signal processing capabilities of the terminal devices are different.
At step 302, a candidate resource group, corresponding to the terminal device, for sending a random access message is determined, and a resource in the candidate resource group is determined as a resource corresponding to the random access message.
In embodiments of the disclosure, the physical layer channel/signal processing capability of the terminal device means the physical layer channel processing capability or the physical layer signal processing capability of the terminal device.
In the above step 301 and step 302, the terminal device may determine a mapping relationship between candidate resource groups and terminal device types based on the received information. The terminal device type means that the physical layer channel processing capabilities of the terminal devices are different, or the physical layer signal processing capabilities of the terminal devices are different. The terminal device may determine the candidate resource group corresponding to the terminal device based on its own physical layer channel processing capability or its own physical layer signal processing capability.
In the above step 301 and step 302, the terminal device may also determine the mapping relationship between the candidate resource groups and the terminal device types based on a protocol or pre-configuration information. The terminal device type means that the physical layer channel processing capabilities of the terminal devices are different or the physical layer signal processing capabilities of the terminal devices are different. The terminal device may determine the candidate resource group corresponding to the terminal device based on its own physical layer channel processing capability or its own physical layer signal processing capability.
In all embodiments of the disclosure, the candidate resource group may include one or more candidate resources.
In embodiments of the disclosure, the terminal device determines the mapping relationship between the terminal devices with different processing capabilities and different candidate resource groups of the random access message based on the received information: determines, based on its own physical layer channel processing capability or its own physical layer signal processing capability, the candidate resource group that has a mapping relationship with its own physical layer channel processing capability or its own physical layer signal processing capability, that is, a candidate resource group for sending the random access message: and uses the resource in the candidate resource group to send the random access message to the network device.
In embodiments of the disclosure, the physical layer channel/physical layer signal includes one or more of: a PRACH, a PUSCH, a PDSCH, a PUCCH, a PDCCH, a CSI-RS, an SRS, a PTRS, or a TRS.
In embodiments of the disclosure, in response to the terminal device is an evolved reduced capability terminal device (eRedCap UE) or the physical layer channel processing capability of the terminal device or the physical layer signal processing capability of the terminal device being a relaxed processing capability, the candidate resource group of the terminal device is determined based on the mapping relationship between the candidate resource groups and the physical layer channel processing capability of the terminal device or the physical layer signal processing capability of the terminal device: and determines the resource used for transmitting the random access message from the candidate resource group of the terminal device. There are no identical candidate resources in different candidate resource groups.
In all embodiments of the disclosure, the candidate resource group may include one or more candidate resources.
In an example, in response to the terminal device being an evolved reduced capability terminal device, the candidate resource group is determined based on the mapping relationship between the candidate resource groups and the evolved reduced capability terminal devices and the resource used for transmitting the random access message is determined from the candidate resource group. The evolved reduced capability terminal device may be the terminal device with the relaxed processing capability.
In another example, in response to the physical layer channel processing capability of the terminal device or the physical layer signal processing capability of the terminal device being the relaxed processing capability, the candidate resource group is determined based on the mapping relationship between the candidate resource groups and the physical layer channel processing capabilities of the terminal devices or the physical layer signal processing capabilities of the terminal devices; and the resource used for transmitting the random access message is determined from the candidate resource group. The terminal device with the relaxed processing capability is relaxed may be a reduced capability terminal device with the relaxed processing capability. In yet another example, in response to the terminal device being a terminal device with the relaxed processing capability, the candidate resource group is determined based on the mapping relationship between the candidate resource groups and the terminal device types and the resource for transmitting the random access message is determined from the candidate resource group.
At step 303, the resource is used to send a random access message to the network device. The random access message sent through the resource is used for instructing the network device to determine the random access message processing time delay for the terminal device based on the resource corresponding to the random access message, and the random access message processing time delay for the terminal device is used for scheduling the transmission(s) of the subsequent random access message(s) of the terminal device.
In embodiments of the disclosure, the terminal device determines the candidate resource group for sending the random access message based on its own physical layer channel processing capability or its own physical layer signal processing capability, uses a resource in the candidate resource group as the resource corresponding to the random access message, and sends the random access message to the network device through the resource. Corresponding to the method on the terminal device side, after the network device receives the random access message, the network device determines the random access message processing time delay of the terminal device based on the resource used for transmitting the random access message, and then properly schedule the transmission(s) of the subsequent random access(s) message of the terminal device.
In some possible implementations, the random access message may be a first random access message (Msg1) or a third random access message (Msg3). In an example, the random access message may be the first random access message (Msg1), and the terminal device configures different resources for the first random access message to perform the reporting of the physical layer channel processing capability or the physical layer signal processing capability of the terminal device, and the “subsequent random access message(s)” involved in the scheduling of the terminal device by the network device refer to the third random access message and the feedback of the fourth random access message. In another example, the random access message may be a third random access message (Msg3), the terminal device configures different resources for the third random access message to perform the reporting of the physical layer channel processing capability of the terminal device or the physical layer signal processing capability: and the “subsequent random access message(s)” involved in the scheduling of the terminal device by the network device refers to the feedback of the fourth random access message.
With embodiments of the disclosure, the terminal device may receive the information sent by the network device. The information is used for determining the candidate resource group corresponding to the terminal device. The terminal device determines the candidate resource group corresponding to the random access message of the terminal device based on the information and its own physical layer channel processing capability and its own physical layer signal processing capability. Further, the terminal device determines, from the candidate resource group, the resource used for sending the random access message and uses the resource included in the candidate resource group to send the random access message to the network device, such that the network device determines the random access message processing time delay of the terminal device based on the resource used for transmitting the random access message and schedules the transmission(s) of the subsequent random access message(s) of the terminal device. In this way, the terminal device may select the resource for sending the ransom access message from the corresponding candidate resource group based on its own physical layer channel processing capability or its own physical layer signal processing capability, such that the network device may determine the processing capability of the terminal device based on the resource used for sending the random access message, and then properly schedule the transmission(s) of the subsequent random access message(s) of the terminal device, thereby avoiding the resource waste and improving the resource utilization. Certainly, the terminal device may also determine the candidate resource group corresponding to the terminal device based on a communication protocol.
In foregoing embodiments, the random access message may be the first random access information (Msg1). That is, the method may include the following as illustrated in
At step 401, information sent by a network device is received. Based to the information, the terminal device determines candidate resource groups corresponding to at least two types of terminal devices. In some possible implementations, the information may be a configuration signaling, configuration parameter(s), or indication information.
In embodiments of the disclosure, different terminal devices correspond to different candidate resource groups. Different terminal devices means that the physical layer channel processing capabilities of the terminal devices are different or the physical layer signal processing capabilities of the terminal devices are different.
At step 402, a candidate resource group, corresponding to the terminal device, for sending the first random access message is determined and a resource in the candidate resource group is determined as the resource corresponding to the first random access message.
In embodiments of the disclosure, the physical layer channel/signal processing capability of the terminal device refers to the physical layer channel processing capability or the physical layer signal processing capability of the terminal device.
In the above step 401 and step 402, the terminal device may determine the mapping relationship between the candidate resource groups and the terminal device types based on the received information. The terminal device type means that the physical layer channel processing capabilities of the terminal devices are different, or the physical layer signal processing capabilities of the terminal devices are different. The terminal device may determine the candidate resource group corresponding to the terminal device based on its own physical layer channel processing capability or its own physical layer signal processing capability.
In the above step 401 and step 402, the terminal device may also determine the mapping relationship between the candidate resource groups and the terminal device types based on a protocol or pre-configuration information. The terminal device type means that the physical layer channel processing capabilities of the terminal devices are different, or the physical layer signal processing capabilities of the terminal devices are different. The terminal device may determine the candidate resource group corresponding to the terminal device based on its own physical layer channel processing capability or its own physical layer signal processing capability.
In all embodiments of the disclosure, the candidate resource group may include one or more candidate resources.
At step 403, the resource is used to send a first random access message to the network device. The first random access message sent using the resource is used for instructing the network device to determine the random access message processing time delay of the terminal device based on the resource corresponding to the first random access message and to schedule the transmission(s) of the subsequent random access message(s) of the terminal device.
In embodiments of the disclosure, the terminal device determines the candidate resource group for sending the first random access message based on its own physical layer channel processing capability or its own physical layer signal processing capability, determines a resource in the candidate resource group as the resource for sending the first random access message, and sends the first random access message through the resource to the network device. Corresponding to the method on the terminal device side, after the network device receives the first random access message, the network device determines the random access message processing time delay of the terminal device based on the resource for transmitting the first random access message, and reasonably schedules the transmission(s) of the subsequent random access message(s) of the terminal device.
When the random access message is the first random access message (Msg1), the terminal devices may report their physical layer channel/signal processing capabilities of the terminal devices by configuring different resources for the first random access message. Then, the “subsequent random access message(s)” involved in scheduling the terminal device by the network device refers to the third random access message and the feedback of the fourth random access message.
At step 501, the terminal device determines a first time interval corresponding to the physical layer channel processing capability of the terminal device or the physical layer signal processing capability of the terminal device. The first time interval is a time interval between a time when the last symbol of the second random access message is received by the terminal device and a time when a first symbol of the third random access message is sent.
In embodiments of the disclosure, the terminal device may determine the first time interval corresponding to the terminal device based on the received information. In embodiments of the disclosure, the information received by the terminal device may be configuration information or indication information, and the information is used for configuring or indicating first time intervals corresponding to at least two different terminal device types. The terminal device type means that the physical layer channel processing capabilities of the terminal devices are different, or the physical layer signal processing capabilities of the terminal devices are different. After receiving the information, the terminal device may determine the candidate resource group corresponding to the terminal device based on its terminal device type. The terminal device type means that the physical layer channel processing capabilities of the terminal devices are different, or the physical layer signal processing capabilities of the terminal devices are different. The terminal device may determine the first time interval corresponding to the terminal device based on its own physical layer channel processing capability or its own physical layer signal processing capability.
In a first example, the information carries the first time intervals corresponding to at least two terminal device types, such that the terminal device may determine its corresponding first time interval based on its terminal device type and information and determine the resource for transmitting the third random access message (Msg3). The terminal device type includes at least one of: a terminal device with a relaxed processing capability, or a terminal device with an unrelaxed processing capability. In all embodiments of the disclosure, the physical layer channel processing capability of the terminal device with the relaxed processing capability or the physical layer signal processing capability of the terminal device with the relaxed processing capability is different respectively from the physical layer channel processing capability of the terminal device with the unrelaxed processing capability or the physical layer signal processing capability of the terminal device with the unrelaxed processing capability.
In a second example, the information carries indexes of first time intervals corresponding to at least two terminal device types. The terminal device may determine the first time intervals corresponding to the at least two terminal device types based on the indexes of the first time intervals corresponding to the at least two terminal device types: determine a mapping relationship between the candidate resource groups and the terminal device types based on the first time intervals corresponding to the at least two terminal device types: and select a corresponding resource for transmitting the third random access message (Msg3) based on its own terminal device type. The terminal device type includes at least one of: a terminal device with the relaxed processing capability or a terminal device with the unrelaxed processing capability. In all embodiments of the disclosure, the physical layer channel processing capability of the terminal device with the relaxed processing capability or the physical layer signal processing capability of the terminal device with the relaxed processing capability is respectively different from the physical layer channel processing capability of the terminal device with the unrelaxed processing capability or the physical layer signal processing capability of the terminal device with the unrelaxed processing capability.
In the above two examples, the network device may directly indicate the first time intervals corresponding to the two terminal device types, or indicate the indexes of the first time intervals.
In a third example, the information carries parameter(s) for determining the first time interval of the terminal device with the unrelaxed processing capability and a parameter value N for determining the first time interval of the terminal device with the relaxed processing capability. In response to the terminal device being a terminal device with the unrelaxed processing capability, the terminal device may determine the first time interval of the terminal device with the unrelaxed processing capability based on the parameter, carried in the information, for determining the first time interval of the terminal device with the unrelaxed processing capability. The parameter for determining the first time interval of the terminal device with the unrelaxed processing capability may be the value of the first time interval, the index of the first time interval, or a parameter used in calculating the first time interval.
In response to the terminal device being a terminal device with the relaxed processing capability, the terminal device with the relaxed processing capability may determine the first time interval of the terminal device with the relaxed processing capability based on the parameter used for determining the first time interval of the terminal device with the unrelaxed processing capability and the parameter value N. When the terminal device determines that or in response to determining that the terminal device is a terminal device with the unrelaxed processing capability, the terminal device with the relaxed processing capability may determine the first time interval corresponding to the terminal device with the relaxed processing capability based on the parameter, used for determining the first time interval of the terminal device with the unrelaxed processing capability, the parameter value N and a calculation rule. The calculation rule may be any rule, which is not limited here. Taking that the calculation rule is “+” as an example, the formula for calculating the first time interval (K_new) corresponding to the terminal device with the relaxed processing capability may be K_new=K+N, where K is the first time interval of the terminal device with the unrelaxed the processing capability. That is, the first time interval of the terminal devices with the relaxed processing capability=the first time interval of the terminal device with the relaxed processing capability+the parameter value N. Taking that the calculation rule is “*” as an example, the formula for calculating the first time interval (K_new) of the terminal device with relaxed processing capability may be K_new=K*N. The calculation rule may be a preset rule, a rule determined based on a communication protocol, or a rule configured by a network device.
After the terminal device determines its corresponding first time interval, the terminal device may further transmit a third random access message (Msg3) on a corresponding resource.
In a fourth example, the information carries index information of the first time interval used for determining the unrelaxed processing capability. Further, the terminal with the relaxed processing capacity determines its corresponding first time interval based on the first time interval corresponding to the terminal device with the unrelaxed processing capability and the calculation rule, and transmits the third random access message (Msg3) on the corresponding resource. Taking that the calculation rule is “+” as an example, the formula for calculating the first time interval (K_new) corresponding to the terminal device with relaxed processing capability may be K_new=K+N. Taking that the calculation rule is “*” as an example, the formula for calculating the first time interval (K_new) of the terminal device with the relaxed processing capability may be K_new =K * N, where K is the first time interval of the terminal device with the unrelaxed processing capability, K_new is the first time interval of the terminal device with the relaxed processing capability, and the N value is a preset parameter value in the protocol. The calculation rule may be a preset rule, a rule determined based on a communication protocol, or a rule configured by a network device. The parameter value N may be a preset value, a value determined based on a communication protocol, or the like.
At step 502, a candidate resource group for sending the third random access message is determined based on the terminal device type, and a resource in the candidate resource group is used as the resource corresponding to the third random access message.
In embodiments of the disclosure, the terminal device may determine the resource for transmitting the third random access message based on the first time intervals corresponding to different terminal device types and its own physical layer channel processing capability or its own physical layer signal processing capability, and use the resource to send the third random access message to the network device.
In embodiments of the disclosure, the physical layer channel/physical layer signal includes one or more of: a PRACH, a PUSCH, a PDSCH, a PUCCH, a PDCCH, a CSI-RS, an SRS, a PTRS, or a TRS.
At step 503, the resource is used to send the third random access message to the network device. The third random access message sent through the resources is used for instructing the network device to determine the random access message processing time delay for the terminal device based on the resource corresponding to the third random access message and to schedule the transmission(s) of the subsequent random access message(s) of the terminal device.
In embodiments of the disclosure, after the terminal device determines its own physical layer channel processing capability or its own physical layer signal processing capability, the terminal device determines the candidate resource group for sending the third random access message, uses the resource in the candidate resource group as the resource corresponding to the third random access message, and sends the third random access message to the network device through the resource. Corresponding to the method on the terminal device side, after receiving the third random access message, the network device determines the random access message processing time delay of the terminal device based on the resource used for transmitting the third random access message, and reasonably schedule the transmission(s) of the subsequent random access message(s) of the terminal device. It is noteworthy that the candidate resource group of the third random access message may only include one resource for sending the third random access message (Msg3).
When the random access message is the third random access message (Msg3), the terminal devices may report the physical layer channel processing capabilities or the physical layer signal processing capabilities of the terminal devices by configuring different resources for the third random access message. The “subsequent random access message(s)” involved in the scheduling of the terminal device by the network device refers to the feedback of the fourth random access message.
With embodiments of the disclosure, the terminal device determines the first time interval corresponding to the physical layer channel processing capability or the physical layer signal processing capability of the terminal device. The first time interval is a time interval between a time when the terminal device receives the last symbol of the second random access message and a time when the first symbol of the third random access message is sent. The candidate resource group for sending the third random access message is determined based on the terminal device type and a resource in the candidate resource group is determined as the resource corresponding to the third random access message. The resource is used to send the third random access message to the network device. Corresponding to the method on the terminal device side, the network device determines the random access message processing time delay based on the resource corresponding to the third random access message, and schedule the transmission(s) of the subsequent random access message(s) of the terminal device. In this way, the terminal device may select the resource from the corresponding candidate resource group to send the third random access message based on its own physical layer channel processing capability or its own physical layer signal processing capability, such that the network device may determine the processing capability of the terminal device based on the resource for sending the third random access message, and perform resource scheduling for the transmission(s) of subsequent random access message(s) of the terminal device, thereby avoiding the resource waste and improving the resource utilization.
At step 601, a random access message sent by a terminal device is received.
In embodiments of the disclosure, the random access message refers to an interaction message between the terminal device and the network device during the random access process, such as the first random access message (Msg1), the second random access message (Msg2), the third random access message (Msg3), the fourth random access message (Msg4), or the like.
Corresponding to the method on the network device side, in sending the random access message, the terminal device implicitly reports the physical layer channel/signal processing capability of the terminal device through the resource of the random access message, that is, the terminal device implicitly report whether the terminal device is a terminal device with the relaxed processing capability or a terminal device with the unrelaxed processing capability. The network device may determine the random access message processing time delay of the terminal device based on the received random access message. The resource may include at least one of a bandwidth part, a random access occasion, a preamble sequence in a shared random access occasion, or a PUSCH time/frequency domain resource. The physical layer channel/signal processing capability of the terminal device refers to the processing capability of the physical layer channel of the terminal device or the processing capability of the physical layer signal of the terminal device.
The resource for sending the random access message is determined based on the physical layer channel processing capability or the physical layer signal processing capability of the terminal device. There is a correspondence between the resources for sending the random access message and the physical layer channel processing capabilities or physical layer signal processing capabilities. Based on the resource for sending the random access message by the terminal device, the network device may determine the physical layer channel/physical layer signal processing capability of the terminal device.
At step 602, the random access message processing time delay of the terminal device is determined based on the resource corresponding to the random access message.
In embodiments of the disclosure, the resources corresponding to the random access message may include at least one of: a bandwidth part, a random access occasion, a preamble sequence in a shared random access occasion, or a PUSCH time/frequency domain resource.
In embodiments of the disclosure, corresponding to the method on the network device side, in sending the random access message, the terminal device implicitly reports the physical layer channel/signal processing capability of the terminal device by sending the resource of the random access message. That is, the terminal device implicitly reports whether the terminal device is a terminal device with the relaxed processing capability or a terminal device with the unrelaxed processing capability. Therefore, after the network device receives the random access message sent by the terminal device, after determining the resource for receiving the random access message, the network device may determine the physical layer channel processing capability or the physical layer signal processing capability of the terminal device based on the resource and determine the random access message processing time delay based on the physical layer channel processing capability or physical layer signal processing capability of the terminal device.
The terminal device with the relaxed processing capacity and the terminal device with the unrelaxed processing capacity may use different resources to send the random access message, and the network device may, after receiving the random access message sent through the resource, determine the type of the terminal device that have sent the random access message or determine the processing capability of the terminal device that have sent the random access message based on the random access message sent through the resource, and determine the random access message processing time delay of the terminal device.
The terminal device with the relaxed processing capability and the terminal device with the unrelaxed processing capability may use different resources to send the random access message. In an example, the terminal device with the relaxed processing capability uses a first BWP resource, while the terminal device with the unrelaxed processing capability uses a second BWP resource, where the first BWP resource and the second BWP resource do not completely overlap or do not overlap at all. The phrase “not completely overlap” means that a part of the first BWP resource overlaps with a part of the second BWP resource. In another example, the terminal device with the relaxed processing capability uses a preamble sequence in a first set of preamble sequences, while the terminal device with the unrelaxed processing capability uses a preamble sequence in a second set of preamble sequences, where there is no intersection between the first set of preamble sequences and the second set of preamble sequences.
Embodiments of the disclosure do not give examples one by one.
At step 603, the transmission(s) of subsequent random access message(s) of the terminal device is/are scheduled based on the random access message processing time delay of the terminal device.
In embodiments of the disclosure, after receiving the random access message, the network device determines the random access message processing time delay of the terminal device based on the resource used for transmitting the random access message, and then properly schedules the transmission(s) of the subsequent random access message(s) of the terminal device.
The random access message may be a first random access message (Msg1) and a third random access message (Msg3). In an example, the random access message may be the first random access message (Msg1). Corresponding to the method on the network device side, the terminal devices report the physical layer channel/signal processing capabilities of the terminal devices by configuring different resources for the first random access message, and then the “subsequent random access message(s)” involved in the scheduling of the terminal device by the network device refer to the third random access message and the feedback of the fourth random access message. In another example, the random access message may be a third random access message (Msg3). Corresponding to the method on the network device side, the terminal devices report the physical layer channel/signal processing capabilities of the terminal devices by configuring different resources for the third random access message: and then the “subsequent random access message(s)” involved in the scheduling of the terminal device by the network device refers to the feedback of the fourth random access message. The physical layer channel/signal processing capability of the terminal device refers to the processing capability of the physical layer channel of the terminal device or the processing capability of the physical layer signal of the terminal device.
With embodiments of the disclosure, the random access message sent by the terminal device is received: the random access message processing time delay of the terminal device is determined based on the resource corresponding to the random access message, and the transmission(s) of the subsequent random access message(s) of the terminal device is scheduled based on the random access message processing delay of the terminal device. In this way, the network device may allocate different resources to the subsequent random access message(s) for the terminal devices with different processing capabilities, such that the terminal device may use the resource allocated reasonably to send message(s) normally, thereby avoiding the resource rescheduling when the message sending fails, avoiding the resource waste, and improving the resource utilization.
At step 701, information is sent to the terminal device. The information is used for indicating candidate resource groups corresponding to at least two types of terminal devices. In some possible implementations, the information may be a configuration signaling, configuration parameter(s), or indication information.
In embodiments of the disclosure, different terminal devices correspond to different candidate resource groups. Different terminal devices means that the physical layer channel processing capabilities of the terminal devices are different, or the physical layer signal processing capabilities of the terminal devices are different.
In embodiments of the disclosure, the physical layer channel/signal processing capability of the terminal device refers to the processing capability of the physical layer channel of the terminal device or the processing capability of the physical layer signal of the terminal device.
In embodiments of the disclosure, the physical layer channel/physical layer signal includes one or more of: a PRACH, a PUSCH, a PDSCH, a PUCCH, a PDCCH, a CSI-RS, an SRS, a PTRS, or a TRS.
In embodiments of the disclosure, the random access message may be a first random access message (Msg1) and a third random access message (Msg3).
When the random access message is the first random access message (Msg1), the mapping relationship between the terminal device types and the candidate resource groups is preset. The terminal device types refer to different physical layer channel processing capabilities of the terminal devices, or different physical layer signal processing capabilities of the terminal devices.
In embodiments of the disclosure, when the random access message is the third random access message (Msg3), the mapping relationship between the candidate resource groups and the terminal device types is determined based on the first time intervals corresponding to at least two types of physical layer channel/signal processing capabilities. The first time interval is a time interval between a time when the terminal device receives the last symbol of the second random access message and a time when the first symbol of the third random access message is received.
The information may be configuration information or indication information. There are many ways to configure or indicate candidate resource groups corresponding to at least two different terminal device types.
In a first example, the information carries the first time intervals corresponding to at least two terminal device types, such that the terminal device may determine its corresponding first time interval based on its terminal device type and the information and determine the resource for transmitting the third random access message (Msg3). The terminal device type includes at least one of: a terminal device with the relaxed processing capability, or a terminal device with the unrelaxed processing capability. In all embodiments of the disclosure, the physical layer channel processing capability of the terminal device with the relaxed processing capability or the physical layer signal processing capability of the terminal device with the relaxed processing capability is respectively different from the physical layer channel processing capability of the terminal device with the unrelaxed processing capability or the physical layer signal processing capability of the terminal device with the unrelaxed processing capability.
In embodiments of the disclosure, the physical layer channel/signal processing capability of the terminal device refers to the processing capability of the physical layer channel of the terminal device or the processing capability of the physical layer signal of the terminal device.
In a second example, the information carries indexes of first time intervals corresponding to at least two terminal device types. The terminal device may determine the first time intervals corresponding to the at least two terminal device types based on the indexes of the first time intervals corresponding to the at least two terminal device types, determine the mapping relationship between candidate resource groups and the terminal device types based on the first time intervals corresponding to the terminal device types, and select the resource for transmitting the third random access message (Msg3) based on its own terminal device type. The terminal device type includes at least one of: a terminal device with a relaxed processing capability, or a terminal device with an unrelaxed processing capability. In all embodiments of the disclosure, the physical layer channel processing capability of the terminal device with the relaxed processing capability or the physical layer signal processing capability of the terminal device with the relaxed processing capability is respectively different from the physical layer channel processing capability of the terminal device with the unrelaxed processing capability or the physical layer signal processing capability of the terminal device with the unrelaxed processing capability.
In the above two examples, the network device may directly indicate the first time intervals corresponding to the two terminal device types, or indicate the indexes of the first time intervals.
In a third example, the information carries a parameter for determining the first time interval of the terminal device with the unrelaxed processing capability and a parameter value N for determining the first time interval of the terminal device with the relaxed processing capability. In response to the terminal device being a terminal device with the unrelaxed processing capability, the terminal device may determine the first time interval of the terminal device with the unrelaxed processing capability based on the parameter, carried in the information, for determining the first time interval of the terminal device with the unrelaxed processing capability. The parameter used for determining the first time interval of the terminal device with the unrelaxed processing capability may be the value of the first time interval, the index of the first time interval, or a parameter used in calculating the first time interval.
In response to the terminal device being a terminal device with the relaxed processing capability, the terminal device with the relaxed processing capability may determine the first time interval of the terminal device with the relaxed processing capability based on the parameter used for determining the first time interval of the terminal device with the unrelaxed processing capability and the parameter value N. When the terminal device determines that or in response to determining that the terminal device is a terminal device with the unrelaxed processing capability, the terminal device with the relaxed processing capability may determine the first time interval of the terminal device with the relaxed processing capability based on the parameter used for determining the first time interval of the terminal device with the unrelaxed processing capability, the parameter value N and a calculation rule. The calculation rule may be any rule, which is not limited here. Taking that the calculation rule is “+” as an example, the formula for calculating the first time interval (K_new) corresponding to the terminal device with the relaxed processing capability may be K_new=K+N: where K is the first time interval of the terminal device with the unrelaxed processing capability. That is, the first time interval of the terminal device with the relaxed processing capability=the first time interval of the terminal device with the unrelaxed processing capability+the parameter value N. Taking that the calculation rule is “*” as an example, the formula for calculating the first time interval (K_new) of the terminal device with the relaxed processing capability may be K_new=K*N. The calculation rule may be a preset rule, a rule determined based on a communication protocol, or a rule configured by a network device.
After the terminal device determines its corresponding first time interval, the terminal device may transmit the third random access message (Msg3) on a corresponding resource.
In a fourth example, the information carries the index information of the first time interval used for determining the unrelaxed processing capability. Further, the terminal device with the relaxed processing capacity determines its corresponding first time interval based on the first time interval corresponding to the terminal with the unrelaxed processing capability and the calculation rule, and transmits the third random access message (Msg3) on the corresponding resource. Taking that the calculation rule is “+” as an example, the formula for calculating the first time interval (K_new) corresponding to the terminal device with the relaxed processing capability may be K_new=K+N. Taking that the calculation rule is “*” as an example, the formula for calculating the first time interval (K_new) of the terminal device with the relaxed processing capability may be K_new=K*N, where K is the first time interval of the terminal device with the unrelaxed processing capability, K_new is the first time interval of the terminal device with the relaxed processing capability, and the N value is a preset parameter value in a protocol. The calculation rule may be a preset rule, a rule determined based on a communication protocol, or a rule configured by a network device. The parameter value N may be a preset value, a value determined based on a communication protocol, or the like.
In embodiments of the disclosure, there are three kinds of time intervals. One is the minimum time interval between the time when the terminal device receives the second random access message and the time when the terminal device sends a new first random access message: the second is the minimum time interval between the time when the terminal device receives the second random access message and the time when the terminal device sends the third random access message (i.e., the first time interval mentioned in embodiments of the disclosure); and the third is the minimum time interval between the time when the terminal device receives the fourth random access message and the time when the terminal device sends the HARQ-ACK feedback message. The terminal devices with different processing capabilities have different time intervals.
For example, for the terminal device with the unrelaxed processing capability, the calculation strategies for the above three time intervals may be as shown in Table 1 below. For the terminal device with the relaxed processing capability, the calculation strategies for the above three time intervals may be shown in Table 2 below.
In Table 1, NT,1 and NT,2 respectively represent N1 and N2 in the calculation formula of the PDSCH processing procedure time of the terminal device with the unrelaxed processing capability.
In Table 2, NT,1 and NT,2 respectively represent N1 and N2 in the calculation formula of the PDSCH processing procedure time of the terminal device with the relaxed processing capability. Msg1 is the first random access message, Msg2 is the second random access message, Msg3 is the third random access message, Msg4 is the fourth random access message, and 0.5 is the processing time of the Msg2 in the Media Access Control (MAC).
At step 702, a random access message sent by the terminal device is received.
In embodiments of the disclosure, the random access message may be an interaction message between the terminal device and the network device during the random access process, such as the first random access message (Msg1), the second random access message (Msg2), the third random access message (Msg3), the fourth random access message (Msg4), or the like.
Corresponding to the method on the network device side, in sending the random access message, the terminal device implicitly reports the physical layer channel processing capability or the physical layer signal processing capability of the terminal device by sending the resource of the random access message. That is, the terminal device implicitly reports whether the terminal device is a terminal device with the relaxed processing capability or a terminal device with the unrelaxed processing capability, such that the network device may determine the random access message processing time delay of the terminal device. The resource may include at least one of: a bandwidth part, a random access occasion, a preamble sequence in a shared random access occasion, or a PUSCH time/frequency domain resource. The physical layer channel/signal processing capability of the terminal device refers to the processing capability of the physical layer channel of the terminal device or the processing capability of the physical layer signal of the terminal device.
The resource for the terminal device to send the random access message is determined based on the physical layer channel processing capability or the physical layer signal processing capability of the terminal device. There is a correspondence between the resources for sending the random access message and the physical layer channel processing capabilities or the physical layer signal processing capabilities. Based on the resource for sending the random access message by terminal devices, the network device may determine the physical layer channel processing capability or the physical layer signal processing capability of the terminal device.
At step 703, the random access message processing time delay of the terminal device is determined based on the resource corresponding to the random access message.
In embodiments of the disclosure, in response to the resource corresponding to the random access message being a set resource in at least two candidate resource groups, it is determined that the random access message processing time delay of the terminal device is a relaxed time delay, i.e., the random access message processing time delay of the terminal device with the relaxed processing capability. In response to the resource corresponding to the random access message not being a set resource in at least two candidate resource groups, it is determined that the random access message processing time delay of the terminal device is an unrelaxed time delay, i.e., the random access message processing time delay of the terminal device with the unrelaxed processing capability.
At step 704, the transmission(s) of subsequent random access message(s) of the terminal device is scheduled based on the ransom access message processing time delay of the terminal device.
In embodiments of the disclosure, after receiving the random access message, the network device determines the random access message processing time delay of the terminal device based on the resource used for transmitting the random access message, and properly schedule the transmission(s) of the subsequent random access message(s) of the terminal device.
The random access message may be a first random access message (Msg1) and a third random access message (Msg3). In an example, the random access message may be the first random access message (Msg1). Corresponding to the method on the network device side, the terminal devices report the physical layer channel processing capabilities or the physical layer signal processing capabilities of the terminal devices by configuring different resources for the first random access message: and then the “subsequent random access message(s)” involved in the scheduling of the terminal device by the network device refer to the third random access message and the feedback of the fourth random access message. In another example, the random access message may be the third random access message (Msg3). Corresponding to the method on the network device side, the terminal devices report the physical layer channel processing capabilities or the physical layer signal processing capabilities of the terminal devices by configuring different resources for the third random access message: and then the “subsequent random access message(s)” involved in the scheduling of the terminal device by the network device refers to the feedback of the fourth random access message.
With embodiments of the disclosure, the network device sends information to the terminal device. The information is used for indicating candidate resource groups corresponding to at least two types of terminal devices. The network device receives the random access message sent by the terminal device, determines the random access message processing time delay of the terminal device based on the resource corresponding to the random access message, and schedules the transmission of the subsequent random access message(s) of the terminal device based on the random access message processing time delay of the terminal device. In this way, the network device may allocate different resources for the subsequent random access messages for the terminal devices with different processing capabilities, such that the terminal device may normally send the message through the reasonably allocated resource, thereby avoiding the resource rescheduling when the message transmission fails, avoiding the resource waste, and improving the resource utilization.
At step 801, the transmission(s) of the subsequent random access message(s) of the terminal device in the serving cell where the network device is in is/are scheduled based on the relaxed random access message processing time delay of the terminal device.
In embodiments of the disclosure, the random access message processing time delay refers to the time required for the terminal device to process the random access message based on its own physical layer channel processing capability or physical layer signal processing capability. The random access message refers to an interaction message between the terminal device and the network device during the random access process, such as the first random access message (Msg1), the third random access message (Msg3) or the like.
In embodiments of the disclosure, the physical layer channel or physical layer signal includes one or more of: a PRACH, a PUSCH, a PDSCH, a PUCCH, a PDCCH, a CSI-RS, an SRS, a PTRS, or a TRS.
In embodiments of the disclosure, different terminal devices correspond to different random access message processing time delays. Different terminal devices means that the physical layer channel processing capabilities of the terminal devices are different or the physical layer signal processing capabilities of the terminal devices are different. The network device needs to schedule different subsequent random access message transmission resources for the terminal devices based on different random access message processing time delays. For example, the random access message processing time delay of a terminal device with the unrelaxed processing capability is relatively small. If a resource with a relatively large time delay is scheduled for the terminal device, after the terminal device completes the processing of the received random access message, after a period of time, the subsequent random access message(s) is/are sent through the resource scheduled by the network device. As another example, the random access message processing time delay of a terminal device with the relaxed processing capability is relatively large. If a resource with a relatively small time delay is scheduled for the terminal device, at the time point when the message needs to be sent through the scheduled resource, the terminal device has not completed the processing of the previously received random access message yet, resulting in waste of resources.
In embodiments of the disclosure, after the network device determines the relaxed random access message processing time delay of the terminal device, as an example, if the previously received random access message is the first random access message, then the terminal device may sequentially determine the possible time point when the terminal device transmits the third random access message and the possible time point when the terminal device transmits the feedback of the fourth random access message based on the random access message processing time delay, and may schedule reasonable time domain resources, to ensure that the terminal device may complete the transmission of the third random access message or the transmission of the feedback of the fourth random access message on the scheduled time domain resources. The terminal device may implicitly report the relaxed physical layer channel processing capability or the relaxed physical layer signal processing capability of the terminal device through the previously sent first random access message, such that the network device may determine the relaxed random access message processing time delay of the terminal device.
In another example, if the previously received random access message is the third random access message, the network device may determine the possible time point when the terminal device transmits the feedback of the fourth random access message based on the random access message processing time delay, and schedule reasonable time-domain resources to ensure that the terminal device may complete the transmission of the feedback of the fourth random access message on the scheduled time-domain resources. The terminal device may implicitly report the relaxed physical layer channel processing capability or the relaxed physical layer signal processing capability of the terminal device through the previously sent third random access message, such that the network device may determine the relaxed random access message processing time delay of the terminal device.
In embodiments of the disclosure, the serving cell may support the access of the terminal device with the relaxed processing capability. When the serving cell supports the access of the terminal device with the relaxed processing capability, the network device may use the methods in the above-mentioned embodiments to determine the random access message processing time delay of the terminal device and schedule the transmission(s) of the subsequent random access message(s) of the terminal device in the serving cell. Or, the network device directly schedules the transmission(s) of the subsequent random access message(s) of the terminal device in the serving cell based on the relaxed random access message processing time delay of the terminal device.
When the serving cell does not support the access of the terminal device with the relaxed processing capability, the network device may schedule the transmission(s) of the subsequent random access message(s) of the terminal device in the serving cell based on the random access message processing time delay of the terminal device with the unrelaxed processing capability.
With embodiments of the disclosure, the network device schedules the transmission(s) of the subsequent random access message(s) of the terminal device in the serving cell where the network device is located based on the relaxed random access message processing time delay of the terminal device. In this way, the resource scheduling processing is performed, such that all terminal devices accessing the serving cell may normally send the message through the scheduled resources, thereby avoiding the resource rescheduling when the message sending fails, avoiding the resource waste, and improving the resource utilization.
In an embodiment, the physical layer channel/signal includes one or more of: a PRACH, a PUSCH, a PDSCH, a PUCCH, a PDCCH, a CSI-RS, an SRS, a PTRS, or a TRS.
In an implementation, the transceiver unit 902 is further configured to: receive a configuration or indication information sent by the network device. The configuration or indication information is used for configuring or indicating candidate resource groups corresponding to the physical layer channel/signal processing capabilities of at least two types of terminal devices.
In an implementation, the physical layer channel/signal processing capabilities of different terminal devices correspond to different candidate resource groups.
In an implementation, the processing unit 901 is specifically configured to: in response to the terminal device being an evolved reduced capability terminal device or in response to the physical layer channel/signal processing capability of the terminal device being a relaxed processing capability, determine the candidate resource group of the terminal device based on a mapping relationship between the candidate resource groups and the physical layer channel/signal processing capabilities of the terminal devices, and determine the resource for transmitting the random access message from the candidate resource group of the terminal device.
In an implementation, the random access message is a first random access message.
In an embodiment, the random access message is a third random access message, and the mapping relationship between the candidate resource groups and the physical layer channel/signal processing capabilities of the terminal devices is determined based on the first time intervals corresponding to at least two types of physical layer channel/signal processing capabilities. The first time interval is a time interval between a time when the terminal device receives a last symbol of a second random access message and a time when a first symbol of a third random access message is sent.
In an implementation, the configuration or indication information carries the first time intervals corresponding to the at least two types of physical layer channel/signal processing capabilities or carries indexes of the first time intervals corresponding to the at least two types of physical layer channel/signal processing capabilities.
In an implementation, the configuration or indication information carries an association relationship between the first time intervals corresponding to the at least two types of physical layer channel/signal processing capabilities or carries an index of the association relationship.
In an implementation, the configuration or indication information carries a first time interval corresponding to at least one type of physical layer channel/signal processing capability or carries an index of a first time interval corresponding to the at least one type of physical layer channel/signal processing capability. The association relationship between the first time intervals corresponding to the at least two types of physical layer channel/signal processing capabilities is an association relationship preset by a protocol.
In an implementation, the resource includes at least one of: a bandwidth part, a random access occasion, a preamble sequence in a shared random access occasion, or a PUSCH time/frequency domain resource.
In an implementation, the transceiver unit 1001 is further configured to send configuration or indication information to the terminal device. The configuration or indication information is used for configuring or indicating candidate resource groups corresponding to the physical layer channel/signal processing capabilities of the at least two types of terminal devices.
In an implementation, the physical layer channel/signal includes one or more of: a PRACH, a PUSCH, a PDSCH, a PUCCH, a PDCCH, a CSI-RS, an SRS, a PTRS, or a TRS.
In an implementation, the physical layer channel/signal processing capabilities of different terminal devices correspond to different candidate resource groups.
In an implementation, the processing unit is specifically configured to determine that the random access message processing time delay of the terminal device is a relaxed time delay in response to the resource corresponding to the random access message is a set resource in at least two candidate resource groups.
In an implementation, the random access message is a first random access message.
In an implementation, the random access message is a third random access message, and the mapping relationship between the candidate resource groups and the physical layer channel/signal processing capabilities of the terminal devices is determined based on the first time intervals corresponding to the at least two types of physical layer channel/signal processing capabilities. The first time interval is a time interval between a time when a last symbol of the second random access message is received by the terminal device and a time when a first symbol of the third random access message is sent.
In an implementation, the configuration or indication information carries the first time intervals corresponding to the at least two types of physical layer channel/signal processing capabilities or carries indexes of the first time intervals corresponding to the at least two types of physical layer channel/signal processing capabilities.
In an implementation, the configuration or indication information carries an association relationship between the first time intervals corresponding to the at least two types of physical layer channel/signal processing capabilities or carries an index of the association relationship.
In an implementation, the configuration or indication information carries a first time interval corresponding to at least one type of physical layer channel/signal processing capability, or carries an index of a first time interval corresponding to the at least one type of physical layer channel/signal processing capability. The association relationship between the first time intervals corresponding to the at least two types of physical layer channel/signal processing capabilities is a preset association relationship.
In an implementation, the resource includes at least one of a bandwidth part, a random access occasion, a preamble sequence in a shared random access occasion, or a PUSCH time/frequency domain resource.
In an implementation, the serving cell supports an access of a reduced capability terminal device.
The communication device 1200 may include one or more processors 1201. The processor 1201 may be a general-purpose processor or a special-purpose processor. For example, the processor may be a baseband processor or a central processing unit. The baseband processor may be used to process communication protocols and communication data, and the central processing unit may be used to control the communication device (such as the base station, the baseband chip, the terminal equipment, the terminal equipment chip, the DU, the CU, or others), execute a computer program, and to process data of the computer program.
In some embodiments, the communication device 1200 may further include one or more memories 1202, on which a computer program 1204 may be stored. The processor 1201 executes the computer program 1204, such that the communication device 1200 performs the methods described in foregoing method embodiments. Or, the memory 1202 may have data stored thereon. The communication device 1200 and the memory 1202 may be set separately or integrated together.
In some embodiments, the communication device 1200 may further include a transceiver 1205 and an antenna 1206. The transceiver 1205 may be called a transceiver unit, a transceiver module, or a transceiver circuit. The transceiver 1205 is used to implement a transceiver function. The transceiver 1205 may include a receiver and a transmitter. The receiver may be called receiver unit or receiving circuit for realizing a receiving function. The transmitter may be called transmitter unit or a sending circuit for realizing a sending function.
In some embodiments, the communication device 1200 may further include one or more interface circuits 1207. The interface circuit 1207 is used to receive code instructions and transmit the code instructions to the processor 1201. The processor 1201 runs the code instructions to enable the communication device 1200 to perform the methods described in foregoing method embodiments.
When the communication device 1200 is a terminal device, the processor 1201 is configured to perform the step S201 in
When the communication device 1200 is a network device, the transceiver 1205 is used to perform the step S601 in
In an implementation, the processor 1201 may include a transceiver for implementing receiving and sending functions. For example, the transceiver may be a transceiver circuit, an interface, or an interface circuit. The transceiver circuit, the interface or the interface circuit for realizing the receiving and sending functions may be separated or integrated together. The above-mentioned transceiver circuit, interface or interface circuit may be used for reading and writing code/data, or the above-mentioned transceiver circuit, interface or interface circuit may be used for signal transmission or transfer.
In an implementation, the processor 1201 may store a computer program 1203. The computer program 1203 runs on the processor 1201 to enable the communication device 1200 to perform the methods described in foregoing method embodiments. The computer program 1203 may be solidified in the processor 1201, and in this case, the processor 1201 may be implemented by hardware.
In an implementation, the communication device 1200 may include a circuit. The circuit may implement the sending, receiving or communicating functions in foregoing method embodiments. The processor and the transceiver described in the disclosure may be implemented on integrated circuits (ICs), analog ICs, radio frequency integrated circuits (RFICs), mixed-signal ICs, application specific integrated circuits (ASICs), printed circuit boards (PCB), and electronic equipment. The processor and transceiver may also be fabricated using various IC process technologies such as complementary metal oxide semiconductor (CMOS), nMetal-oxide-semiconductor (NMOS), positive channel metal oxide semiconductor (PMOS), bipolar junction transistor (BJT), bipolar CMOS (BiCMOS), silicon germanium (SiGe), or gallium arsenide (GaAs).
The communication device described in above embodiments may be a network device or a terminal device, but the scope of the communication device described in the disclosure is not limited thereto and the structure of the communication device may not be limited by
When the communication device is a chip or a chip system, reference may be made to the schematic structural diagram of the chip illustrated in
In some embodiments, the chip further includes a memory 1303 for storing necessary computer programs and data.
Those skilled in the art may understand that various illustrative logical blocks and steps listed in embodiments of the disclosure may be implemented by electronic hardware, computer software, or a combination of both. Whether these functions are implemented by hardware or software depends on the specific application and overall system design requirements. Those skilled in the art may use various methods to implement the described functions for each specific application, but such implementation should not be understood as exceeding the protection scope of embodiments of the disclosure.
The disclosure also provides a readable storage medium on which instructions are stored. When the instructions are executed by a computer, functions of any one of above method embodiments are realized.
The disclosure also provides a computer program product. When the computer program product is executed by a computer, functions of any one of above method embodiments are realized.
All or part of above embodiments may be implemented by software, hardware, firmware or any combination thereof. When implemented using software, the above embodiments may be implemented in whole or in part in the form of computer program product. The computer program product includes one or more computer programs. When the computer program is loaded and executed on the computer, all or part of the processes or functions according to embodiments of the disclosure will be generated. The computer may be a general purpose computer, a special purpose computer, a computer network, or other programmable devices. The computer program may be stored in or transmitted from one computer-readable storage medium to another computer-readable storage medium. For example, the computer program may be downloaded from a website, a computer, a server or a data center to another website site, a computer, a server or a data center by wired (such as coaxial cable, optical fiber or digital subscriber line (DSL)) or wireless (such as infrared, wireless or microwave). The computer-readable storage medium may be any available medium that may be accessed by a computer or a data storage device, such as a server or a data center, integrated with one or more available media. The available medium may be a magnetic medium (for example, a floppy disk, a hard disk, a magnetic tape), an optical medium (for example, a high-density digital video disc (DVD)), or a semiconductor medium (for example, a solid state disk (SSD)).
Those skilled in the art may understand that, the first, second and other numbers involved in the disclosure are only for convenience of description and are not used to limit the scope of embodiments of the disclosure or indicate the sequence.
The phrase “at least one” in the disclosure may also be described as “one or more”. The term “multiple” may be two, three, four or more, which is not limited in the disclosure. In embodiments of the disclosure, a technical feature may be distinguished by “first”, “second”, “third”, “A”, “B”, “C” and “D”, etc. The technical features described in the “first”, “second”, “third”, “A”, “B”, “C” and “D” have no sequence or order of magnitude among the technical features described.
The correspondences shown in the tables in the application may be configured or predefined. Values of the information in each table are just examples and may be configured as other values, which are not limited in the disclosure. When configuring the correspondences between the information and between parameters, it is not necessarily required to configure all the correspondences shown in the tables. For example, in the tables of the disclosure, the correspondences shown in some rows may not be configured. As another example, appropriate adjustments may be made based on the above tables, for example, the tables may be split or merged. The names of the parameters shown in the titles of the above tables may also adopt other names understandable by the communication device, and the values or representations of the parameters may also be other values or representations understandable by the communication device. When the above tables are implemented, other data structures may also be used. For example, arrays, queues, containers, stacks, linear tables, pointers, linked lists, trees, graphs, structures, classes, heaps, or hash tables may be used.
The term “predefined” in the disclosure may be understood as defined, predefined, stored pre-stored, pre-negotiated, pre-configured, cured, or pre-fired.
Those skilled in the art may appreciate that the units and algorithm steps of the examples described in connection with embodiments of the disclosure herein may be implemented by electronic hardware, or a combination of computer software and electronic hardware. Whether these functions are executed by hardware or software depends on the specific application and design constraints of the technical solution. The skilled person in the art may use different methods to implement the described functions for each specific application, but such implementation should not be regarded as exceeding the scope of the disclosure.
Those skilled in the art may clearly understand that for the convenience and brevity of the description, the specific working process of the above-described system, device and unit may refer to the corresponding process in foregoing method embodiments, which will not be repeated here.
The above is only a specific implementation of the disclosure, but the scope of protection of the disclosure is not limited thereto. Those skilled in the art who is familiar with the technical field may easily think of changes or substitutions within the technical scope of the disclosure, which are covered within the protection scope of the disclosure. Therefore, the protection scope of the disclosure should be determined by the protection scope of the claims.
| Filing Document | Filing Date | Country | Kind |
|---|---|---|---|
| PCT/CN2022/076106 | 2/11/2022 | WO |