Method for sending scheduling request to base station by user equipment and user equipment
By introducing an SR counter mechanism into the user equipment, the problem of UE service performance degradation caused by discontinuous transmission from the base station is solved, ensuring the reliability and efficiency of communication in network energy-saving mode and avoiding the erroneous clearing of PUCCH resources.
Patent Information
- Application Number
- CN202310820539.0
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2023-07-05
- Publication Date
- 2025-01-10
AI Technical Summary
In the network power-saving mode of discontinuous transmission by the base station, the service performance of user equipment (UE) degrades, especially due to the scheduling request (SR) counter failing to reflect the actual number of pending SRs that can be responded to by the base station, leading to abnormal situations and erroneous clearing of PUCCH resources.
By introducing an SR counter mechanism in the user equipment (UE), the counter value is increased only when specific conditions are met (such as the inactivity time of valid PUCCH resources and base station DTX not overlapping), and a pending SR is sent when the transmission condition is met, thus avoiding performance degradation caused by base station DTX.
It effectively avoids the degradation of UE service performance caused by discontinuous transmission from the base station, prevents abnormal clearing of PUCCH resources, and improves the communication reliability and efficiency in network energy-saving mode.
Smart Images

Figure CN119300157A_ABST
Abstract
Description
Technical Field
[0001] The present invention relates to the field of wireless communication technology, and more specifically, to a method for a user equipment to send a scheduling request to a base station and a corresponding user equipment. Background Art
[0002] Network energy saving is beneficial to reducing environmental impact and saving operator costs. By lengthening the time interval for the base station to continuously receive and send data and shutting down the transmission and reception of some symbols, the base station can be put into a sleep state, or the cell where it is located can be put into a network energy saving mode, thereby reducing the power consumption of the base station and achieving network energy saving. For the above reasons, in December 2022, at the RAN#98e plenary meeting of the 3rd Generation Partnership Project (3GPP), the NR network energy saving work project for version 18 (see non-patent document: RP-223540 New WID: Network energy savings for NR) was approved. One of the goals of this work project is to enhance cell DRX and cell DTX in the RRC connected state, that is, network discontinuous reception and network discontinuous transmission, so as to achieve network energy saving.
[0003] The present invention discusses how the UE triggers and transmits a scheduling request, how to trigger a random access process related to the scheduling request, and how the UE requests activation / deactivation of the cell DRX and / or cell DTX after the introduction of the cell DRX and / or cell DTX. Summary of the invention
[0004] The object of the present invention is to provide a method and user equipment for sending a scheduling request from a user equipment to a base station, which can avoid degradation of service performance of a UE due to discontinuous transmission by a base station.
[0005] According to one aspect of the present invention, a method for sending a scheduling request by a user equipment to a base station is provided, comprising: for a pending scheduling request in a pending SR state, if the value of an SR counter is less than the maximum number of SRs to be sent, instructing the physical layer to send the pending SR on a valid PUCCH resource, the SR counter represents the number of pending SRs sent, and is reset to an initial value when a certain SR is triggered and there are no other SRs in a pending state; and when a service cell corresponding to the valid PUCCH resource is configured with discontinuous transmission, i.e., DTX, and the DTX function is activated and a first condition is met, increasing the value of the SR counter by a corresponding value, the first condition comprising at least one of the following: the valid PUCCH resource for sending the pending SR does not overlap with the inactive time of DTX of the service cell; the transmission timing of the pending SR does not overlap with the inactive time of DTX of the service cell.
[0006] According to another aspect of the present invention, a method for sending a scheduling request by a user equipment to a base station is provided, comprising: for a pending scheduling request in a pending state, i.e., a pending SR, if there is a valid PUCCH resource for sending the pending SR, and in a case where a service cell corresponding to the valid PUCCH resource is configured with discontinuous transmission, i.e., DTX, determining whether a sendable condition is currently met, the sendable condition indicating that the pending SR can be sent to the base station; and sending the pending SR on the valid PUCCH resource if the sendable condition is met.
[0007] According to the present invention, it is possible to avoid degradation of UE service performance due to discontinuous transmission by a base station. BRIEF DESCRIPTION OF THE DRAWINGS
[0008] Figure 1 The present invention is a flowchart of a method for sending a scheduling request from a user equipment to a base station according to an embodiment of the present invention.
[0009] Figure 2 is a flowchart of a method for sending a scheduling request by a user equipment to a base station according to another embodiment of the present invention.
[0010] Figure 3 It is a flowchart of a method for sending a scheduling request from a user equipment to a base station according to embodiment 1 of the present invention.
[0011] Figure 4 It is a flowchart of a method for sending a scheduling request from a user equipment to a base station according to embodiment 2 of the present invention.
[0012] Figure 5 It is a flowchart of a method for sending a scheduling request from a user equipment to a base station according to embodiment 3 of the present invention.
[0013] Figure 6 It is a flowchart of a method for sending a scheduling request from a user equipment to a base station according to embodiment 4 of the present invention.
[0014] Figure 7 It is a flowchart of a method for sending a scheduling request from a user equipment to a base station according to embodiment 5 of the present invention.
[0015] Figure 8 It is a flowchart of a method for sending a scheduling request from a user equipment to a base station according to embodiment 6 of the present invention.
[0016] Fig. 9 It is a flowchart of a method for sending a scheduling request from a user equipment to a base station according to embodiment 7 of the present invention.
[0017] Fig.10 The figure is a simplified structural block diagram of a user equipment UE involved in the present invention. DETAILED DESCRIPTION
[0018] The present invention is described in detail below in conjunction with the accompanying drawings and specific embodiments. It should be noted that the present invention should not be limited to the specific embodiments described below. In addition, for the sake of simplicity, detailed descriptions of known technologies that are not directly related to the present invention are omitted to prevent confusion in understanding the present invention.
[0019] The following describes some of the terms involved in the present invention. The specific meanings of the terms can be found in the latest 3GPP standard specifications.
[0020] UE:User Equipment
[0021] NR: New Radio, a new generation of wireless technology
[0022] MAC: Medium Access Control
[0023] MAC CE: MAC control element
[0024] RRC: Radio Resource Control
[0025] RRC_CONNECTED: RRC connected state
[0026] RRC_INACTIVE: RRC inactive state
[0027] RRC_IDLE: RRC idle state
[0028] RAN: Radio Access Network, wireless access layer
[0029] PDCCH: Physical downlink control channel, physical downlink control channel
[0030] PUCCH: Physical Uplink Control Channel, physical uplink control channel
[0031] PUSCH: Physical Uplink Shared Channel, physical uplink shared channel
[0032] PBCH: Physical broadcast channel
[0033] SFN:System Frame Number
[0034] PDU: Protocol Data Unit
[0035] SSB: SS / PBCH block, synchronization signal / physical broadcast channel block
[0036] DCI: Downlink Control Information
[0037] C-RNTI: Cell Radio Network Temporary Identifier
[0038] RSRP: Reference Signal Received Power
[0039] RSRQ: Reference Signal Received Quality
[0040] SpCell: Special Cell, including PCell and PSCell
[0041] DC: Dual Connectivity
[0042] MCG: Master Cell Group
[0043] SCG: Secondary Cell Group
[0044] PCell: Primary Cell
[0045] PSCell: Primary SCG Cell
[0046] MIB: Master Information Block, main message block
[0047] DRX: Discontinuous Reception
[0048] DTX: Discontinuous Transmission
[0049] SIB: System Information Block, system message block
[0050] NES: network energy saving
[0051] gNB: the next Generation Node B
[0052] RLF: Radio Link Failure, radio link failure
[0053] SN: Sequence Number
[0054] CN: Core Network
[0055] SR: Scheduling Request
[0056] UL-SCH: Uplink Shared Channel, uplink shared channel
[0057] BWP: Bandwidth Part, bandwidth part
[0058] LBT: Listen Before Talk
[0059] CSI: Channel State Information
[0060] SRS: Sounding Reference Signal, channel detection reference signal
[0061] In the present invention, network (network or NW), base station (base station or gNB or eNB) and RAN can be used interchangeably. The network can be a long-term evolution LTE network, a new radio access technology (New RAT, NR) network, an enhanced long-term evolution eLTE network, or other networks defined in subsequent evolution versions of 3GPP.
[0062] In the present invention, the user equipment UE may refer to a device supporting network energy saving, may refer to a device supporting Cell DRX and / or Cell DTX, or may refer to other types of NR devices or LTE devices.
[0063] In the present invention, "feedback", "submit", "report", "send", "transmit or transport", "inform", "indicate", "provide" can be used interchangeably. "Use", "make available", "apply", "implement", "enable", "activate", "perform", "do" and the like can be used interchangeably.
[0064] In the present invention, "associate", "correspond" and "map" can be used interchangeably.
[0065] In the present invention, configure and reconfigure can be used interchangeably. Receive, detect, monitor and decode can be used interchangeably.
[0066] In the present invention, expected and preferred can be used interchangeably.
[0067] In the present invention, activation period and activation time can be used interchangeably, deactivation period and deactivation time can be used interchangeably, and "deactivation (non-active or deactive)" and "sleep" can be used interchangeably.
[0068] In the present invention, "time" may refer to a time point (time), duration (duration), period (period), etc.
[0069] It should be noted that, in this specification, two things connected by "and", "or", or "and / or" may represent different ways of expressing the same meaning in different application scenarios. There may be a relationship of inclusion and being included between the two, and they do not necessarily refer to completely different contents.
[0070] Hereinafter, a description is given of related art of the present invention.
[0071] SR
[0072] The SR is used by the UE to request uplink resources, such as UL-SCH resources, for new transmission.
[0073] The MAC entity can be configured with zero, one or more SR configurations. An SR configuration consists of a set of PUCCH resources used for SR, which can span different BWPs and different cells.
[0074] Each SR configuration corresponds to one or more logical channels. Each logical channel can be mapped to zero or one SR configuration, which is configured by RRC. RRC configures the following parameters for the scheduling request process: sr-ProhibitTimer (for each SR configuration), sr-TransMax (for each SR configuration). sr-ProhibitTimer: SR prohibition timer, a timer for transmitting SR on PUCCH, used to control the time interval between two SR transmissions, in ms. sr-TransMax: The maximum number of SR transmissions.
[0075] The UE variable SR_COUNTER in the UE (for each SR configuration) is a counter used for the scheduling request process.
[0076] If an SR is triggered and there is no other SR pending corresponding to the same SR configuration, the MAC entity shall set the SR_COUNTER of the corresponding SR configuration to 0. When an SR is triggered, it shall be considered pending until it is canceled.
[0077] Valid PUCCH resources: Only the PUCCH resources on the BWP that are active at the time of SR transmission are considered valid.
[0078] As long as there is at least one SR pending, the MAC entity performs the following operations on each pending SR:
[0079] -If the MAC entity is not configured with valid PUCCH resources for the pending SR, a random access procedure is initiated on the SpCell and the pending SR is cancelled;
[0080] -Otherwise, for the SR configuration corresponding to the pending SR, if the MAC entity has an SR transmission opportunity (occasion) on the valid PUCCH resources for the SR configuration, and if the sr-ProhibitTimer is not running during SR transmission, and if the PUCCH resources of the SR transmission opportunity do not overlap with the measurement gap, then further determine whether the SR transmission opportunity and UL-SCH resources, SL-SCH resources overlap, as well as priority information. If the conditions are met (for example: if the MAC entity can perform SR transmission and SL-SCH resource transmission at the same time), the SR transmission is considered to be a high-priority SR transmission, otherwise the SR transmission is considered to be a low-priority SR transmission.
[0081] -While considering the SR transmission as a high priority SR transmission, the following operations can also be performed:
[0082] If SR_COUNTER<SR-TransMax
[0083] Instruct the physical layer to send the SR on a valid PUCCH resource for (one) SR;
[0084] If no LBT fault indication is received from the lower layer, SR_COUNTER is incremented by 1 and the sr-ProhibitTimer is started;
[0085] Otherwise (i.e., an LBT failure indication is received from the lower layer), if the LBT failure recovery configuration lbt-FailureRecoveryConfig is not configured, SR_COUNTER is incremented by 1;
[0086] Otherwise (i.e., SR_COUNTER>=SR-TransMax), notify RRC to release the PUCCH of all serving cells, notify RRC to release the SRS of all serving cells, clear any configured downlink allocation and uplink authorization, clear any PUSCH resources for semi-persistent CSI reporting, initiate a random access procedure on SpCell, and cancel all pending SR(s).
[0087] The reasons for triggering SR include but are not limited to: reporting UE buffer data status (BSR: Buffer Status Reporting), beam failure recovery, positioning measurement gap activation / deactivation request, continuous LBT failure recovery, timing advance report, etc. Generally, these reasons require sending MAC CE to the network. After the SR is sent, the UE monitors PDCCH to obtain the uplink authorization for the new transmission. When the uplink authorization is obtained, the MAC CE that triggers the SR is sent. After the MAC CE is sent, the corresponding pending SR is canceled and the corresponding sr-ProhibitTimer timer is stopped.
[0088] Cell DTX
[0089] In order to save power consumption of the network, the network can transmit discontinuously. The network can configure Cell DTX for the UE so that the UE knows how the network transmits discontinuously in a certain cell. After the network configures Cell DTX for the UE, Cell DTX can be activated by default, and Cell DTX can be activated and / or deactivated by indication after configuration. The Cell DTX configuration can include information such as the discontinuous transmission period, the duration of the start of transmission, the offset of the start of transmission, etc. Cell DTX can be divided into two parts: activation time and inactivation time. The network transmits data during the activation time, and does not transmit data during the inactivation time. The activation time of Cell DTX includes a transmission duration (on-duration) at the beginning of the Cell DTX cycle, and may also include a portion of the transmission duration extended due to various reasons (for example, due to the receipt of new uplink data from the UE, the transmission duration is extended in order to send a response to the UE). The inactivation time of Cell DTX can be other times in the Cell DTX cycle excluding the activation time of Cell DTX.
[0090] During the activation time of Cell DTX, the UE needs to monitor PDCCH to obtain downlink allocation and / or uplink authorization for new transmission and receive downlink data, that is, the UE's downlink monitoring and receiving behavior is not affected. During the inactive time of Cell DTX, the UE generally does not need to monitor PDCCH to obtain downlink allocation and / or uplink authorization for new transmission. However, the UE still needs to monitor paging and obtain system messages. Generally, during the inactive time of Cell DTX, the UE's uplink transmission is not affected.
[0091] Cell DRX
[0092] In order to save power consumption of the network, the network can perform discontinuous reception. The network can configure Cell DRX for the UE so that the UE knows how the network performs discontinuous reception in a certain cell. After the network configures Cell DRX for the UE, Cell DRX can be activated by default, and Cell DRX can be activated and / or deactivated by indication after configuration. The Cell DRX configuration can include information such as the discontinuous reception period, the duration for starting reception, and the offset for starting reception. Cell DRX can be divided into two parts: activation time and inactivation time. The network receives data during the activation time, and does not receive data during the inactivation time. The activation time of Cell DRX includes a reception duration (on-duration) at the beginning of the Cell DRX cycle, and may also include a portion of the reception duration extended due to various reasons (for example, due to the sending of new downlink data, the reception duration is extended in order to receive the response of the UE). The inactivation time of Cell DRX can be other times in the Cell DRX cycle excluding the activation time of Cell DRX.
[0093] During the activation time of Cell DRX, UE performs uplink transmission normally. During the inactive time of Cell DRX, UE performs random access process normally, but if SR is triggered, SR pending can be sent until the end of Cell DRX deactivation time (i.e., entering Cell DRX activation time), which means that if the SR transmission timing overlaps with the inactive time of Cell DRX, SR will not be sent. Generally, during the inactive time of Cell DRX, UE downlink monitoring or reception is not affected.
[0094] The UE triggers and sends SR to the network during the inactive time of Cell DTX. Since the network is in discontinuous reception, the UE does not monitor PDCCH to obtain the link authorization for new transmission, and cannot send the MAC CE that triggers the SR. The pending SR will always exist and cannot be cancelled. When the cumulative number of SRs sent exceeds the maximum number of times, an exception will occur, causing the UE to mistakenly clear the PUCCH resources. At the same time, the introduction of Cell DRX and Cell DTX may cause the UE's service performance to deteriorate.
[0095] The present invention discusses how UE triggers and transmits SR, how to trigger SR-related random access procedures, and how UE requests activation / deactivation of cell DRX and / or cell DTX after the introduction of cell DRX and / or cell DTX. Through the present invention, abnormal situations of SR can be avoided, and UE can be prevented from mistakenly clearing PUCCH resources, while reducing the impact of Cell DRX and Cell DTX on the service performance of UE.
[0096] The following first refers to Figure 1 and Figure 2 The outline of the present invention will be described.
[0097] Figure 1 The present invention is a flowchart of a method for sending a scheduling request from a user equipment to a base station according to an embodiment of the present invention.
[0098] like Figure 1 As shown, in step 102, it is determined whether there is a pending SR in a waiting state. When there is a pending SR in a waiting state, for the pending SR, in step 104, it is determined whether the value of the SR counter is less than the maximum number of SR transmissions. If the value of the SR counter is less than the maximum number of SR transmissions, then in step 106, the physical layer is instructed to transmit the pending SR on a valid PUCCH resource.
[0099] Here, the SR counter indicates the number of pending SRs sent, and is reset to an initial value when there are no other pending SRs when a certain SR is triggered.
[0100] Then, in step 108, it is determined whether the following conditions are met: the serving cell corresponding to the valid PUCCH resource is configured with discontinuous transmission (DTX) and the DTX function is activated and the first condition is met. The first condition includes at least one of the following: the valid PUCCH resource used to send the pending SR does not overlap with the inactive time of the DTX of the serving cell; the transmission timing of the pending SR does not overlap with the inactive time of the DTX of the serving cell.
[0101] If the determination result of step 108 is “yes”, then in step 110 , the value of the SR counter is increased by a corresponding value.
[0102] When the determination result in steps S104 and S108 is "No", the corresponding pending SR may be kept in the pending state and executed again. Figure 1 You can also cancel the pending SR.
[0103] according to Figure 1 In the embodiment shown, the SR counter is incremented by a corresponding value when the first condition is met, instead of incrementing the counter by a corresponding value each time the physical layer is instructed to send a pending SR, and the pending SR that cannot be responded to by the base station due to overlap with DTX is not counted. As a result, the value of the SR counter reflects the number of pending SRs that are actually sent and can get a response from the base station. Therefore, this embodiment can avoid abnormalities caused by the value of the SR counter not reflecting the actual number of pending SRs that can get a response, and can avoid, for example, inappropriate cancellation of pending SRs or erroneous clearing of PUCCH resources.
[0104] Figure 2 is a flowchart of a method for sending a scheduling request by a user equipment to a base station according to another embodiment of the present invention.
[0105] like Figure 2 As shown, in step 202, it is determined whether there is a pending SR in a waiting state. When there is a pending SR in a waiting state, for the pending SR, in step 204, it is determined whether there is a valid PUCCH resource for sending the pending SR.
[0106] If there are valid PUCCH resources for sending the pending SR, then in step S206, it is determined that the serving cell corresponding to the valid PUCCH resources is configured with DTX.
[0107] In the case where the serving cell corresponding to the valid PUCCH resource is configured with discontinuous transmission, i.e., DTX, in step 208, it is determined whether a condition for transmission is currently satisfied, wherein the condition for transmission indicates that the pending SR can be transmitted to the base station. The condition for transmission can be set corresponding to the DTX activation time and the DTX inactivation time when the DTX function is activated. A DTX cycle includes the DTX activation time when the base station transmits data and the DTX inactivation time when the base station does not transmit data.
[0108] When the transmittable condition is met, at step 210, the pending SR is transmitted on the valid PUCCH resource.
[0109] In one example, the transmittable condition includes a first transmittable condition when the DTX function is activated and within the DTX activation time, and a second transmittable condition when the DTX function is activated and within the DTX non-activation time. At this time, the pending SR can be sent on the valid PUCCH resource when either the first transmittable condition or the second transmittable condition is met. Specific examples of the first transmittable condition and the second transmittable condition will be specifically described in the embodiments described later.
[0110] When the determination results in steps 204 and 208 are "No", the pending state of the corresponding pending SR may be maintained and the process may be re-executed. Figure 2 The process shown may also cancel the pending SR and initiate a random access process. For example, when the determination results in steps 204 and 208 are "no" and the pending SR is determined to be a high-priority SR, a random access process may be initiated.
[0111] It should be noted that in Figure 1 and Figure 2The order of the determination steps shown in the figure is only an example. In other embodiments, the execution order of the determination steps can be reversed or performed in parallel. Figure 2 The order of S204 and S206 can be swapped or performed in parallel.
[0112] Hereinafter, several embodiments of the present invention for solving the above problems are described in detail.
[0113] Unless otherwise specified, in the following embodiments, when the UE triggers the need to report the UE buffer data status (BSR: Buffer Status Reporting), or triggers beam failure recovery, or triggers a positioning measurement gap activation / deactivation request, or triggers continuous LBT failure recovery, or triggers a timing advance report, the UE can trigger an SR. At the same time, the UE may also trigger an SR due to the need to send other MAC CEs.
[0114] Unless otherwise specified, in the following embodiments, the method for determining whether an SR is a high-priority SR transmission includes but is not limited to: if the PUCCH resources corresponding to the SR transmission timing do not overlap with the UL-SCH resources; if the MAC entity can simultaneously perform SR transmission and SL-SCH resource transmission, etc.
[0115] Unless otherwise specified, in the following embodiments, sr-ProhibitTimer (for each SR configuration) and sr-TransMax (for each SR configuration) are parameters configured by the network. sr-ProhibitTimer: SR prohibition timer, a timer for transmitting SR on PUCCH, used to control the time interval between two SR transmissions, in ms. sr-TransMax: The maximum number of SR transmissions. The UE variable SR COUNTER (for each SR configuration) in the UE is a counter used for scheduling request procedures.
[0116] Optionally, as in the following embodiments, the Cell DTX configuration may be for each serving cell.
[0117] Example 1
[0118] Figure 3 It is a flowchart of a method for sending a scheduling request from a user equipment to a base station according to embodiment 1 of the present invention.
[0119] Alternatively, if Figure 3 As shown, this embodiment includes steps 301, 303 and 305.
[0120] Optionally, in step 301, the UE receives Cell DTX configuration information sent by the network. Optionally, the Cell DTX configuration information may be included in a system message, an RRC-specific message (e.g., an RRC reconfiguration message), a MAC CE, or a physical layer indication (e.g., a DCI). Optionally, when the UE receives Cell DTX configuration information (of all serving cells or a certain / certain serving cells), it is considered that (the serving cell) is configured with Cell DTX, and optionally, it may be considered that the Cell DTX function (of the serving cell) is activated.
[0121] Optionally, in step 303, the UE monitors and receives Cell DTX activation / deactivation indication information, and the indication information may be included in a MAC CE or a physical layer indication (e.g., DCI). Optionally, the Cell DTX activation / deactivation indication information may activate / deactivate the Cell DTX of all service cells, or may activate / deactivate the Cell DTX of one or some service cells. If the indication information received by the UE indicates activation / deactivation of the Cell DTX of all service cells, the UE considers that the Cell DTX of all service cells is activated / deactivated. If the indication information received by the UE indicates activation / deactivation of the Cell DTX of one or some service cells, the UE considers that the Cell DTX of the service cell is activated / deactivated. Optionally, the indication information indicates a method for activating Cell DTX, for example, the MAC CE or physical layer indication includes an indication for activating Cell DTX of all service cells or certain service cells / certain service cells, and / or the indication for activating Cell DTX of all service cells or certain service cells / certain service cells is set to a specific value, for example, 1; the indication information indicates a method for deactivating Cell DTX, for example, the MAC CE or physical layer indication includes an indication for deactivating Cell DTX of all service cells or certain service cells / certain service cells, and / or the indication for activating Cell DTX of all service cells or certain service cells / certain service cells is set to another specific value, for example, 0.
[0122] Optionally, in step 305, when SR is triggered, as long as there is at least one SR pending, the MAC entity performs a judgment on each pending SR.
[0123] If SR_COUNTER < SR-TransMax, the physical layer is instructed to send the SR on the valid PUCCH resource of (one) SR. If at least one of the following first conditions is met, the SR_COUNTER is incremented by 1:
[0124] - Cell DTX (of the corresponding serving cell) is configured;
[0125] -The Cell DTX function (of the corresponding serving cell) is activated;
[0126] - The effective PUCCH resources (of the SR) and the inactive time of Cell DTX (of the corresponding serving cell) do not overlap;
[0127] -The SR transmission timing does not overlap with the Cell DTX inactive time (of the corresponding serving cell);
[0128] - There is at least one valid PUCCH resource for pending SR transmission and the inactive time of CellDTX (of the corresponding serving cell) does not overlap.
[0129] The “effective PUCCH resources of the SR” may also be expressed as “effective PUCCH resources of the SR transmission (or the SR transmission timing)”. Optionally, the “corresponding serving cell” may refer to the serving cell corresponding to the effective PUCCH resources, or to the serving cell corresponding to the SR transmission timing.
[0130] Optionally, it is also possible to first determine if no LBT fault indication is received from the lower layer, or if an LBT fault indication is received from the lower layer but the LBT failure recovery configuration lbt-FailureRecoveryConfig is not configured, and then determine the first condition as above.
[0131] Optionally, it can be determined first if the MAC entity has valid PUCCH resources configured for the pending SR, and for the SR configuration corresponding to the pending SR, if the MAC entity has an SR transmission occasion (occasion) on the valid PUCCH resources for the SR configuration, and if sr-ProhibitTimer is not running during SR transmission, and if the PUCCH resources of the SR transmission occasion do not overlap with the measurement gap, and it can be determined whether the SR is a high-priority SR transmission. After determining that the SR transmission is a high-priority SR transmission, it is then determined whether SR_COUNTER<SR-TransMax.
[0132] Example 2
[0133] Figure 4 It is a flowchart of a method for sending a scheduling request from a user equipment to a base station according to embodiment 2 of the present invention.
[0134] According to embodiment 1, optionally, Figure 4 As shown, this embodiment includes steps 401, 403 and 405.
[0135] Optionally, the difference between step 401 and step 301 is that the UE also receives the configuration of the second maximum SR transmission number sent by the network, and the configuration of the second maximum SR transmission number may be included in the system message, RRC-specific message (such as RRC reconfiguration message), MAC CE, and physical layer indication (such as DCI). Among them, the second maximum SR transmission number refers to the maximum SR transmission number of the UE when the CellDTX function is activated, or the Cell DTX function is activated and is in the non-activated time of Cell DTX. Optionally, the value of the second maximum SR transmission number may be greater than the value of SR-TransMax. Optionally, at this time, SR-TransMax may refer to the maximum SR transmission number of the UE when the Cell DTX function is not activated, or the Cell DTX function is activated and is in the Cell DTX activation time, which can be regarded as the first maximum SR transmission number. Optionally, the second maximum SR transmission number will only appear when the Cell DTX configuration appears, that is, the second maximum SR transmission number will be configured only when Cell DTX is configured. The other operations of step 401 are the same as step 301.
[0136] Optionally, step 403 is the same as step 303 .
[0137] Optionally, in step 405, when SR is triggered, as long as there is at least one SR pending, the MAC entity performs a judgment on each pending SR.
[0138] Optionally, if at least one of the following second conditions is met, and if SR_COUNTER is less than the second SR maximum transmission number, then the physical layer is instructed to send SR on the valid PUCCH resources of (one) SR; otherwise (or if at least one of the first conditions is met), and if SR_COUNTER is less than the first SR maximum transmission number (SR-TransMax), then the physical layer is instructed to send SR on the valid PUCCH resources of (one) SR.
[0139] The second condition includes at least one of the following:
[0140] - Cell DTX (of the corresponding serving cell) is configured;
[0141] -The Cell DTX function (of the corresponding serving cell) is activated;
[0142] - The effective PUCCH resource (of the SR) overlaps with the inactive time of Cell DTX (of the corresponding serving cell);
[0143] - The SR transmission timing overlaps with the Cell DTX inactive time (of the corresponding serving cell);
[0144] - There is at least one valid PUCCH resource for pending SR transmission overlapping with the inactive time of Cell DTX (of the corresponding serving cell);
[0145] - All valid PUCCH resources used for pending SR transmission overlap with the inactive time of CellDTX (of the corresponding serving cell).
[0146] Optionally, the "corresponding serving cell" may refer to a serving cell corresponding to valid PUCCH resources, or to a serving cell corresponding to an SR transmission opportunity.
[0147] Optionally, it can be determined first if the MAC entity has valid PUCCH resources configured for the pending SR, and for the SR configuration corresponding to the pending SR, if the MAC entity has an SR transmission opportunity (occasion) on the valid PUCCH resources for the SR configuration, and if the sr-ProhibitTimer is not running during SR transmission, and if the PUCCH resources of the SR transmission opportunity do not overlap with the measurement gap, and it is determined whether the SR is a high-priority SR transmission. After determining that the SR transmission is a high-priority SR transmission, it is determined whether the first condition or the second condition is met, and whether SR_COUNTER < the second SR maximum number of transmissions, or whether SR_COUNTER < SR-TransMax (the first SR maximum number of transmissions).
[0148] Example 3
[0149] Figure 5 It is a flowchart of a method for sending a scheduling request from a user equipment to a base station according to embodiment 3 of the present invention.
[0150] According to embodiment 1, optionally, Figure 5 As shown, this embodiment includes steps 501, 503 and 505.
[0151] Optionally, the difference between step 501 and step 301 is that the UE also receives the configuration of the second SR prohibit timer sent by the network, and the second SR prohibit timer configuration may be included in a system message, an RRC-specific message (e.g., an RRC reconfiguration message), a MAC CE, or a physical layer indication (e.g., a DCI). Among them, the second SR prohibit timer refers to the time interval between two SRs sent by the UE when the Cell DTX function is activated, or when the Cell DTX function is activated and is within the inactive time of the Cell DTX. Optionally, at this time, sr-ProhibitTimer may refer to the SR prohibit timer of the UE when the Cell DTX function is not activated, or when the Cell DTX function is activated and is within the active time of the Cell DTX, and may be regarded as the first SR prohibit timer. Optionally, the second SR prohibit timer will only appear when the Cell DTX configuration appears, that is, the second SR prohibit timer will be configured only when the Cell DTX is configured. The other operations of step 501 are the same as step 301.
[0152] Optionally, step 503 is the same as step 303 .
[0153] Optionally, in step 505, when SR is triggered, as long as there is at least one SR pending, the MAC entity performs a judgment on each pending SR.
[0154] Optionally, for the SR configuration corresponding to the pending SR, if at least one of the second conditions is met, it is further determined whether the second SR prohibit timer is not running during SR transmission, and if the second SR prohibit timer is not running during SR transmission, it is further determined whether the SR is a high-priority SR transmission. For the SR configuration corresponding to the pending SR, if at least one of the first conditions is met (or at least one of the second conditions is not met), it is further determined whether the first SR prohibit timer (sr-ProhibitTimer) is not running during SR transmission, and if the first SR prohibit timer (sr-ProhibitTimer) is not running during SR transmission, it is further determined whether the SR is a high-priority SR transmission.
[0155] Optionally, if SR_COUNTER<SR-TransMax (maximum number of first SR transmissions) (or SR_COUNTER<maximum number of second SR transmissions), instruct the physical layer to send SR on the valid PUCCH resource of (one) SR. If no LBT failure indication is received from the lower layer, then: if at least one of the second conditions is met, start the second SR prohibit timer; otherwise (or if at least one of the first conditions is met), start the first SR prohibit timer (sr-ProhibitTimer).
[0156] Optionally, if SR_COUNTER>=SR-TransMax (maximum number of first SR transmissions) (or SR_COUNTER>=maximum number of second SR transmissions), if at least one of the first conditions is met, the UE performs at least one of the following first actions; otherwise (or if at least one of the second conditions is met), the UE initiates a random access procedure on the SpCell (or on the serving cell) and / or cancels all pending SR(s).
[0157] The first action includes at least one of the following:
[0158] -Notify RRC to release PUCCH of all serving cells;
[0159] -Notify RRC to cancel SRS of all serving cells;
[0160] - Clear any configured downlink allocations and uplink grants;
[0161] - Clear any PUSCH resources for semi-persistent CSI reporting;
[0162] -Initiate a random access procedure on the SpCell (or on the serving cell);
[0163] -Cancel all pending SR(s).
[0164] Optionally, it may be possible to first determine if the MAC entity has valid PUCCH resources configured for the pending SR, and for the SR configuration corresponding to the pending SR, if the MAC entity has an SR transmission opportunity (occasion) on the valid PUCCH resources configured for the SR, then determine whether the first condition is met and / or determine whether the second condition is met.
[0165] Example 4
[0166] Figure 6 It is a flowchart of a method for sending a scheduling request from a user equipment to a base station according to embodiment 4 of the present invention.
[0167] According to embodiment 1, optionally, Figure 6 As shown, this embodiment includes steps 601, 603 and 605.
[0168] Optionally, step 601 is the same as step 301 , and step 603 is the same as step 303 .
[0169] Optionally, in step 605, when selecting valid PUCCH resources for SR, only PUCCH resources on the BWP that are in an activated state during SR transmission and that can satisfy at least one of the first conditions are considered valid PUCCH resources.
[0170] Optionally, as long as there is at least one SR pending, the MAC entity performs a judgment on each pending SR. If the MAC entity has no valid PUCCH resources for the pending SR, and if the pending SR is a high priority SR under CellDTX, a random access procedure is initiated on the SpCell (or on the serving cell), and / or the pending SR is canceled.
[0171] Among them, whether the SR is a high priority SR under Cell DTX can be obtained by receiving SR configuration information sent by the network, that is, the SR configuration information sent by the network includes an indication of whether a certain SR configuration is a high priority SR under Cell DTX.
[0172] Example 5
[0173] Figure 7 It is a flowchart of a method for sending a scheduling request from a user equipment to a base station according to embodiment 5 of the present invention.
[0174] According to embodiment 1, optionally, Figure 7 The embodiment shown includes steps 701 , 703 and 705 .
[0175] Optionally, the difference between step 701 and step 301 is that the UE also receives the configuration of the first advance time sent by the network, and the configuration of the first advance time may be included in a system message, an RRC-specific message (e.g., an RRC reconfiguration message), a MAC CE, or a physical layer indication (e.g., a DCI). The first advance time refers to how long in advance of the activation time of the (next) Cell DTX that the SR can be sent, or how long in advance of the on-duration start time of the (next) Cell DTX that the SR can be sent. Optionally, the first advance time information will only appear when the Cell DTX configuration appears, that is, the first advance time will be configured only when the Cell DTX is configured. Optionally, the unit of the first advance time may be milliseconds, 1 / 32 milliseconds, radio frames, time slots, etc., and may represent a relative time compared with the on-duration start time of the (next) Cell DTX, or may represent a duration from the first advance time to the on-duration start time of the (next) Cell DTX.
[0176] Optionally, the UE also receives a first periodic threshold value sent by the network, and the first periodic threshold value may be included in a system message, an RRC-specific message (e.g., an RRC reconfiguration message), a MAC CE, or a physical layer indication (e.g., a DCI). The first periodic threshold value means that the period of the Cell DTX is less than (or less than or equal to) the threshold value, and the UE may send an SR.
[0177] Optionally, the UE also receives Cell DRX configuration information sent by the network. Optionally, the Cell DRX configuration information may be included in a system message, an RRC-specific message (e.g., an RRC reconfiguration message), a MAC CE, or a physical layer indication (e.g., a DCI). When the UE receives Cell DRX configuration information (of all serving cells or a certain / certain serving cells), it is considered that (the serving cell) is configured with Cell DRX, and optionally, it may be considered that the Cell DRX function (of the serving cell) is activated.
[0178] The other operations of step 701 are the same as those of step 301 .
[0179] Optionally, the difference between step 703 and step 303 is that the UE can also monitor and receive Cell DRX activation / deactivation indication information, and the indication information can be included in the MAC CE or the physical layer indication (such as DCI). Optionally, the CellDRX activation / deactivation indication information can activate / deactivate the Cell DRX of all service cells, and can also activate / deactivate the Cell DRX of one or some service cells. If the indication information received by the UE indicates activation / deactivation of the Cell DRX of all service cells, the UE considers that the Cell DRX of all service cells is activated / deactivated. If the indication information received by the UE indicates activation / deactivation of the Cell DRX of one or some service cells, the UE considers that the Cell DRX of the service cell is activated / deactivated. Optionally, the indication information indicates a method for activating Cell DRX, such as a MAC CE or a physical layer indication including an indication for activating Cell DRX of all service cells or a certain / certain service cells, and / or the indication for activating Cell DRX of all service cells or a certain / certain service cells is set to a specific value, such as 1; the indication information indicates a method for deactivating Cell DRX, such as a MAC CE or a physical layer indication including an indication for deactivating Cell DRX of all service cells or a certain / certain service cells, and / or the indication for activating Cell DRX of all service cells or a certain / certain service cells is set to another specific value, such as 0. Other operations of step 703 are the same as those of step 303.
[0180] Optionally, in step 705, when SR is triggered, as long as there is at least one SR pending, the MAC entity performs a judgment on each pending SR.
[0181] Optionally, if at least one of the following third conditions is met, the physical layer is instructed to send the SR on a valid PUCCH resource of (one) SR.
[0182] The third condition includes at least one of the following:
[0183] - Cell DTX (of the corresponding serving cell) is configured;
[0184] -The Cell DTX function (of the corresponding serving cell) is activated;
[0185] - the effective PUCCH resource (of the SR) overlaps with the first advance time (of the corresponding serving cell);
[0186] - the SR transmission timing overlaps with the first advance time (of the corresponding serving cell);
[0187] - The effective PUCCH resource (of the SR) and the first advance time (of the corresponding serving cell) overlap a duration formed by the on-duration start time of the (next) Cell DTX;
[0188] - the SR transmission opportunity overlaps with a duration formed by the first advance time (of the corresponding serving cell) and the on-duration start time of the (next) CellDTX;
[0189] -The effective PUCCH resource (of the SR) is not earlier than the first advance time (of the corresponding serving cell);
[0190] - the SR transmission timing is not earlier than the first advance time (of the corresponding serving cell);
[0191] -The Cell DTX period is less than (or less than or equal to) the first threshold value;
[0192] - Partial overlap of the effective PUCCH resources (of the SR) and the activation time of CellDTX and Cell DRX (of the corresponding serving cell);
[0193] - The SR transmission timing overlaps with the overlapping part of the activation time of Cell DTX (of the corresponding serving cell) and the activation time of Cell DRX.
[0194] Optionally, the "corresponding serving cell" may refer to a serving cell corresponding to valid PUCCH resources, or to a serving cell corresponding to an SR transmission opportunity.
[0195] Optionally, it may be determined first whether the second condition is met, and if at least one of the second conditions is met, it may be determined whether the third condition is met.
[0196] Optionally, if at least one of the third conditions is met, it can be further determined that if SR_COUNTER<SR-TransMax (or SR_COUNTER<second SR maximum number of transmissions), the physical layer is instructed to send SR on the valid PUCCH resource of (one) SR.
[0197] Optionally, it may be determined first whether the MAC entity has valid PUCCH resources configured for the pending SR, and then whether the third condition is met.
[0198] Example 6
[0199] Figure 8It is a flowchart of a method for sending a scheduling request from a user equipment to a base station according to embodiment 6 of the present invention.
[0200] According to embodiment 1, optionally, Figure 8 As shown, this embodiment includes steps 801, 803 and 805.
[0201] Optionally, the difference between step 801 and step 301 is that the UE also receives a configuration of a first pending time sent by the network, and the configuration of the first pending time may be included in a system message, an RRC-specific message (e.g., an RRC reconfiguration message), a MAC CE, or a physical layer indication (e.g., a DCI). The first pending time refers to the maximum time that the SR can be pending. The other operations of step 801 are the same as those of step 301.
[0202] Optionally, step 803 is the same as step 303.
[0203] Optionally, in step 805, when SR is triggered, as long as there is at least one SR pending, the MAC entity performs a judgment on each pending SR.
[0204] Optionally, if at least one of the second conditions is met, all pending SR(s) are canceled, or all pending SRs that are not configured as Cell DTX high priority are canceled, and the corresponding SR prohibition timer is stopped.
[0205] Or, optionally, if at least one of the second conditions is met, if the SR pending time has exceeded the first pending time, a random access procedure is initiated on the SpCell (or on the serving cell), and / or all pending SR(s) are canceled.
[0206] Alternatively, optionally, a first pending timer is started when the SR is triggered, and the first pending timer is stopped when the pending SR is canceled. The duration of the first pending timer can be set to the first pending time. When the first pending timer times out, a random access procedure is initiated on the SpCell (or on the serving cell), and / or all pending SR(s) are canceled.
[0207] Optionally, it may be determined first whether the MAC entity has valid PUCCH resources configured for the pending SR, and then whether the second condition is met.
[0208] Example 7
[0209] Fig. 9 It is a flowchart of a method for sending a scheduling request from a user equipment to a base station according to embodiment 7 of the present invention.
[0210] like Fig. 9 As shown, this embodiment includes steps 901 and 903.
[0211] Optionally, in step 901, the UE receives Cell DTX configuration information and / or Cell DRX configuration information sent by the network. Step 901 is the same as step 701.
[0212] Optionally, the UE receives a first indication sent by the network, where the first indication is used to indicate whether an indication of activating or deactivating a Cell DTX / Cell DRX request is allowed (or required), and the first indication may be included in a system message, an RRC-specific message (e.g., an RRC reconfiguration message), a MACCE, or a physical layer indication (e.g., a DCI). Optionally, if the first indication indicates that the Cell DTX / Cell DRX request is allowed (or required) to be activated or deactivated (including that the first indication is included in a system message, an RRC-specific message, a MAC CE, a physical layer indication, and / or that the first indication is set to a specific value such as 1), the UE considers itself to be configured to allow (or require) the Cell DTX / Cell DRX request to be activated or deactivated.
[0213] Optionally, in step 903, if at least one of the following conditions is met, the UE sends a request to activate or deactivate Cell DTX / Cell DRX to the network:
[0214] - Cell DTX and / or Cell DRX (of all serving cells or certain serving cells) are configured;
[0215] - Cell DTX and / or Cell DRX (of all serving cells or one / some serving cells) is activated;
[0216] -The UE considers itself to be configured to allow (or require) activation or deactivation of Cell DTX / Cell DRX request;
[0217] -The UE has an expected Cell DTX / Cell DRX state, that is, the UE expects to activate or deactivate Cell DTX / Cell DRX (of all serving cells or certain serving cells);
[0218] - Cell DTX and / or Cell DRX (of all serving cells or certain serving cells) is activated, and the UE desires to deactivate Cell DTX / Cell DRX of the serving cell (optionally, what is sent at this time is deactivation of Cell DTX / Cell DRX);
[0219] - Cell DTX and / or Cell DRX (of all serving cells or certain serving cells) is deactivated, and the UE expects to activate Cell DTX / Cell DRX of the serving cell (optionally, what is sent at this time is activation Cell DTX / Cell DRX).
[0220] Optionally, the implementation method of activating or deactivating the request for Cell DTX / Cell DRX (of all serving cells or certain serving cells) includes but is not limited to one of the following:
[0221] - the request includes a cell identifier of a serving cell indicating activation / deactivation of Cell DTX / Cell DRX, which is used to indicate which serving cell(s)'s Cell DTX / Cell DRX is to be activated / deactivated;
[0222] - the request includes indication information indicating activation / deactivation of Cell DTX / Cell DRX of all serving cells;
[0223] - The request to activate or deactivate Cell DTX / Cell DRX (of all serving cells or a certain / certain serving cells) is 2 bits, one bit indicates the request to activate / deactivate Cell DTX, and the other bit indicates the request to activate / deactivate Cell DRX. For example, a bit value of 1 indicates a request to activate Cell DTX or Cell DRX, and a bit value of 0 indicates a request to deactivate Cell DTX or Cell DRX;
[0224] - The request to activate or deactivate Cell DTX / Cell DRX (of all serving cells or certain serving cells) is 2 bits, one bit indicates the request to activate Cell DTX and Cell DRX, and the other bit indicates the request to deactivate Cell DTX and Cell DRX;
[0225] -The request to activate or deactivate Cell DTX / Cell DRX (of all service cells or certain service cells) is 1 bit. For example, a bit value of 1 indicates a request to activate Cell DTX and Cell DRX, and a bit value of 0 indicates a request to deactivate Cell DTX and Cell DRX.
[0226] Optionally, the request to activate or deactivate Cell DTX / Cell DRX may be included in an RRC-specific message (eg, a UE assistance information UEAssistanceInformation message) or a MAC CE.
[0227] Optionally, if a request to activate or deactivate Cell DTX / Cell DRX is included in the MAC CE, activation or deactivation of Cell DTX / Cell DRX may be requested at the upper layer, and the UE triggers the activation or deactivation request of Cell DTX / Cell DRX. Optionally, if the activation or deactivation request of Cell DTX / Cell DRX is triggered, the previously triggered (not yet canceled) activation or deactivation request of Cell DTX / CeII DRX may be canceled.
[0228] Optionally, another implementation of step 903 may be that if at least one of the following conditions is met, the UE sends a request to activate or deactivate Cell DTX to the network:
[0229] -The UE is configured with Cell DTX (for all serving cells or one or some serving cells);
[0230] -Cell DTX (of all serving cells or one or some serving cells) is activated;
[0231] -The UE considers itself to be configured to allow (or require) activation or deactivation of Cell DTX request;
[0232] -The UE has an expected Cell DTX state, that is, the UE expects to activate or deactivate Cell DTX (of all serving cells or certain serving cells);
[0233] - Cell DTX (of all serving cells or certain serving cells) is activated, and the UE desires to deactivate Cell DTX of the serving cell (optionally, what is sent at this time is deactivation of Cell DTX);
[0234] - Cell DTX (of all serving cells or certain serving cells) is deactivated, and the UE expects to activate Cell DTX of the serving cells (optionally, what is sent at this time is activation Cell DTX).
[0235] Optionally, step 903 may also be expressed as: if at least one of the following conditions is met, the UE sends a request to activate or deactivate Cell DRX to the network:
[0236] -The UE is configured with Cell DRX (for all serving cells or certain serving cells);
[0237] -Cell DRX (of all serving cells or one or some serving cells) is activated;
[0238] -The UE considers itself to be configured to allow (or require) activation or deactivation of Cell DRX request;
[0239] -The UE has an expected Cell DRX state, that is, the UE expects to activate or deactivate Cell DRX (of all serving cells or certain serving cells);
[0240] - Cell DRX (of all serving cells or certain serving cells) is activated, and the UE desires to deactivate the Cell DRX of the serving cell (optionally, what is sent at this time is deactivation of Cell DRX);
[0241] - Cell DRX (of all serving cells or certain serving cells) is deactivated, and the UE expects to activate the Cell DRX of the serving cell (optionally, what is sent at this time is activation Cell DRX).
[0242] Fig.10 1 is a simplified structural diagram of a user equipment UE according to the present invention. Fig.10 As shown, the user equipment UE1000 includes a processor 1001 and a memory 1002. The processor 1001 may include, for example, a microprocessor, a microcontroller, an embedded processor, etc. The memory 1002 may include, for example, a volatile memory (such as a random access memory RAM), a hard disk drive (HDD), a non-volatile memory (such as a flash memory), or other memories, etc. Program instructions are stored on the memory 1002. When the instructions are executed by the processor 1001, the above method performed by the user equipment described in detail in the present invention may be executed.
[0243] The program running on the device according to the present invention can be a program that enables a computer to implement the functions of the embodiments of the present invention by controlling a central processing unit (CPU). The program or the information processed by the program can be temporarily stored in a volatile memory (such as a random access memory RAM), a hard disk drive (HDD), a non-volatile memory (such as a flash memory), or other memory systems.
[0244] The program for realizing the functions of various embodiments of the present invention can be recorded on a computer-readable recording medium. The corresponding functions can be realized by making a computer system read the program recorded on the recording medium and executing these programs. The so-called "computer system" herein can be a computer system embedded in the device, and can include an operating system or hardware (such as a peripheral device). "Computer-readable recording medium" can be a semiconductor recording medium, an optical recording medium, a magnetic recording medium, a recording medium of a short-term dynamic storage program, or any other recording medium that is computer-readable.
[0245] The various features or functional modules of the devices used in the above embodiments can be implemented or executed by circuits (e.g., single-chip or multi-chip integrated circuits). Circuits designed to perform the functions described in this specification may include general-purpose processors, digital signal processors (DSPs), application-specific integrated circuits (ASICs), field programmable gate arrays (FPGAs), or other programmable logic devices, discrete gate or transistor logic, discrete hardware components, or any combination of the above devices. The general-purpose processor may be a microprocessor, or any existing processor, controller, microcontroller, or state machine. The above circuits may be digital circuits or analog circuits. In the case where new integrated circuit technologies have emerged to replace existing integrated circuits due to advances in semiconductor technology, one or more embodiments of the present invention may also be implemented using these new integrated circuit technologies.
[0246] In addition, the present invention is not limited to the above-mentioned embodiments. Although various examples of the embodiments have been described, the present invention is not limited thereto. Fixed or non-mobile electronic devices installed indoors or outdoors can be used as terminal devices or communication devices, such as AV equipment, kitchen equipment, cleaning equipment, air conditioners, office equipment, vending machines, and other household appliances.
[0247] As mentioned above, the embodiments of the present invention have been described in detail with reference to the accompanying drawings. However, the specific structure is not limited to the above embodiments, and the present invention also includes any design changes that do not deviate from the main purpose of the present invention. In addition, the present invention can be modified in various ways within the scope of the claims, and the embodiments obtained by appropriately combining the technical means disclosed in different embodiments are also included in the technical scope of the present invention. In addition, the components with the same effect described in the above embodiments can be replaced with each other.
Claims
1. A method for sending a scheduling request by a user equipment to a base station, comprising: For a pending scheduling request in a pending state, that is, a pending SR, if the value of the SR counter is less than the maximum number of SRs to be sent, the physical layer is instructed to send the pending SR on a valid PUCCH resource. The SR counter indicates the number of pending SRs sent, and is reset to an initial value when a certain SR is triggered if there are no other SRs in a pending state. as well as When the serving cell corresponding to the valid PUCCH resource is configured with discontinuous transmission (DTX) and the DTX function is activated and the first condition is met, the value of the SR counter is increased by a corresponding value, The first condition includes at least one of the following: The valid PUCCH resource used to send the pending SR does not overlap with the DTX inactive time of the serving cell; The transmission timing of the pending SR does not overlap with the DTX inactivation time of the serving cell.
2. The method according to claim 1, wherein: The valid PUCCH resource is a PUCCH resource that is on the BWP that is in an activated state when the pending SR is transmitted and that satisfies the first condition.
3. The method according to claim 1, further comprising: If there is no valid PUCCH resource for transmitting the pending SR, and the pending SR is determined to be a high priority SR under DTX, a random access procedure is initiated in the special serving cell.
4. A method for sending a scheduling request by a user equipment to a base station, comprising: For a pending scheduling request (i.e., a pending SR) in a pending sending state, if there is a valid PUCCH resource for sending the pending SR, and if the serving cell corresponding to the valid PUCCH resource is configured with discontinuous transmission (i.e., DTX), determining whether a sendable condition is currently met, wherein the sendable condition indicates that the pending SR can be sent to the base station; as well as When the transmittable condition is met, the pending SR is transmitted on the valid PUCCH resource.
5. The method according to claim 4, wherein: The transmittable condition includes a first transmittable condition when the DTX function is activated and within the DTX activation time, and a second transmittable condition when the DTX function is activated and within the DTX non-activation time, Sending the pending SR on the valid PUCCH resource includes: When any one of the first transmittable condition and the second transmittable condition is satisfied, the pending SR is transmitted on the valid PUCCH resource.
6. The method according to claim 5, wherein: The user equipment is configured with a first maximum number of SR transmissions when the DTX function is activated and within the DTX activation time, and a second maximum number of SR transmissions when the DTX function is activated and within the DTX inactivation time, The first sendable condition includes: The value of the SR counter is less than the maximum number of times the first SR is sent, the SR counter represents the number of pending SRs sent, and is reset to an initial value when a certain SR is triggered and there are no other pending SRs; and The first condition includes that the DTX function is activated and at least one of the following: the valid PUCCH resource used to transmit the pending SR does not overlap with the DTX inactivation time of the serving cell; the transmission timing of the pending SR does not overlap with the DTX inactivation time of the serving cell, The second sendable condition includes: The value of the SR counter is less than the second SR maximum number of transmission times; and The second condition includes that the DTX function is activated and at least one of the following: the valid PUCCH resources used to transmit the pending SR overlap with the non-activation time of DTX of the serving cell; the transmission time of the pending SR overlaps with the non-activation time of DTX of the serving cell; all valid PUCCH resources used to transmit the SR in the pending state overlap with the non-activation time of DTX of the serving cell.
7. The method according to claim 5, wherein: The user equipment is configured with a first SR prohibit timer when the DTX function is activated and within the DTX activation time, and a second SR prohibit timer when the DTX function is activated and within the DTX inactivation time, the SR prohibit timer specifies a minimum time interval between two SRs sent by the user equipment within a corresponding period, The first sendable condition includes: When transmitting the pending SR, the first SR prohibit timer is not running; and The first condition includes that the DTX function is activated and at least one of the following: the valid PUCCH resource used to transmit the pending SR does not overlap with the DTX inactivation time of the serving cell; the transmission timing of the pending SR does not overlap with the DTX inactivation time of the serving cell, The second sendable condition includes: When transmitting the pending SR, the second SR prohibit timer is not running; and a second condition, wherein the second condition includes that the DTX function is activated and at least one of the following: the valid PUCCH resource used to transmit the pending SR overlaps with the DTX inactivation time of the serving cell; the transmission time of the pending SR overlaps with the DTX inactivation time of the serving cell, The first SR prohibit timer is started when the first condition is met last time, and the second SR prohibit timer is started when the second condition is met last time.
8. The method according to claim 4, wherein: The transmittable condition includes the DTX function being activated and at least one of the following: The effective PUCCH resource used to transmit the pending SR overlaps with the first advance time of the serving cell; The transmission timing of the pending SR overlaps with the first advance time of the serving cell; The valid PUCCH resource used to transmit the pending SR overlaps with a duration formed by the first advance time and the start time of the continuous transmission time of the next DTX cycle; The effective PUCCH resource for transmitting the pending SR is no earlier than the first advance time of the serving cell; The repetition period of DTX inactive time and active time is less than the period threshold value; The serving cell is also configured with discontinuous reception (DRX) and the DRX function is activated, and the effective PUCCH resources for transmitting the pending SR overlap with the activation time of the DRX and the activation time of the DTX; The serving cell is also configured with DRX and the DRX function is activated, and the transmission time of the pending SR overlaps with the activation time of DRX and the activation time of DTX, The first advance time is an advance time relative to the activation time of the next DTX or the start time point of the continuous transmission period of the activation time of the next DTX.
9. The method according to claim 4, wherein: The pending SR is canceled when at least one of the following conditions is met: the second condition is met; the second condition is met, and the pending SR is not configured as a high-priority SR; the second condition is met, and the pending time of the pending SR exceeds the first pending time that specifies the maximum time that the triggered SR can be pending. or, When the second condition is met and the pending time of the pending SR exceeds the first pending time, a random access procedure is initiated on the special service cell.
10. A user equipment, comprising: processor; as well as Memory, which stores instructions, Wherein, when the instructions are executed by the processor, the method according to any one of claims 1 to 9 is performed.