Method, apparatus and device for processing scheduling request procedure, and storage medium
Patent Information
- Application Number
- CN202280000537.0
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Filing Date
- 2022-02-25
- Publication Date
- 2026-10-27
- Estimated Expiration
- 2042-02-25
AI Technical Summary
[0021]在存在SR挂起的情况下,终端设备接收到网络设备发送的PDCCH监听自适应指示,在接收到的PDCCH监听自适应指示携带有第一指示信息的情况下,由于第一指示信息使得终端设备认为SR难以得到满足,因此终端设备取消挂起的SR,避免终端设备不必要的持续挂起SR,浪费终端设备的存储计算资源。
Smart Images

Figure CN116965134B_ABST
Abstract
Description
Technical Field
[0001] This disclosure relates to the field of communications, and in particular to a method, apparatus, device, and storage medium for processing a scheduling request process. Background Technology
[0002] When a terminal device needs to send uplink data, it sends a scheduling request (SR) to the network device. The SR requests uplink resources, which are used by the terminal device to send uplink data.
[0003] After an SR is triggered, the SR remains in a pending state until it is canceled. Summary of the Invention
[0004] This disclosure provides a method, apparatus, device, and storage medium for processing scheduling requests. The technical solution is as follows:
[0005] According to one aspect of the present disclosure, a method for processing a scheduling request process is provided, applied in a terminal device, the method comprising:
[0006] Receive the Physical Downlink Control Channel (PDCCH) listening adaptive indication sent by the network device;
[0007] If an SR is suspended and the received PDCCH listening adaptive indication carries first indication information, the suspended SR is canceled.
[0008] According to one aspect of the present disclosure, a method for processing a scheduling request process is provided, applied in a network device, the method comprising:
[0009] Send a PDCCH listening adaptive indication to the terminal device so that the terminal device cancels the suspended SR when there is an SR pending and the received PDCCH listening adaptive indication carries first indication information.
[0010] According to another aspect of the embodiments of this disclosure, a processing apparatus for a scheduling request process is provided, the apparatus comprising: a receiving module and a processing module;
[0011] The receiving module is used to receive the PDCCH listening adaptive indication sent by the network device;
[0012] The processing module is configured to cancel the suspended SR when there is an SR pending and the received PDCCH listening adaptive indication carries first indication information.
[0013] According to another aspect of the embodiments of this disclosure, a processing apparatus for a scheduling request process is provided, the apparatus comprising: a sending module;
[0014] The sending module is configured to send a PDCCH listening adaptive indication to the terminal device, so that the terminal device cancels the suspended SR when there is an SR pending and the received PDCCH listening adaptive indication carries first indication information.
[0015] According to another aspect of the present disclosure, a terminal device is provided, the terminal device comprising: a processor; a transceiver connected to the processor; wherein the processor is configured to load and execute executable instructions to implement the processing method of the scheduling request process as described above.
[0016] According to another aspect of the present disclosure, a network device is provided, the network device comprising: a processor; a transceiver connected to the processor; wherein the processor is configured to load and execute executable instructions to implement the processing method of the scheduling request process as described above.
[0017] According to another aspect of the embodiments of this disclosure, a computer-readable storage medium is provided, wherein at least one instruction, at least one program, code set, or instruction set is stored therein, wherein the at least one instruction, the at least one program, the code set, or the instruction set is loaded and executed by a processor to implement a processing method for a scheduling request process as described in the foregoing aspects.
[0018] According to another aspect of the present disclosure, a chip is provided, the chip including programmable logic circuitry and / or program instructions, which, when the chip is running, are used to implement a processing method for a scheduling request process as described in the foregoing aspects.
[0019] According to another aspect of the embodiments of this disclosure, a computer program product (or computer program) is provided, the computer program product (or computer program) including computer instructions stored in a computer-readable storage medium; a processor of a computer device reads the computer instructions from the computer-readable storage medium, and the processor executes the computer instructions, causing the computer device to perform the processing method of the scheduling request process as described in the foregoing aspects.
[0020] The technical solutions provided in this disclosure may have the following beneficial effects:
[0021] When an SR is suspended, the terminal device receives a PDCCH listening adaptation indication sent by the network device. If the received PDCCH listening adaptation indication carries first indication information, the terminal device will consider that the SR is difficult to satisfy because the first indication information makes the terminal device think that the SR is difficult to satisfy. Therefore, the terminal device cancels the suspended SR to avoid unnecessary continuous suspension of the SR and waste of the terminal device's storage and computing resources.
[0022] It should be understood that the above general description and the following detailed description are exemplary and explanatory only, and are not intended to limit this disclosure. Attached Figure Description
[0023] To more clearly illustrate the technical solutions in the embodiments of this disclosure, the accompanying drawings used in the description of the embodiments will be briefly introduced below. Obviously, the accompanying drawings described below are only some embodiments of this disclosure. For those skilled in the art, other drawings can be obtained based on these drawings without creative effort.
[0024] Figure 1 This is a block diagram of a communication system according to an exemplary embodiment;
[0025] Figure 2 This is a flowchart illustrating a method for processing a scheduling request process according to an exemplary embodiment;
[0026] Figure 3 This is a flowchart illustrating a method for processing a scheduling request process according to another exemplary embodiment;
[0027] Figure 4 This is a flowchart illustrating a method for processing a scheduling request process according to another exemplary embodiment;
[0028] Figure 5 This is a flowchart illustrating a method for processing a scheduling request process according to another exemplary embodiment;
[0029] Figure 6 This is a flowchart illustrating a method for processing a scheduling request process according to another exemplary embodiment;
[0030] Figure 7 This is a flowchart illustrating a method for processing a scheduling request process according to another exemplary embodiment;
[0031] Figure 8 This is a block diagram of a processing apparatus for a scheduling request process according to an exemplary embodiment;
[0032] Figure 9 This is a block diagram of a processing apparatus for a scheduling request process according to another exemplary embodiment;
[0033] Figure 10 This is a schematic diagram of the structure of a terminal device according to an exemplary embodiment;
[0034] Figure 11 This is a schematic diagram of the structure of a network device according to another exemplary embodiment. Detailed Implementation
[0035] Exemplary embodiments will now be described in detail, examples of which are illustrated in the accompanying drawings. When the following description relates to the drawings, unless otherwise indicated, the same numerals in different drawings denote the same or similar elements. The embodiments described in the following exemplary embodiments do not represent all embodiments consistent with this disclosure. Rather, they are merely examples of apparatuses and methods consistent with some aspects of this disclosure as detailed in the appended claims.
[0036] First, a brief introduction to some of the terms used in this disclosure:
[0037] PDCCH Listen Adaptive:
[0038] The R17 power saving project proposed a PDCCH monitoring adaptation scheme, which uses a bit field containing N bits in the scheduling DCI to indicate the PDCCH monitoring adaptation behavior.
[0039] When the terminal device receives the PDCCH listening adaptive indication (i.e., the aforementioned DCI), the terminal device's behavior can be one of the following:
[0040] Behavior 1: Do not activate PDCCH skipping
[0041] Action 1A: Stop PDCCH listening for duration X (i.e., PDCCH skipping). The network device can dynamically indicate the value of X in the DCI.
[0042] Action 2: Stop listening to the search space in SSSG#1 and SSSG#2 (if this configuration exists), and listen to the search space in SSSG#0.
[0043] Action 2A: Stop listening to the search space in SSSG#0 and SSSG#2 (if this configuration exists), and listen to the search space in SSSG#1.
[0044] Action 2B: Stop listening to the search space in SSSG#0 and SSSG#1, and listen to the search space in SSSG#2 (if this configuration exists).
[0045] Cancel the suspended SR:
[0046] In related technologies, the following two reasons are defined for canceling a suspended SR:
[0047] (1) If the terminal device sends a Medium Access Control (MAC) Protocol Data Unit (PDU) containing a Buffer State Report (BSR), the pending SR before the MAC PDU is assembled can be canceled.
[0048] (2) If the terminal device receives the uplink scheduling instruction and can meet the transmission requirements of all suspended uplink data, the suspended SR can be cancelled.
[0049] If the SR is still in a suspended state after the terminal device sends it, how should the terminal device handle the SR process after receiving the PDCCH listening and adaptive indication sent by the network device? There is no solution provided in the relevant technology.
[0050] The solutions provided by the embodiments of this disclosure will now be described.
[0051] Figure 1 A block diagram of a communication system provided in an exemplary embodiment of the present disclosure is shown. The communication system may include an access network 12 and a terminal device 14.
[0052] Access network 12 includes a plurality of access network devices 120. Each access network device 120 may be a base station, which is a device deployed in the access network to provide wireless communication functionality to a terminal device (hereinafter referred to as "terminal") 14. Base stations may include various forms of macro base stations, micro base stations, relay stations, access points, etc. In systems employing different wireless access technologies, the names of devices with base station functionality may differ; for example, in Long Term Evolution (LTE) systems, they are called eNodeB or eNB; in 5G New Radio (NR) systems, they are called gNodeB or gNB. As communication technologies evolve, the description of "base station" may change. For the convenience of the description in the embodiments of this disclosure, the devices that provide wireless communication functionality to the terminal device 14 are collectively referred to as network devices.
[0053] Terminal device 14 may include various handheld devices, vehicle-mounted devices, wearable devices, computing devices, or other processing devices connected to a wireless modem, as well as various forms of user equipment, mobile stations (MS), terminal devices, etc. For ease of description, the devices mentioned above are collectively referred to as terminal devices. Access network device 120 and terminal device 14 communicate with each other through some air interface technology, such as a Uu interface.
[0054] The technical solutions of this disclosure can be applied to various communication systems, such as: Global System of Mobile Communication (GSM) system, Code Division Multiple Access (CDMA) system, Wideband Code Division Multiple Access (WCDMA) system, General Packet Radio Service (GPRS), Long Term Evolution (LTE) system, LTE Frequency Division Duplex (FDD) system, LTE Time Division Duplex (TDD) system, Advanced Long Term Evolution (LTE-A) system, New Radio (NR) system, evolution of NR system, LTE-based access to Unlicensed spectrum (LTE-U) system, NR-U system, Universal Mobile Telecommunication System (UMTS), Worldwide Interoperability for Microwave Access (WiMAX) communication system, and Wireless Local Area Network (WLAN). Networks (WLAN), Wireless Fidelity (WiFi), next-generation communication systems, or other communication systems.
[0055] Traditional communication systems typically support a limited number of connections and are easy to implement. However, with the development of communication technology, mobile communication systems will not only support traditional communication but also, for example, device-to-device (D2D) communication, machine-to-machine (M2M) communication, machine-type communication (MTC), vehicle-to-vehicle (V2V) communication, and vehicle-to-everything (V2X) systems. The embodiments disclosed herein can also be applied to these communication systems.
[0056] Figure 2 This disclosure illustrates a method flowchart for processing a scheduling request procedure according to an exemplary embodiment of the present disclosure. The method is applied to... Figure 1 In the terminal device of the communication system shown, the method includes:
[0057] Step 210: The terminal device receives the PDCCH listening adaptive indication sent by the network device.
[0058] Network devices can send PDCCH listen-adaptive indications to terminal devices. Correspondingly, the terminal devices receive the PDCCH listen-adaptive indications sent by the network devices.
[0059] Among them, the PDCCH snooping adaptation indication is a message sent by the network device to the terminal device to indicate that PDCCH snooping adjustments should be made.
[0060] Step 220: If the terminal device has an SR pending and the received PDCCH listening adaptive indication carries the first indication information, the terminal device cancels the pending SR.
[0061] In this embodiment of the disclosure, the terminal device is executing a scheduling request process, which is a process of requesting uplink resources by sending an SR. The current progress is as follows: the terminal device has sent an SR to the network device, the SR is in a pending state, and there is pending data to be transmitted on the terminal device side.
[0062] The suspended state is a state that occurs when an SR is triggered but has not yet been canceled.
[0063] When an SR is suspended, the terminal device receives a PDCCH snooping adaptation indication sent by the network device; if the received PDCCH snooping adaptation indication carries first indication information, the terminal device cancels the suspended SR. That is, if an SR is suspended and a PDCCH snooping adaptation indication containing the first indication information is received, the terminal device cancels the suspended SR.
[0064] Understandably, during the scheduling request process of a terminal device, when requesting uplink resources by sending a Scheduler (SR), after the terminal device sends the SR and it is in a suspended state, it needs to listen to the PDCCH to confirm whether the network device has responded to the SR. Since the terminal device subsequently receives a PDCCH listener adaptation indication, which is used to instruct PDCCH listener adjustments, this received PDCCH listener adaptation indication will affect the terminal device's behavior in confirming whether the network device has responded to the SR.
[0065] The first indication information is the information carried in the PDCCH listening adaptive indication.
[0066] In this embodiment of the disclosure, the first indication information is information that causes the terminal device to believe that the scheduling request (SR) is difficult to satisfy. Therefore, the terminal device cancels the suspended SR and terminates the current scheduling request process. The aforementioned "SR difficult to satisfy" can also be understood as: there is no need to continue suspending the SR, the scheduling request process has failed, etc.
[0067] In summary, the scheduling request process processing method provided in this embodiment, when there is an SR suspension, the terminal device receives a PDCCH listening adaptive indication sent by the network device. When the received PDCCH listening adaptive indication carries first indication information, the terminal device believes that the SR is difficult to satisfy because the first indication information makes the terminal device think that the SR is difficult to satisfy. Therefore, the terminal device cancels the suspended SR, avoiding unnecessary continuous suspension of the SR by the terminal device and wasting the storage and computing resources of the terminal device.
[0068] In one possible implementation, the first instruction information includes: information indicating that the PDCCH should be skipped.
[0069] Figure 3 This disclosure illustrates a method flowchart for processing a scheduling request procedure according to an exemplary embodiment of the present disclosure. The method is applied to... Figure 1 In the terminal device of the communication system shown, the method includes:
[0070] Step 310: The terminal device receives the PDCCH listening adaptive indication sent by the network device.
[0071] In some implementations, the network device sends a PDCCH snooping adaptation indication to the terminal device, and the terminal device receives the PDCCH snooping adaptation indication sent by the network device.
[0072] Among them, the PDCCH snooping adaptation indication is a message sent by the network device to the terminal device to indicate that PDCCH snooping adjustments should be made.
[0073] Optionally, the PDCCH listener adaptive indication is carried in the scheduling DCI. For example, the scheduling DCI includes a bit field containing N bits, which is used to indicate the PDCCH listener adaptive indication.
[0074] • The scheduling DCI is the DCI used for downlink scheduling.
[0075] That is, the PDCCH listening adaptive indication is carried in the DCI used for downlink scheduling.
[0076] • The scheduling DCI is the DCI used for uplink scheduling.
[0077] That is, the PDCCH listening adaptive indication is carried in the DCI used for uplink scheduling.
[0078] For example, the uplink scheduling here cannot meet the transmission requirements of all pending data to be transmitted corresponding to the SR.
[0079] The transmission requirements may include requirements related to the following aspects:
[0080] (1) The number of resources allocated by the uplink scheduling is insufficient to transmit all the pending data to be transmitted.
[0081] (2) The characteristics of the resources allocated by the uplink scheduling cannot meet the Quality of Service (QoS) requirements of all pending data to be transmitted.
[0082] For example, some logical channels require that the time domain length of the Physical Uplink Shared Channel (PUSCH) mapped to the mapped physical layer resource be a maximum of 4 time domain symbols. If the time domain length of the PUSCH allocated by the uplink scheduling is 8 symbols, then the resources allocated by the uplink scheduling cannot meet the transmission requirements of the pending data on that logical channel.
[0083] Step 320: When an SR is suspended and the received PDCCH listening adaptive indication carries first indication information, the terminal device cancels the suspended SR.
[0084] Among them, the information indicating that PDCCH should be skipped (i.e., PDCCH skipping indication) refers to the information that instructs the terminal device not to perform PDCCH listening for a period of time.
[0085] Understandably, during the scheduling request process of a terminal device, when requesting uplink resources by sending an SR (Schedule Request), after sending the SR and placing it in a suspended state, the terminal device needs to listen to the PDCCH (Programmable Channel Communication) to confirm whether the network device has responded to the SR. Since the terminal device subsequently receives a PDCCH listening adaptive indication, and this indication carries first indication information, including an instruction to skip the PDCCH, the terminal device will, based on this first indication information, not perform PDCCH listening for a period of time. If the SR remains suspended during this period, the terminal device cannot confirm whether the network device has responded to the SR. Therefore, the terminal device cancels the suspended SR.
[0086] Optionally, the information indicating the skipping of the PDCCH carries a skip duration, and the skip duration exceeds a first duration; wherein, the skip duration is the duration during which the PDCCH is not monitored. Optionally, the PDCCH includes a Type 3 common search space and a UE-specific search space.
[0087] That is, the skipping duration indicated by the information indicating that the PDCCH is skipped is greater than or equal to (or greater than) the first duration.
[0088] For example, the first duration is a time threshold calculated by the terminal device based on the configuration on the network device side. The above configuration can be a configuration related to SR.
[0089] If the skip duration is less than the first duration, meaning the terminal device skips the PDCCH listening time for a short period, the terminal device can continue listening to the DCI used for uplink scheduling after the skip duration. During this shorter skip duration, there is no need to cancel the SR.
[0090] If the skip duration is longer than the first duration, meaning the terminal device skips listening to the PDCCH for a longer period, the terminal device will not be able to obtain the DCI for uplink scheduling during this skip duration. In other words, the scheduling request cannot be satisfied during this longer period, so the SR can be canceled.
[0091] The following is a further explanation of the first duration.
[0092] • The first duration is determined based on the scheduling request-prohibit timer (sr-ProhibitTimer) configured on the network device.
[0093] For example, the first duration = sr - ProhibitTimer.
[0094] The `sr-ProhibitTimer` is a timer on the terminal device side, and its duration is configured by the network device. The network device can configure one `sr-ProhibitTimer` for each SR configuration. For each SR configuration, after sending an SR, the terminal device is prohibited from sending another SR within the `sr-ProhibitTimer` duration.
[0095] Optionally, if the network device is configured with multiple sr-ProhibitTimers, the first duration is determined based on the maximum value among the multiple sr-ProhibitTimers.
[0096] For example, the first duration = sr - the maximum value of ProhibitTimer.
[0097] • The first duration is determined based on the sr-ProhibitTimer and scheduling request-transmission maximum (sr-TransMax) configured on the network device.
[0098] For example, the first duration = sr - ProhibitTimer * sr - TransMax.
[0099] Here, sr-TransMax is the maximum number of times a terminal device can repeatedly initiate a Signal Request (SR). A network device can configure one sr-TransMax for each SR configuration. If the terminal device does not receive a response from the network device after exceeding this number of repeated transmissions, it is considered that a beam failure or link failure has occurred.
[0100] Optionally, if the network device is configured with multiple sr-ProhibitTimers and multiple sr-TransMax, the first duration is determined based on the maximum value among the multiple sr-ProhibitTimers and the maximum value among the multiple sr-TransMax.
[0101] For example, the first duration = sr - maximum value of ProhibitTimer * sr - maximum value of TransMax.
[0102] In summary, the scheduling request process processing method provided in this embodiment, when an SR is suspended, the terminal device receives a PDCCH listening adaptive indication sent by the network device. When the received PDCCH listening adaptive indication carries first indication information, since the first indication information includes information indicating to skip the PDCCH, the terminal device considers that the SR is difficult to satisfy. Therefore, the terminal device cancels the suspended SR, avoiding unnecessary continuous suspension of the SR by the terminal device and wasting the storage and computing resources of the terminal device.
[0103] In another possible implementation, the first instruction information includes: information indicating a switch to an empty search space set group (SSSG).
[0104] Figure 4 This disclosure illustrates a method flowchart for processing a scheduling request procedure according to an exemplary embodiment of the present disclosure. The method is applied to... Figure 1 In the terminal device of the communication system shown, the method includes:
[0105] Step 410: The terminal device receives the PDCCH listening adaptive indication sent by the network device.
[0106] In some implementations, the network device may send a PDCCH snooping adaptation indication to the terminal device. Correspondingly, the terminal device receives the PDCCH snooping adaptation indication sent by the network device.
[0107] Among them, the PDCCH snooping adaptation indication is a message sent by the network device to the terminal device to indicate that PDCCH snooping adjustments should be made.
[0108] Optionally, the PDCCH listener adaptive indication is carried in the scheduling DCI. For example, the scheduling DCI includes a bit field containing N bits, which is used to indicate the PDCCH listener adaptive indication.
[0109] • The scheduling DCI is the DCI used for downlink scheduling.
[0110] That is, the PDCCH listening adaptive indication is carried in the DCI used for downlink scheduling.
[0111] • The scheduling DCI is the DCI used for uplink scheduling.
[0112] That is, the PDCCH listening adaptive indication is carried in the DCI used for uplink scheduling.
[0113] For example, the uplink scheduling here cannot meet the transmission requirements of all pending data to be transmitted corresponding to the SR.
[0114] The transmission requirements may include requirements related to the following aspects:
[0115] (1) The number of resources allocated by the uplink scheduling is insufficient to transmit all the pending data to be transmitted.
[0116] (2) The characteristics of the resources allocated by the uplink scheduling cannot meet the QoS requirements of all pending data to be transmitted.
[0117] For example, on certain logical channels, the pending data to be transmitted requires a maximum time-domain length of 4 time-domain symbols for the mapped physical layer resource PUSCH. If the time-domain length of the PUSCH allocated by the uplink scheduling is 8 symbols, then the resources allocated by the uplink scheduling cannot meet the transmission requirements of the pending data on that logical channel.
[0118] Step 420: If the terminal device has an SR pending and the received PDCCH listening adaptive indication carries first indication information, the first indication information includes: information indicating switching to an empty SSSG, then the terminal device cancels the pending SR.
[0119] The information indicating a switch to an empty SSSG refers to instructing the terminal device to switch to an SSSG, listen to the search space in that SSSG, and that the SSSG does not contain any search space; it is an empty SSSG.
[0120] Understandably, during the scheduling request process of a terminal device, when requesting uplink resources by sending an SR (Schedule Request), after sending the SR and placing it in a suspended state, the terminal device needs to perform PDCCH (Programmable Channel Communication) listening. This involves checking the search space to see if the network device has sent a PDCCH to the terminal device, thus confirming whether the network device has responded to the SR. Since the terminal device subsequently receives a PDCCH listening adaptive indication, and this indication carries first indication information, including an indication to switch to an empty SSSG (Search Space Grid), the terminal device will switch to an empty SSSG (Search Space Grid) without any search space based on this first indication information. If the SR remains suspended at this point, the terminal device cannot confirm whether the network device has responded to the SR. Therefore, the terminal device cancels the suspended SR.
[0121] Optionally, the information indicating the switch to an empty SSSG carries a timing value, and the timing value exceeds a first duration; wherein the timing value is the duration of the switch to an empty SSSG.
[0122] That is, the timing value of the information indicating the switch to an empty SSSG is greater than or equal to (or greater than) the first duration.
[0123] For example, the first duration is a time threshold calculated by the terminal device based on the configuration on the network device side. The above configuration can be a configuration related to SR.
[0124] If the timeout value is less than the first duration, meaning the time during which the terminal device switches to an empty SSSG and cannot listen to the PDCCH is short, the terminal device can continue to listen to the DCI used for uplink scheduling after the timeout value. Within this short timeout value, there is no need to cancel the SR.
[0125] If the timer value is greater than the first duration, meaning the terminal device switches to an empty SSSG and cannot listen to the PDCCH for a long time, the terminal device will not be able to obtain the DCI for uplink scheduling within this timer value. In other words, the scheduling request cannot be satisfied within this long period of time, so the SR can be canceled.
[0126] The following is a further explanation of the first duration.
[0127] • The first duration is determined based on the sr-ProhibitTimer configured on the network device.
[0128] For example, the first duration = sr - ProhibitTimer.
[0129] The `sr-ProhibitTimer` is a timer on the terminal device side, and its duration is configured by the network device. The network device can configure one `sr-ProhibitTimer` for each SR configuration. For each SR configuration, after sending an SR, the terminal device is prohibited from sending another SR within the `sr-ProhibitTimer` duration.
[0130] Optionally, if the network device is configured with multiple sr-ProhibitTimers, the first duration is determined based on the maximum value among the multiple sr-ProhibitTimers.
[0131] For example, the first duration = sr - the maximum value of ProhibitTimer.
[0132] • The first duration is determined based on the sr-ProhibitTimer and sr-TransMax configured on the network device.
[0133] For example, the first duration = sr - ProhibitTimer * sr - TransMax.
[0134] Here, sr-TransMax is the maximum number of times a terminal device can repeatedly initiate a Signal Request (SR). A network device can configure one sr-TransMax for each SR configuration. If the terminal device does not receive a response from the network device after exceeding this number of repeated transmissions, it is considered that a beam failure or link failure has occurred.
[0135] Optionally, if the network device is configured with multiple sr-ProhibitTimers and multiple sr-TransMax, the first duration is determined based on the maximum value among the multiple sr-ProhibitTimers and the maximum value among the multiple sr-TransMax.
[0136] For example, the first duration = sr - maximum value of ProhibitTimer * sr - maximum value of TransMax.
[0137] In summary, the scheduling request process processing method provided in this embodiment, when an SR is suspended, the terminal device receives a PDCCH listening adaptive indication sent by the network device. When the received PDCCH listening adaptive indication carries first indication information, since the first indication information includes information indicating a switch to an empty SSSG, the terminal device considers that the SR is difficult to satisfy. Therefore, the terminal device cancels the suspended SR, avoiding unnecessary continuous suspension of the SR by the terminal device and wasting the terminal device's storage and computing resources.
[0138] Figure 5 This disclosure illustrates a method flowchart for processing a scheduling request procedure according to an exemplary embodiment of the present disclosure. The method is applied to... Figure 1 In the network device of the communication system shown, the method includes:
[0139] Step 510: The network device sends a PDCCH snooping adaptation indication to the terminal device, so that the terminal device cancels the suspended SR if there is an SR pending and the received PDCCH snooping adaptation indication carries the first indication information.
[0140] Network devices can send PDCCH listen-adaptive indications to terminal devices. Correspondingly, the terminal devices receive the PDCCH listen-adaptive indications sent by the network devices.
[0141] Among them, the PDCCH snooping adaptation indication is a message sent by the network device to the terminal device to indicate that PDCCH snooping adjustments should be made.
[0142] In this embodiment of the disclosure, before the terminal device receives the PDCCH listening adaptive indication, the terminal device is executing a scheduling request process. This scheduling request process is a process of requesting to obtain uplink resources by sending an SR. The current progress is as follows: the terminal device has sent an SR to the network device, and the SR is in a pending state. There is pending data to be transmitted on the terminal device side.
[0143] The suspended state is a state that occurs when an SR is triggered but has not yet been canceled.
[0144] When an SR is suspended, the terminal device receives a PDCCH snooping adaptation indication sent by the network device; if the received PDCCH snooping adaptation indication carries first indication information, the terminal device cancels the suspended SR. That is, if an SR is suspended and a PDCCH snooping adaptation indication containing the first indication information is received, the terminal device cancels the suspended SR.
[0145] Understandably, during the scheduling request process of a terminal device, when requesting uplink resources by sending a Scheduler (SR), after the terminal device sends the SR and it is in a suspended state, it needs to listen to the PDCCH to confirm whether the network device has responded to the SR. Since the terminal device subsequently receives a PDCCH listener adaptation indication, which is used to instruct PDCCH listener adjustments, this received PDCCH listener adaptation indication will affect the terminal device's behavior in confirming whether the network device has responded to the SR.
[0146] The first indication information is the information carried in the PDCCH listening adaptive indication.
[0147] In this embodiment of the disclosure, the first indication information is information that causes the terminal device to believe that the scheduling request (SR) is difficult to satisfy. Therefore, the terminal device cancels the suspended SR and terminates the current scheduling request process. The aforementioned "SR difficult to satisfy" can also be understood as: there is no need to continue suspending the SR, the scheduling request process has failed, etc.
[0148] In summary, the scheduling request process processing method provided in this embodiment, when there is an SR suspension, the terminal device receives a PDCCH listening adaptive indication sent by the network device. When the received PDCCH listening adaptive indication carries first indication information, the terminal device believes that the SR is difficult to satisfy because the first indication information makes the terminal device think that the SR is difficult to satisfy. Therefore, the terminal device cancels the suspended SR, avoiding unnecessary continuous suspension of the SR by the terminal device and wasting the storage and computing resources of the terminal device.
[0149] In one possible implementation, the first instruction information includes: information indicating that the PDCCH should be skipped.
[0150] Figure 6 This disclosure illustrates a method flowchart for processing a scheduling request procedure according to an exemplary embodiment of the present disclosure. The method is applied to... Figure 1 In the network device of the communication system shown, the method includes:
[0151] Step 610: The network device sends a PDCCH listening adaptation indication to the terminal device, so that the terminal device cancels the suspended SR when there is an SR suspension and the received PDCCH listening adaptation indication carries first indication information, the first indication information including: information indicating to skip PDCCH.
[0152] In some implementations, the network device sends a PDCCH snooping adaptation indication to the terminal device, and the terminal device receives the PDCCH snooping adaptation indication sent by the network device.
[0153] Among them, the PDCCH snooping adaptation indication is a message sent by the network device to the terminal device to indicate that PDCCH snooping adjustments should be made.
[0154] Optionally, the PDCCH listener adaptive indication is carried in the scheduling DCI. For example, the scheduling DCI includes a bit field containing N bits, which is used to indicate the PDCCH listener adaptive indication.
[0155] • The scheduling DCI is the DCI used for downlink scheduling.
[0156] That is, the PDCCH listening adaptive indication is carried in the DCI used for downlink scheduling.
[0157] • The scheduling DCI is the DCI used for uplink scheduling.
[0158] That is, the PDCCH listening adaptive indication is carried in the DCI used for uplink scheduling.
[0159] For example, the uplink scheduling here cannot meet the transmission requirements of all pending data to be transmitted corresponding to the SR.
[0160] The transmission requirements may include requirements related to the following aspects:
[0161] (1) The number of resources allocated by the uplink scheduling is insufficient to transmit all the pending data to be transmitted.
[0162] (2) The characteristics of the resources allocated by the uplink scheduling cannot meet the Quality of Service (QoS) requirements of all pending data to be transmitted.
[0163] For example, some logical channels require that the time domain length of the Physical Uplink Shared Channel (PUSCH) mapped to the mapped physical layer resource be a maximum of 4 time domain symbols. If the time domain length of the PUSCH allocated by the uplink scheduling is 8 symbols, then the resources allocated by the uplink scheduling cannot meet the transmission requirements of the pending data on that logical channel.
[0164] Among them, the information indicating that PDCCH should be skipped (i.e., PDCCH skipping indication) refers to the information that instructs the terminal device not to perform PDCCH listening for a period of time.
[0165] Understandably, during the scheduling request process of a terminal device, when requesting uplink resources by sending an SR (Schedule Request), after sending the SR and placing it in a suspended state, the terminal device needs to listen to the PDCCH (Programmable Channel Communication) to confirm whether the network device has responded to the SR. Since the terminal device subsequently receives a PDCCH listening adaptive indication, and this indication carries first indication information, including an instruction to skip the PDCCH, the terminal device will, based on this first indication information, not perform PDCCH listening for a period of time. If the SR remains suspended during this period, the terminal device cannot confirm whether the network device has responded to the SR. Therefore, the terminal device cancels the suspended SR.
[0166] Optionally, the information indicating the skipping of the PDCCH carries a skip duration, and the skip duration exceeds a first duration; wherein, the skip duration is the duration during which the PDCCH is not monitored. Optionally, the PDCCH includes a Type 3 common search space and a UE-specific search space.
[0167] That is, the skipping duration indicated by the information indicating that the PDCCH is skipped is greater than or equal to (or greater than) the first duration.
[0168] For example, the first duration is a time threshold calculated by the terminal device based on the configuration on the network device side. The above configuration can be a configuration related to SR.
[0169] If the skip duration is less than the first duration, meaning the terminal device skips the PDCCH listening time for a short period, the terminal device can continue listening to the DCI used for uplink scheduling after the skip duration. During this shorter skip duration, there is no need to cancel the SR.
[0170] If the skip duration is longer than the first duration, meaning the terminal device skips listening to the PDCCH for a longer period, the terminal device will not be able to obtain the DCI for uplink scheduling during this skip duration. In other words, the scheduling request cannot be satisfied during this longer period, so the SR can be canceled.
[0171] The following is a further explanation of the first duration.
[0172] • The first duration is determined based on the scheduling request-prohibit timer (sr-ProhibitTimer) configured on the network device.
[0173] For example, the first duration = sr - ProhibitTimer.
[0174] The `sr-ProhibitTimer` is a timer on the terminal device side, and its duration is configured by the network device. The network device can configure one `sr-ProhibitTimer` for each SR configuration. For each SR configuration, after sending an SR, the terminal device is prohibited from sending another SR within the `sr-ProhibitTimer` duration.
[0175] Optionally, if the network device is configured with multiple sr-ProhibitTimers, the first duration is determined based on the maximum value among the multiple sr-ProhibitTimers.
[0176] For example, the first duration = sr - the maximum value of ProhibitTimer.
[0177] • The first duration is determined based on the sr-ProhibitTimer and scheduling request-transmission maximum (sr-TransMax) configured on the network device.
[0178] For example, the first duration = sr - ProhibitTimer * sr - TransMax.
[0179] Here, sr-TransMax is the maximum number of times a terminal device can repeatedly initiate a Signal Request (SR). A network device can configure one sr-TransMax for each SR configuration. If the terminal device does not receive a response from the network device after exceeding this number of repeated transmissions, it is considered that a beam failure or link failure has occurred.
[0180] Optionally, if the network device is configured with multiple sr-ProhibitTimers and multiple sr-TransMax, the first duration is determined based on the maximum value among the multiple sr-ProhibitTimers and the maximum value among the multiple sr-TransMax.
[0181] For example, the first duration = sr - maximum value of ProhibitTimer * sr - maximum value of TransMax.
[0182] In summary, the scheduling request process processing method provided in this embodiment, when an SR is suspended, the terminal device receives a PDCCH listening adaptive indication sent by the network device. When the received PDCCH listening adaptive indication carries first indication information, since the first indication information includes information indicating to skip the PDCCH, the terminal device considers that the SR is difficult to satisfy. Therefore, the terminal device cancels the suspended SR, avoiding unnecessary continuous suspension of the SR by the terminal device and wasting the storage and computing resources of the terminal device.
[0183] In another possible implementation, the first instruction information includes: information indicating a switch to an empty SSSG.
[0184] Figure 7 This disclosure illustrates a method flowchart for processing a scheduling request procedure according to an exemplary embodiment of the present disclosure. The method is applied to... Figure 1 In the network device of the communication system shown, the method includes:
[0185] Step 710: The network device sends a PDCCH listening adaptation indication to the terminal device, so that the terminal device cancels the suspended SR when there is an SR suspension and the received PDCCH listening adaptation indication carries first indication information, the first indication information including: information indicating switching to an empty SSSG.
[0186] In some implementations, the network device may send a PDCCH snooping adaptation indication to the terminal device. Correspondingly, the terminal device receives the PDCCH snooping adaptation indication sent by the network device.
[0187] Among them, the PDCCH snooping adaptation indication is a message sent by the network device to the terminal device to indicate that PDCCH snooping adjustments should be made.
[0188] Optionally, the PDCCH listener adaptive indication is carried in the scheduling DCI. For example, the scheduling DCI includes a bit field containing N bits, which is used to indicate the PDCCH listener adaptive indication.
[0189] • The scheduling DCI is the DCI used for downlink scheduling.
[0190] That is, the PDCCH listening adaptive indication is carried in the DCI used for downlink scheduling.
[0191] • The scheduling DCI is the DCI used for uplink scheduling.
[0192] That is, the PDCCH listening adaptive indication is carried in the DCI used for uplink scheduling.
[0193] For example, the uplink scheduling here cannot meet the transmission requirements of all pending data to be transmitted corresponding to the SR.
[0194] The transmission requirements may include requirements related to the following aspects:
[0195] (1) The number of resources allocated by the uplink scheduling is insufficient to transmit all the pending data to be transmitted.
[0196] (2) The characteristics of the resources allocated by the uplink scheduling cannot meet the QoS requirements of all pending data to be transmitted.
[0197] For example, on certain logical channels, the pending data to be transmitted requires a maximum time-domain length of 4 time-domain symbols for the mapped physical layer resource PUSCH. If the time-domain length of the PUSCH allocated by the uplink scheduling is 8 symbols, then the resources allocated by the uplink scheduling cannot meet the transmission requirements of the pending data on that logical channel.
[0198] The information indicating a switch to an empty SSSG refers to instructing the terminal device to switch to an SSSG, listen to the search space in that SSSG, and that the SSSG does not contain any search space; it is an empty SSSG.
[0199] Understandably, during the scheduling request process of a terminal device, when requesting uplink resources by sending an SR (Schedule Request), after sending the SR and placing it in a suspended state, the terminal device needs to perform PDCCH (Programmable Channel Communication) listening. This involves checking the search space to see if the network device has sent a PDCCH to the terminal device, thus confirming whether the network device has responded to the SR. Since the terminal device subsequently receives a PDCCH listening adaptive indication, and this indication carries first indication information, including an indication to switch to an empty SSSG (Search Space Grid), the terminal device will switch to an empty SSSG (Search Space Grid) without any search space based on this first indication information. If the SR remains suspended at this point, the terminal device cannot confirm whether the network device has responded to the SR. Therefore, the terminal device cancels the suspended SR.
[0200] Optionally, the information indicating the switch to an empty SSSG carries a timing value, and the timing value exceeds a first duration; wherein the timing value is the duration of the switch to an empty SSSG.
[0201] That is, the timing value of the information indicating the switch to an empty SSSG is greater than or equal to (or greater than) the first duration.
[0202] For example, the first duration is a time threshold calculated by the terminal device based on the configuration on the network device side. The above configuration can be a configuration related to SR.
[0203] If the timeout value is less than the first duration, meaning the time during which the terminal device switches to an empty SSSG and cannot listen to the PDCCH is short, the terminal device can continue to listen to the DCI used for uplink scheduling after the timeout value. Within this short timeout value, there is no need to cancel the SR.
[0204] If the timer value is greater than the first duration, meaning the terminal device switches to an empty SSSG and cannot listen to the PDCCH for a long time, the terminal device will not be able to obtain the DCI for uplink scheduling within this timer value. In other words, the scheduling request cannot be satisfied within this long period of time, so the SR can be canceled.
[0205] The following is a further explanation of the first duration.
[0206] • The first duration is determined based on the sr-ProhibitTimer configured on the network device.
[0207] For example, the first duration = sr - ProhibitTimer.
[0208] The `sr-ProhibitTimer` is a timer on the terminal device side, and its duration is configured by the network device. The network device can configure one `sr-ProhibitTimer` for each SR configuration. For each SR configuration, after sending an SR, the terminal device is prohibited from sending another SR within the `sr-ProhibitTimer` duration.
[0209] Optionally, if the network device is configured with multiple sr-ProhibitTimers, the first duration is determined based on the maximum value among the multiple sr-ProhibitTimers.
[0210] For example, the first duration = sr - the maximum value of ProhibitTimer.
[0211] • The first duration is determined based on the sr-ProhibitTimer and sr-TransMax configured on the network device.
[0212] For example, the first duration = sr - ProhibitTimer * sr - TransMax.
[0213] Here, sr-TransMax is the maximum number of times a terminal device can repeatedly initiate a Signal Request (SR). A network device can configure one sr-TransMax for each SR configuration. If the terminal device does not receive a response from the network device after exceeding this number of repeated transmissions, it is considered that a beam failure or link failure has occurred.
[0214] Optionally, if the network device is configured with multiple sr-ProhibitTimers and multiple sr-TransMax, the first duration is determined based on the maximum value among the multiple sr-ProhibitTimers and the maximum value among the multiple sr-TransMax.
[0215] For example, the first duration = sr - maximum value of ProhibitTimer * sr - maximum value of TransMax.
[0216] In summary, the scheduling request process processing method provided in this embodiment, when an SR is suspended, the terminal device receives a PDCCH listening adaptive indication sent by the network device. When the received PDCCH listening adaptive indication carries first indication information, since the first indication information includes information indicating a switch to an empty SSSG, the terminal device considers that the SR is difficult to satisfy. Therefore, the terminal device cancels the suspended SR, avoiding unnecessary continuous suspension of the SR by the terminal device and wasting the terminal device's storage and computing resources.
[0217] The above embodiments can be implemented individually or in combination, and the embodiments disclosed herein do not limit this.
[0218] The above-mentioned method for processing scheduling requests executed by the terminal device can be implemented as a separate method for processing scheduling requests on the terminal device side; the above-mentioned method for processing scheduling requests executed by the network device can be implemented as a separate method for processing scheduling requests on the network device side.
[0219] Figure 8 A block diagram of a processing apparatus for a scheduling request process provided in an exemplary embodiment of the present disclosure is shown. The apparatus can be implemented as part or all of a terminal device by means of software, hardware or a combination of both. The apparatus includes a receiving module 810 and a processing module 820.
[0220] The receiving module 810 is used to receive the PDCCH listening adaptive indication sent by the network device;
[0221] The processing module 820 is used to cancel the suspended SR when there is an SR suspension and the received PDCCH listening adaptive indication carries first indication information.
[0222] In some embodiments, the first indication information includes: information indicating skipping the PDCCH.
[0223] In some embodiments, the information indicating skipping the PDCCH carries a skip duration, and the skip duration exceeds a first duration;
[0224] The skip duration refers to the duration during which the PDCCH is not monitored.
[0225] In some embodiments, the PDCCH includes a Type 3 public search space and a UE-specific search space.
[0226] In some embodiments, the first indication information includes: information indicating a switch to an empty SSSG.
[0227] In some embodiments, the information indicating a switch to an empty SSSG carries a timing value, and the timing value exceeds a first duration;
[0228] The timing value is the duration of switching to the empty SSSG.
[0229] In some embodiments, the first duration is a duration determined based on the scheduling request-prohibit timer sr-ProhibitTimer configured in the network device.
[0230] In some embodiments, when the network device is configured with a plurality of the sr-ProhibitTimers, the first duration is a duration determined based on the maximum value among the plurality of sr-ProhibitTimers.
[0231] In some embodiments, the first duration is a duration determined based on the sr-ProhibitTimer and the scheduling request-transmission maximum value sr-TransMax configured in the network device.
[0232] In some embodiments, when the network device is configured with a plurality of the sr-ProhibitTimers and a plurality of the sr-TransMax, the first duration is a duration determined based on the maximum value among the plurality of the sr-ProhibitTimers and the maximum value among the plurality of the sr-TransMax.
[0233] In some embodiments, the PDCCH listening adaptive indication is carried in downlink control information (DCI) for downlink scheduling.
[0234] In some embodiments, the PDCCH listening adaptive indication is carried in the DCI used for uplink scheduling.
[0235] In some embodiments, the uplink scheduling cannot meet the transmission requirements of all pending data to be transmitted corresponding to the SR.
[0236] Figure 9 A block diagram of a processing apparatus for a scheduling request process provided in an exemplary embodiment of the present disclosure is shown. The apparatus can be implemented as part or all of a network device by software, hardware or a combination of both. The apparatus includes: a sending module 910;
[0237] The sending module 910 is used to send a PDCCH listening adaptive indication to the terminal device, so that the terminal device cancels the suspended SR when there is an SR pending and the received PDCCH listening adaptive indication carries first indication information.
[0238] In some embodiments, the first indication information includes: information indicating skipping the PDCCH.
[0239] In some embodiments, the information indicating skipping the PDCCH carries a skip duration, and the skip duration exceeds a first duration;
[0240] The skip duration refers to the duration during which the PDCCH is not monitored.
[0241] In some embodiments, the PDCCH includes a Type 3 public search space and a UE-specific search space.
[0242] In some embodiments, the first indication information includes: information indicating a switch to an empty SSSG.
[0243] In some embodiments, the information indicating a switch to an empty SSSG carries a timing value, and the timing value exceeds a first duration;
[0244] The timing value is the duration of switching to the empty SSSG.
[0245] In some embodiments, the first duration is a duration determined based on the scheduling request-prohibit timer sr-ProhibitTimer configured in the device.
[0246] In some embodiments, when the device is configured with a plurality of the sr-ProhibitTimers, the first duration is a duration determined based on the maximum value among the plurality of sr-ProhibitTimers.
[0247] In some embodiments, the first duration is a duration determined based on the sr-ProhibitTimer configured in the device and the scheduling request-transmission maximum value sr-TransMax.
[0248] In some embodiments, when the device is configured with a plurality of the sr-ProhibitTimers and a plurality of the sr-TransMax, the first duration is a duration determined based on the maximum value among the plurality of the sr-ProhibitTimers and the maximum value among the plurality of the sr-TransMax.
[0249] In some embodiments, the PDCCH listening adaptive indication is carried in downlink control information (DCI) for downlink scheduling.
[0250] In some embodiments, the PDCCH listening adaptive indication is carried in the DCI used for uplink scheduling.
[0251] In some embodiments, the uplink scheduling cannot meet the transmission requirements of all pending data to be transmitted corresponding to the SR.
[0252] Figure 10 The diagram shows a schematic of the structure of a terminal device provided in an exemplary embodiment of this application. The device 1000 includes a processor 1001, a transceiver 1002, and a memory 1003.
[0253] The processor 1001 includes one or more processing cores, and the processor 1001 executes various functional applications by running software programs and modules.
[0254] Transceiver 1002 can be used to receive and send information, and transceiver 1002 can be a communication chip.
[0255] The memory 1003 can be used to store computer programs, and the processor 1001 is used to execute the computer programs to implement the various steps performed by the terminal device in the above method embodiments.
[0256] Furthermore, the memory 1003 can be implemented by any type of volatile or non-volatile storage device or a combination thereof, including but not limited to: random-access memory (RAM) and read-only memory (ROM), erasable programmable read-only memory (EPROM), electrically erasable programmable read-only memory (EEPROM), flash memory or other solid-state storage technologies, compact disc read-only memory (CD-ROM), high-density digital video disc (DVD) or other optical storage, magnetic tape cassette, magnetic tape, disk storage or other magnetic storage devices.
[0257] Figure 11 The diagram shows a schematic of the structure of a network device provided in an exemplary embodiment of this application. The device 1100 includes a processor 1101, a transceiver 1102, and a memory 1103.
[0258] The processor 1101 includes one or more processing cores, and the processor 1101 executes various functional applications by running software programs and modules.
[0259] Transceiver 1102 can be used to receive and send information, and transceiver 1102 can be a communication chip.
[0260] The memory 1103 can be used to store a computer program, and the processor 1101 is used to execute the computer program to implement the various steps performed by the network device in the above method embodiment.
[0261] Furthermore, the memory 1103 can be implemented by any type of volatile or non-volatile storage device or a combination thereof, including but not limited to: random-access memory (RAM) and read-only memory (ROM), erasable programmable read-only memory (EPROM), electrically erasable programmable read-only memory (EEPROM), flash memory or other solid-state storage technologies, compact disc read-only memory (CD-ROM), high-density digital video disc (DVD) or other optical storage, magnetic tape cassette, magnetic tape, disk storage or other magnetic storage devices.
[0262] An exemplary embodiment of this disclosure also provides a computer-readable storage medium storing at least one instruction, at least one program, a code set, or an instruction set, wherein the at least one instruction, the at least one program, the code set, or the instruction set is loaded and executed by the processor to implement the processing method of the scheduling request process provided in the above-described method embodiments.
[0263] An exemplary embodiment of this disclosure also provides a chip including programmable logic circuits and / or program instructions, which, when the chip is running, are used to implement the processing method of the scheduling request process described above.
[0264] An exemplary embodiment of this disclosure also provides a computer program product including computer instructions stored in a computer-readable storage medium; a processor of a computer device reads the computer instructions from the computer-readable storage medium and executes the computer instructions, causing the computer device to perform a processing method for a scheduling request process as provided in the various method embodiments described above.
[0265] It should be understood that the terms "system" and "network" are often used interchangeably in this document. The term "and / or" in this document merely describes the relationship between related objects, indicating that three relationships can exist. For example, A and / or B can represent: A existing alone, A and B existing simultaneously, or B existing alone. Additionally, the character " / " in this document generally indicates that the preceding and following related objects have an "or" relationship. It should also be understood that "instruction" mentioned in the embodiments of this disclosure can be a direct instruction, an indirect instruction, or an indication of a related relationship. For example, A instructing B can mean that A directly instructs B, for example, B can be obtained through A; it can also mean that A indirectly instructs B, for example, A instructs C, B can be obtained through C; or it can mean that there is a related relationship between A and B. It should also be understood that "correspondence" mentioned in the embodiments of this disclosure can indicate a direct or indirect correspondence between two things, or an related relationship between two things, or a relationship of instruction and being instructed, configuration and being configured, etc. It should also be understood that the terms "predefined," "protocol agreement," "predetermined," or "predefined rule" mentioned in the embodiments of this disclosure can be implemented by pre-storing corresponding codes, tables, or other means that can be used to indicate relevant information in the device (e.g., including network devices and terminal devices), and this disclosure does not limit the specific implementation method. For example, predefined can refer to what is defined in a protocol. It should also be understood that in the embodiments of this disclosure, the "protocol" can refer to standard protocols in the field of communication, such as the LTE protocol, the NR protocol, and related protocols applied to future communication systems, and this disclosure does not limit it.
[0266] Other embodiments of this disclosure will readily occur to those skilled in the art upon consideration of the specification and practice of the invention disclosed herein. This disclosure is intended to cover any variations, uses, or adaptations of this disclosure that follow the general principles of this disclosure and include common knowledge or customary techniques in the art not disclosed herein. The specification and examples are to be considered exemplary only, and the true scope and spirit of this disclosure are indicated by the following claims.
[0267] It should be understood that this disclosure is not limited to the precise structures described above and shown in the accompanying drawings, and various modifications and changes can be made without departing from its scope. The scope of this disclosure is limited only by the appended claims.
Claims
1. A method for processing a scheduling request (SR) procedure, characterized in that, The method is executed by a terminal device, and the method includes: Receive the Physical Downlink Control Channel (PDCCH) listening adaptive indication sent by the network device; If an SR is suspended and the received PDCCH listening adaptive indication carries first indication information, the suspended SR is cancelled. The first indication information includes: information indicating a switch to an empty search space group (SSSG); the information indicating a switch to an empty SSSG carries a timing value, and the timing value exceeds a first duration; The timing value is the duration of switching to the empty SSSG; The first duration is determined based on the scheduling request-prohibit timer sr-ProhibitTimer configured by the network device; or, the first duration is determined based on the sr-ProhibitTimer and the scheduling request-transmission maximum value sr-TransMax configured by the network device. When the network device is configured with multiple sr-ProhibitTimers, the first duration is determined based on the maximum value among the multiple sr-ProhibitTimers; when the network device is configured with multiple sr-ProhibitTimers and multiple sr-TransMax, the first duration is determined based on the maximum value among the multiple sr-ProhibitTimers and the maximum value among the multiple sr-TransMax.
2. The method according to claim 1, characterized in that, The first indication information includes: information indicating that the PDCCH should be skipped.
3. The method according to claim 2, characterized in that, The information indicating the skipping of the PDCCH carries a skipping duration, and the skipping duration exceeds a first duration; The skip duration refers to the duration during which the PDCCH is not monitored.
4. The method according to claim 3, characterized in that, The PDCCH includes a Type 3 public search space and a UE-specific search space.
5. The method according to claim 1, characterized in that, The information indicating a switch to an empty SSSG is used to instruct the terminal device to switch to an SSSG that does not contain any search space and to listen to the SSSG.
6. The method according to claim 1, characterized in that, The first duration is the duration of the sr-ProhibitTimer.
7. The method according to claim 1, characterized in that, When the network device is configured with multiple sr-ProhibitTimers, the first duration is the maximum value among the multiple sr-ProhibitTimers.
8. The method according to claim 1, characterized in that, The first duration is the product of the duration of the sr-ProhibitTimer and the duration of the sr-TransMax.
9. The method according to claim 1, characterized in that, When the network device is configured with multiple sr-ProhibitTimers and multiple sr-TransMax, the first duration is the product of the maximum duration of the multiple sr-ProhibitTimers and the maximum duration of the multiple sr-TransMax.
10. The method according to any one of claims 1 to 9, characterized in that, The PDCCH listening adaptive indication is carried in the downlink control information (DCI) used for downlink scheduling.
11. The method according to any one of claims 1 to 9, characterized in that, The PDCCH listening adaptive indication is carried in the DCI used for uplink scheduling.
12. The method according to claim 11, characterized in that, The uplink scheduling cannot meet the transmission requirements of all pending data to be transmitted corresponding to the SR.
13. A method for processing a scheduling request (SR) procedure, characterized in that, The method is performed by a network device, and the method includes: Send a Physical Downlink Control Channel (PDCCH) Listen Adaptive Indication to the terminal device so that the terminal device cancels the suspended SR when there is an SR suspension and the received PDCCH Listen Adaptive Indication carries first indication information. The first indication information includes: information indicating switching to an empty search space group (SSSG), wherein the information indicating switching to an empty SSSG carries a timing value, and the timing value exceeds a first duration; The timing value is the duration of switching to the empty SSSG; The first duration is determined based on the scheduling request-prohibit timer sr-ProhibitTimer configured by the network device; or, the first duration is determined based on the sr-ProhibitTimer and the scheduling request-transmission maximum value sr-TransMax configured by the network device. When the network device is configured with multiple sr-ProhibitTimers, the first duration is determined based on the maximum value among the multiple sr-ProhibitTimers; when the network device is configured with multiple sr-ProhibitTimers and multiple sr-TransMax, the first duration is determined based on the maximum value among the multiple sr-ProhibitTimers and the maximum value among the multiple sr-TransMax.
14. The method according to claim 13, characterized in that, The first indication information includes: information indicating that the PDCCH should be skipped.
15. The method according to claim 14, characterized in that, The information indicating the skipping of the PDCCH carries a skipping duration, and the skipping duration exceeds a first duration; The skip duration refers to the duration during which the PDCCH is not monitored.
16. The method according to claim 15, characterized in that, The PDCCH includes a Type 3 public search space and a UE-specific search space.
17. The method according to claim 13, characterized in that, The information indicating a switch to an empty SSSG is used to instruct the terminal device to switch to an SSSG that does not contain any search space and to listen to the SSSG.
18. The method according to claim 13, characterized in that, The first duration is the duration of the sr-ProhibitTimer.
19. The method according to claim 13, characterized in that, When the network device is configured with multiple sr-ProhibitTimers, the first duration is the maximum value among the multiple sr-ProhibitTimers.
20. The method according to claim 13, characterized in that, The first duration is the product of the duration of the sr-ProhibitTimer and the duration of the sr-TransMax.
21. The method according to claim 13, characterized in that, When the network device is configured with multiple sr-ProhibitTimers and multiple sr-TransMax, the first duration is the product of the maximum duration of the multiple sr-ProhibitTimers and the maximum duration of the multiple sr-TransMax.
22. The method according to any one of claims 13 to 21, characterized in that, The PDCCH listening adaptive indication is carried in the downlink control information (DCI) used for downlink scheduling.
23. The method according to any one of claims 13 to 21, characterized in that, The PDCCH listening adaptive indication is carried in the DCI used for uplink scheduling.
24. The method according to claim 23, characterized in that, The uplink scheduling cannot meet the transmission requirements of all pending data to be transmitted corresponding to the SR.
25. A processing apparatus for a scheduling request (SR) process, characterized in that, The device includes: a receiving module and a processing module; The receiving module is used to receive the PDCCH listening adaptive indication sent by the network device; The processing module is configured to cancel the suspended SR when there is a suspended SR and the received PDCCH listening adaptive indication carries first indication information; the first indication information includes: information indicating switching to an empty search space group SSSG; the information indicating switching to an empty SSSG carries a timing value, and the timing value exceeds a first duration; The timing value is the duration of switching to the empty SSSG; The first duration is determined based on the scheduling request-prohibit timer sr-ProhibitTimer configured by the network device; or, the first duration is determined based on the sr-ProhibitTimer and the scheduling request-transmission maximum value sr-TransMax configured by the network device. When the network device is configured with multiple sr-ProhibitTimers, the first duration is determined based on the maximum value among the multiple sr-ProhibitTimers; when the network device is configured with multiple sr-ProhibitTimers and multiple sr-TransMax, the first duration is determined based on the maximum value among the multiple sr-ProhibitTimers and the maximum value among the multiple sr-TransMax.
26. A processing apparatus for a scheduling request (SR) process, characterized in that, The device includes: a transmitting module; The sending module is configured to send a Physical Downlink Control Channel (PDCCH) Listening Adaptive Indication to the terminal device, so that the terminal device cancels the suspended SR when there is a suspended SR and the received PDCCH Listening Adaptive Indication carries first indication information; the first indication information includes: information indicating switching to an empty Search Space Group (SSSG); the information indicating switching to an empty SSSG carries a timing value, and the timing value exceeds a first duration; The timing value is the duration of switching to the empty SSSG; The first duration is determined based on the scheduling request-prohibit timer sr-ProhibitTimer configured by the network device; or, the first duration is determined based on the sr-ProhibitTimer and the scheduling request-transmission maximum value sr-TransMax configured by the network device. When the network device is configured with multiple sr-ProhibitTimers, the first duration is determined based on the maximum value among the multiple sr-ProhibitTimers; when the network device is configured with multiple sr-ProhibitTimers and multiple sr-TransMax, the first duration is determined based on the maximum value among the multiple sr-ProhibitTimers and the maximum value among the multiple sr-TransMax.
27. A terminal device, characterized in that, The terminal device includes: processor; A transceiver connected to the processor; The processor is configured to load and execute executable instructions to implement the processing method of the scheduling request process as described in any one of claims 1 to 12.
28. A network device, characterized in that, The network device includes: processor; A transceiver connected to the processor; The processor is configured to load and execute executable instructions to implement the method for processing a scheduling request process as described in any one of claims 13 to 24.
29. A computer-readable storage medium, characterized in that, The computer-readable storage medium stores at least one instruction, at least one program, code set, or instruction set, wherein the at least one instruction, the at least one program, the code set, or the instruction set is loaded and executed by a processor to implement the processing method of the scheduling request process as described in any one of claims 1 to 24.
30. A chip, characterized in that, The chip includes programmable logic circuits and / or program instructions, which, when the chip is running, are used to implement the processing method of the scheduling request process as described in any one of claims 1 to 24.
31. A computer program product, characterized in that, The computer program product includes computer instructions stored in a computer-readable storage medium; a processor of a computer device reads the computer instructions from the computer-readable storage medium and executes the computer instructions, causing the computer device to perform a processing method of a scheduling request process as described in any one of claims 1 to 24.
Citation Information
Patent Citations
Scheduling request based beam failure recovery
CN111972026A
Pdcch monitoring method, terminal device, and network device
CN113597812A