CN111867020A - Data transmission method and equipment - Google Patents
Data transmission method and equipment Download PDFInfo
- Publication number
- CN111867020A CN111867020A CN201910365422.1A CN201910365422A CN111867020A CN 111867020 A CN111867020 A CN 111867020A CN 201910365422 A CN201910365422 A CN 201910365422A CN 111867020 A CN111867020 A CN 111867020A
- Authority
- CN
- China
- Prior art keywords
- drx
- timer
- energy
- terminal
- state
- 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
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/0235—Power saving arrangements in terminal devices using monitoring of external events, e.g. the presence of a signal where the received signal is a power saving command
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L1/00—Arrangements for detecting or preventing errors in the information received
- H04L1/12—Arrangements for detecting or preventing errors in the information received by using return channel
- H04L1/16—Arrangements for detecting or preventing errors in the information received by using return channel in which the return channel carries supervisory signals, e.g. repetition request signals
- H04L1/18—Automatic repetition systems, e.g. Van Duuren systems
- H04L1/1829—Arrangements specially adapted for the receiver end
- H04L1/1848—Time-out mechanisms
- H04L1/1851—Time-out mechanisms using multiple timers
-
- 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
- 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 embodiment of the invention discloses a data transmission method and equipment, which are used for solving the problem that energy-saving operation cannot be effectively carried out on energy-saving signals in the process of carrying out wireless communication at present. After receiving an energy-saving signal sent by network side equipment in a Discontinuous Reception (DRX) state, a terminal executes energy-saving operation according to the energy-saving signal and determines whether a first timer is running at present; and if the terminal determines that the current first timer is running, the terminal closes the first timer. By the method, interference conflict generated by the operation of the first timer on the energy-saving signal is effectively reduced, the energy-saving effect is better realized, and the success rate of energy-saving operation is improved.
Description
Technical Field
The present invention relates to the field of wireless communication technologies, and in particular, to a method and a device for data transmission.
Background
With the continuous development of communication technology, in the process of wireless communication, more and more attention is paid to reducing power consumption of a terminal, wherein in order to reduce power consumption of the terminal and better save power of the terminal in the process of wireless communication, DRX (Discontinuous Reception) is introduced, that is, the terminal periodically enters a sleep state, does not listen to a PDCCH (Physical Downlink Control Channel), periodically enters an active state, and listens to a PDCCH Channel, thereby reducing power consumption of the terminal and saving power.
However, in the wireless communication process, a timer is often used to trigger task execution, timing, etc., such as a DRX HARQ (Hybrid Automatic Repeat reQuest) RTT (Round trip time) timer and a retransmission timer. In the application process, after the HARQ RTT timer expires, the UE opens the retransmission timer, and when the retransmission timer runs, the network side may send retransmission scheduling information to the terminal, so that the terminal may listen to the PDCCH channel, and conflict with the energy saving signal, so that the energy saving effect cannot be achieved.
In summary, the success rate of performing the energy saving operation according to the energy saving signal in the wireless communication process is low.
Disclosure of Invention
The embodiment of the invention provides a data transmission method and equipment, which are used for solving the problem that the success rate of energy-saving operation according to an energy-saving signal is low in the process of wireless communication at present.
In a first aspect, a method for data transmission provided in an embodiment of the present invention includes:
after receiving an energy-saving signal sent by network side equipment in a DRX state, a terminal executes energy-saving operation according to the energy-saving signal and determines whether a first timer is running at present; and if the terminal determines that the current first timer is running, the terminal closes the first timer.
According to the method, after the terminal receives the energy-saving signal, when the energy-saving operation is executed according to the energy-saving signal, if the first timer is determined to be running currently, the terminal closes the first timer, so that interference conflict generated on the energy-saving signal due to the running of the first timer is effectively reduced, the energy-saving effect is better realized, and the success rate of the energy-saving operation is improved.
In one possible implementation manner, the terminal performs an energy saving operation according to the energy saving signal, including: the terminal stops monitoring the PDCCH in L PDCCH monitoring time slots; or if the terminal needs to enter a DRX activation state according to the indication of the network side, the terminal enters a DRX idle state from a DRX connection state at the next DRX activation moment; if the terminal does not need to enter a DRX activation state according to the indication of the network side, the terminal keeps a DRX idle state at the next DRX activation moment; or the terminal keeps DRX idle inactive.
The above-mentioned methods respectively introduce the energy-saving operations determined according to the energy-saving signals in the embodiments of the present invention, where the energy-saving operations executed after receiving the energy-saving signals are different according to different energy-saving configurations of the terminal, for example, the energy-saving operations executed according to the energy-saving signals stop monitoring the PDCCH at L PDCCH monitoring time slots for the terminal, or the terminal enters a DRX idle state from a DRX connected state, or the terminal maintains the DRX idle state.
In a possible implementation, the first timer is a DL DRX HARQ RTT timer or an UL DRXHARQ RTT timer or a DL DRX retransmission timer or an UL DRX retransmission timer.
In the method, when the first timer is the timer, the first timer is likely to affect the executed energy saving operation during the starting or running period of the first timer, so the first timer in the embodiment of the invention is a DL DRX HARQ RTT timer or an UL DRX HARQ RTT timer or a DL DRX retransmission timer or an UL DRX retransmission timer.
In a possible implementation manner, after stopping monitoring the PDCCH in L PDCCH monitoring slots and before turning off the first timer, the terminal further includes: and the terminal determines that the duration of the L PDCCH interception time slots is less than the duration of a first timer.
According to the method, the first timer is closed when the terminal determines that the duration of the L PDCCH interception time slots is shorter than the duration of the first timer, so that the times of closing the timer is better reduced, the operation is saved, and the power consumption is reduced.
In a possible implementation manner, after the terminal receives a power saving signal sent by a network side device in a DRX state, the method further includes: and if the terminal sends a scheduling request SR to network side equipment or executes a random access process, the terminal ignores the energy-saving operation indicated by the energy-saving signal.
In the method, when the terminal performs the random access procedure or sends the scheduling Request while waiting for the network-side scheduling procedure, if the terminal continues to execute the energy saving operation, the execution of the random access procedure or the scheduling procedure may be affected, so in the embodiment of the present invention, if the terminal sends an SR (scheduling Request) to the network-side device or executes the random access procedure, the terminal ignores the energy saving operation indicated by the energy saving signal.
In a second aspect, an embodiment of the present invention provides a device for data transmission, including: a processor, a memory, and a transceiver:
the processor is used for executing energy-saving operation according to the energy-saving signal after the DRX state receives the energy-saving signal sent by the network side equipment, and determining whether a first timer is running at present; and if the first timer is determined to be running currently, closing the first timer.
In a third aspect, an embodiment of the present invention further provides a device for data transmission, where the device includes:
at least one processing unit and at least one memory unit, wherein the memory unit has stored program code which, when executed by the processing unit, causes the processing unit to perform the functions of the embodiments of any of the above-mentioned first aspects.
In a fourth aspect, the present application also provides a computer storage medium having a computer program stored thereon, which when executed by a processor, performs the steps of the method of any of the first aspects.
In addition, for technical effects brought by any one implementation manner in the second aspect to the fourth aspect, reference may be made to technical effects brought by different implementation manners in the first aspect, and details are not described here.
Drawings
In order to more clearly illustrate the technical solutions in the embodiments of the present invention, the drawings needed to be used in the description of the embodiments will be briefly introduced below, and it is obvious that the drawings in the following description are only some embodiments of the present invention, and it is obvious for those skilled in the art that other drawings can be obtained according to these drawings without inventive exercise.
Fig. 1 is a schematic diagram of a terminal DRX connected state and a DRX idle state according to an embodiment of the present invention;
fig. 2 is a schematic diagram of a data transmission method according to an embodiment of the invention;
fig. 3a is a diagram illustrating a DL operating state when the terminal does not perform the power saving operation according to the embodiment of the present invention;
fig. 3b is a schematic diagram of a UL operating state when the terminal does not perform the energy saving operation according to the embodiment of the present invention;
Fig. 4a is a schematic diagram illustrating an effect of an energy saving signal on a DL DRX HARQ RTT timer according to an embodiment of the present invention;
fig. 4b is a schematic diagram illustrating an effect of an energy-saving signal on a UL DRX HARQ RTT timer according to an embodiment of the present invention;
fig. 5a is a schematic diagram illustrating an effect of an energy-saving signal on a DL DRX retransmission timer according to an embodiment of the present invention;
fig. 5b is a schematic diagram illustrating an effect of an energy-saving signal on a UL DRX retransmission timer according to an embodiment of the present invention;
fig. 6 is a schematic structural diagram of a first data transmission apparatus according to an embodiment of the present invention;
fig. 7 is a schematic structural diagram of a second data transmission apparatus according to an embodiment of the present invention;
fig. 8 is a flowchart illustrating a method for data transmission according to an embodiment of the present invention.
Detailed Description
In order to make the objects, technical solutions and advantages of the embodiments of the present invention clearer, the embodiments of the present invention will be described in further detail with reference to the accompanying drawings, and it is obvious that the described embodiments are only a part of the embodiments of the present invention, and not all of the embodiments. All other embodiments obtained by persons of ordinary skill in the art based on the embodiments of the present invention without any creative efforts shall fall within the protection scope of the embodiments of the present invention.
Some of the words that appear in the text are explained below:
(1) In the embodiments of the present application, the term "plurality" means two or more, and other terms are similar thereto.
(2) "and/or" describes the association relationship of the associated objects, meaning that there may be three relationships, e.g., a and/or B, which may mean: a exists alone, A and B exist simultaneously, and B exists alone. The character "/" generally indicates that the former and latter associated objects are in an "or" relationship.
(3) In the embodiment of the application, after the 'DRX HARQ RTT timer' is overtime, a DRX retransmission timer is operated, wherein the DRX HARQ RTT timer is divided into a DL DRX HARQ RTT timer and a UL DRX HARQ RTT timer.
(4) In the embodiment of the present application, during the "DRX retransmission timer" operation period, the UE monitors the PDCCH, wherein the DRX retransmission timer is divided into a DL DRX retransmission timer and a UL DRX retransmission timer.
(5) In the embodiment of the present application, "DRX connected state" means that the UE will monitor the PDCCH channel.
(6) In the embodiment of the present application, "DRX idle state" means that the UE will stop listening to the PDCCH channel.
In the embodiment of the present invention, when the terminal enters the DRX state, there are two different states, namely a DRX connected state and a DRX idle state, where as shown in fig. 1, the period of time labeled "Duration On Duration" represents the DRX connected state, that is, the time when the UE monitors the downlink PDCCH subframe, and at this time, the UE is in an awake state, and power consumption is relatively high. The period of time identified as "Opportunity for DRX" represents a DRX idle state, i.e., the time when the UE does not monitor PDCCH subframes, and at this time, the UE is in a dormant state, and power consumption is relatively low.
In the data transmission process, in order to reduce power consumption of the terminal and save electric quantity, the embodiment of the invention receives an energy-saving signal sent by a network side.
As shown in fig. 2, an embodiment of the present invention provides a method for data transmission, where the method includes:
According to the method, after the terminal receives the energy-saving signal, when the energy-saving operation is executed according to the energy-saving signal, if the first timer is determined to be running currently, the terminal closes the first timer, so that interference conflict generated on the energy-saving signal due to the running of the first timer is effectively reduced, the energy-saving effect is better realized, and the success rate of the energy-saving operation is improved.
Further, in the embodiment of the present invention, before entering the DRX state, the network side DRX configuration and the energy saving configuration are received, so that after the terminal receives an energy saving signal sent by a network side device in the DRX state, an energy saving instruction indicated by the energy saving signal is determined according to the energy saving configuration, where the energy saving instruction is not specifically limited to the following.
Energy saving instruction 1: the UE enters a PDCCH skipping state.
Energy saving instruction 2: the UE enters a sleep state.
It should be noted that, in the embodiment of the present invention, the energy saving signal may be in a MAC CE (media access Control element) format or a DCI (Downlink Control Information) format, and any format of the energy saving signal suitable for the embodiment of the present invention may be used as the format of the energy saving signal in the embodiment of the present invention.
Further, after determining the energy saving instruction indicated by the energy saving signal, the terminal executes the energy saving instruction, and determines whether a first timer is running currently, wherein the first timer is a DL DRX HARQ RTT timer or an uplink UL DRX HARQ RTT timer or a DL DRX retransmission timer or an UL DRX retransmission timer.
Further, the energy saving operations executed by the terminal according to different energy saving instructions are also different, and are respectively described below, where as shown in fig. 3a, the DL operating state diagram when the terminal does not perform the energy saving operation according to the embodiment of the present invention, and as shown in fig. 3b, the UL operating state diagram when the terminal does not perform the energy saving operation according to the embodiment of the present invention.
Energy-saving operation 1: and if the energy-saving instruction is an energy-saving instruction 1, namely the UE enters a PDCCH skiping state, the terminal stops monitoring the PDCCH in L continuous PDCCH monitoring time slots. Wherein the parameter L is an integer greater than or equal to 1.
It should be noted that the parameter L may be preconfigured on the network side, or may be notified in the energy saving signal.
Further, when the energy saving instruction corresponding to the energy saving signal determined by the terminal in the embodiment of the present invention is the energy saving instruction 1, in order to avoid that the running process of the first timer in the embodiment of the present invention interferes with the execution of the energy saving operation, so that the energy saving operation cannot be executed smoothly, and the energy saving effect is achieved, therefore, the embodiment of the present invention further executes the closing operation on the first timer.
In the embodiment of the present invention, for different first timers, the influence of the energy saving signal on the first timer is different, and the following description is separately provided.
Case 1: assuming that, when the first timer is a DL DRX HARQ RTT timer, the terminal executes the energy saving operation as shown in fig. 4a, and when the terminal receives an energy saving signal and the terminal is currently in the running period of the DL DRX HARQ RTT timer, the terminal closes the DL DRX HARQ RTT timer and stops monitoring the PDCCH at L consecutive PDCCH monitoring time slots. Since DL DRX HARQ RTT is not timed out, DL DRX retransmission timer will not start.
Case 2: assuming that the first timer is a UL DRX HARQ RTT timer, the terminal executes the energy saving operation as shown in fig. 4b, and when the terminal receives an energy saving signal and the terminal is currently in the running period of the UL DRX HARQ RTT timer, the terminal closes the UL DRX HARQ RTT timer and stops monitoring PDCCH in L consecutive PDCCH monitoring time slots. Since the UL DRX HARQ RTT is not timed out, the UL DRX retransmission timer will not start.
Case 3: assuming that the first timer is a DL DRX retransmission timer, the schematic diagram of the terminal performing the energy saving operation is shown in fig. 5a, and when the terminal receives an energy saving signal and the terminal is currently in the period of operation of the DL DRX retransmission timer, the terminal closes the DL DRX retransmission timer and stops monitoring the PDCCH in L consecutive PDCCH monitoring time slots.
Case 4: assuming that the first timer is a UL DRX retransmission timer, the schematic diagram of the terminal performing the energy saving operation is shown in fig. 5b, and when the terminal receives an energy saving signal and the terminal is currently in the period of the UL DRX retransmission timer running, the terminal closes the UL DRX retransmission timer and stops monitoring the PDCCH in L consecutive PDCCH monitoring slots.
The DL DRX HARQ RTT timer or the UL DRX HARQ RTT timer does not interfere with the execution of the power saving operation during the operation period, and the DRX HARQ RTT timer is mainly prevented from being started to interfere with the power saving operation after the DRX HARQ RTT timer is overtime.
Optionally, if the current first timer is a DL DRX HARQ RTT timer or an UL DRX HARQ RTT timer, and the terminal determines that the duration of the L PDCCH listening slots is not less than the duration of the first timer, the terminal does not need to close the first timer.
That is, the terminal may determine whether to turn off the first timer when performing the power saving operation 1 according to the power saving signal by:
if the terminal determines that the duration of the L PDCCH interception time slots is less than the duration of a first timer, closing the first timer; or the like, or, alternatively,
and if the terminal determines that the duration of the L PDCCH interception time slots is not less than the duration of a first timer, and the first timer is a DRX retransmission timer, closing the first timer.
Further, the terminal continues to monitor the PDCCH after stopping monitoring the L PDCCH monitoring slots.
Energy-saving operation 2: if the energy-saving instruction is an energy-saving instruction 2, that is, the UE enters a sleep state, wherein if the terminal is in a DRX (discontinuous reception) connected state currently, the terminal enters a DRX idle state from the DRX connected state; or if the terminal is currently in the DRX idle state, the terminal continues to keep the DRX idle state.
Further, when the energy saving instruction corresponding to the energy saving signal determined by the terminal in the embodiment of the present invention is the energy saving instruction 2, in order to avoid that the running process of the first timer in the embodiment of the present invention interferes with the execution of the energy saving operation, so that the energy saving operation cannot be executed smoothly, and the energy saving effect is achieved, therefore, the embodiment of the present invention further executes the closing operation on the first timer.
Further, after receiving the wake-up command sent by the network side, the terminal enters a DRX connected state from a DRX idle state.
Optionally, in the embodiment of the present invention, if the terminal is executing a random access process after receiving the energy saving signal sent by the network side device, the terminal ignores the energy saving operation indicated by the energy saving signal.
For example, in the embodiment of the present invention, if a ra (Radio Access) -response window Timer is running or a ra-context Resolution Timer is running, it indicates that the terminal is executing a random Access procedure, and therefore, the terminal ignores the power saving operation indicated by the power saving signal. That is, after receiving the energy saving instruction, if the terminal device is executing the random access procedure, the stop operation of the first timer will not be executed according to the energy saving instruction.
Optionally, in the embodiment of the present invention, after receiving the energy saving signal sent by the network side device, the terminal sends the SR at this time, that is, the terminal waits for network side scheduling, and therefore, the terminal ignores the energy saving operation indicated by the energy saving signal. That is, after receiving the power saving instruction, if the terminal device has just transmitted the SR, the stop operation of the first timer is not performed according to the power saving instruction.
As shown in fig. 6, an apparatus for data transmission according to an embodiment of the present invention includes a processor 600, a memory 601, and a transceiver 602;
the processor 600 is responsible for managing the bus architecture and general processing, and the memory 601 may store data used by the processor 600 in performing operations. The transceiver 602 is used to receive and transmit data under the control of the processor 600.
The bus architecture may include any number of interconnected buses and bridges, with one or more processors represented by processor 600 and various circuits of memory represented by memory 601 being linked together. The bus architecture may also link together various other circuits such as peripherals, voltage regulators, power management circuits, and the like, which are well known in the art, and therefore, will not be described any further herein. The bus interface provides an interface. The processor 600 is responsible for managing the bus architecture and general processing, and the memory 601 may store data used by the processor 600 in performing operations.
The processes disclosed in the embodiments of the present invention may be applied to the processor 600, or implemented by the processor 600. In implementation, the steps of the signal processing flow may be implemented by integrated logic circuits of hardware or instructions in the form of software in the processor 600. The processor 600 may be a general purpose processor, a digital signal processor, an application specific integrated circuit, a field programmable gate array or other programmable logic device, discrete gate or transistor logic, discrete hardware components, or any combination thereof that may implement or perform the methods, steps or logic blocks disclosed in embodiments of the present invention. A general purpose processor may be a microprocessor or any conventional processor or the like. The steps of a method disclosed in connection with the embodiments of the present invention may be directly implemented by a hardware processor, or may be implemented by a combination of hardware and software modules in the processor. The software module may be located in ram, flash memory, rom, prom, or eprom, registers, etc. storage media as is well known in the art. The storage medium is located in the memory 601, and the processor 600 reads the information in the memory 601 and completes the steps of the signal processing flow in combination with the hardware thereof.
Specifically, the processor 600 is configured to read the program in the memory 601 and execute:
after receiving an energy-saving signal sent by network side equipment in a DRX state, executing energy-saving operation according to the energy-saving signal, and determining whether a first timer is running at present; and if the first timer is determined to be running currently, closing the first timer.
Further, in the embodiment of the present invention, before entering the DRX state, the network side DRX configuration and the power saving configuration are received, so that the processor 600 determines the power saving instruction indicated by the power saving signal according to the power saving configuration after receiving the power saving signal sent by the network side device in the DRX state.
Further, the processor 600 executes the power saving instruction after determining the power saving instruction indicated by the power saving signal, and determines whether a first timer is currently running.
Optionally, the first timer is a DL DRX HARQ RTT timer or an UL DRX HARQ RTT timer or a DL DRX retransmission timer or an UL DRX retransmission timer. The processor 600 may perform different power saving operations according to different power saving instructions, which are described below.
Optionally, the processor 600 is specifically configured to:
Performing energy saving operation 1: stopping monitoring the PDCCH in L PDCCH monitoring time slots; or the like, or, alternatively,
performing energy saving operation 2: if the DRX activation state needs to be entered according to the indication of the network side, entering a DRX idle state from a DRX connection state at the next DRX activation moment; if the DRX activation state does not need to be entered according to the indication of the network side, keeping the DRX idle state at the next DRX activation moment; or the like, or, alternatively,
perform energy saving operation 3: and keeping DRX idle state inactive.
When the energy saving instruction corresponding to the energy saving signal determined by the processor 600 in the embodiment of the present invention is the energy saving instruction 1, in order to avoid that the running process of the first timer in the embodiment of the present invention interferes with the execution of the energy saving operation, so that the energy saving operation cannot be executed smoothly, and the energy saving effect is achieved, therefore, the processor 600 may also execute the closing operation on the first timer.
In the embodiment of the present invention, for different first timers, the influence of the energy saving signal on the first timer is different, and the following description is separately provided.
Case 1: assuming that the first timer is a DL DRX HARQ RTT timer, when the processor 600 receives the power saving signal and the processor 600 is currently in the running period of the DL DRX HARQ RTT timer, the processor 600 closes the DL DRX HARQ RTT timer and stops monitoring the PDCCH at L consecutive PDCCH monitoring time slots. Since DL DRX HARQ RTT is not timed out, DL DRX retransmission timer will not start.
Case 2: assuming that the first timer is a UL DRX HARQ RTT timer, when the processor 600 receives the power saving signal and the processor 600 is currently in the running period of the UL DRX HARQ RTT timer, the processor 600 closes the UL DRX HARQ RTT timer and stops monitoring the PDCCH at L consecutive PDCCH monitoring time slots. Since the UL DRX HARQ RTT is not timed out, the UL DRX retransmission timer will not start.
Case 3: assuming that the first timer is a DL DRX retransmission timer, when the processor 600 receives the power saving signal and the processor 600 is currently in the period of running the DL DRX retransmission timer, the processor 600 turns off the DL DRX retransmission timer and stops monitoring the PDCCH in L consecutive PDCCH monitoring time slots.
Case 4: assuming that the first timer is a UL DRX retransmission timer, when the processor 600 receives a power saving signal and the processor 600 is currently in the UL DRX retransmission timer running period, the processor 600 turns off the UL DRX retransmission timer and stops monitoring the PDCCH in L consecutive PDCCH monitoring slots.
Optionally, the processor 600 is further configured to:
and determining that the duration of the L PDCCH monitoring time slots is less than the duration of a first timer.
That is, the processor 600, when performing the power saving operation 1 according to the power saving signal, may determine whether to turn off the first timer in the following manner:
if the processor 600 determines that the duration of the L PDCCH listening slots is less than the duration of a first timer, the first timer is turned off; or the like, or, alternatively,
if the processor 600 determines that the duration of the L PDCCH listening slots is not less than the duration of a first timer, and the first timer is a DRX retransmission timer, the first timer is turned off.
Optionally, the processor 600 is further configured to:
and if the scheduling request SR is sent to the network side equipment or the random access process is executed, the terminal ignores the energy-saving operation indicated by the energy-saving signal.
Optionally, the processor 600 is further configured to:
and after stopping monitoring the L PDCCH monitoring time slots, continuously monitoring the PDCCH.
As shown in fig. 7, the present invention provides a data transmission apparatus, including:
the processing module 700: the device comprises a first timer and a second timer, wherein the first timer is used for executing energy-saving operation according to an energy-saving signal sent by network side equipment after the DRX state receives the energy-saving signal, and determining whether the first timer is running at present;
the shutdown module 701: the method comprises the steps of closing a first timer after determining that the first timer is running currently.
Further, in the embodiment of the present invention, before entering the DRX state, the network side DRX configuration and the energy saving configuration are received, so that the processing module 700 determines the energy saving instruction indicated by the energy saving signal according to the energy saving configuration after receiving the energy saving signal sent by the network side device in the DRX state.
Further, after determining the power saving instruction indicated by the power saving signal, the processing module 700 executes the power saving instruction and determines whether a first timer is currently running.
Optionally, the first timer is a DL DRX HARQ RTT timer or an UL DRX HARQ RTT timer or a DL DRX retransmission timer or an UL DRX retransmission timer.
The processing module 700 may perform different energy saving operations according to different energy saving instructions, which are described below.
Optionally, the processing module 700 is specifically configured to:
performing energy saving operation 1: stopping monitoring the PDCCH in L PDCCH monitoring time slots; or the like, or, alternatively,
performing energy saving operation 2: if the DRX activation state needs to be entered according to the indication of the network side, entering a DRX idle state from a DRX connection state at the next DRX activation moment; if the DRX activation state does not need to be entered according to the indication of the network side, keeping the DRX idle state at the next DRX activation moment; or the like, or, alternatively,
Perform energy saving operation 3: and keeping DRX idle state inactive.
When the energy saving instruction corresponding to the energy saving signal determined by the processing module 700 in the embodiment of the present invention is the energy saving instruction 1, in order to avoid that the running process of the first timer in the embodiment of the present invention interferes with the execution of the energy saving operation, so that the energy saving operation cannot be executed smoothly, and the energy saving effect is achieved, therefore, the processing module 700 may further execute the closing operation on the first timer.
In the embodiment of the present invention, for different first timers, the influence of the energy saving signal on the first timer is different, and the following description is separately provided.
Case 1: assuming that the first timer is a DL DRX HARQ RTT timer, when the processing module 700 receives the power saving signal and the processing module 700 is currently in the running period of the DL DRX HARQ RTT timer, the processing module 700 closes the DL DRX HARQ RTT timer and stops monitoring the PDCCH at L consecutive PDCCH monitoring time slots. Since DL DRX HARQ RTT is not timed out, DL DRX retransmission timer will not start.
Case 2: assuming that the first timer is a UL DRX HARQ RTT timer, when the processing module 700 receives the power saving signal and the processing module 700 is currently in the running period of the UL DRX HARQ RTT timer, the processing module 700 turns off the UL DRX HARQ RTT timer and stops monitoring the PDCCH at L consecutive PDCCH monitoring time slots. Since the UL DRX HARQ RTT is not timed out, the UL DRX retransmission timer will not start.
Case 3: assuming that the first timer is a DL DRX retransmission timer, when the processing module 700 receives the energy saving signal and the processing module 700 is currently in the period of running the DL DRX retransmission timer, the processing module 700 turns off the DL DRX retransmission timer and stops monitoring the PDCCH in L consecutive PDCCH monitoring time slots.
Case 4: assuming that the first timer is a UL DRX retransmission timer, when the processing module 700 receives the power saving signal and the processing module 700 is currently in the running period of the UL DRX retransmission timer, the processing module 700 turns off the UL DRX retransmission timer and stops monitoring the PDCCH in L consecutive PDCCH monitoring time slots.
In this embodiment of the present invention, when the processing module 700 executes the energy saving operation according to the energy saving instruction, it may be determined whether to close the currently running first timer according to an actual situation.
Optionally, the processing module 700 is further configured to:
and determining that the duration of the L PDCCH monitoring time slots is less than the duration of a first timer.
That is, the processing module 700, when performing the power saving operation 1 according to the power saving signal, may determine whether to turn off the first timer in the following manner:
If the processing module 700 determines that the duration of the L PDCCH listening slots is less than the duration of a first timer, the first timer is turned off; or the like, or, alternatively,
if the processing module 700 determines that the duration of the L PDCCH listening slots is not less than the duration of a first timer, and the first timer is a DRX retransmission timer, the first timer is turned off.
Optionally, the processing module 700 is further configured to:
and if the scheduling request SR is sent to the network side equipment or the random access process is executed, the terminal ignores the energy-saving operation indicated by the energy-saving signal.
Optionally, the processing module 700 is further configured to:
and after stopping monitoring the L PDCCH monitoring time slots, continuously monitoring the PDCCH.
In some possible implementations, various aspects of the method for data transmission provided by the embodiments of the present invention can also be implemented in the form of a program product including program code for causing a computer device to perform the steps in the method for data transmission according to various exemplary implementations of the present invention described in this specification when the program code runs on the computer device.
The program product may employ any combination of one or more readable media. The readable medium may be a readable signal medium or a readable storage medium. A readable storage medium may be, for example, but not limited to, an electronic, magnetic, optical, electromagnetic, infrared, or semiconductor system, apparatus, or device, or any combination of the foregoing. More specific examples (a non-exhaustive list) of the readable storage medium include: an electrical connection having one or more wires, a portable disk, a hard disk, a Random Access Memory (RAM), a read-only memory (ROM), an erasable programmable read-only memory (EPROM or flash memory), an optical fiber, a portable compact disc read-only memory (CD-ROM), an optical storage device, a magnetic storage device, or any suitable combination of the foregoing.
A program product for data transmission according to an embodiment of the present invention may employ a portable compact disc read only memory (CD-ROM) and include program code, and may be run on a server device. However, the program product of the present invention is not limited thereto, and in this document, the readable storage medium may be any tangible medium containing or storing the program, which can be used by or in connection with an information transmission, apparatus, or device.
A readable signal medium may include a propagated data signal with readable program code embodied therein, for example, in baseband or as part of a carrier wave. Such a propagated data signal may take any of a variety of forms, including, but not limited to, electro-magnetic, optical, or any suitable combination thereof. A readable signal medium may also be any readable medium other than a readable storage medium that can transmit, propagate, or transport the program for use by or in connection with the periodic network action system, apparatus, or device.
Program code embodied on a readable medium may be transmitted using any appropriate medium, including but not limited to wireless, wireline, optical fiber cable, RF, etc., or any suitable combination of the foregoing.
Program code for carrying out operations for aspects of the present invention may be written in any combination of one or more programming languages, including an object oriented programming language such as Java, C + + or the like and conventional procedural programming languages, such as the "C" programming language or similar programming languages. The program code may execute entirely on the user's computing device, partly on the user's device, as a stand-alone software package, partly on the user's computing device and partly on a remote computing device, or entirely on the remote computing device or server. In the case of a remote computing device, the remote computing device may be connected to the user computing device through any kind of network, including a Local Area Network (LAN) or a Wide Area Network (WAN), or may be connected to an external computing device.
The embodiment of the invention also provides a storage medium readable by the computing equipment aiming at the data transmission method, namely, the content is not lost after the power is off. The storage medium stores therein a software program comprising program code which, when executed on a computing device, when read and executed by one or more processors, implements aspects of the apparatus for data transmission of any of the above embodiments of the present invention.
In the embodiments provided in the present application, in order to implement each function in the method provided in the embodiments of the present application, the device for data transmission may include a hardware structure and/or a software module, and implement each function in the form of a hardware structure, a software module, or a hardware structure plus a software module. Whether any of the above-described functions is implemented as a hardware structure, a software module, or a hardware structure plus a software module depends upon the particular application and design constraints imposed on the technical solution.
As shown in fig. 8, the method for data transmission provided in the embodiment of the present invention selects one of the scenarios for introduction, and specifically includes the following steps:
And step 803, the terminal ignores the energy saving operation indicated by the energy saving information.
Step 805: and the terminal executes the energy-saving operation indicated by the energy-saving signal and closes the first timer.
Step 806: and the terminal executes the energy-saving operation indicated by the energy-saving signal.
The present application is described above with reference to block diagrams and/or flowchart illustrations of methods, apparatus (systems) and/or computer program products according to embodiments of the application. It will be understood that one block of the block diagrams and/or flowchart illustrations, and combinations of blocks in the block diagrams and/or flowchart illustrations, can be implemented by computer program instructions. These computer program instructions may be provided to a processor of a general purpose computer, special purpose computer, and/or other programmable data processing apparatus to produce a machine, such that the instructions, which execute via the processor of the computer and/or other programmable data processing apparatus, create means for implementing the functions/acts specified in the block diagrams and/or flowchart block or blocks.
Accordingly, the subject application may also be embodied in hardware and/or in software (including firmware, resident software, micro-code, etc.). Furthermore, the present application may take the form of a computer program product on a computer-usable or computer-readable storage medium having computer-usable or computer-readable program code embodied in the medium for use by or in connection with an instruction execution system. In the context of this application, a computer-usable or computer-readable medium may be any medium that can contain, store, communicate, propagate, or transport the program for use by or in connection with the instruction execution system, apparatus, or device.
It will be apparent to those skilled in the art that various changes and modifications may be made in the present invention without departing from the spirit and scope of the invention. Thus, if such modifications and variations of the present invention fall within the scope of the claims of the present invention and their equivalents, the present invention is also intended to include such modifications and variations.
Claims (14)
1. A method of data transmission, the method comprising:
after receiving an energy-saving signal sent by network side equipment in a Discontinuous Reception (DRX) state, a terminal executes energy-saving operation according to the energy-saving signal and determines whether a first timer is running at present;
and if the terminal determines that the current first timer is running, the terminal closes the first timer.
2. The method of claim 1, wherein the terminal performs a power saving operation according to the power saving signal, comprising:
the terminal stops monitoring the PDCCH in L PDCCH monitoring time slots; or
If the terminal needs to enter a DRX activation state according to the indication of the network side, the terminal enters a DRX idle state from a DRX connection state at the next DRX activation moment; if the terminal does not need to enter a DRX activation state according to the indication of the network side, the terminal keeps a DRX idle state at the next DRX activation moment; or
And the terminal keeps DRX idle inactive.
3. The method of claim 2, wherein the first timer is a downlink DL DRX hybrid automatic repeat request, HARQ, loop-back time, RTT, or an uplink UL DRX, HARQ, RTT, or a DL DRX retransmission timer, or an ULDRX retransmission timer.
4. The method of claim 3, wherein the terminal stops monitoring the PDCCH after L PDCCH monitoring slots and before turning off the first timer, further comprising:
and the terminal determines that the duration of the L PDCCH interception time slots is less than the duration of a first timer.
5. The method of claim 1, wherein after the terminal receives a power saving signal sent by a network side device in the DRX state, the method further comprises:
and if the terminal sends a scheduling request SR to network side equipment or executes a random access process, the terminal ignores the energy-saving operation indicated by the energy-saving signal.
6. An apparatus for data transmission, the apparatus comprising: a processor, a memory, and a transceiver;
wherein the processor is configured to read a program in the memory and execute:
after receiving an energy-saving signal sent by network side equipment in a DRX state, executing energy-saving operation according to the energy-saving signal, and determining whether a first timer is running at present;
And if the first timer is determined to be running currently, closing the first timer.
7. The device of claim 6, wherein the processor is specifically configured to:
stopping monitoring the PDCCH in L PDCCH monitoring time slots; or if the DRX activation state needs to be entered according to the indication of the network side, the DRX idle state is entered from the DRX connection state at the next DRX activation moment; if the DRX activation state does not need to be entered according to the indication of the network side, keeping the DRX idle state at the next DRX activation moment; or keeping DRX idle state inactive.
8. The apparatus of claim 7, wherein the first timer is a DL DRX HARQ RTT timer or an UL DRX HARQ RTT timer or a DL DRX retransmission timer or an UL DRX retransmission timer.
9. The device of claim 8, wherein the processor is further configured to:
and determining that the duration of the L PDCCH monitoring time slots is less than the duration of a first timer.
10. The device of claim 6, wherein the processor is further to:
and if the scheduling request SR is sent to the network side equipment or the random access process is executed, the terminal ignores the energy-saving operation indicated by the energy-saving signal.
11. An apparatus for data transmission, the apparatus comprising:
a processing module: the device comprises a first timer and a second timer, wherein the first timer is used for executing energy-saving operation according to an energy-saving signal sent by network side equipment after the DRX state receives the energy-saving signal, and determining whether the first timer is running at present;
and (3) closing the module: the method comprises the steps of closing a first timer after determining that the first timer is running currently.
12. The device of claim 11, wherein the processing module is specifically configured to:
stopping monitoring the PDCCH in L PDCCH monitoring time slots; or if the DRX activation state needs to be entered according to the indication of the network side, the DRX idle state is entered from the DRX connection state at the next DRX activation moment; if the DRX activation state does not need to be entered according to the indication of the network side, keeping the DRX idle state at the next DRX activation moment; or keeping DRX idle state inactive.
13. The apparatus of claim 11, wherein the first timer is a DL DRX HARQ RTT timer or an UL DRX HARQ RTT timer or a DL DRX retransmission timer or an UL DRX retransmission timer.
14. A computer-readable medium, on which a computer program is stored, which, when being executed by a processor, carries out the steps of the method according to any one of claims 1 to 5.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201910365422.1A CN111867020A (en) | 2019-04-30 | 2019-04-30 | Data transmission method and equipment |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201910365422.1A CN111867020A (en) | 2019-04-30 | 2019-04-30 | Data transmission method and equipment |
Publications (1)
Publication Number | Publication Date |
---|---|
CN111867020A true CN111867020A (en) | 2020-10-30 |
Family
ID=72966088
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201910365422.1A Pending CN111867020A (en) | 2019-04-30 | 2019-04-30 | Data transmission method and equipment |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN111867020A (en) |
Citations (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN108347307A (en) * | 2017-01-25 | 2018-07-31 | 华为技术有限公司 | Method, terminal device and the network equipment of transmission data |
CN108377177A (en) * | 2016-10-17 | 2018-08-07 | 华硕电脑股份有限公司 | The discontinuous method and apparatus for receiving operation is disposed in wireless communication system |
CN109219116A (en) * | 2018-08-09 | 2019-01-15 | 华为技术有限公司 | A kind of dormancy method and device of terminal device |
-
2019
- 2019-04-30 CN CN201910365422.1A patent/CN111867020A/en active Pending
Patent Citations (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN108377177A (en) * | 2016-10-17 | 2018-08-07 | 华硕电脑股份有限公司 | The discontinuous method and apparatus for receiving operation is disposed in wireless communication system |
CN108347307A (en) * | 2017-01-25 | 2018-07-31 | 华为技术有限公司 | Method, terminal device and the network equipment of transmission data |
CN109219116A (en) * | 2018-08-09 | 2019-01-15 | 华为技术有限公司 | A kind of dormancy method and device of terminal device |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
WO2020164020A1 (en) | Method and apparatus for using power-saving signaling mode, and terminal | |
CN102625432B (en) | A kind of method and apparatus of discontinuous reception | |
EP4007376A1 (en) | Power conservation method and device, terminal, access network apparatus, and readable storage medium | |
WO2020168458A1 (en) | Method and apparatus for operating drx timer, device and storage medium | |
US20190349970A1 (en) | Data transmission method, device and system | |
US20230180346A1 (en) | Discontinuous transmission method, signal sending and processing method, and related device | |
CN109905926B (en) | Self-adaptive configuration method, device, terminal, medium and system suitable for unlicensed frequency band | |
CN113812184B (en) | Wake-up signaling handling in discontinuous reception | |
CN107257564B (en) | Terminal scheduling method and network equipment | |
EP3787351A1 (en) | Extending active state based on adaptation | |
CN113475142B (en) | DRX timer control method, device, terminal and storage medium | |
CN113767673A (en) | Timer control in discontinuous reception | |
US20230030664A1 (en) | Communication method and apparatus | |
CN114390585A (en) | Indication information validation method and device, terminal and readable storage medium | |
WO2015113199A1 (en) | Method and apparatus for controlling discontinuous reception | |
JP7400090B2 (en) | Signal monitoring method and device | |
WO2021160042A1 (en) | Power saving instruction and power saving method, and base station, device and storage medium | |
CN112312525B (en) | Power-saving signal configuration and transmission method and device | |
CN111867020A (en) | Data transmission method and equipment | |
US20220124615A1 (en) | Discontinuous reception method and apparatus | |
WO2022063232A1 (en) | Method for determining terminal behaviour, method for indicating terminal behaviour, and apparatuses | |
CN114390595A (en) | Physical downlink control channel monitoring method and device, storage medium and terminal | |
CN115087082A (en) | Uplink transmission processing method, device, terminal and readable storage medium | |
WO2024051582A1 (en) | Monitoring processing method and apparatus, terminal, and network side device | |
CN112399562B (en) | Method and device for determining and configuring interception period, terminal and network equipment |
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 | ||
RJ01 | Rejection of invention patent application after publication |
Application publication date: 20201030 |
|
RJ01 | Rejection of invention patent application after publication |