CN115623561A - Scheduling method, device, equipment, medium and chip - Google Patents
Scheduling method, device, equipment, medium and chip Download PDFInfo
- Publication number
- CN115623561A CN115623561A CN202110797824.6A CN202110797824A CN115623561A CN 115623561 A CN115623561 A CN 115623561A CN 202110797824 A CN202110797824 A CN 202110797824A CN 115623561 A CN115623561 A CN 115623561A
- Authority
- CN
- China
- Prior art keywords
- timer
- message
- scheduling
- pdcch
- drx
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Pending
Links
- 238000000034 method Methods 0.000 title claims abstract description 84
- 238000012544 monitoring process Methods 0.000 claims abstract description 24
- 238000013475 authorization Methods 0.000 claims abstract description 6
- 238000004891 communication Methods 0.000 claims description 60
- 230000011664 signaling Effects 0.000 claims description 59
- 238000012545 processing Methods 0.000 claims description 8
- 238000004590 computer program Methods 0.000 claims description 6
- 230000006870 function Effects 0.000 description 21
- 238000010586 diagram Methods 0.000 description 15
- 230000005540 biological transmission Effects 0.000 description 9
- 238000007726 management method Methods 0.000 description 8
- 230000004044 response Effects 0.000 description 2
- 238000003491 array Methods 0.000 description 1
- 230000001413 cellular effect Effects 0.000 description 1
- 238000006243 chemical reaction Methods 0.000 description 1
- 239000003795 chemical substances by application Substances 0.000 description 1
- 238000013500 data storage Methods 0.000 description 1
- 238000001514 detection method Methods 0.000 description 1
- 230000009977 dual effect Effects 0.000 description 1
- 238000005265 energy consumption Methods 0.000 description 1
- 238000005516 engineering process Methods 0.000 description 1
- 239000000835 fiber Substances 0.000 description 1
- 230000000977 initiatory effect Effects 0.000 description 1
- 238000012986 modification Methods 0.000 description 1
- 230000004048 modification Effects 0.000 description 1
- 230000003287 optical effect Effects 0.000 description 1
- 230000002035 prolonged effect Effects 0.000 description 1
- 239000004065 semiconductor Substances 0.000 description 1
- 230000004622 sleep time Effects 0.000 description 1
- 239000007787 solid Substances 0.000 description 1
- 230000003068 static effect Effects 0.000 description 1
- 238000006467 substitution reaction Methods 0.000 description 1
- 230000001360 synchronised effect Effects 0.000 description 1
- 230000001960 triggered effect Effects 0.000 description 1
Images
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W52/00—Power management, e.g. TPC [Transmission Power Control], power saving or power classes
- H04W52/02—Power saving arrangements
- H04W52/0209—Power saving arrangements in terminal devices
- H04W52/0225—Power saving arrangements in terminal devices using monitoring of external events, e.g. the presence of a signal
- H04W52/0248—Power saving arrangements in terminal devices using monitoring of external events, e.g. the presence of a signal dependent on the time of the day, e.g. according to expected transmission activity
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W72/00—Local resource management
- H04W72/12—Wireless traffic scheduling
- H04W72/1263—Mapping of traffic onto schedule, e.g. scheduled allocation or multiplexing of flows
- H04W72/1268—Mapping of traffic onto schedule, e.g. scheduled allocation or multiplexing of flows of uplink data flows
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W76/00—Connection management
- H04W76/20—Manipulation of established connections
- H04W76/28—Discontinuous transmission [DTX]; Discontinuous reception [DRX]
-
- Y—GENERAL TAGGING OF NEW TECHNOLOGICAL DEVELOPMENTS; GENERAL TAGGING OF CROSS-SECTIONAL TECHNOLOGIES SPANNING OVER SEVERAL SECTIONS OF THE IPC; TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
- Y02—TECHNOLOGIES OR APPLICATIONS FOR MITIGATION OR ADAPTATION AGAINST CLIMATE CHANGE
- Y02D—CLIMATE CHANGE MITIGATION TECHNOLOGIES IN INFORMATION AND COMMUNICATION TECHNOLOGIES [ICT], I.E. INFORMATION AND COMMUNICATION TECHNOLOGIES AIMING AT THE REDUCTION OF THEIR OWN ENERGY USE
- Y02D30/00—Reducing energy consumption in communication networks
- Y02D30/70—Reducing energy consumption in communication networks in wireless communication networks
Landscapes
- Engineering & Computer Science (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Mobile Radio Communication Systems (AREA)
Abstract
The application discloses a scheduling method, a scheduling device, a scheduling apparatus, a scheduling medium and a scheduling chip, wherein the method comprises the following steps: transmitting a Scheduling Request (SR) message in a current discontinuous reception period; starting a first timer; monitoring a Physical Downlink Control Channel (PDCCH) in the running process of a first timer; and if the uplink authorization in the PDCCH is not monitored in the running process of the first timer and the second timer does not time after the running of the first timer is overtime, the SR message is sent again after the next discontinuous receiving period is reached. By the method, the power consumption of the terminal equipment during scheduling can be reduced.
Description
Technical Field
The present application relates to the field of communications technologies, and in particular, to a scheduling method, apparatus, device, medium, and chip.
Background
In a New Radio (NR), a terminal device may send a Scheduling Request (SR) message to a network device to Request a resource, which may be used for sending uplink data, from the network device, and the terminal device also needs a corresponding SR resource to send the SR message, where the SR resource may be configured by the network device. After the terminal device sends the SR message, it may trigger entering a state of monitoring a Physical Downlink Control Channel (PDCCH), and when the PDCCH carrying the uplink grant is not monitored for a certain period of time, the SR message may be sent again.
Currently, a terminal device may transmit an SR message at any time when there is SR resource, and the transmission of the SR message is not limited by a Discontinuous Reception (DRX) state. This means that the terminal device may enter a state of monitoring the PDCCH at any time, and the network device may not schedule the terminal device, and at this time, the terminal device may repeatedly send the SR message and is in a state of monitoring the PDCCH all the time, which results in an increase in energy consumption of the terminal device.
Disclosure of Invention
The application discloses a scheduling method, a scheduling device, a scheduling medium and a scheduling chip, which can reduce power consumption of terminal equipment during scheduling.
In a first aspect, an embodiment of the present application provides a scheduling method, including:
transmitting a Scheduling Request (SR) message in a current discontinuous reception period;
starting a first timer;
monitoring a Physical Downlink Control Channel (PDCCH) in the running process of a first timer;
and if the uplink authorization in the PDCCH is not monitored in the running process of the first timer and the second timer does not time after the running of the first timer is overtime, the SR message is sent again after the next discontinuous receiving period is reached.
In one embodiment, the first timer is a scheduling request prohibit timer SR-prohibit timer.
In an embodiment, the second timer comprises one or more of the following timers:
a duration timer Drx-OnDurationTimer;
an inactivity timer Drx-inactivity timer;
a discontinuous reception downlink retransmission timer Drx-retransmission timerdl;
a discontinuous reception uplink retransmission timer Drx-retransmission timerrl.
In one embodiment, the first timer is a scheduling request determination timer;
monitoring a Physical Downlink Control Channel (PDCCH) in the running process of a first timer, wherein the monitoring comprises the following steps:
and monitoring the PDCCH in the operation process of the scheduling request judging timer, and sending an SR message to the network equipment after the SR-ProhibitTimer is overtime, wherein the SR-ProhibitTimer is started after the SR message is sent.
In an embodiment, if the first indication signaling is received in the running process of the first timer, the current first timer is stopped.
In an embodiment, the first indication signaling is used to indicate that the SR message is sent again after the next discontinuous reception cycle arrives; or, the first indication signaling is used for indicating that the SR message is suspended to be sent after the next discontinuous reception period arrives.
In an embodiment, the first indication signaling is carried by physical layer signaling, or the first indication signaling is carried by MAC layer or higher layer signaling.
In a second aspect, an embodiment of the present application provides a communication apparatus, including:
a communication unit, configured to send a scheduling request SR message in a current discontinuous reception cycle;
the processing unit is used for starting a first preset timer;
the communication unit is also used for monitoring a Physical Downlink Control Channel (PDCCH) in the running process of the first preset timer;
and the communication unit is further configured to send the SR message again after the next discontinuous reception cycle arrives if the first PDCCH is not monitored during the operation of the first preset timer and the second type of timer is not timed after the operation of the first preset timer is overtime.
In a third aspect, an embodiment of the present application provides a communication device, including a processor and a memory, where the memory is used to store a computer program, and the computer program includes program instructions, and the processor is configured to invoke the program instructions to execute the scheduling method described in the first aspect.
In a fourth aspect, the present application provides a computer-readable storage medium storing one or more instructions, where the one or more instructions are adapted to be loaded by a processor and execute the scheduling method described in the first aspect.
In a fifth aspect, an embodiment of the present application provides a chip, where the chip is configured to execute the scheduling method described in the first aspect.
In a sixth aspect, an embodiment of the present application provides a chip module, where the chip module includes a storage device, a chip, and a communication interface, and the chip is configured to execute the scheduling method described in the first aspect.
In the embodiment of the application, the terminal equipment sends a Scheduling Request (SR) message in the current discontinuous receiving period; starting a first timer; monitoring a Physical Downlink Control Channel (PDCCH) in the running process of a first timer; and if the uplink authorization in the PDCCH is not monitored in the running process of the first timer and the second timer does not time after the running of the first timer is overtime, the SR message is sent again after the next discontinuous receiving period is reached. By the method, the power consumption of the terminal equipment during scheduling can be reduced.
Drawings
In order to more clearly illustrate the technical solutions of the embodiments of the present application, the drawings needed to be used in the description of the embodiments are briefly introduced below, and it is obvious that the drawings in the following description are some embodiments of the present application, and it is obvious for those skilled in the art to obtain other drawings based on these drawings without creative efforts.
Fig. 1 is a schematic diagram of a discontinuous reception cycle according to an embodiment of the present application;
fig. 2 is a schematic diagram of a wireless communication network architecture according to an embodiment of the present application;
fig. 3 is a schematic flowchart of a scheduling method according to an embodiment of the present application;
fig. 4 is a schematic diagram of a method for sending an SR message when a first timer is an SR-probibittime according to an embodiment of the present application;
fig. 5 is a schematic diagram of a sending method of an SR message when a first timer does not schedule a request to determine a timer according to an embodiment of the present application;
fig. 6 is a schematic diagram illustrating that a first indication signaling is received in an SR-prohibit timer operation process according to an embodiment of the present application
Fig. 7 is a schematic diagram of a communication device according to an embodiment of the present application
Fig. 8 is a simplified block diagram of an entity structure of a communication device according to an embodiment of the present disclosure;
fig. 9 is a simplified schematic diagram of a chip module according to an embodiment of the present disclosure.
Detailed Description
Reference will now be made in detail to the exemplary embodiments, examples of which are illustrated in the accompanying drawings. When the following description refers to the accompanying drawings, like numbers in different drawings represent the same or similar elements unless otherwise indicated. The implementations described in the following exemplary examples do not represent all implementations consistent with the present application. Rather, they are merely examples of apparatus and methods consistent with certain aspects of the application, as detailed in the appended claims.
It should be noted that, in this document, the terms "comprises," "comprising," or any other variation thereof, are intended to cover a non-exclusive inclusion, such that a process, method, article, or apparatus that comprises a list of elements does not include only those elements but may include other elements not expressly listed or inherent to such process, method, article, or apparatus. Without further limitation, the recitation of a claim "comprising a" 8230a "\8230means" does not exclude the presence of additional identical elements in the process, method, article or apparatus in which the element is incorporated, and further, similarly named components, features, elements in different embodiments of the application may have the same meaning or may have different meanings, the specific meaning of which should be determined by its interpretation in the specific embodiment or by further combination with the context of the specific embodiment.
It should be understood that although the terms first, second, third, etc. may be used herein to describe various information, such information should not be limited to these terms. These terms are only used to distinguish one type of information from another. For example, first information may also be referred to as second information, and similarly, second information may also be referred to as first information, without departing from the scope herein. The word "if" as used herein may be interpreted as "at" \8230; "or" when 8230; \8230; "or" in response to a determination ", depending on the context. Also, as used herein, the singular forms "a", "an" and "the" are intended to include the plural forms as well, unless the context indicates otherwise. It will be further understood that the terms "comprises," "comprising," "includes" and/or "including," when used in this specification, specify the presence of stated features, steps, operations, elements, components, items, species, and/or groups, but do not preclude the presence, or addition of one or more other features, steps, operations, elements, components, species, and/or groups thereof. The terms "or" and/or "as used herein are to be construed as inclusive or meaning any one or any combination. Thus, "a, B or C" or "a, B and/or C" means "any of the following: a; b; c; a and B; a and C; b and C; A. b and C ". An exception to this definition will occur only when a combination of elements, functions, steps or operations are inherently mutually exclusive in some way.
It should be understood that, although the steps in the flowcharts in the embodiments of the present application are shown in sequence as indicated by the arrows, the steps are not necessarily performed in sequence as indicated by the arrows. The steps are not performed in the exact order shown and may be performed in other orders unless explicitly stated herein. Moreover, at least some of the steps in the figures may include multiple sub-steps or multiple stages that are not necessarily performed at the same time, but may be performed at different times, in different orders, and may be performed alternately or partially with other steps or at least some of the sub-steps or stages of other steps.
It should be noted that, step numbers such as 110, 120, etc. are used herein for the purpose of more clearly and briefly describing the corresponding content, and no substantial limitation on the sequence is made, and a person skilled in the art may perform 120 first and then perform 110, etc. in the specific implementation, but these should be within the protection scope of the present application.
In the following description, suffixes such as "module", "component", or "unit" used to indicate elements are used only for facilitating the description of the present application, and have no particular meaning in themselves. Thus, "module", "component" or "unit" may be used mixedly.
In order to better understand the embodiments of the present application, the following terms refer to the embodiments of the present application:
scheduling Request (SR) is a way for a terminal Equipment (UE) to apply for resources to a network side for new data transmission. The SR message transmitted by the UE is transmitted through a Physical Uplink Control Channel (PUCCH) Control Channel. After the network side successfully decodes the SR message of a certain UE, the RB resource may or may not be allocated to the UE through Downlink Control Information (DCI). Many times, the UE needs to send the SR message multiple times in order to obtain the uplink resource. In this embodiment, after the UE sends the SR message, the UE may be triggered to enter an awake state (which may also be referred to as an active state). The UE in the awake state may monitor a Physical Downlink Control Channel (PDCCH), where the PDCCH may include the DCI, and the DCI may enable the UE to acquire the RB resource to send uplink data. After entering the awake state, the UE may start a timer, and wait for uplink scheduling of the network device during the timing process of the timer. If the timer is overtime and the scheduling of the base station is not received, the UE may send the SR message again. In the embodiment of the application, the terminal device may send the SR message in the sleep state, and after sending the SR message, the terminal device may start a timer and enter the wake-up state to monitor the corresponding PDCCH; when the timer runs out of time, the terminal equipment can enter a dormant state.
Discontinuous Reception (DRX) is a packet-based data stream that is typically bursty, with data transmission during one period, but not during the next longer period. When no data is transmitted, the power consumption can be reduced by stopping receiving the PDCCH (at the moment, the PDCCH blind detection is stopped), so that the service time of the battery is prolonged. Fig. 1 is a schematic diagram illustrating a discontinuous reception period. The period of time identified as "On Duration" is the time that the UE monitors the PDCCH, during which the UE is awake. The period of time identified as "Opportunity for DRX" is the DRX sleep time, i.e., the time the UE enters a sleep state without monitoring the PDCCH for power saving. As can be seen from fig. 1, the longer the time for DRX sleep, the lower the power consumption of the UE, but correspondingly, the delay of traffic transmission will increase. The awake state may be an On Duration state or a DRX On state. Wherein, the On Duration state may be controlled by a Duration timer (Drx-OnDurationTimer), and the Drx On state may be controlled by one or more of the Drx-OnDurationTimer, the inactivity timer (Drx-inactivity timer), a Drx downlink retransmission timer (Drx-retransmission timer) and a Drx uplink retransmission timer (Drx-retransmission timer ul).
An SR-prohibit timer (SR-prohibit timer) is used to control the frequency of SR messages transmitted in the PUCCH, which cannot be transmitted when the timer is running, and once the timer expires, the UE needs to retransmit the SR message. The operation duration of the SR-prohibit timer may be configured by Radio Resource Control (RRC).
In order to better understand the embodiments of the present application, a network architecture to which the embodiments of the present application are applicable is described below.
Referring to fig. 2, fig. 2 is a schematic diagram of a wireless communication network architecture according to an embodiment of the present disclosure. As shown in fig. 2, the network architecture may include a network device and a terminal device, and the terminal device establishes a connection with the network device through a serving cell. The serving cell may include one or more channels as a data transmission medium between the network device and the terminal device, for example, a Physical Downlink Control Channel (PDCCH), a Physical Downlink Shared Channel (PDSCH), a Physical Uplink Control Channel (PUSCH), and the like. The network device may allocate radio resources to the terminal device for traffic transmission between the network device and the terminal device.
The present invention is applicable to a 5th generation (5G) communication system, a 4G or 3G communication system, and a future new communication system, for example, a 6G or 7G or in-vehicle short-distance communication system. The technical solution of the present invention is also applicable to different network architectures, including but not limited to a relay network architecture, a dual link architecture, a Vehicle-to-any-object communication (Vehicle-to-event) architecture, an in-Vehicle short-distance communication architecture, and the like.
In this embodiment of the present application, the Core Network may be an Evolved Packet Core (EPC), a 5G Core Network (5G Core Network), or may be a new Core Network in a future communication system. The 5G Core Network is composed of a set of devices, and implements Access and Mobility Management functions (AMF) of functions such as Mobility Management, user Plane Functions (UPF) providing functions such as packet routing and forwarding and QoS (Quality of Service) Management, session Management Functions (SMF) providing functions such as Session Management, IP address allocation and Management, and the like. The EPC may be composed of an MME providing functions such as mobility management, gateway selection, etc., a Serving Gateway (S-GW) providing functions such as packet forwarding, etc., and a PDN Gateway (P-GW) providing functions such as terminal address allocation, rate control, etc.
The network device related in the embodiment of the present application is an entity for transmitting or receiving signals on a network side, and may be configured to perform inter-conversion between a received air frame and a network Protocol (IP) packet, where the network device is used as a router between a terminal device and the rest of an access network, where the rest of the access network may include an IP network and the like. The access network device may also coordinate attribute management for the air interface. For example, the access network device may be an eNB in LTE, may also be a New Radio Controller (NR Controller), may be a gNB in a 5G system, may be a Centralized network element (Centralized Unit), may be a New wireless base station, may be a Radio remote module, may be a micro base station, may be a Relay (Relay), may be a Distributed network element (Distributed Unit), may be a Reception Point (TRP) or a Transmission Point (TP), and may be a G node in an in-vehicle short-distance communication system or any other wireless access device, but the embodiment of the present invention is not limited thereto.
A Base Station (BS) in the embodiment of the present application, which may also be referred to as a base station device, is a device deployed in a Radio Access Network (RAN) to provide a wireless communication function. For example, the device providing the base station function in the 2G network includes a Base Transceiver Station (BTS), the device providing the base station function in the 3G network includes a node B (NodeB), the device providing the base station function in the 4G network includes an Evolved node B (eNB), and in a Wireless Local Area Network (WLAN), the device providing the base station function is an Access Point (AP), a device providing the base station function in a 5G New Radio (NR) gNB, and a continuously Evolved node B (ng-eNB), where the gNB and the terminal communicate with each other by using an NR technique, the ng-eNB and the terminal communicate with each other by using an E-Universal Radio Access (E-Universal Radio Access) technique, and both the gNB and the ng-eNB may be connected to the 5G core network. The base station in the embodiment of the present application also includes a device and the like that provide a function of the base station in a future new communication system.
The terminal device in the embodiment of the present application may refer to various forms of User Equipment (UE), an access terminal, a subscriber unit, a subscriber station, a mobile station (mobile station, MS), a remote station, a remote terminal, a mobile device, a user terminal, a terminal device (terminal device), a wireless communication device, a user agent, or a user equipment. The terminal device may also be a cellular phone, a cordless phone, a Session Initiation Protocol (SIP) phone, a Wireless Local Loop (WLL) station, a Personal Digital Assistant (PDA), a handheld device with Wireless communication function, a computing device or other processing device connected to a Wireless modem, a vehicle-mounted device, a wearable device, a terminal device in a future 5G Network or a terminal device in a future evolved Public Land Mobile Network (PLMN), and the like, which are not limited in this embodiment.
In order to reduce power consumption when a terminal device performs scheduling, embodiments of the present application provide a scheduling method and apparatus, and details of the scheduling method and apparatus provided by embodiments of the present application are further described below.
Referring to fig. 3, fig. 3 is a schematic flowchart of a scheduling method according to an embodiment of the present application. The scheduling method includes operations 310 through 340 as follows. The method execution main body shown in fig. 3 may be a terminal device or a chip in the terminal device. When the terminal device executes the flow shown in fig. 3, the following steps may be included:
310. and transmitting a Scheduling Request (SR) message in the current discontinuous reception period.
Wherein the Discontinuous Reception (DRX) period may be configurable (e.g., through RRC signaling). In this embodiment, the terminal device may send an SR message in both the awake state and the sleep state in the DRX cycle.
320. A first timer is started.
Alternatively, the first timer may be a scheduling request prohibit timer SR-ProhibitTimer.
Alternatively, the first timer may be a scheduling request decision timer.
330. And monitoring a Physical Downlink Control Channel (PDCCH) in the running process of the first timer.
Optionally, when the first timer is an SR-ProhibitTimer, after the terminal device sends the SR message, the SR-ProhibitTimer may be started. In the SR-ProhibitTimer operation process, the terminal device may monitor the PDCCH, but does not send the SR message. The operation duration of the SR-ProhibitTimer may be configured by the access network device or the terminal device, and is not limited.
Fig. 4 is a schematic diagram illustrating a method for sending an SR message when a first timer is SR-ProhibitTime. In fig. 4, the terminal device transmits an SR message in one DRX cycle, where the time for transmitting the SR message may be any time in the DRX cycle. That is, the terminal device may transmit the SR message in the DRX ON state or the DRX OFF state in the DRX cycle. It can be understood that, in the embodiments of the present application, a time when the terminal device first transmits the SR message in one DRX cycle is not limited.
Alternatively, when the first timer is a scheduling request judging timer, the terminal device may start the scheduling request judging timer after transmitting the SR message. The scheduling request judging timer may include one or more SR-prohibittimers, and the operation duration of each SR-ProhibitTimer is less than the operation duration of one scheduling request judging timer. The terminal device may monitor the PDCCH during the operation of the scheduling request determining timer, and send an SR message to the network device after each SR-probibittimer runs out. Wherein the SR-ProhibitTimer is started after the SR message is sent, and one or more SR-prohibittimers are run in the scheduling request decision timer.
Fig. 5 is a schematic diagram illustrating a method for sending an SR message when a first timer does not schedule a request determination timer. In fig. 5, one scheduling request decision timer includes two SR-prohibittimers, i.e., a first SR-ProhibitTimer and a second SR-ProhibitTimer. Of course, in practical applications, one SR-tti may include two or more SR-prohibit timers, which are only exemplary and not limiting. The terminal device transmits the SR message in one DRX cycle, wherein the time of transmitting the SR message may be any time in the DRX cycle. That is, the terminal device may transmit the SR message in the DRX ON state or the DRX OFF state in the DRX cycle. After the SR message is sent, the terminal device may start the scheduling request determination timer and simultaneously start the SR-ProhibitTimer. The operation duration of a scheduling request decision timer may be greater than or equal to the sum of the total operation durations of the one or more SR-prohibit timers. In the operation process of the scheduling request judging timer, the terminal device can monitor the PDCCH, and only when the SR-ProhibitTimer is overtime, and the scheduling request judging timer is still in the operation process, the terminal device can send the SR message again. For example, at an instant after the first SR-ProhibitTimer runs out of time, the terminal device may send the SR message again, and then start the second SR-ProhibitTimer. When the second SR-ProhibitTimer runs overtime, the scheduling request judgment timer also runs overtime, so that the terminal device suspends the SR message transmission.
340. And if the uplink authorization in the PDCCH is not monitored in the running process of the first timer and the second timer does not time after the running of the first timer is overtime, the SR message is sent again after the next discontinuous receiving period is reached.
The uplink grant is used for responding to the SR message sent by the terminal device, that is, the network device has agreed the scheduling request of the terminal device, and may allocate resources to the terminal device for performing the service transmission in response.
Wherein the second timer may comprise one or more of the following timers:
a duration timer (Drx-OnDurationTimer);
a inactivity timer (Drx-inactivity timer);
a discontinuous reception downlink retransmission timer (Drx-retransmission timerdl);
a discontinuous reception uplink retransmission timer (Drx-retransmission timer ul).
As shown in fig. 4 and 5, the running period of the second timer may be during an awake state, i.e., a DRX On period, and when the second timer is running, the terminal device is in a DRX On state.
If the uplink grant in the PDCCH is not monitored in the operation process of the first timer, it indicates that the network device does not respond to the SR message sent by the terminal device temporarily, and therefore the terminal device needs to send the SR message again. At this time, the first timer has run overtime and the second timer is not timed, which indicates that when the first timer runs overtime, the terminal device is in the DRX OFF state, i.e. the access network device cannot send the SR message in the current DRX cycle any more. Therefore, the terminal device needs to wait for the next DRX cycle before it can send the SR message again.
Optionally, if the terminal device receives the first indication signaling during the operation of the first timer, the terminal device stops operating the current first timer. The first indication signaling may be carried by physical layer signaling or the first indication signaling may be carried by MAC layer or higher layer signaling. The first indication signaling may be a physical layer signaling sent by the network device, and the terminal device may enter a dormant state after receiving the first indication signaling, and stop monitoring the PDCCH. For example, when the network device detects that no available resource can be allocated to the terminal device at this time, a first indication signaling may be sent to the terminal device, instructing the terminal device to suspend monitoring the PDCCH. Therefore, unnecessary PDCCH monitoring time of the terminal equipment can be shortened, and the power consumption of the terminal equipment is saved.
Optionally, the first indication signaling may be used to indicate that the SR message is transmitted again after the next DRX cycle arrives, that is, at the starting time of the next DRX ON state, the terminal device may transmit the SR message again. For example, the network device detects that no available resource can be allocated to the terminal device at this time, and there is not enough buffer space to buffer the SR message transmitted by the terminal device, and then the terminal device may be instructed to transmit the SR message again at the next DRX ON state.
Alternatively, the first indication signaling may be used to indicate that the SR message is suspended from being transmitted after the next DRX cycle arrives, i.e. at the start of the next DRX ON state, the terminal device may not have to transmit the SR message. For example, the network device detects that no available resource can be allocated to the terminal device at this time, but has enough buffer space, and can buffer the SR message transmitted by the terminal device, so as to instruct the terminal device not to transmit the SR message again in the next DRX ON state. The method can also save certain power consumption of the terminal equipment.
For example, as shown in fig. 6, when the first timer is an SR-ProhibitTimer, and in fig. 6, the terminal device starts the SR-ProhibitTimer after sending the SR message, under the condition that the first timer is the SR-ProhibitTimer. And in the running period of the SR-ProhibitTimer, the terminal equipment immediately stops running the SR-ProhibitTimer after receiving the first indication signaling, enters a dormant state, namely, the monitoring of the PDCCH is suspended, so that certain power consumption can be saved. Since the terminal device does not send the SR message in the next DRX ON state, it can be known that the first indication signaling indicates that the terminal device suspends sending the SR message after the next DRX cycle arrives.
For the case that the first timer is the scheduling request judgment timer, the description is omitted here, similarly to the case that the first timer is the SR-prohibit timer.
By the embodiment of the application, the terminal equipment can send the SR message in the current DRX period so as to trigger the starting of the first timer, and the terminal equipment can monitor the PDCCH during the operation of the first timer. The first timer may be an SR-ProhibitTimer, or a scheduling request determination timer. If the terminal device does not monitor the uplink grant in the PDCCH during the operation of the first timer and the second timer is not timed after the operation of the first timer is overtime, the terminal device may send the SR message again after the next DRX cycle is reached. And when the second timer runs, the terminal equipment is in a DRX ON state. In addition, if the terminal device receives the first indication signaling during the operation of the first timer, the terminal device may also stop the operation of the first timer in advance, that is, stop monitoring the PDCCH and/or sending the SR message in advance. By the method, the terminal equipment can send the SR message in one DRX period and start the first timer, and if the uplink authorization in the PDCCH is not monitored under the condition that the first timer runs overtime, the SR message is not sent again in the current DRX period and the PDCCH is not monitored any more, so that the power consumption of the terminal equipment during scheduling can be reduced. In the process of scheduling, if the terminal device receives the first indication signaling, the terminal device may stop scheduling in the current DRX cycle, thereby further reducing power consumption.
Referring to fig. 7, fig. 7 is a schematic diagram of a communication device according to an embodiment of the present disclosure. The communication device shown in fig. 7 may be used to perform some or all of the functions in the method embodiment described above with respect to fig. 3. The apparatus may be a terminal device, an apparatus in the terminal device, or an apparatus capable of being used in cooperation with the terminal device.
The logical structure of the apparatus may include: a communication unit 710 and a processing unit 720, wherein, when the apparatus is applied to a terminal device:
a communication unit 710, configured to transmit a scheduling request, SR, message in a current discontinuous reception cycle;
a processing unit 720, configured to start a first preset timer;
the communication unit 710 is further configured to monitor a physical downlink control channel PDCCH during the operation of the first preset timer;
the communication unit 710 is further configured to send the SR message again after the next discontinuous reception cycle arrives if the first PDCCH is not monitored during the operation of the first preset timer and the second type timer is not timed after the operation of the first preset timer is overtime.
In one possible implementation, the first timer is a scheduling request prohibit timer SR-prohibit timer.
In one possible implementation, the second timer includes one or more of the following timers:
a duration timer Drx-OnDurationTimer;
an inactivity timer Drx-inactivity timer;
a discontinuous reception downlink retransmission timer Drx-retransmission timerdl;
a Drx-retransmission timer ul is received discontinuously.
In one possible implementation manner, the first timer is a scheduling request judgment timer;
monitoring a Physical Downlink Control Channel (PDCCH) in the running process of a first timer, wherein the method comprises the following steps:
the communication unit 710 is further configured to monitor the PDCCH during the operation of the scheduling request determining timer, and send an SR message to the network device after the SR-ProhibitTimer is overtime, where the SR-ProhibitTimer is started after the SR message is sent.
In a possible implementation manner, the processing unit 720 is further configured to stop the current first timer if the communication unit 710 receives the first indication signaling during the operation of the first timer.
In a possible implementation manner, the first indication signaling is used for indicating that the SR message is sent again after the next discontinuous reception cycle arrives; or, the first indication signaling is used for indicating that the SR message is suspended to be sent after the next discontinuous reception period arrives.
In a possible implementation, the first indication signaling is carried by physical layer signaling, or the first indication signaling is carried by MAC layer or higher layer signaling.
Referring to fig. 8, fig. 8 is a simplified schematic diagram of an entity structure of a communication device according to an embodiment of the present disclosure, where the communication device includes a processor 810, a memory 820, and a communication interface 830, and the processor 810, the memory 820, and the communication interface 830 are connected through one or more communication buses. The communication device may be a chip, a chip module, or the like.
The processor 810 is configured to support the communication device to perform the corresponding functions of the method of fig. 3 described above. It should be understood that, in the embodiment of the present application, the processor 810 may be a Central Processing Unit (CPU), and the processor may also be other general-purpose processors, digital Signal Processors (DSPs), application Specific Integrated Circuits (ASICs), field Programmable Gate Arrays (FPGAs) or other programmable logic devices, discrete gate or transistor logic devices, discrete hardware components, and the like. A general purpose processor may be a microprocessor or the processor may be any conventional processor or the like.
The memory 820 is used to store program codes and the like. The memory 820 in embodiments of the present application may be either volatile memory or nonvolatile memory, or may include both volatile and nonvolatile memory. The non-volatile memory may be a read-only memory (ROM), a Programmable ROM (PROM), an Erasable PROM (EPROM), an electrically Erasable EPROM (EEPROM), or a flash memory. Volatile memory can be Random Access Memory (RAM), which acts as external cache memory. By way of example, but not limitation, many forms of Random Access Memory (RAM) are available, such as Static RAM (SRAM), dynamic RAM (DRAM), synchronous DRAM (SDRAM), double data rate SDRAM (DDR SDRAM), enhanced SDRAM (ESDRAM), synchlink DRAM (SLDRAM), and direct bus RAM (DR RAM).
In the embodiment of the present application, when the communication apparatus is applied to a terminal device, the processor 810 calls the program code stored in the memory 820 to perform the following operations:
the control communication interface 830 sends a scheduling request SR message in the current discontinuous reception cycle;
the processor 810 calls the program code stored in the memory 820 to start a first preset timer;
the control communication interface 830 monitors a physical downlink control channel PDCCH during the operation of the first preset timer;
if the first PDCCH is not monitored during the operation of the first preset timer and the second type timer is not timed after the operation of the first preset timer is overtime, the control communication interface 830 sends the SR message again after the next discontinuous reception cycle is reached.
In one possible implementation, the first timer is a scheduling request prohibit timer SR-prohibit timer.
In one possible implementation, the second timer includes one or more of the following timers:
a duration timer Drx-OnDurationTimer;
an inactivity timer Drx-inactivity timer;
a discontinuous reception downlink retransmission timer Drx-retransmission timerdl;
a discontinuous reception uplink retransmission timer Drx-retransmission timerrl.
In one possible implementation manner, the first timer is a scheduling request judgment timer;
monitoring a Physical Downlink Control Channel (PDCCH) in the running process of a first timer, wherein the method comprises the following steps:
the control communication interface 830 monitors the PDCCH during the operation of the scheduling request decision timer, and transmits an SR message to the network device after the SR-ProhibitTimer is overtime, and the SR-ProhibitTimer is started after transmitting the SR message.
In one possible implementation, the processor 810 calls the program code stored in the memory 820 to stop the current first timer if the communication interface 830 receives the first indication signaling during the operation of the first timer.
In a possible implementation manner, the first indication signaling is used for indicating that the SR message is sent again after the next discontinuous reception cycle arrives; or, the first indication signaling is used for indicating that the SR message is suspended to be transmitted after the next discontinuous reception period arrives.
In a possible implementation, the first indication signaling is carried by physical layer signaling, or the first indication signaling is carried by MAC layer or higher layer signaling.
The embodiment of the application also provides a chip, and the chip can also be contained in the chip module.
When the chip is applied to a terminal device:
the chip is used for sending a Scheduling Request (SR) message in a current discontinuous receiving period;
the chip is also used for starting a first preset timer;
the chip is also used for controlling the communication interface to monitor a Physical Downlink Control Channel (PDCCH) in the running process of the first preset timer;
the chip is further configured to control the communication interface to send the SR message again after the next discontinuous reception cycle arrives if the first PDCCH is not monitored during the operation of the first preset timer and the second type timer is not timed after the operation of the first preset timer is overtime.
In one possible implementation, the first timer is a scheduling request prohibit timer SR-prohibit timer.
In one possible implementation, the second timer includes one or more of the following timers:
a duration timer Drx-OnDurationTimer;
an inactivity timer Drx-inactivity timer;
a discontinuous reception downlink retransmission timer Drx-retransmission timerdl;
a discontinuous reception uplink retransmission timer Drx-retransmission timerrl.
In one possible implementation manner, the first timer is a scheduling request judgment timer;
monitoring a Physical Downlink Control Channel (PDCCH) in the running process of a first timer, wherein the method comprises the following steps:
the chip is also used for controlling the communication interface to monitor the PDCCH in the operation process of the scheduling request judgment timer, and sending the SR message to the network equipment after the SR-ProhibitTimer is overtime, wherein the SR-ProhibitTimer is started after the SR message is sent.
In a possible implementation manner, the chip is further configured to stop the current first timer if the communication unit receives the first indication signaling during the operation of the first timer.
In a possible implementation manner, the first indication signaling is used for indicating that the SR message is sent again after the next discontinuous reception cycle arrives; or, the first indication signaling is used for indicating that the SR message is suspended to be transmitted after the next discontinuous reception period arrives.
In a possible implementation, the first indication signaling is carried by physical layer signaling, or the first indication signaling is carried by MAC layer or higher layer signaling.
Referring to fig. 9, fig. 9 is a simplified schematic diagram of a chip module according to an embodiment of the present application, where the chip module includes a storage device 910, a chip 920, and a communication interface 930, and when the chip module is applied to a second network element, where:
the chip 920 is configured to send a scheduling request SR message in a current discontinuous reception cycle;
the chip 920 is further configured to start a first preset timer;
the chip 920 is further configured to control the communication interface 930 to monitor a physical downlink control channel PDCCH during the operation of the first preset timer;
the chip 920 is further configured to control the communication interface 930 to send the SR message again after the next discontinuous reception cycle arrives if the first PDCCH is not monitored during the operation of the first preset timer and the second type timer is not timed after the operation of the first preset timer is overtime.
In one possible implementation, the first timer is a scheduling request prohibit timer SR-prohibit timer.
In one possible implementation, the second timer includes one or more of the following timers:
a duration timer Drx-OnDurationTimer;
an inactivity timer Drx-inactivity timer;
a discontinuous reception downlink retransmission timer Drx-retransmission timerdl;
a Drx-retransmission timer ul is received discontinuously.
In one possible implementation manner, the first timer is a scheduling request judgment timer;
monitoring a Physical Downlink Control Channel (PDCCH) in the running process of a first timer, wherein the method comprises the following steps:
the chip 920 is further configured to control the communication interface to monitor the PDCCH during the operation of the scheduling request determining timer, and send an SR message to the network device after the SR-probibittimer runs out, where the SR-probibittimer is started after the SR message is sent.
In a possible implementation manner, the chip 920 is further configured to stop the current first timer if the communication interface 930 receives the first indication signaling during the operation of the first timer.
In a possible implementation manner, the first indication signaling is used for indicating that the SR message is sent again after the next discontinuous reception cycle arrives; or, the first indication signaling is used for indicating that the SR message is suspended to be sent after the next discontinuous reception period arrives.
In a possible implementation, the first indication signaling is carried by physical layer signaling, or the first indication signaling is carried by MAC layer or higher layer signaling.
It should be noted that, in the foregoing embodiments, the descriptions of the respective embodiments have respective emphasis, and reference may be made to relevant descriptions of other embodiments for parts that are not described in detail in a certain embodiment.
The steps in the method of the embodiment of the invention can be sequentially adjusted, combined and deleted according to actual needs.
The units in the processing equipment of the embodiment of the invention can be merged, divided and deleted according to actual needs.
In the above embodiments, the implementation may be wholly or partially realized by software, hardware, firmware, or any combination thereof. When implemented in software, may be implemented in whole or in part in the form of a computer program product. The computer program product includes one or more computer instructions. The procedures or functions according to the embodiments of the present application are all or partially generated when the computer program instructions are loaded and executed on a computer. The computer may be a general purpose computer, a special purpose computer, a network of computers, or other programmable device. The computer instructions may be stored on a computer readable storage medium or transmitted from one computer readable storage medium to another, for example, the computer instructions may be transmitted from one website, computer, server, or data center to another website, computer, server, or data center by wire (e.g., coaxial cable, fiber optic, digital subscriber line) or wirelessly (e.g., infrared, wireless, microwave, etc.). The computer-readable storage medium can be any available medium that can be accessed by a computer or a data storage device, such as a server, a data center, etc., that incorporates one or more of the available media. The usable medium may be a magnetic medium (e.g., floppy Disk, memory Disk, magnetic tape), an optical medium (e.g., DVD), or a semiconductor medium (e.g., solid State Disk (SSD)), among others.
Finally, it should be noted that: the above embodiments are only used for illustrating the technical solutions of the present application, and not for limiting the same; although the present application has been described in detail with reference to the foregoing embodiments, it should be understood by those of ordinary skill in the art that: the technical solutions described in the foregoing embodiments may still be modified, or some or all of the technical features may be equivalently replaced; and the modifications or the substitutions do not make the essence of the corresponding technical solutions depart from the scope of the technical solutions of the embodiments of the present application.
Claims (12)
1. A method of scheduling, comprising:
transmitting a Scheduling Request (SR) message in a current discontinuous reception period;
starting a first timer;
monitoring a Physical Downlink Control Channel (PDCCH) in the running process of the first timer;
and if the uplink authorization in the PDCCH is not monitored in the running process of the first timer and the second timer does not time after the running of the first timer is overtime, the SR message is sent again after the next discontinuous receiving period is reached.
2. The method of claim 1, wherein the first timer is a scheduling request prohibit timer (SR-ProhibitTimer).
3. The method of claim 1, wherein the second timer comprises one or more of the following timers:
a duration timer Drx-OnDurationTimer;
an inactivity timer Drx-inactivity timer;
a discontinuous reception downlink retransmission timer Drx-retransmission timerdl;
a discontinuous reception uplink retransmission timer Drx-retransmission timerrl.
4. The method of claim 1, wherein the first timer is a scheduling request decision timer;
the monitoring of the physical downlink control channel PDCCH in the running process of the first timer includes:
and monitoring the PDCCH in the operation process of the scheduling request judging timer, and sending the SR message to the network equipment after the SR-ProhibitTimer is overtime, wherein the SR-ProhibitTimer is started after the SR message is sent.
5. The method of claim 1, further comprising:
and if a first indication signaling is received in the running process of the first timer, stopping the current first timer.
6. The method of claim 5, further comprising:
the first indication signaling is used for indicating that the SR message is sent again after the next discontinuous reception cycle arrives; or,
the first indication signaling is used for indicating that the SR message is suspended to be sent after the next discontinuous reception period arrives.
7. The method of claim 5, wherein the first indication signaling is carried by physical layer signaling or the first indication signaling is carried by MAC layer or higher layer signaling.
8. A communications apparatus, comprising:
a communication unit, configured to send a scheduling request SR message in a current discontinuous reception cycle;
the processing unit is used for starting a first timer;
the communication unit is further configured to monitor a physical downlink control channel PDCCH in the operation process of the first timer;
the communication unit is further configured to send the SR message again after the next discontinuous reception cycle arrives if the uplink grant in the PDCCH is not monitored during the operation of the first timer and the second timer is not timed after the operation of the first timer is timed out.
9. A communications device comprising a processor, a memory for storing a computer program comprising program instructions, the processor being configured to invoke the program instructions to perform the scheduling method of any of claims 1 to 7.
10. A computer-readable storage medium, having stored thereon one or more instructions adapted to be loaded by a processor and to perform the scheduling method of any of claims 1 to 7.
11. A chip for performing the scheduling method of any one of claims 1 to 7.
12. A chip module, characterized in that the chip module comprises a storage device, a chip and a communication interface, wherein the chip is used for executing the scheduling method according to any one of claims 1 to 7.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202110797824.6A CN115623561A (en) | 2021-07-14 | 2021-07-14 | Scheduling method, device, equipment, medium and chip |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202110797824.6A CN115623561A (en) | 2021-07-14 | 2021-07-14 | Scheduling method, device, equipment, medium and chip |
Publications (1)
Publication Number | Publication Date |
---|---|
CN115623561A true CN115623561A (en) | 2023-01-17 |
Family
ID=84855191
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN202110797824.6A Pending CN115623561A (en) | 2021-07-14 | 2021-07-14 | Scheduling method, device, equipment, medium and chip |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN115623561A (en) |
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
WO2024212157A1 (en) * | 2023-04-13 | 2024-10-17 | 北京小米移动软件有限公司 | Method and apparatus for transmitting downlink information, and readable storage medium |
-
2021
- 2021-07-14 CN CN202110797824.6A patent/CN115623561A/en active Pending
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
WO2024212157A1 (en) * | 2023-04-13 | 2024-10-17 | 北京小米移动软件有限公司 | Method and apparatus for transmitting downlink information, and readable storage medium |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US20240259996A1 (en) | Paging method, base station and user equipment | |
CN113099518B (en) | Discontinuous Reception (DRX) parameter configuration method and device | |
EP3860245B1 (en) | User equipment and method executed thereby, base station and method executed thereby, and mobile control entity and method executed thereby | |
JP6482364B2 (en) | Deterministic RRC connection | |
US10251084B2 (en) | Method for multi-rat scheduling and apparatus therefor in system in which heterogeneous wireless communication technologies are utilized | |
WO2020077643A1 (en) | Wireless communication method and terminal device | |
US20150305084A1 (en) | Transmission control method, transmission method, and device | |
US20230050355A1 (en) | Wus for paging for rrc inactive states | |
WO2022083544A1 (en) | Secondary cell state configuration method, secondary cell activation method, device, and medium | |
US20240357502A1 (en) | Methods and apparatuses for using power-saving signal pattern, device and system | |
WO2021196102A1 (en) | Power saving method and apparatus for user terminal, and communication device and storage medium | |
EP3231242B1 (en) | Access management of a communication device in a cellular network | |
KR20190073504A (en) | Data transmission / reception apparatus and method, and communication system | |
JP2020504576A (en) | Techniques for reducing congestion in wireless access networks | |
WO2018188481A1 (en) | Dynamic low latency configuration | |
US9565631B2 (en) | Method and arrangement for controlling discontinuous reception by a user equipment | |
WO2021003753A1 (en) | Method and device for sending release assistance indication message | |
CN114600510A (en) | Wireless communication method, terminal equipment and network equipment | |
CN111294899B (en) | Inactivity timer control method and device for DRX (discontinuous reception), storage medium, terminal and base station | |
CN116982388A (en) | Transmission in small data transmission mode | |
WO2020258108A1 (en) | Drx-based data transmission method and apparatus | |
CN115623561A (en) | Scheduling method, device, equipment, medium and chip | |
CN115150908A (en) | Paging method and device | |
WO2022152073A1 (en) | Power saving processing method, apparatus and device | |
WO2022028267A1 (en) | Method and apparatus for indicating data transmission |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PB01 | Publication | ||
PB01 | Publication | ||
SE01 | Entry into force of request for substantive examination | ||
SE01 | Entry into force of request for substantive examination |