Communication method and device, communication equipment and computer readable storage medium
By sending configuration information and signaling between the UE and the network device, and dynamically adjusting the value of the DRX timer, the problems of high energy consumption and low transmission reliability caused by the DRX timer value in the prior art are solved, and more flexible and efficient DRX management is achieved.
Patent Information
- Application Number
- CN202311317280.4
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2023-10-11
- Publication Date
- 2025-04-11
AI Technical Summary
In the prior art, network equipment only configures the value of one DRX timer in the DRX configuration, resulting in higher energy consumption of the UE or lower transmission reliability.
By sending the first configuration information and the first signaling between the UE and the network device, the value of the DRX timer is dynamically adjusted or the DRX timer is turned off, making its value more flexible.
The UE energy consumption caused by excessive DRX timer value is avoided, and the transmission reliability caused by excessive DRX timer value is low, which improves the energy efficiency and transmission reliability of the UE.
Smart Images

Figure CN119815585A_ABST
Abstract
Description
Technical Field
[0001] The present application relates to the field of wireless communication technology, and in particular to a communication method and apparatus, communication equipment, and a computer-readable storage medium. Background Art
[0002] In order to save energy for user equipment (UE), a discontinuous reception (DRX) mechanism is introduced. The network equipment configures the DRX configuration for the UE, and the UE uses the DRX configuration to monitor the physical downlink control channel (PDCCH), and then receives the physical downlink shared channel (PDSCH) or sends the physical uplink shared channel (PUSCH) according to the monitored PDCCH.
[0003] The network device configures the DRX timer in the DRX configuration. Currently, the network device only configures one value of the DRX timer in the DRX configuration, and the UE will also use a fixed value of the DRX timer. If the value of the DRX timer is too large, the energy consumption of the UE will be high, and if the value of the DRX timer is too small, the transmission reliability of the UE will be low. Summary of the invention
[0004] To solve the above technical problems, the embodiments of the present application provide a communication method and apparatus, a communication device, a chip and a computer-readable storage medium.
[0005] The communication method provided in the embodiment of the present application includes:
[0006] The UE receives first configuration information sent by the network device, where the first configuration information is used to configure at least one value of the DRX timer;
[0007] The UE receives a first signaling sent by the network device, and adjusts a value of the DRX timer or turns off the DRX timer based on the first signaling; wherein the UE is in an active period during the operation of the DRX timer.
[0008] The communication method provided in the embodiment of the present application includes:
[0009] The network device sends first configuration information to the UE, where the first configuration information is used to configure at least one value of the DRX timer;
[0010] The network device sends a first signaling to the UE, where the first signaling is used to instruct the UE to adjust the value of the DRX timer or turn off the DRX timer; wherein the UE is in an active period during the operation of the DRX timer.
[0011] The communication device provided in the embodiment of the present application is applied to a UE, and the device includes:
[0012] A receiving unit, configured to receive first configuration information sent by a network device, where the first configuration information is used to configure at least one value of a discontinuous reception DRX timer; and receive first signaling sent by the network device;
[0013] An adjustment unit is used to adjust the value of the DRX timer or turn off the DRX timer based on the first signaling; wherein, the UE is in an activation period during the operation of the DRX timer.
[0014] The communication device provided in the embodiment of the present application is applied to a network device, and the device includes:
[0015] A sending unit, used for sending first configuration information to a UE, wherein the first configuration information is used to configure at least one value of a DRX timer; sending first signaling to the UE, wherein the first signaling is used to instruct the UE to adjust the value of the DRX timer or turn off the DRX timer; wherein the UE is in an active period during the operation of the DRX timer.
[0016] The communication device provided in the embodiment of the present application includes: a processor and a memory, the memory is used to store a computer program, and the processor is used to call and run the computer program stored in the memory to execute any one of the above-mentioned communication methods.
[0017] The chip provided in the embodiment of the present application includes: a processor, which is used to call and run a computer program from a memory, so that a device equipped with the chip executes any one of the above methods.
[0018] The computer-readable storage medium provided in the embodiments of the present application is used to store a computer program, and the computer program enables a computer to execute any one of the above methods.
[0019] In the technical solution of the embodiment of the present application, the network device configures at least one value of the DRX timer for the UE through the first configuration information, and dynamically instructs the UE to adjust the value of the DRX timer or turn off the DRX timer through the first signaling, so that the value of the DRX timer is more flexible, which can avoid the high energy consumption of the UE due to the excessive value of the DRX timer, and can also avoid the low transmission reliability of the UE due to the too small value of the DRX timer. BRIEF DESCRIPTION OF THE DRAWINGS
[0020] Figure 1 It is a schematic diagram of an application scenario of an embodiment of the present application;
[0021] Figure 2 is a schematic diagram of a DRX cycle;
[0022] Figure 3 is a schematic diagram of cell DTX / DRX and UE DRX;
[0023] Figure 4 This is a flow chart of the communication method provided in the embodiment of the present application. Figure 1 ;
[0024] Figure 5 This is a flow chart of the communication method provided in the embodiment of the present application. Figure 2 ;
[0025] Figure 6 Schematic diagram of UE C-DRX provided in the embodiment of the present application Figure 1 ;
[0026] Figure 7 Schematic diagram of UE C-DRX provided in the embodiment of the present application Figure 2 ;
[0027] Figure 8 The structure of the communication device provided in the embodiment of the present application is shown in FIG. Figure 1 ;
[0028] Fig. 9 The structure of the communication device provided in the embodiment of the present application is shown in FIG. Figure 2 ;
[0029] Fig.10 is a schematic structural diagram of a communication device provided in an embodiment of the present application;
[0030] Fig.11 It is a schematic structural diagram of the chip of an embodiment of the present application. DETAILED DESCRIPTION
[0031] The following will describe the technical solutions in the embodiments of the present application in conjunction with the drawings in the embodiments of the present application. Obviously, the described embodiments are part of the embodiments of the present application, not all of the embodiments. Based on the embodiments in the present application, all other embodiments obtained by ordinary technicians in this field without creative work are within the scope of protection of this application.
[0032] Figure 1 It is a schematic diagram of an application scenario of an embodiment of the present application.
[0033] like Figure 1As shown, the communication system 100 may include a UE 110 and a network device 120. The network device 120 may communicate with the UE 110 via an air interface. The UE 110 and the network device 120 support multi-service transmission.
[0034] It should be understood that the embodiments of the present application are only exemplified by the communication system 100, but the embodiments of the present application are not limited thereto. That is to say, the technical solutions of the embodiments of the present application can be applied to various communication systems, such as: 5G communication system (also known as New Radio (NR) communication system), or future communication systems, etc.
[0035] exist Figure 1 In the communication system 100 shown, the network device 120 may be an access network device that communicates with the UE 110. The access network device may provide communication coverage for a specific geographical area, and may communicate with the UE 110 (eg, UE) located in the coverage area.
[0036] The network device 120 may be a base station (gNB) in an NR system or a network device in a future evolved public land mobile network (PLMN), etc.
[0037] UE 110 may be any UE, including but not limited to a UE that is connected to network device 120 or other UEs by wire or wireless.
[0038] For example, the UE 110 may refer to an access terminal, a user unit, a user station, a mobile station, a mobile station, a remote station, a remote terminal, a mobile device, a user terminal, a terminal, a wireless communication device, a user agent, or a user device. The access terminal may be a cellular phone, a cordless phone, a Session Initiation Protocol (SIP) phone, an IoT device, a satellite handheld terminal, a Wireless Local Loop (WLL) station, a Personal Digital Assistant (PDA), a handheld device with wireless communication capabilities, a computing device or other processing device connected to a wireless modem, a vehicle-mounted device, a wearable device, a UE in a 5G network, or a UE in a future evolution network, etc.
[0039] Figure 1 One base station and two UEs are shown exemplarily. Optionally, the wireless communication system 100 may include multiple base station devices and each base station may include another number of UEs within its coverage area, which is not limited in the embodiments of the present application.
[0040] It should be noted that Figure 1It is only to illustrate the system to which the present application is applicable in the form of an example. Of course, the method shown in the embodiment of the present application can also be applied to other systems. In addition, the terms "system" and "network" are often used interchangeably in this article. The term "and / or" in this article is only a description of the association relationship of the associated objects, indicating that there can be three relationships. For example, A and / or B can represent: A exists alone, A and B exist at the same time, and B exists alone. In addition, the character " / " in this article generally indicates that the associated objects before and after are in an "or" relationship. It should also be understood that the "indication" mentioned in the embodiment of the present application can be a direct indication, an indirect indication, or an indication of an association relationship. For example, A indicates B, which can mean that A directly indicates B, for example, B can be obtained through A; it can also mean that A indirectly indicates B, for example, A indicates C, B can be obtained through C; it can also mean that there is an association relationship between A and B. It should also be understood that the "correspondence" mentioned in the embodiment of the present application can mean that there is a direct or indirect correspondence relationship between the two, or it can mean that there is an association relationship between the two, or it can mean that there is an indication and being indicated, configuration and being configured, etc. It should also be understood that the "predefined" or "predefined rules" mentioned in the embodiments of the present application can be implemented by pre-saving corresponding codes, tables or other methods that can be used to indicate relevant information in a device (for example, including UE and network equipment), and the present application does not limit its specific implementation method. For example, predefined may refer to a definition in a protocol. It should also be understood that in the embodiments of the present application, the "protocol" may refer to a standard protocol in the field of communications, such as the NR protocol and related protocols used in future communication systems, which is not limited in the present application.
[0041] To facilitate understanding of the technical solutions of the embodiments of the present application, the relevant technologies of the embodiments of the present application are described below. The following related technologies can be arbitrarily combined with the technical solutions of the embodiments of the present application as optional solutions, and they all belong to the protection scope of the embodiments of the present application.
[0042] The UE can use the DRX mechanism to achieve energy saving. The DRX on the UE side includes DRX in the connected state (Conncted-DRX, C-DRX) and DRX in the idle state. The C-DRX on the UE side is described below.
[0043] The network device can configure C-DRX for the UE through dedicated radio resource control (RRC) signaling, so that the UE monitors the PDCCH discontinuously to achieve the purpose of UE power saving. As an example, the configuration parameters related to C-DRX are:
[0044] -DRX state timer (drx-onDurationTimer): used to determine a period of time after the start of the DRX cycle, which is called the DRX wake-up period or DRX On Duration (also referred to as On Duration);
[0045] -DRX slot offset (drx-SlotOffset): used to determine the delay before starting the DRX state timer;
[0046] -DRX-InactivityTimer: used to determine the period of time after a PDCCH opportunity (PDCCH Hoccasion), in which a PDCCH is detected and indicates a new uplink or downlink transmission;
[0047] - Downlink DRX retransmission timer (drx-RetransmissionTimerDL): used to determine the maximum time before receiving a downlink retransmission;
[0048] - Uplink DRX retransmission timer (drx-RetransmissionTimerUL): used to determine the maximum time before receiving an uplink retransmission grant;
[0049] -DRX long cycle start offset (drx-LongCycleStartOffset): used to determine the DRX long cycle (drx-LongCycle) and the DRX start offset (drx-StartOffset), wherein drx-StartOffset is used to determine the start time of the DRX long cycle and the DRX short cycle (e.g., the subframe corresponding to the start time);
[0050] -DRX short cycle (drx-ShortCycle): It is an optional configuration and is used to determine the DRX short cycle;
[0051] -DRX short cycle timer (drx-ShortCycleTimer): It is an optional configuration and is used to determine the duration of the DRX short cycle. Its value refers to the multiple of the DRX short cycle.
[0052] - Downlink DRX HARQ RTT timer (drx-HARQ-RTT-TimerDL): the minimum duration before a downlink allocation for HARQ retransmission expected by the MAC entity;
[0053] - Uplink DRX HARQ RTT timer (drx-HARQ-RTT-TimerUL): The minimum duration before an uplink grant for HARQ retransmission expected by the MAC entity.
[0054] In the above solution, the unit of the DRX parameter is millisecond (ms), which is applicable to services whose transmission period is an integer multiple of the ms period.
[0055] In the above solution, the downlink DRX retransmission timer, the uplink DRX retransmission timer, the downlink DRX HARQ RTT timer, and the uplink DRX HARQ RTT timer are related to HARQ.
[0056] If the UE is configured with DRX, the UE needs to monitor the PDCCH during the DRX active time. The DRX active time includes the following situations:
[0057] 1) The operation period of any one of the five timers, drx-onDurationTimer, drx-InactivityTimer, drx-RetransmissionTimerDL, drx-RetransmissionTimerUL and ra-ContentionResolutionTimer, belongs to the DRX activation period.
[0058] 2) After the UE sends a scheduling request (SR) on a physical uplink control channel (PUCCH), the period during which the SR is in a pending state belongs to the DRX activation period.
[0059] 3) In the contention-based random access process, the period during which the UE has not received an initial transmission indicated by the C-RNTI-scrambled PDCCH after successfully receiving the random access response belongs to the DRX activation period.
[0060] The UE determines the start time of drx-onDurationTimer according to whether the current DRX cycle is a short DRX cycle or a long DRX cycle. The specific regulations are as follows:
[0061] 1.1> If DRX short cycle is used, the SFN and subframe number of the start time of drx-onDurationTimer satisfy: [(SFN×10)+subframe number]modulo(drx-ShortCycle)=(drx-StartOffset)modulo(drx-ShortCycle);
[0062] 1.2> If the DRX long cycle is used, the SFN and subframe number of the start time of drx-onDurationTimer satisfy: [(SFN×10)+subframe number]modulo(drx-LongCycle)=drx-StartOffset;
[0063] 2> Start drx-onDurationTimer at the moment when the start time of the subframe determined by the above formula is shifted back by drx-SlotOffset time slots.
[0064] The conditions for the UE to start or restart the drx-InactivityTimer are:
[0065] If the UE receives a PDCCH (or DCI) indicating an initial downlink or uplink transmission, the UE starts or restarts the drx-InactivityTimer.
[0066] The conditions for the UE to start and stop drx-RetransmissionTimerDL are:
[0067] When the UE receives a PDCCH indicating a downlink transmission, or when the UE receives a MAC PDU on the configured downlink grant resources, the UE stops the drx-RetransmissionTimerDL corresponding to the HARQ process. The UE starts the drx-HARQ-RTT-TimerDL corresponding to the HARQ process after completing the transmission of the HARQ process feedback for this downlink transmission.
[0068] If the drx-HARQ-RTT-TimerDL corresponding to a HARQ process of the UE times out, and the decoding of the downlink data transmitted using this HARQ process is unsuccessful, the UE starts the drx-RetransmissionTimerDL corresponding to this HARQ process.
[0069] The conditions for the UE to start and stop drx-RetransmissionTimerUL are:
[0070] When the UE receives a PDCCH indicating an uplink transmission, or when the UE sends a MAC PDU on the configured uplink grant resources, the UE stops the drx-RetransmissionTimerUL corresponding to the HARQ process. The UE starts the drx-HARQ-RTT-TimerUL corresponding to the HARQ process after completing the first repetition of the PUSCH.
[0071] If the drx-HARQ-RTT-TimerUL corresponding to a HARQ process of the UE times out, the UE starts the drx-RetransmissionTimerUL corresponding to this HARQ process.
[0072] From the above DRX mechanism, it can be seen that after completing uplink transmission or completing ACK / NACK feedback for downlink transmission, the UE will first start a DRX HARQ RTT timer (drx-HARQ-RTT-TimerUL for uplink transmission and drx-HARQ-RTT-TimerDL for downlink transmission). The UE is in a dormant state during the operation of the DRX HARQ RTT timer and does not monitor the PDCCH. The UE starts to monitor the uplink retransmission scheduling after the timer expires or determines whether to start monitoring the downlink retransmission scheduling based on the feedback.
[0073] like Figure 2 As shown in the figure, the DRX cycle consists of "On Duration" and "DRX opportunity (Opportunity for DRX)", wherein, during the On Duration time, the UE is in the DRX active state; if the terminal does not receive the PDCCH during the On Duration time, it will stop monitoring and switch to the DRX inactive time (DRX inactive time) during the "Opportunity for DRX" time, and the UE does not receive the PDCCH to reduce power consumption (that is, the UE is in a sleep period).
[0074] The start time of the DRX cycle (that is, the start time of the On Duration) can be determined using the following formula:
[0075] [(SFN*10)+subframe number]modulo(current DRX)=drx-StartOffset;
[0076] Among them, SFN represents the system frame number corresponding to the start time of the DRX cycle, subframe number represents the subframe number corresponding to the start time of the cycle, current DRX represents the current DRX cycle, which can be a DRX long cycle (drx-LongCycle) or a DRX short cycle (drx-ShortCycle), drx-StartOffset represents the DRX start offset (drx-StartOffset), and modulo is the remainder operation.
[0077] Network devices can also use energy-saving mechanisms to achieve the purpose of energy saving. The energy-saving mechanism on the network device side is called cell DTX / DRX, where DTX stands for discontinuous transmission and DRX stands for discontinuous reception. In other words, network devices also have an active period and a non-active period. During the active period, the network device is in an active state and can send / receive data; during the non-active period, the network device is in a dormant state and only sends some common signals to achieve energy saving. When the network device enters the non-active period, whether the network device is scheduled is determined by the network device implementation.
[0078] Currently, the network device only configures one value of the DRX timer in the DRX configuration of the UE, and the UE will also use a fixed value of the DRX timer. If the value of the DRX timer is too large, the UE's energy consumption will be high. If the value of the DRX timer is too small, the UE's transmission reliability will be low.
[0079] For example: Figure 3 As shown, when cell DTX / DRX and UE DRX (i.e., C-DRX) are configured together, the UE may trigger the DRX inactive timer or DRX retransmission timer to run due to new transmission or retransmission, and the UE will monitor the PDCCH to receive the scheduling of the network device before these DRX timers expire. However, when the network device enters the cell DTX / DRX inactive period, the network device may not schedule or the scheduling time may be much earlier than the end time of the UE's DRX inactive timer or DRX retransmission timer, which will cause additional power consumption of the UE. In addition, the purpose of introducing the UE's DRX inactive timer is to avoid missing the scheduling of the network device, so the value may be configured to be larger, and the DRX inactive timer will be restarted every time there is a new transmission, so the additional power consumption of the UE will be more obvious.
[0080] To this end, the following technical solutions of the embodiments of the present application are proposed. To facilitate understanding of the technical solutions of the embodiments of the present application, the technical solutions of the present application are described in detail below through specific embodiments. The above related technologies can be arbitrarily combined with the technical solutions of the embodiments of the present application as optional solutions, and they all belong to the protection scope of the embodiments of the present application. The embodiments of the present application include at least part of the following contents.
[0081] Figure 4 This is a flow chart of the communication method provided in the embodiment of the present application. Figure 1 ,like Figure 4 As shown, the communication method includes:
[0082] Step 401: A UE receives first configuration information sent by a network device, where the first configuration information is used to configure at least one value of a DRX timer.
[0083] In the embodiment of the present application, the first configuration information is used to configure at least one value of the DRX timer. In some implementations, the first configuration information is used to configure multiple values of the DRX timer.
[0084] In some implementations, the first configuration information is carried in RRC signaling. Exemplarily, the first configuration information is C-DRX configuration information, which is used to configure C-DRX. The understanding of C-DRX here can refer to the aforementioned related description. Exemplarily, the first configuration information is cell DTX / DRX configuration information, which is used to configure cell DTX / DRX, and the understanding of cell DTX / DRX can refer to the aforementioned related description.
[0085] In some implementations, the DRX timer configured by the first configuration information includes at least one of the following: a DRX inactivity timer and a DRX retransmission timer. Here, the understanding of the DRX inactivity timer and the DRX retransmission timer can refer to the above related description.
[0086] In some embodiments, the first configuration information is also used to configure a usage condition for each of at least one value of the DRX timer, where the usage condition is related to at least one of the following: whether the network device has an energy-saving function enabled and whether the network device is in an activation period.
[0087] In some implementations, the number of at least one value configured by the first configuration information is less than or equal to a first number, and the first number is specified by a protocol.
[0088] In some implementations, the UE sends a second signaling to the network device, the second signaling being used to indicate a second quantity supported or preferred by the UE, the second quantity being used by the network device to determine the quantity of at least one value configured by the first configuration information. Here, the second signaling may be, for example, UE capability information.
[0089] Exemplarily, taking the DRX timer as a DRX inactive timer as an example, the network device configures at least one value of the DRX inactive timer for the UE. Optionally, the network device further configures a use condition of at least one value of the DRX inactive timer, for example: whether a certain value of the DRX inactive timer is only available when the network device turns on the energy saving function (i.e., turns on cell DTX / DRX), or whether a certain value of the DRX inactive timer is only available when the network device is in an active period. In one implementation, for the case of configuring a DRX inactive timer with multiple values, the first value of the multiple values is defaulted to be available in all cases, such as whether the network device turns on the energy saving function (i.e., turns on cell DTX / DRX), or whether the network device is in an active period or an inactive period, the first value of the DRX inactive timer is available. Among them, the maximum number of configurable values for the DRX inactive timer may be specified by the protocol, and the number of values actually configured by the network device may be less than or equal to the maximum number of configurable values based on the protocol. In one case, the number of values actually configured by the network device is determined by the network device implementation. In another case, the number of values actually configured by the network device is determined according to the number reported by the UE that the UE supports or prefers. The UE may actively report the number supported or preferred by the UE to the network device, or the UE may report the number supported or preferred by the UE to the network device after receiving a request from the network device.
[0090] Exemplarily, taking the DRX timer as a DRX retransmission timer (such as a downlink DRX retransmission timer) as an example, the network device configures at least one value of the DRX retransmission timer for the UE. Optionally, the network device also configures a use condition of at least one value of the DRX retransmission timer, for example: whether a certain value of the DRX retransmission timer is only available when the network device turns on the energy saving function (i.e., turns on cell DTX / DRX), or whether a certain value of the DRX retransmission timer is only available when the network device is in an active period. In one implementation, for the case of configuring a DRX retransmission timer with multiple values, the first value of the multiple values is defaulted to be available in all cases, such as whether the network device turns on the energy saving function (i.e., turns on cell DTX / DRX), or whether the network device is in an active period or an inactive period, the first value of the DRX retransmission timer is available. Among them, the maximum number of configurable values of the DRX retransmission timer can be specified by the protocol, and the number of values actually configured by the network device can be less than or equal to the maximum number of configurable values based on the protocol. In one case, the number of values actually configured by the network device is determined by the network device implementation. In another case, the number of values actually configured by the network device is determined according to the number reported by the UE that the UE supports or prefers. The UE may actively report the number supported or preferred by the UE to the network device, or the UE may report the number supported or preferred by the UE to the network device after receiving a request from the network device.
[0091] Step 402: The UE receives a first signaling sent by a network device, and adjusts a value of a DRX timer or turns off the DRX timer based on the first signaling; wherein the UE is in an active period during the operation of the DRX timer.
[0092] In the embodiment of the present application, the first signaling adjusts the value of the DRX timer or turns off the DRX timer.
[0093] In some embodiments, the first signaling is downlink control information (Downlink Control Information, DCI). Exemplarily, the DRX timer is a DRX inactive timer, and the first signaling is a DCI for scheduling a new transmission. Here, the new transmission refers to a new uplink or downlink transmission. Exemplarily, the DRX timer is a DRX retransmission timer, and the first signaling is a DCI for scheduling a retransmission. Here, the retransmission refers to an uplink or downlink retransmission.
[0094] In some implementations, the first signaling includes at least one of the following information:
[0095] 1) First information, where the first information is used to indicate whether to adjust the value of the DRX timer.
[0096] Here, the first information is used to indicate whether to adjust the value of the DRX timer, which can also be understood as the first information is used to indicate whether to overwrite the configured value of the DRX timer.
[0097] Exemplarily, whether to adjust the value of the DRX timer is indicated by a specific bit in the DCI, the value of the specific bit is a first value (such as 1) used to indicate the adjustment of the value of the DRX timer, and the value of the specific bit is a second value (such as 0) used to indicate that the value of the DRX timer is not adjusted. After receiving the DCI, the UE determines whether to adjust the value of the DRX timer according to the indication of the DCI.
[0098] 2) Second information, where the second information is used to indicate a first value among at least one value, where the first value is used to adjust a value of the DRX timer.
[0099] Exemplarily, three values of the DRX timer are configured through the above-mentioned first configuration information, which are value 1, value 2 and value 3. A value (i.e., the first value) configured by the above-mentioned first configuration information is indicated by a specific bit in the DCI, the value of the specific bit is the first value used to indicate the value 1, the value of the specific bit is the second value used to indicate the value 2, and the value of the specific bit is the third value used to indicate the value 3. The value of the specific bit can be understood as the index of the value. Alternatively, a value (i.e., the first value) configured by the above-mentioned first configuration information is indicated by a bitmap in the DCI, the bitmap is 100 for indicating the value 1, the bitmap is 010 for indicating the value 2, and the bitmap is 001 for indicating the value 3. After receiving the DCI, the UE determines the value to be adjusted of the DRX timer according to the indication of the DCI.
[0100] When the first signaling includes the first information and the second information, when the first information indicates to adjust the value of the DRX timer, the first value indicated by the second information is valid; when the first information indicates not to adjust the value of the DRX timer, the first value indicated by the second information is invalid.
[0101] When the first signaling does not include the first information but includes the second information, the first value indicated by the second information is valid.
[0102] 3) Third information, where the third information is used to indicate the validity period of the first value or to indicate the scheduling range to which the first value applies.
[0103] For example, the third information is used to indicate that the validity period of the first value indicated by the second information is M time domain units (such as M subframes), or M DRX cycles, or M milliseconds, etc.
[0104] For example: the third information is used to indicate that the scheduling range to which the first value indicated by the second information applies is the current scheduling; or, the third information is used to indicate that the scheduling range to which the first value indicated by the second information applies is the current scheduling and the subsequent M schedulings; or, the third information is used to indicate whether the scheduling range to which the first value indicated by the second information applies includes the subsequent M schedulings. In this case, the default scheduling range includes the current scheduling, that is, the third information is used to indicate whether the subsequent M schedulings adopt the same DRX timer value as the current scheduling.
[0105] In some embodiments, if the third information indicates that the value of the DRX timer for subsequent M schedulings is the same as the current scheduling, then the first information carried in the scheduling signaling (such as DCI) corresponding to the subsequent M schedulings indicates that the value of the DRX timer does not need to be adjusted, and / or the second information carried in the scheduling signaling (such as DCI) corresponding to the subsequent M schedulings indicates a default value (such as 0).
[0106] 4) Fourth information: The fourth information is used to indicate whether to use the second value indicated by the UE to adjust the value of the DRX timer.
[0107] In some implementations, the UE sends a third signaling to the network device, where the third signaling is used to indicate the second value that the UE expects or prefers. Optionally, the third signaling is also used to indicate the reason why the UE expects or prefers the second value.
[0108] Here, the third signaling may be a scheduling request (Scheduling Request, SR), or a signaling carrying a buffer status report (Buffer Status reporting, BSR), or UE auxiliary information.
[0109] Exemplarily, the UE reports the value of the DRX timer expected or preferred by the UE to the network device through a third signaling (such as SR or signaling carrying BSR or UE auxiliary information). Optionally, the UE carries the reason in the third signaling or the next signaling, such as the UE has a large amount of uplink data to send, or the UE needs continuous scheduling by the network, or the UE needs to extend the running time of the DRX timer, or the UE has power saving requirements, etc.
[0110] The network device indicates through the fourth information whether to use the second value indicated by the UE to adjust the value of the DRX timer.
[0111] 5) Fifth information: The fifth information is used to indicate whether to turn off the DRX timer.
[0112] Here, if the fifth information indicates to turn off the DRX timer, it means that the network device will no longer perform subsequent scheduling for the UE after completing the current scheduling (i.e., scheduling through the above-mentioned first signaling) for the UE. For example: the service cell of the network device enters or is about to enter the inactive period of cell DTX / DRX. In this case, after the network device schedules the new transmission of the UE through DCI, it will no longer perform subsequent scheduling for the UE. The network device carries the fifth information for indicating to turn off the DRX timer in the DCI. In this way, after the UE receives the DCI, it will not start or restart the DRX timer. If a DRX timer is currently running, it will turn off the DRX timer, thereby saving UE energy consumption.
[0113] In some embodiments, the method further comprises the following steps:
[0114] The UE dynamically adjusts the value of the DRX timer or turns off the DRX timer based on the indication of the first signaling, so that the value of the DRX timer is more flexible, which can avoid the high energy consumption of the UE due to the value of the DRX timer being too large, and can also avoid the low transmission reliability of the UE due to the value of the DRX timer being too small.
[0115] It should be noted that the above-mentioned adjustment of the DRX inactivity timer and the DRX retransmission timer can be configured and used at the same time, or can also be configured and used separately. If only one of the values of the DRX inactivity timer or the DRX retransmission timer is configured, the value of the DRX inactivity timer or the DRX retransmission timer will not be dynamically adjusted.
[0116] Figure 5 This is a flow chart of the communication method provided in the embodiment of the present application. Figure 2 ,like Figure 5 As shown, the communication method includes:
[0117] Step 501: The network device sends first configuration information to the UE, where the first configuration information is used to configure at least one value of the DRX timer.
[0118] In the embodiment of the present application, the first configuration information is used to configure at least one value of the DRX timer. In some implementations, the first configuration information is used to configure multiple values of the DRX timer.
[0119] In some implementations, the first configuration information is carried in RRC signaling. Exemplarily, the first configuration information is C-DRX configuration information, which is used to configure C-DRX. The understanding of C-DRX here can refer to the aforementioned related description. Exemplarily, the first configuration information is cell DTX / DRX configuration information, which is used to configure cell DTX / DRX, and the understanding of cell DTX / DRX can refer to the aforementioned related description.
[0120] In some implementations, the DRX timer configured by the first configuration information includes at least one of the following: a DRX inactivity timer and a DRX retransmission timer. Here, the understanding of the DRX inactivity timer and the DRX retransmission timer can refer to the above related description.
[0121] In some embodiments, the first configuration information is also used to configure a usage condition for each of at least one value of the DRX timer, where the usage condition is related to at least one of the following: whether the network device has an energy-saving function enabled and whether the network device is in an activation period.
[0122] In some implementations, the number of at least one value configured by the first configuration information is less than or equal to a first number, and the first number is specified by a protocol.
[0123] In some implementations, the network device receives a second signaling sent by the UE, the second signaling being used to indicate a second quantity supported or preferred by the UE, the second quantity being used by the network device to determine the quantity of at least one value configured by the first configuration information. Here, the second signaling may be, for example, UE capability information.
[0124] Exemplarily, taking the DRX timer as a DRX inactive timer as an example, the network device configures at least one value of the DRX inactive timer for the UE. Optionally, the network device further configures a use condition of at least one value of the DRX inactive timer, for example: whether a certain value of the DRX inactive timer is only available when the network device turns on the energy saving function (i.e., turns on cell DTX / DRX), or whether a certain value of the DRX inactive timer is only available when the network device is in an active period. In one implementation, for the case of configuring a DRX inactive timer with multiple values, the first value of the multiple values is defaulted to be available in all cases, such as whether the network device turns on the energy saving function (i.e., turns on cell DTX / DRX), or whether the network device is in an active period or an inactive period, the first value of the DRX inactive timer is available. Among them, the maximum number of configurable values for the DRX inactive timer may be specified by the protocol, and the number of values actually configured by the network device may be less than or equal to the maximum number of configurable values based on the protocol. In one case, the number of values actually configured by the network device is determined by the network device implementation. In another case, the number of values actually configured by the network device is determined according to the number reported by the UE that the UE supports or prefers. The UE may actively report the number supported or preferred by the UE to the network device, or the UE may report the number supported or preferred by the UE to the network device after receiving a request from the network device.
[0125] Exemplarily, taking the DRX timer as a DRX retransmission timer (such as a downlink DRX retransmission timer) as an example, the network device configures at least one value of the DRX retransmission timer for the UE. Optionally, the network device also configures a use condition of at least one value of the DRX retransmission timer, for example: whether a certain value of the DRX retransmission timer is only available when the network device turns on the energy saving function (i.e., turns on cell DTX / DRX), or whether a certain value of the DRX retransmission timer is only available when the network device is in an active period. In one implementation, for the case of configuring a DRX retransmission timer with multiple values, the first value of the multiple values is defaulted to be available in all cases, such as whether the network device turns on the energy saving function (i.e., turns on cell DTX / DRX), or whether the network device is in an active period or an inactive period, the first value of the DRX retransmission timer is available. Among them, the maximum number of configurable values of the DRX retransmission timer can be specified by the protocol, and the number of values actually configured by the network device can be less than or equal to the maximum number of configurable values based on the protocol. In one case, the number of values actually configured by the network device is determined by the network device implementation. In another case, the number of values actually configured by the network device is determined according to the number reported by the UE that the UE supports or prefers. The UE may actively report the number supported or preferred by the UE to the network device, or the UE may report the number supported or preferred by the UE to the network device after receiving a request from the network device.
[0126] Step 502: The network device sends a first signaling to the UE, where the first signaling is used to instruct the UE to adjust the value of the DRX timer or turn off the DRX timer; wherein the UE is in an active period during the operation of the DRX timer.
[0127] In the embodiment of the present application, the first signaling adjusts the value of the DRX timer or turns off the DRX timer.
[0128] In some embodiments, the first signaling is a DCI. Exemplarily, the DRX timer is a DRX inactive timer, and the first signaling is a DCI for scheduling a new transmission. Here, the new transmission refers to a new uplink or downlink transmission. Exemplarily, the DRX timer is a DRX retransmission timer, and the first signaling is a DCI for scheduling a retransmission. Here, the retransmission refers to an uplink or downlink retransmission.
[0129] In some implementations, the first signaling includes at least one of the following information:
[0130] 1) First information, where the first information is used to indicate whether to adjust the value of the DRX timer.
[0131] Here, the first information is used to indicate whether to adjust the value of the DRX timer, which can also be understood as the first information is used to indicate whether to overwrite the configured value of the DRX timer.
[0132] Exemplarily, whether to adjust the value of the DRX timer is indicated by a specific bit in the DCI, the value of the specific bit is a first value (such as 1) used to indicate the adjustment of the value of the DRX timer, and the value of the specific bit is a second value (such as 0) used to indicate that the value of the DRX timer is not adjusted. After receiving the DCI, the UE determines whether to adjust the value of the DRX timer according to the indication of the DCI.
[0133] 2) Second information, where the second information is used to indicate a first value among at least one value, where the first value is used to adjust a value of the DRX timer.
[0134] Exemplarily, three values of the DRX timer are configured through the above-mentioned first configuration information, which are value 1, value 2 and value 3. A value (i.e., the first value) configured by the above-mentioned first configuration information is indicated by a specific bit in the DCI, the value of the specific bit is the first value used to indicate the value 1, the value of the specific bit is the second value used to indicate the value 2, and the value of the specific bit is the third value used to indicate the value 3. The value of the specific bit can be understood as the index of the value. Alternatively, a value (i.e., the first value) configured by the above-mentioned first configuration information is indicated by a bitmap in the DCI, the bitmap is 100 for indicating the value 1, the bitmap is 010 for indicating the value 2, and the bitmap is 001 for indicating the value 3. After receiving the DCI, the UE determines the value to be adjusted of the DRX timer according to the indication of the DCI.
[0135] When the first signaling includes the first information and the second information, when the first information indicates to adjust the value of the DRX timer, the first value indicated by the second information is valid; when the first information indicates not to adjust the value of the DRX timer, the first value indicated by the second information is invalid.
[0136] When the first signaling does not include the first information but includes the second information, the first value indicated by the second information is valid.
[0137] 3) Third information, where the third information is used to indicate the validity period of the first value or to indicate the scheduling range to which the first value applies.
[0138] For example, the third information is used to indicate that the validity period of the first value indicated by the second information is M time domain units (such as M subframes), or M DRX cycles, or M milliseconds, etc.
[0139] For example: the third information is used to indicate that the scheduling range to which the first value indicated by the second information applies is the current scheduling; or, the third information is used to indicate that the scheduling range to which the first value indicated by the second information applies is the current scheduling and the subsequent M schedulings; or, the third information is used to indicate whether the scheduling range to which the first value indicated by the second information applies includes the subsequent M schedulings. In this case, the default scheduling range includes the current scheduling, that is, the third information is used to indicate whether the subsequent M schedulings adopt the same DRX timer value as the current scheduling.
[0140] In some embodiments, if the third information indicates that the value of the DRX timer for subsequent M schedulings is the same as the current scheduling, then the first information carried in the scheduling signaling (such as DCI) corresponding to the subsequent M schedulings indicates that the value of the DRX timer does not need to be adjusted, and / or the second information carried in the scheduling signaling (such as DCI) corresponding to the subsequent M schedulings indicates a default value (such as 0).
[0141] 4) Fourth information: The fourth information is used to indicate whether to use the second value indicated by the UE to adjust the value of the DRX timer.
[0142] In some implementations, the network device receives a third signaling sent by the UE, where the third signaling is used to indicate the second value that the UE expects or prefers. Optionally, the third signaling is also used to indicate the reason why the UE expects or prefers the second value.
[0143] Here, the third signaling may be SR, or signaling carrying BSR, or UE assistance information.
[0144] Exemplarily, the UE reports the value of the DRX timer expected or preferred by the UE to the network device through a third signaling (such as SR or signaling carrying BSR or UE auxiliary information). Optionally, the UE carries the reason in the third signaling or the next signaling, such as the UE has a large amount of uplink data to send, or the UE needs continuous scheduling by the network, or the UE needs to extend the running time of the DRX timer, or the UE has power saving requirements, etc.
[0145] The network device indicates through the fourth information whether to use the second value indicated by the UE to adjust the value of the DRX timer.
[0146] 5) Fifth information: The fifth information is used to indicate whether to turn off the DRX timer.
[0147] Here, if the fifth information indicates to turn off the DRX timer, it means that the network device will no longer perform subsequent scheduling for the UE after completing the current scheduling (i.e., scheduling through the above-mentioned first signaling) for the UE. For example: the service cell of the network device enters or is about to enter the inactive period of cell DTX / DRX. In this case, after the network device schedules the new transmission of the UE through DCI, it will no longer perform subsequent scheduling for the UE. The network device carries the fifth information for indicating to turn off the DRX timer in the DCI. In this way, after the UE receives the DCI, it will not start or restart the DRX timer. If a DRX timer is currently running, it will turn off the DRX timer, thereby saving UE energy consumption.
[0148] It should be noted that the above-mentioned adjustment of the DRX inactivity timer and the DRX retransmission timer can be configured and used at the same time, or can also be configured and used separately. If only one of the values of the DRX inactivity timer or the DRX retransmission timer is configured, the value of the DRX inactivity timer or the DRX retransmission timer will not be dynamically adjusted.
[0149] The technical solution of the embodiment of the present application is illustrated below in conjunction with a specific application example. In the following application example, the DRX inactivation timer is used as an example for illustration.
[0150] Figure 3 This is a schematic diagram of UE C-DRX corresponding to the case where the value of the DRX inactivity timer is not adjusted. For the convenience of comparison, Figure 3 Cell DTX / DRX is also illustrated. During the Cell DTX / DRX activation period, the network device is in an activated state, and during the Cell DTX / DRX inactive period, the network device is in a dormant state. During the DRX ON duration, the UE monitors the PDCCH and receives the PDCCH. The DCI carried by the PDCCH is used to schedule new transmissions. The UE starts or restarts the DRX inactive timer. The value of the DRX inactive timer is a fixed value configured by the network device.
[0151] Figure 6 Indication of UE C-DRX corresponding to the case of adjusting the value of the DRX inactivity timer Figure 1 , for ease of comparison, Figure 6Cell DTX / DRX is also illustrated. During the Cell DTX / DRX activation period, the network device is in an activated state, and during the Cell DTX / DRX inactive period, the network device is in a dormant state. During the DRX ON duration, the UE monitors the PDCCH and receives the PDCCH. The DCI carried by the PDCCH is used to schedule new transmissions, and the DCI is used to indicate that the value of the DRX inactive timer is adjusted to a value of 1, which can be a smaller value. The UE starts or restarts the DRX inactive timer, and the value of the DRX inactive timer is the value 1 indicated by the DCI. Since the value 1 is a smaller value, the running time of the DRX inactive timer is shortened, and the DRX activation period of the UE is shortened, which effectively saves the energy consumption of the UE.
[0152] Figure 7 Indication of UE C-DRX corresponding to the case of adjusting the value of the DRX inactivity timer Figure 2 , for ease of comparison, Figure 7 Cell DTX / DRX is also illustrated. During the Cell DTX / DRX activation period, the network device is in an activated state, and during the Cell DTX / DRX inactive period, the network device is in a dormant state. During the DRX ON duration, the UE monitors the PDCCH and receives the PDCCH. The DCI carried by the PDCCH is used to schedule new transmissions, and the DCI is used to indicate the closure of the DRX inactive timer. The UE closes the DRX inactive timer according to the instruction of the DCI, and the DRX activation period of the UE will be greatly shortened, effectively saving the energy consumption of the UE.
[0153] Figure 8 The structure of the communication device provided in the embodiment of the present application is shown in FIG. Figure 1 , applied to UE, such as Figure 8 As shown, the communication device includes:
[0154] The receiving unit 801 is configured to receive first configuration information sent by a network device, where the first configuration information is used to configure at least one value of a discontinuous reception DRX timer; and receive first signaling sent by the network device;
[0155] The adjustment unit 802 is used to adjust the value of the DRX timer or turn off the DRX timer based on the first signaling; wherein the UE is in an active period during the operation of the DRX timer.
[0156] In some implementations, the first configuration information is further used to configure a usage condition for each of the at least one value, where the usage condition is related to at least one of the following: whether the network device has an energy-saving function enabled, and whether the network device is in an activation period.
[0157] In some implementations, the number of the at least one value configured by the first configuration information is less than or equal to a first number, and the first number is specified by a protocol.
[0158] In some embodiments, the apparatus further includes: a sending unit 803, used to send a second signaling to the network device, the second signaling being used to indicate a second quantity supported or preferred by the UE, and the second quantity being used by the network device to determine the quantity of at least one value configured by the first configuration information.
[0159] In some implementations, the first signaling includes at least one of the following information:
[0160] first information, where the first information is used to indicate whether to adjust the value of the DRX timer;
[0161] second information, where the second information is used to indicate a first value among the at least one value, where the first value is used to adjust a value of the DRX timer;
[0162] third information, where the third information is used to indicate a valid time of the first value or a scheduling range to which the first value is applicable;
[0163] fourth information, where the fourth information is used to indicate whether to use the second value indicated by the UE to adjust the value of the DRX timer;
[0164] The fifth information is used to indicate whether to turn off the DRX timer.
[0165] In some implementations, the sending unit 803 is used to send a third signaling to the network device, where the third signaling is used to indicate the second value expected or preferred by the UE.
[0166] In some implementations, the third signaling is further used to indicate the reason why the UE expects or prefers the second value.
[0167] In some implementations, the DRX timer includes at least one of the following: a DRX inactivity timer and a DRX retransmission timer.
[0168] In some implementations, the first signaling is DCI.
[0169] In some implementations, the first configuration information is carried in RRC signaling.
[0170] Those skilled in the art should understand that Figure 8The implementation functions of each unit in the communication device shown can be understood by referring to the relevant description of the aforementioned method. Figure 8 The functions of each unit in the communication device shown may be implemented by a program running on a processor, or may be implemented by a specific logic circuit.
[0171] Fig. 9 The structure of the communication device provided in the embodiment of the present application is shown in FIG. Figure 2 , applied to network equipment, such as Fig. 9 As shown, the communication device includes:
[0172] The sending unit 901 is used to send first configuration information to the UE, where the first configuration information is used to configure at least one value of the DRX timer; send first signaling to the UE, where the first signaling is used to instruct the UE to adjust the value of the DRX timer or turn off the DRX timer; wherein the UE is in an active period during the operation of the DRX timer.
[0173] In some implementations, the first configuration information is further used to configure a usage condition for each of the at least one value, where the usage condition is related to at least one of the following: whether the network device has an energy-saving function enabled, and whether the network device is in an activation period.
[0174] In some implementations, the number of the at least one value configured by the first configuration information is less than or equal to a first number, and the first number is specified by a protocol.
[0175] In some embodiments, the device also includes: a receiving unit 902, used to receive a second signaling sent by the UE, the second signaling is used to indicate a second quantity supported or preferred by the UE, and the second quantity is used by the network device to determine the quantity of at least one value configured by the first configuration information.
[0176] In some implementations, the first signaling includes at least one of the following information:
[0177] first information, where the first information is used to indicate whether to adjust the value of the DRX timer;
[0178] second information, where the second information is used to indicate a first value among the at least one value, where the first value is used to adjust a value of the DRX timer;
[0179] third information, where the third information is used to indicate a valid time of the first value or a scheduling range to which the first value is applicable;
[0180] fourth information, where the fourth information is used to indicate whether to use the second value indicated by the UE to adjust the value of the DRX timer;
[0181] The fifth information is used to indicate whether to turn off the DRX timer.
[0182] In some implementations, the receiving unit 902 is used to receive a third signaling sent by the UE, where the third signaling is used to indicate the second value expected or preferred by the UE.
[0183] In some implementations, the third signaling is further used to indicate the reason why the UE expects or prefers the second value.
[0184] In some implementations, the DRX timer includes at least one of the following: a DRX inactivity timer and a DRX retransmission timer.
[0185] Those skilled in the art should understand that Fig. 9 The implementation functions of each unit in the communication device shown can be understood by referring to the relevant description of the aforementioned method. Fig. 9 The functions of each unit in the communication device shown may be implemented by a program running on a processor, or may be implemented by a specific logic circuit.
[0186] Fig.10 1 is a schematic structural diagram of a communication device 1000 provided in an embodiment of the present application. The communication device may be a UE or a network device. Fig.10 The communication device 1000 shown includes a processor 1010, and the processor 1010 can call and run a computer program from a memory to implement the method in the embodiment of the present application.
[0187] Alternatively, if Fig.10 As shown, the communication device 1000 may further include a memory 1020. The processor 1010 may call and run a computer program from the memory 1020 to implement the method in the embodiment of the present application.
[0188] The memory 1020 may be a separate device independent of the processor 1010 , or may be integrated into the processor 1010 .
[0189] Alternatively, if Fig.10 As shown, the communication device 1000 may further include a transceiver 1030, and the processor 1010 may control the transceiver 1030 to communicate with other devices, specifically, may send information or data to other devices, or receive information or data sent by other devices.
[0190] The transceiver 1030 may include a transmitter and a receiver. The transceiver 1030 may further include an antenna, and the number of antennas may be one or more.
[0191] Optionally, the communication device 1000 may specifically be a network device of an embodiment of the present application, and the communication device 1000 may implement corresponding processes implemented by the network device in each method of the embodiment of the present application, which will not be described in detail here for the sake of brevity.
[0192] Optionally, the communication device 1000 may specifically be a mobile terminal / UE of an embodiment of the present application, and the communication device 1000 may implement the corresponding processes implemented by the mobile terminal / UE in each method of the embodiment of the present application, which will not be described again for the sake of brevity.
[0193] Fig.11 It is a schematic structural diagram of the chip of an embodiment of the present application. Fig.11 The chip 1100 shown includes a processor 1110, which can call and run a computer program from a memory to implement the method in the embodiment of the present application.
[0194] Alternatively, if Fig.11 As shown, the chip 1100 may further include a memory 1120. The processor 1110 may call and run a computer program from the memory 1120 to implement the method in the embodiment of the present application.
[0195] The memory 1120 may be a separate device independent of the processor 1110 , or may be integrated into the processor 1110 .
[0196] Optionally, the chip 1100 may further include an input interface 1130. The processor 1110 may control the input interface 1130 to communicate with other devices or chips, and specifically, may obtain information or data sent by other devices or chips.
[0197] Optionally, the chip 1100 may further include an output interface 1140. The processor 1110 may control the output interface 1140 to communicate with other devices or chips, and specifically, may output information or data to other devices or chips.
[0198] Optionally, the chip can be applied to the network device in the embodiments of the present application, and the chip can implement the corresponding processes implemented by the network device in each method of the embodiments of the present application. For the sake of brevity, they will not be repeated here.
[0199] Optionally, the chip can be applied to the mobile terminal / UE in the embodiments of the present application, and the chip can implement the corresponding processes implemented by the mobile terminal / UE in the various methods of the embodiments of the present application. For the sake of brevity, they will not be repeated here.
[0200] It should be understood that the chip mentioned in the embodiments of the present application can also be called a system-level chip, a system chip, a chip system or a system-on-chip chip, etc.
[0201] It should be understood that the processor of the embodiment of the present application may be an integrated circuit chip with signal processing capabilities. In the implementation process, each step of the above method embodiment can be completed by the hardware integrated logic circuit or software instructions in the processor. The above processor can be a general processor, a digital signal processor (Digital Signal Processor, DSP), an application-specific integrated circuit (Application Specific Integrated Circuit, ASIC), a field programmable gate array (Field Programmable Gate Array, FPGA) or other programmable logic devices, discrete gates or transistor logic devices, discrete hardware components. The methods, steps and logic block diagrams disclosed in the embodiments of the present application can be implemented or executed. The general processor can be a microprocessor or the processor can also be any conventional processor. The steps of the method disclosed in the embodiment of the present application can be directly embodied as a hardware decoding processor to perform, or the hardware and software modules in the decoding processor are combined and performed. The software module can be located in a random access memory, a flash memory, a read-only memory, a programmable read-only memory or an electrically erasable programmable memory, a register, and other mature storage media in the art. The storage medium is located in the memory, and the processor reads the information in the memory and completes the steps of the above method in combination with its hardware.
[0202] It can be understood that the memory in the embodiments of the present application can be a volatile memory or a non-volatile memory, or can include both volatile and non-volatile memories. Among them, the non-volatile memory can be a read-only memory (ROM), a programmable read-only memory (PROM), an erasable programmable read-only memory (EPROM), an electrically erasable programmable read-only memory (EEPROM), or a flash memory. The volatile memory can be a random access memory (RAM), which is used as an external cache. By way of example and not limitation, many forms of RAM are available, such as static random access memory (SRAM), dynamic random access memory (DRAM), synchronous dynamic random access memory (SDRAM), double data rate synchronous dynamic random access memory (DDR SDRAM), enhanced synchronous dynamic random access memory (ESDRAM), synchronous link dynamic random access memory (SLDRAM), and direct RAM bus random access memory (DR RAM). It should be noted that the memory of the systems and methods described herein is intended to include, but is not limited to, these and any other suitable types of memory.
[0203] It should be understood that the above-mentioned memory is exemplary but not restrictive. For example, the memory in the embodiments of the present application may also be static random access memory (static RAM, SRAM), dynamic random access memory (dynamic RAM, DRAM), synchronous dynamic random access memory (synchronous DRAM, SDRAM), double data rate synchronous dynamic random access memory (double data rate SDRAM, DDR SDRAM), enhanced synchronous dynamic random access memory (enhanced SDRAM, ESDRAM), synchronous link dynamic random access memory (synch link DRAM, SLDRAM) and direct memory bus random access memory (Direct Rambus RAM, DR RAM), etc. That is to say, the memory in the embodiments of the present application is intended to include but not limited to these and any other suitable types of memory.
[0204] An embodiment of the present application also provides a computer-readable storage medium for storing a computer program.
[0205] Optionally, the computer-readable storage medium can be applied to the network device in the embodiments of the present application, and the computer program enables the computer to execute the corresponding processes implemented by the network device in the various methods of the embodiments of the present application. For the sake of brevity, they are not repeated here.
[0206] Optionally, the computer-readable storage medium can be applied to the mobile terminal / UE in the embodiments of the present application, and the computer program enables the computer to execute the corresponding processes implemented by the mobile terminal / UE in the various methods of the embodiments of the present application. For the sake of brevity, they are not repeated here.
[0207] An embodiment of the present application also provides a computer program product, including computer program instructions.
[0208] Optionally, the computer program product can be applied to the network device in the embodiments of the present application, and the computer program instructions enable the computer to execute the corresponding processes implemented by the network device in the various methods of the embodiments of the present application. For the sake of brevity, they are not repeated here.
[0209] Optionally, the computer program product can be applied to the mobile terminal / UE in the embodiments of the present application, and the computer program instructions enable the computer to execute the corresponding processes implemented by the mobile terminal / UE in the various methods of the embodiments of the present application. For the sake of brevity, they are not repeated here.
[0210] The embodiment of the present application also provides a computer program.
[0211] Optionally, the computer program can be applied to the network device in the embodiments of the present application. When the computer program runs on a computer, the computer executes the corresponding processes implemented by the network device in the various methods in the embodiments of the present application. For the sake of brevity, they are not described here.
[0212] Optionally, the computer program can be applied to the mobile terminal / UE in the embodiments of the present application. When the computer program runs on a computer, the computer executes the corresponding processes implemented by the mobile terminal / UE in the various methods of the embodiments of the present application. For the sake of brevity, they are not repeated here.
[0213] Those of ordinary skill in the art will appreciate that the units and algorithm steps of each example described in conjunction with the embodiments disclosed herein can be implemented in electronic hardware, or a combination of computer software and electronic hardware. Whether these functions are performed in hardware or software depends on the specific application and design constraints of the technical solution. Professional and technical personnel can use different methods to implement the described functions for each specific application, but such implementation should not be considered to be beyond the scope of this application.
[0214] Those skilled in the art can clearly understand that, for the convenience and brevity of description, the specific working processes of the systems, devices and units described above can refer to the corresponding processes in the aforementioned method embodiments and will not be repeated here.
[0215] In the several embodiments provided in the present application, it should be understood that the disclosed systems, devices and methods can be implemented in other ways. For example, the device embodiments described above are only schematic. For example, the division of the units is only a logical function division. There may be other division methods in actual implementation, such as multiple units or components can be combined or integrated into another system, or some features can be ignored or not executed. Another point is that the mutual coupling or direct coupling or communication connection shown or discussed can be through some interfaces, indirect coupling or communication connection of devices or units, which can be electrical, mechanical or other forms.
[0216] The units described as separate components may or may not be physically separated, and the components shown as units may or may not be physical units, that is, they may be located in one place or distributed on multiple network units. Some or all of the units may be selected according to actual needs to achieve the purpose of the solution of this embodiment.
[0217] In addition, each functional unit in each embodiment of the present application may be integrated into one processing unit, or each unit may exist physically separately, or two or more units may be integrated into one unit.
[0218] If the functions are implemented in the form of software functional units and sold or used as independent products, they can be stored in a computer-readable storage medium. Based on this understanding, the technical solution of the present application can be essentially or partly embodied in the form of a software product that contributes to the prior art. The computer software product is stored in a storage medium and includes several instructions for a computer device (which can be a personal computer, a server, or a network device, etc.) to perform all or part of the steps of the methods described in each embodiment of the present application. The aforementioned storage medium includes: various media that can store program codes, such as a USB flash drive, a mobile hard disk, a read-only memory (ROM), a random access memory (RAM), a magnetic disk or an optical disk.
[0219] The above is only a specific implementation of the present application, but the protection scope of the present application is not limited thereto. Any technician familiar with the technical field can easily think of changes or substitutions within the technical scope disclosed in the present application, which should be included in the protection scope of the present application. Therefore, the protection scope of the present application should be based on the protection scope of the claims.
Claims
1. A communication method, characterized in that: The method comprises: The user equipment UE receives first configuration information sent by the network device, where the first configuration information is used to configure at least one value of a discontinuous reception DRX timer; The UE receives a first signaling sent by the network device, and adjusts a value of the DRX timer or turns off the DRX timer based on the first signaling; wherein the UE is in an active period during the operation of the DRX timer.
2. The method according to claim 1, characterized in that The first configuration information is also used to configure a use condition for each of the at least one value, and the use condition is related to at least one of the following: whether the network device has an energy-saving function enabled, and whether the network device is in an activation period.
3. The method according to claim 1, characterized in that The number of the at least one value configured by the first configuration information is less than or equal to a first number, and the first number is specified by a protocol.
4. The method according to claim 1, characterized in that: The method further comprises: The UE sends a second signaling to the network device, where the second signaling is used to indicate a second quantity supported or preferred by the UE, and the second quantity is used by the network device to determine the quantity of the at least one value configured by the first configuration information.
5. The method according to any one of claims 1 to 4, characterized in that The first signaling includes at least one of the following information: first information, where the first information is used to indicate whether to adjust the value of the DRX timer; second information, where the second information is used to indicate a first value among the at least one value, where the first value is used to adjust a value of the DRX timer; third information, where the third information is used to indicate a valid time of the first value or a scheduling range to which the first value is applicable; fourth information, where the fourth information is used to indicate whether to use the second value indicated by the UE to adjust the value of the DRX timer; The fifth information is used to indicate whether to turn off the DRX timer.
6. The method according to claim 5, characterized in that The method further comprises: The UE sends a third signaling to the network device, where the third signaling is used to indicate the second value expected or preferred by the UE.
7. The method according to claim 6, characterized in that The third signaling is further used to indicate the reason why the UE expects or prefers the second value.
8. The method according to any one of claims 1 to 4, characterized in that The DRX timer includes at least one of the following: a DRX inactive timer and a DRX retransmission timer.
9. The method according to any one of claims 1 to 4, characterized in that The first signaling is downlink control information DCI.
10. The method according to any one of claims 1 to 4, characterized in that The first configuration information is carried in radio resource control RRC signaling.
11. A communication method, characterized in that: The method comprises: The network device sends first configuration information to the UE, where the first configuration information is used to configure at least one value of the DRX timer; The network device sends a first signaling to the UE, where the first signaling is used to instruct the UE to adjust the value of the DRX timer or turn off the DRX timer; wherein the UE is in an active period during the operation of the DRX timer.
12. The method according to claim 11, characterized in that The first configuration information is also used to configure a use condition for each of the at least one value, and the use condition is related to at least one of the following: whether the network device has an energy-saving function enabled, and whether the network device is in an activation period.
13. The method according to claim 11, characterized in that The number of the at least one value configured by the first configuration information is less than or equal to a first number, and the first number is specified by a protocol.
14. The method according to claim 11, characterized in that The method further comprises: The network device receives second signaling sent by the UE, where the second signaling is used to indicate a second quantity supported or preferred by the UE, and the second quantity is used by the network device to determine the quantity of the at least one value configured by the first configuration information.
15. The method according to any one of claims 11 to 14, characterized in that The first signaling includes at least one of the following information: first information, where the first information is used to indicate whether to adjust the value of the DRX timer; second information, where the second information is used to indicate a first value among the at least one value, where the first value is used to adjust a value of the DRX timer; third information, where the third information is used to indicate a valid time of the first value or a scheduling range to which the first value is applicable; fourth information, where the fourth information is used to indicate whether to use the second value indicated by the UE to adjust the value of the DRX timer; The fifth information is used to indicate whether to turn off the DRX timer.
16. The method according to claim 15, characterized in that The method further comprises: The network device receives third signaling sent by the UE, where the third signaling is used to indicate the second value expected or preferred by the UE.
17. The method according to claim 16, characterized in that The third signaling is further used to indicate the reason why the UE expects or prefers the second value.
18. The method according to any one of claims 11 to 14, characterized in that The DRX timer includes at least one of the following: a DRX inactive timer and a DRX retransmission timer.
19. A communication device, characterized in that: Applied to UE, the device includes: A receiving unit, configured to receive first configuration information sent by a network device, where the first configuration information is used to configure at least one value of a discontinuous reception DRX timer; and receive first signaling sent by the network device; An adjustment unit is used to adjust the value of the DRX timer or turn off the DRX timer based on the first signaling; wherein, the UE is in an activation period during the operation of the DRX timer.
20. A communication device, characterized in that: Applied to network equipment, the device comprises: A sending unit, used for sending first configuration information to a UE, wherein the first configuration information is used to configure at least one value of a DRX timer; sending first signaling to the UE, wherein the first signaling is used to instruct the UE to adjust the value of the DRX timer or turn off the DRX timer; wherein the UE is in an active period during the operation of the DRX timer.
21. A communication device, characterized in that: include: A processor and a memory, the memory being used to store a computer program, the processor being used to call and run the computer program stored in the memory to execute the method according to any one of claims 1 to 18.
22. A chip, characterized in that: include: A processor, configured to call and run a computer program from a memory so that a device equipped with the chip executes a method as claimed in any one of claims 1 to 18.
23. A computer-readable storage medium, characterized in that: Used to store a computer program, the computer program causing a computer to execute the method according to any one of claims 1 to 18.