WO2020143496A1 - 通信方法及装置 - Google Patents
通信方法及装置 Download PDFInfo
- Publication number
- WO2020143496A1 WO2020143496A1 PCT/CN2019/130105 CN2019130105W WO2020143496A1 WO 2020143496 A1 WO2020143496 A1 WO 2020143496A1 CN 2019130105 W CN2019130105 W CN 2019130105W WO 2020143496 A1 WO2020143496 A1 WO 2020143496A1
- Authority
- WO
- WIPO (PCT)
- Prior art keywords
- drx cycle
- timer
- activation period
- drx
- pdcch
- Prior art date
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/0229—Power saving arrangements in terminal devices using monitoring of external events, e.g. the presence of a signal where the received signal is a wanted signal
-
- 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/0212—Power saving arrangements in terminal devices managed by the network, e.g. network or access point is master and terminal is slave
- H04W52/0216—Power saving arrangements in terminal devices managed by the network, e.g. network or access point is master and terminal is slave using a pre-established activity schedule, e.g. traffic indication frame
-
- 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
- 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/0229—Power saving arrangements in terminal devices using monitoring of external events, e.g. the presence of a signal where the received signal is a wanted signal
- H04W52/0232—Power saving arrangements in terminal devices using monitoring of external events, e.g. the presence of a signal where the received signal is a wanted signal according to average transmission signal activity
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W72/00—Local resource management
- H04W72/20—Control channels or signalling for resource management
- H04W72/23—Control channels or signalling for resource management in the downlink direction of a wireless link, i.e. towards a terminal
-
- 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
Definitions
- This application relates to the field of communication, and in particular to a communication method and device.
- the wireless device needs to consider the power consumption of the terminal device. In order to reduce the power consumption of the terminal device, the number of signals received by the terminal device or the duration of the detection signal can be reduced.
- a discontinuous reception (DRX) cycle is used to save power consumption of the terminal device.
- the DRX cycle is a specific cycle configured by the network device to the connected terminal device.
- This specific time can be called the activation period, and other times are called Dormant period.
- the discontinuous reception duration timer drx-OnDurationTimer is used to count time.
- the terminal device detects the data (that is, the data is detected during the activation period and not during the sleep period). As shown in Figure 1.
- the terminal equipment When the terminal equipment receives a new transmission (PDCCH) from the Physical Downlink Control Channel (PDCCH) during the drx-OnDurationTimer timing, the terminal equipment will start another timer. Activate the drx-InactivityTimer timer and listen to the PDCCH during the operation of the drx-InactivityTimer.
- the current industry proposes to introduce a signal instructing the terminal device to sleep, such as a go-to-sleep signal (GTS).
- GTS go-to-sleep signal
- the present application provides a communication method, including: during a first discontinuous reception DRX cycle, when the physical downlink control channel PDCCH indicates a new transmission, the terminal device starts a first timer; at the first timing Before the timer times out, when receiving the instruction signal for instructing the terminal device to sleep; when the instruction signal is received and until the end of the activation period of the next DRX cycle of the first DRX cycle, the PDCCH is not monitored Or, the activation period within the next DRX cycle of the first DRX cycle does not listen to the PDCCH; or, when the first timer expires to the next DRX cycle of the first DRX cycle When the activation period ends, do not listen to the PDCCH; or, from the activation period of the next DRX cycle of the first DRX cycle to when the first timer expires, do not listen to the PDCCH; wherein, the first The timer times out before the end of the activation period of the next DRX cycle of the first DRX cycle of the
- the PDCCH is not monitored, and when the activation period of the next DRX cycle of the first DRX cycle starts, the timing of the first timer is stopped.
- the timing of the first timer is stopped.
- the second timer when the second timer times out after the activation period of the next DRX cycle of the first DRX cycle ends, from receiving the indication signal to the next of the first DRX cycle The activation period of the DRX cycle ends, does not listen to the PDCCH, and when the activation period of the next DRX cycle of the first DRX cycle starts, the timing of the first timer is stopped.
- the first timer is a discontinuous reception inactive timer drx-InactivityTimer.
- the second timer is a discontinuous reception duration timer drx-OndurationTimer.
- the indication signal is a sleep signal GTS.
- the method further includes the terminal device receiving control resource information from a network device, and the control resource set is used to receive the indication signal.
- the first DRX cycle and the second DRX cycle are both short DRX cycles; or, the first DRX cycle is a short DRX cycle, and the second DRX cycle is a long DRX cycle.
- the present application provides an apparatus, including: a processing unit for starting a first timer when the physical downlink control channel PDCCH indicates a new transmission in the first discontinuous reception DRX cycle; the receiving unit For receiving an instruction signal for instructing the terminal device to sleep before the first timer expires; the processing unit is also used for receiving the instruction signal to the first DRX cycle Do not listen to the PDCCH at the end of the activation period of the next DRX cycle; or, do not listen to the PDCCH during the activation period of the next DRX cycle of the first DRX cycle; or, at the first timer From time-out to the end of the activation period of the next DRX cycle of the first DRX cycle, do not listen to the PDCCH; or, from the activation period of the next DRX cycle of the first DRX cycle to the timeout of the first timer, Not listening to the PDCCH;
- the first timer times out before the end of the activation period of the next DRX cycle of the first DRX cycle, or the activation of the first timer at the next DRX cycle of the first DRX cycle Time out after the end of the period.
- the processing unit is configured to time out when the first timer expires before the end of the activation period of the next DRX cycle of the first DRX cycle after receiving the indication signal Until the activation period of the next DRX cycle of the first DRX cycle ends, the PDCCH is not monitored, and when the activation period of the next DRX cycle of the first DRX cycle starts, the first timer is stopped Timing.
- the processing unit is configured to time out when the first timer expires before the end of the activation period of the next DRX cycle of the first DRX cycle, during the first DRX cycle In the activation period of the next DRX cycle, do not listen to the PDCCH, and stop the timing of the first timer when the activation period of the next DRX cycle of the first DRX cycle starts.
- the processing unit is configured to time out when the second timer expires after the activation period of the next DRX cycle of the first DRX cycle from receiving the indication signal to the The activation period of the next DRX cycle of the first DRX cycle ends, does not listen to the PDCCH, and when the activation period of the next DRX cycle of the first DRX cycle starts, the timing of the first timer is stopped.
- the processing unit is configured to time out after the second timer expires after the activation period of the next DRX cycle of the first DRX cycle, and During the activation period of the DRX cycle, the PDCCH is not monitored, and when the activation period of the next DRX cycle of the first DRX cycle starts, the timing of the first timer is stopped.
- the processing unit is configured to time out after the first timer expires after the activation period of the next DRX cycle of the first DRX cycle, from receiving the indication signal to all The first timer times out, does not listen to the PDCCH, and stops the timing of the second timer, and the second timer is used for counting the activation period of the DRX cycle.
- a communication device in a third aspect, includes a memory and a processor.
- the memory is used to store instructions.
- the processor is used to execute instructions stored in the memory. The execution of causes the processor to execute the method in the first aspect or any possible implementation manner of the first aspect.
- a chip includes a processing module and a communication interface, the processing module is used to control the communication interface to communicate with the outside, and the processing module is further used to implement the first aspect or the first aspect In any possible implementation.
- a computer-readable storage medium on which a computer program is stored, which when executed by a computer causes the computer to implement the first aspect or the method in any possible implementation manner of the first aspect .
- a computer program product containing instructions which when executed by a computer causes the computer to implement the first aspect or the method in any possible implementation manner of the first aspect.
- This application provides various technical solutions of how the terminal device operates when a signal indicating that the terminal device sleeps is received during the operation of the drx-InactivityTimer. These technical solutions can effectively reduce the power consumption of the terminal device.
- Figure 1 is a schematic diagram of a DRX cycle
- Figure 2 is a schematic diagram of DRX short cycle and DRX long cycle
- FIG. 3 is a schematic diagram of a network structure provided by this application.
- FIG. 4 is a schematic diagram of a DRX cycle provided by this application.
- 5A is a schematic diagram of a relationship between an indication signal and a timer provided by this application.
- 5B is a schematic diagram of interaction of a communication method provided by this application.
- FIG. 5C is an interactive schematic diagram of another communication method provided by this application.
- 6A is a schematic diagram of the relationship between another indication signal and a timer provided by this application.
- 6B is a schematic diagram of interaction of a communication method provided by this application.
- 6C is an interactive schematic diagram of another communication method provided by this application.
- 7A is a schematic diagram of the relationship between another indication signal and a timer provided by this application.
- 7B is a schematic diagram of interaction of a communication method provided by this application.
- 7C is an interactive schematic diagram of another communication method provided by this application.
- FIG. 8 is a schematic structural diagram of a device provided by the present application.
- FIG. 9 is a schematic structural diagram of an apparatus provided by the present application.
- the embodiments of the present application may be applied to a communication system, for example, a 5G system or a new radio (NR) system.
- a communication system for example, a 5G system or a new radio (NR) system.
- NR new radio
- FIG. 3 is a schematic diagram of an application scenario of this application.
- the terminal 130 accesses a wireless network to obtain services of an external network (such as the Internet) through the wireless network, or communicates with other terminals through the wireless network.
- the wireless network includes a RAN 110 and a core network (CN) 120, where the RAN 110 is used to access the terminal 130 to the wireless network, and the CN 120 is used to manage the terminal and provide a gateway for communication with an external network.
- CN core network
- the network device may be a base station.
- the base station may be used to communicate with one or more terminals, or may be used to communicate with one or more base stations with partial terminal functions (such as macro base stations and micro base stations, such as access points, Communication).
- the base station may be a base station transceiver station (Base Transceiver Station, BTS) in a time division synchronization code division multiple access (Time-Division Synchronous Code Division Multiple Access, TD-SCDMA) system, or an evolved base station (Evolutional Node B) in an LTE system , ENB), and base stations in 5G systems and New Air Interface (NR) systems.
- BTS Base Transceiver Station
- TD-SCDMA time division synchronization code division multiple access
- Evolutional Node B evolved base station
- ENB New Air Interface
- the base station may also be an access point (Access Point, AP), a transmission node (Trans TRP), a central unit (Central Unit, CU), or other network entities, and may
- Terminal equipment can refer to user equipment (user equipment (UE), access terminal, subscriber unit, user station, mobile station, mobile station, remote station, remote terminal, mobile device, user terminal, terminal, wireless communication device, user agent or User device.
- Terminal devices can also be cellular phones, cordless phones, session initiation protocol (SIP) phones, wireless local loop (WLL) stations, personal digital assistants (personal digital assistants, PDAs), and wireless communication Functional handheld devices, computing devices or other processing devices connected to wireless modems, in-vehicle devices, wearable devices, terminal devices in 5G networks or terminals in future public land mobile communications networks (PLMN) Equipment etc.
- SIP session initiation protocol
- WLL wireless local loop
- PDAs personal digital assistants
- the terminal device or the network device includes a hardware layer, an operating system layer running on the hardware layer, and an application layer running on the operating system layer.
- the hardware layer includes central processing unit (CPU), memory management unit (memory management unit, MMU), and memory (also called main memory) and other hardware.
- the operating system may be any one or more computer operating systems that implement business processes through processes, for example, a Linux operating system, a Unix operating system, an Android operating system, an iOS operating system, or a windows operating system.
- the application layer includes browser, address book, word processing software, instant messaging software and other applications.
- the embodiment of the present application does not specifically limit the specific structure of the execution body of the method provided in the embodiment of the present application, as long as it can run the program that records the code of the method provided by the embodiment of the present application to provide according to the embodiment of the present application
- the method may be used for communication.
- the execution body of the method provided in the embodiments of the present application may be a terminal device or a network device, or a functional module in the terminal device or network device that can call a program and execute the program.
- the discontinuous reception DRX cycle is a period of time configured by the network device.
- the DRX cycle may be 5 ms, 10 ms, or other values.
- the DRX cycle includes a short cycle and a long cycle.
- the network device can configure only a short cycle for the terminal device, or only a long cycle, and can also configure a short cycle and a long cycle.
- the schematic diagram of the DRX mechanism is shown in Figure 1.
- time is divided into successive DRX cycles (DRX cycles).
- the DRX cycle includes an activation period (using drx-Ondurationtimer timing) and a sleep period.
- the activation period the terminal device listens to the PDCCH; during the sleep period, the terminal device does not listen to or receive the downlink signal to save power consumption.
- the network device configures the DRX cycle for the terminal device, and the timer can be configured. For example, by configuring the DRX short cycle timer DrxshortCycleTimer to time the short cycle, when the DrxshortCycleTimer is turned on, the DRX short cycle starts timing, and when the DrxshortCycleTimer times out , DRX short cycle ends.
- the DRX long cycle timer DrxlongCycleTimer is configured for long cycle timing. When the DrxlongCycleTimer is turned on, the DRX long cycle starts to count, and when the DrxlongCycleTimer times out, the DRX long cycle ends.
- the activation period of the DRX cycle uses drx-onDurationTimer for timing.
- drx-OnDurationTimer When drx-OnDurationTimer is started, the terminal device needs to listen to the PDCCH until the drx-onDurationTimer times out. The terminal equipment must start this timer at the beginning of each new DRX cycle. As shown in Figure 2, the activation period is part of the DRX cycle.
- drx-onDurationTimer is the timer corresponding to the activation period. When drx-onDurationTimer starts, it enters the activation period until the end of drx-onDurationTimer.
- the length of drx-OndurationTimer is also configured by the network device. For example, the time of drx-OndurationTimer is set to 2 time slots through high-level parameters.
- the length of drx-onDurationTimer under the two DRX types may be the same or different.
- the terminal device starts the Drx-OndurationTimer timer within the DRX cycle:
- SFN is the current system frame number
- subframe number is the subframe number
- modulo is the remainder or modulo
- shortDRX-Cycle is the DRX short cycle
- drxstartoffset is the starting position of the DRX cycle
- the starting position of the DRX cycle can be Subframes, time slots, and symbols are in units.
- subframe 0 is the starting position of the DRX cycle
- symbol 1 is the starting position of the DRX cycle
- longDRX-Cycle is the long DRX cycle.
- the terminal equipment When the terminal equipment is in the active period of the DRX cycle, the PDCCH indicates a new transmission (PDCCH indicates a new transmission), the terminal equipment will start the DRX inactivity timer Drx-InactivityTimer, and during the Drx-InactivityTimer timing every downlink sub Frame listening PDCCH. When the terminal device receives the PDCCH indicating a new transmission while the Drx-InactivityTimer is running, the terminal device will restart the Drx-InactivityTimer.
- the length of drx-InactivityTimer is also configured by the network device. For example, the time of drx-InactivityTimer is configured as 1 time slot through high-level parameters.
- the terminal device When the Drx-InactivityTimer times out, if the terminal device is only configured with the DRX long cycle, then directly enter the DRX long cycle; if the terminal device is configured with the DRX short cycle and the DRX long cycle, the terminal device directly enters DRX when the Drx-InactivityTimer times out Short cycle and start (or restart) the DRX short cycle timer DrxshortCycleTimer. When the short cycle timer DrxshortCycleTimer times out, the terminal device enters the DRX long cycle and starts DrxlongCycleTimer.
- Indication signal (may also be called a signal for saving power or a power saving signal)
- an instruction signal is introduced in DRX.
- the indication signal is configured by the network device to the terminal device based on the measurement requirements of the PDCCH.
- the indication signal may include two types, the first type is to instruct the terminal device to sleep; the second type is to indicate that the terminal device is activated.
- the network device instructs the terminal device to indicate the activation period of the next DRX cycle (or part of the activation period) ) Listening to the PDCCH; when the terminal device does not need to listen to the PDCCH during the activation period of the next DRX cycle, the network device instructs the terminal device to sleep during the activation period of the next DRX cycle through the indication signal.
- the configuration method of the indication signal may include the following two.
- the network device indicates whether the terminal device sleeps or activates during the activation period of the next DRX cycle through different status values of the indication signal.
- the indication signal has two status values "0" and "1".
- the status value of the indication signal is "0" it means that the terminal device is sleeping during the activation period of the next DRX cycle.
- the status value of the indication signal is "1" "" indicates that the terminal equipment listens to the PDCCH during the activation period of the next DRX cycle.
- the network device indicates whether the terminal device sleeps or activates during the activation period of the next DRX cycle by configuring the indication signal.
- the terminal device when the terminal device does not receive the indication signal at a specific time position, it indicates that the terminal device is sleeping during the activation period of the next DRX cycle; when the terminal device receives the indication signal at a specific time position, it indicates that the terminal device is in the next DRX cycle Activation period.
- the specific time position can be configured by the network device.
- the network device pre-configures the terminal device to detect the indication signal in the first slot of the first subframe, or the network device pre-configures the terminal device to shift the position detection indication signal by 2 OFDM symbols during the DRX cycle activation period, etc. .
- the indication signal may be a wake-up signal (WUS) or a go-to-sleep signal (GTS).
- the indication signal may also be other signals, for example, the indication signal is any one of the following signals: channel state information reference signal (channel state information reference signal, CSI-RS), demodulation reference signal (demodulation reference signal, DMRS), Tracking reference signals (TRS) or synchronization signal/physical broadcast channel block (SS/PBCH block).
- channel state information reference signal channel state information reference signal
- CSI-RS channel state information reference signal
- demodulation reference signal demodulation reference signal
- DMRS demodulation reference signal
- TRS Tracking reference signals
- SS/PBCH block synchronization signal/physical broadcast channel block
- the indication signal can be a sequence or a data signal.
- the indicator signal may be any one of the following: DCI, physical downlink shared channel (PDSCH), MAC-CE, or RRC.
- FIG. 4 is a schematic diagram of introducing an indication signal into the DRX mechanism.
- the network device indicates in advance at which time position the terminal device should detect the WUS signal, for example, instructing the terminal device in which subframe Go up to detect WUS, or instruct the terminal equipment to detect WUS in the time slot, or instruct the terminal equipment to detect WUS at the position of the specific offset value during the activation period of the DRX cycle.
- the terminal device performs blind detection at the indicated time position.
- WUS If WUS is detected, it listens to the PDCCH during the activation period of the next DRX cycle; if the terminal device does not detect WUS at the indicated time position, the terminal device sleeps again until the next The activation period of the DRX cycle has arrived.
- Scenario one is that the total timing of drx-InactivityTimer in the first DRX cycle does not cover or touch the activation period of the next DRX cycle, that is, the drx-InactivityTimer in the first DRX cycle starts before the drx-OndurationTimer in the next DRX cycle starts Timeout, or the drx-Inactivitytimer in the first DRX cycle times out before the start of the activation period of the next DRX cycle, as shown in FIG. 5A.
- the drx-OndurationTimer timing period of the first DRX cycle determines that the PDCCH indicates a new transmission, and start drx-InactivityTimer (the first dashed box in Figure 5A), if during the drx-InactivityTimer timing period Then, it is determined that the PDCCH indicates a new transmission, and the drx-InactivityTimer restarts (the second dashed box in FIG. 5A).
- the drx-InactivityTimer times out.
- the drx-InactivityTimer may not restart or may restart multiple times within a DRX cycle, which is not limited in this application.
- FIG. 5A takes the example of restarting once. In the scenario, how the terminal device will operate when the indication signal is received, this application will give a first embodiment.
- the terminal device may not listen to the PDCCH at the time domain position after receiving the indication signal or after the end of the activation period of the next DRX cycle, The time period indicated by the largest angle bracket in FIG. 5A; it is also possible to not listen to the PDCCH when the first timer expires to the end of the activation period of the next DRX cycle, as shown in the time indicated by the second large angle bracket in FIG. 5A It is also possible to not listen to the PDCCH only during the activation period of the next DRX cycle, as shown in the minimum angle bracket in FIG. 5A.
- the time domain position where the indication signal is received refers to a time slot where the indication signal is received, or a symbol where the indication signal is received, or a subframe where the indication signal is received.
- the time domain position after receiving the indication signal refers to the next time slot of the time slot where the indication signal is received, or the next symbol of the symbol where the indication signal is located, or the next subframe of the subframe where the indication signal is received.
- the non-listening of the PDCCH described in this application may also be understood as that the terminal device does not detect downlink data, does not receive downlink control information (downlink control information, DCI), the terminal device sleeps, and so on.
- DCI downlink control information
- the terminal device may listen to the PDCCH until the end of the activation period of the next DRX cycle when receiving the indication signal; or it may time out in drx-InactivityTimer and The time interval between the start of drx-OndurationTimer does not listen to the PDCCH (the time interval indicated by the small angle brackets in FIG.
- the PDCCH is monitored after the start of the drx-OndurationTimer in the next DRX cycle; you can also receive the indication signal After that, the time interval before the drx-OndurationTimer of the next DRX cycle is turned on does not listen to the PDCCH (the time interval indicated by the braces in FIG. 5A), and the PDCCH is monitored only after the drx-OndurationTimer of the next DRX cycle is turned on.
- a communication method 500A including:
- the terminal device starts a first timer
- the network device Before the first timer expires, the network device sends an indication signal for instructing the terminal device to sleep;
- the terminal device does not listen to the PDCCH from when the indication signal is received until the activation period of the next DRX cycle of the first DRX cycle ends; or, in the next DRX cycle of the first DRX cycle Do not listen to the PDCCH during the activation period within the period; or, from when the first timer expires to when the activation period of the next DRX cycle of the first DRX cycle ends, do not listen to the PDCCH;
- the first timer times out before the start of the activation period of the next DRX cycle of the first DRX cycle.
- the first timer is drx-InactivityTimer.
- the “timeout” may refer to the time period from the start of the first timer to the timeout, never It has been restarted; it can also mean that the first timer restarts one or more times after being turned on and then times out.
- the terminal device may sleep immediately after receiving the indication signal, or may sleep after the reception of the indication signal in the activation period of the next DRX cycle. This method can save the power consumption of the terminal.
- this application also provides a communication method 500B, including:
- the terminal device starts a first timer
- the network device Before the first timer expires, the network device sends an indication signal for instructing the terminal device to wake up or activate;
- the first timer times out before the start of the activation period of the next DRX cycle of the first DRX cycle.
- the first timer is drx-InactivityTimer.
- the activation period of the next DRX cycle of the first DRX cycle may also be expressed as the time period from when the drx-Onduration timer of the next DRX cycle of the first DRX cycle is turned on to when it times out.
- the expression of activation period is used in some places, and the expression of drx-OndurationTimer is used in some places.
- the “timeout” may refer to the time period from the start of the first timer to the timeout, never It has been restarted; it can also mean that the first timer restarts one or more times after being turned on and then times out.
- the time domain position where the indication signal is received refers to a time slot where the indication signal is received, or a symbol where the indication signal is received, or a subframe where the indication signal is received.
- the time domain position after receiving the indication signal refers to the next time slot of the time slot where the indication signal is received, or the next symbol of the symbol where the indication signal is located, or the next subframe of the subframe where the indication signal is received.
- the terminal device may wake up immediately after receiving the indication signal, or may wait for the drx-InactivityTimer to time out, and may wait for the activation period of the next DRX cycle.
- Scenario two is that the drx-InactivityTimer timing time in the first DRX cycle partially coincides with the drx-OndurationTimer timing time in the second cycle, that is, the drx-InactivityTimer in the first DRX cycle times out after the drx-OndurationTimer in the next DRX cycle starts, There is a partial coincidence in time between the two, or the drx-Inactivitytimer in the first DRX cycle times out before the end of the activation period of the next DRX cycle, as shown in FIG. 6A.
- the drx-OndurationTimer timing of the first DRX cycle it is determined that the PDCCH indicates a new transmission, and the drx-InactivityTimer is turned on (the first dotted box in FIG. 6A). When it is determined that the PDCCH indicates a new transmission again, the drx-InactivityTimer restarts (The second dashed box in FIG. 6A). After the drx-OndurationTimer starts in the next DRX cycle, the drx-InactivityTimer times out, and the drx-InactivityTimer times out earlier than the drx-OndurationTimer in the next DRX cycle.
- the drx-InactivityTimer may not be restarted, or may be restarted multiple times, which is not limited in this application.
- FIG. 6A takes the example of restarting once.
- scenario two how to operate the terminal device when receiving the indication signal, this application will give the first embodiment.
- scenario two how will the terminal device operate when an indication signal is received? This application will give a second embodiment.
- the terminal device may not listen to the PDCCH at the time domain position after receiving the indication signal or after the end of the activation period of the next DRX cycle, The time period indicated by the largest angle bracket in FIG. 6A; it is also possible not to listen to the PDCCH only during the activation period of the next DRX cycle, as shown in the time period indicated by the second large angle bracket in FIG. 6A; The device times out to the end of the activation period of the next DRX cycle, and does not listen to the PDCCH, as shown in the minimum angle bracket in FIG. 6A.
- the terminal device may also perform the following operations on the timer:
- the timing of the drx-InactivityTimer can be stopped from the time domain position where the indication signal is received; or, the timing of the drx-InactivityTimer can be stopped at the position where the drx-OndurationTimer is turned on in the next DRX cycle.
- the terminal device may listen to the PDCCH during the drx-InactivityTimer and drx-OndurationTimer timing of the next DRX cycle, or only listen to the PDCCH during the drx-InactivityTimer timing Or, listen to the PDCCH only during the drx-OndurationTimer timing of the next DRX cycle.
- this application provides a communication method 600A, including:
- the network device Before the first timer expires, the network device sends an indication signal for instructing the terminal device to sleep;
- the terminal device does not listen to the PDCCH from the time when (or after) receiving the indication signal to the end of the activation period of the next DRX cycle of the first DRX cycle; or, during the period of the first DRX cycle Do not listen to the PDCCH during the activation period in the next DRX cycle; or, from when the first timer expires to the end of the activation period of the next DRX cycle in the first DRX cycle, do not listen to the PDCCH;
- the first timer times out before the end of the activation period of the next DRX cycle of the first DRX cycle.
- the time domain position where the indication signal is received refers to a time slot where the indication signal is received, or a symbol where the indication signal is received, or a subframe where the indication signal is received.
- the time domain position after receiving the indication signal refers to the next time slot of the time slot where the indication signal is received, or the next symbol of the symbol where the indication signal is located, or the next subframe of the subframe where the indication signal is received.
- the terminal device may have the following operations:
- the drx-InactivityTimer timing is not stopped, and the PDCCH is monitored during the drx-InactivityTimer timing period.
- the listening time includes the crossover time between drx-OndurationTimer and drx-InactivityTimer.
- the terminal device does not listen to the PDCCH during the remaining time of drx-OndurationTimer.
- the remaining time of drx-OndurationTimer refers to the time period from the time when drx-InactivityTimer expires to the time before drx-OndurationTimer expires in the next DRX cycle, that is, drx-OndurationTimer minus the time that coincides with drx-InactivityTimer.
- the communication method 600A provided in this application can save power consumption of the terminal device to different degrees.
- the present application also provides a communication method 600B, including:
- the terminal device starts a first timer
- the network device Before the first timer times out, the network device sends an indication signal for instructing the terminal device to wake up or activate;
- the terminal device listens to the PDCCH during the first timer counting period and the activation period of the next DRX cycle, or only listens to the PDCCH during the first timer timing period, or only listens to the PDCCH during the next DRX cycle activation period .
- the first timer times out before the end of the activation period of the next DRX cycle.
- Embodiment 2 of the present application provides a technical solution under scenario two, in which the terminal device can save power consumption by sleeping for a specific period of time.
- Scenario three is that the drx-InactivityTimer timing time in the first DRX cycle overlaps with the drx-OndurationTimer timing time in the second cycle, that is, the drx-InactivityTimer in the first DRX cycle times out after the drx-OndurationTimer in the second cycle times out, Both of them are covered by the former in time, or the drx-Inactivitytimer in the first DRX cycle times out after the activation period of the next DRX cycle, as shown in FIG. 7A.
- the drx-InactivityTimer may not restart or may restart multiple times within a DRX cycle, which is not limited in this application.
- FIG. 7A takes the example of restarting once.
- scenario three when the indication signal is received, how the terminal device will operate, this application will give a third embodiment.
- the terminal device may not listen to the PDCCH from the end of the activation period of the next DRX cycle to the timeout of the first timer, as shown in FIG. 7A.
- a period indicated by angle brackets (a total of 5 angle brackets in Figure 7A, from top to bottom are the first to fifth); you can also not listen to the PDCCH during the activation period of the next DRX cycle, as shown in Figure 7A
- the time period indicated by the second angle bracket in can also not listen to the PDCCH during the activation period of the next DRX cycle until the first timer expires, as shown by the third angle bracket in FIG.
- the terminal device may also have different operations on the first timer, for example:
- the terminal device stops the timing of the first timer at or after the time domain position of the received indication signal; or, when the drx-OndurationTimer of the next DRX cycle is turned on, stops the timing of the drx-InactivityTimer; or, the drx of the next DRX cycle -Stop the timing of drx-InactivityTimer when the OndurationTimer times out.
- the terminal device can listen to the PDCCH during the drx-InactivityTimer and drx-OndurationTimer timing of the next DRX cycle, or the terminal device only during the drx-InactivityTimer timing Listen to the PDCCH, or the terminal device only listens to the PDCCH during the drx-OndurationTimer timing, or the terminal device stops drx-InactivityTimer timing at the time domain position where the indication signal is received, and only during the drx-OndurationTimer timing of the next DRX cycle Listen to the PDCCH, or the terminal device stops listening to the PDCCH at the time domain position where the indication signal is received, and does not start the drx-OndurationTimer for the next DRX cycle.
- this application provides a communication method 700A, including:
- the terminal device starts a first timer
- the network device Before the first timer expires, the network device sends an indication signal for instructing the terminal device to sleep;
- the terminal device does not listen to the PDCCH from when the instruction signal is received (or after) to when the activation period of the next DRX cycle of the first DRX cycle ends; or, from when the instruction signal is received Time (or after) until the first timer expires and does not listen to the PDCCH; or, during the activation period within the next DRX cycle of the first DRX cycle, does not listen to the PDCCH; or, from the The activation period of the next DRX cycle of the first DRX cycle starts until the first timer expires and does not listen to the PDCCH; or, from the end of the activation period of the next DRX cycle of the first DRX cycle to the first timer Overtime, do not listen to PDCCH;
- the first timer times out after the activation period of the next DRX cycle of the first DRX cycle ends.
- the time domain position where the indication signal is received refers to a time slot where the indication signal is received, or a symbol where the indication signal is received, or a subframe where the indication signal is received.
- the time domain position after receiving the indication signal refers to the next time slot of the time slot where the indication signal is received, or the next symbol of the symbol where the indication signal is located, or the next subframe of the subframe where the indication signal is received.
- the terminal device may have the following operations:
- the terminal device stops the timing of drx-Inactivity Timer in the time domain position of the received indication signal, and does not listen to the PDCCH from the time domain position of the received indication signal or thereafter to the end of the activation period of the next DRX cycle; or,
- the timing of drx-InactivityTimer is not stopped, from the end of the activation period of the next DRX cycle to the timeout of drx-InactivityTimer, it does not listen to the PDCCH.
- the present application provides a variety of possible solutions, which can reduce the power consumption of the terminal device to varying degrees.
- the present application also provides a communication method 700B, including:
- the terminal device starts a first timer
- the network device Before the first timer times out, the network device sends an indication signal for instructing the terminal device to wake up or activate;
- the terminal device listens to the PDCCH during the first timer counting period and the activation period of the next DRX cycle, or the terminal device listens to the PDCCH only during the first timer timing period, or the terminal device only activates the next DRX cycle Periodically listen to the PDCCH, or the terminal equipment stops timing the first timer at the time domain position where the indication signal is received, and only listens to the PDCCH during the activation period of the next DRX cycle, or the terminal equipment receives the indication signal in the time domain Position, stop listening to the PDCCH, and do not start the drx-OndurationTimer for the next DRX cycle.
- the first timer is drx-InactivityTimer.
- Embodiment 3 of the present application provides a technical solution under scenario three, in which the terminal device can save power consumption by sleeping for a specific period of time.
- the network device When the first timer times out after the time domain position or position where the indication signal is sent, the network device will not send the indication signal, and the terminal device will not receive the indication signal. Regardless of whether the network device needs to instruct the terminal device to listen to the PDCCH during the activation period of the next cycle, the network device will not send the indication signal, and the terminal device will not receive the indication signal at the position of the indication signal.
- the terminal device may listen to the PDCCH during the remaining time of the drx-InactivityTimer and the activation period of the next DRX cycle or the terminal device has been listening to the PDCCH from the time domain position of the indication signal to the end position of the activation period of the next DRX cycle.
- the position of the indication signal can be configured by the network device.
- the time-domain position of the indication signal sent by the network device is X symbols or X time slots offset from the start of the DRX cycle, and X is an integer greater than 1.
- the time domain position of the indication signal can also be defined by a standard.
- the indication signal is sent at the Yth time slot of the DRX cycle, or the indication signal is sent at the Yth symbol of the DRX cycle.
- the methods and operations implemented by the terminal device may also be implemented by components (such as chips or circuits) that can be used for the terminal device, and the methods and operations implemented by the network device may also be implemented by It can be used for the realization of components (such as chips or circuits) of network equipment.
- each network element for example, a transmitter device or a receiver device.
- each network element for example, a transmitter device or a receiver device.
- it includes hardware structures and/or software modules corresponding to performing each function.
- the present application can be implemented in the form of hardware or a combination of hardware and computer software. Whether a function is performed by hardware or computer software driven hardware depends on the specific application of the technical solution and design constraints. Professional technicians can use different methods to implement the described functions for each specific application, but such implementation should not be considered beyond the scope of this application.
- the embodiments of the present application may divide the function modules of the transmitting end device or the receiving end device according to the above method example, for example, each function module may be divided corresponding to each function, or two or more functions may be integrated into one processing module in.
- the above integrated modules can be implemented in the form of hardware or software function modules. It should be noted that the division of the modules in the embodiments of the present application is schematic, and is only a division of logical functions. In actual implementation, there may be another division manner. The following uses an example of dividing each function module corresponding to each function as an example.
- FIG. 8 is a schematic block diagram of a terminal device 800 provided by an embodiment of the present application.
- the terminal device 800 may correspond to the terminal device in the above method embodiments.
- the terminal device 800 includes the following units.
- the processing unit 810 is configured to, during the first discontinuous reception DRX cycle, when the physical downlink control channel PDCCH indicates a new transmission, the terminal device starts a first timer;
- the receiving unit 820 is configured to receive an instruction signal for instructing the terminal device to sleep before the first timer times out;
- the processing unit 810 is further configured not to listen to the PDCCH when the indication signal is received until the end of the activation period of the next DRX cycle of the first DRX cycle; or, in the first DRX cycle Does not listen to the PDCCH during the activation period of the next DRX cycle; or, does not listen to the activation period when the first timer times out to the end of the activation period of the next DRX cycle of the first DRX cycle PDCCH; or, from the activation period of the next DRX cycle of the first DRX cycle until the first timer expires, do not listen to the PDCCH;
- the first timer times out before the end of the activation period of the next DRX cycle of the first DRX cycle, or the activation of the first timer at the next DRX cycle of the first DRX cycle Time out after the end of the period.
- the solution provided by this application can save the overhead of the terminal device by instructing the terminal device to sleep.
- processing unit 810 is further configured to time out when the first timer expires before the end of the activation period of the next DRX cycle of the first DRX cycle, from receiving the indication signal to the first The activation period of the next DRX cycle of the DRX cycle ends, does not listen to the PDCCH, and when the activation period of the next DRX cycle of the first DRX cycle starts, the timing of the first timer is stopped.
- processing unit 810 is further configured to time out the first timer before the end of the activation period of the next DRX cycle of the first DRX cycle before the end of the activation period of the next DRX cycle of the first DRX cycle.
- the PDCCH is not monitored, and when the activation period of the next DRX cycle of the first DRX cycle begins, the timing of the first timer is stopped.
- processing unit 810 is further configured to: when the second timer times out after the activation period of the next DRX cycle of the first DRX cycle ends, from receiving the indication signal to the first DRX cycle.
- processing unit 810 is further configured to time out after the second timer expires after the activation period of the next DRX cycle of the first DRX cycle, during the activation period of the next DRX cycle of the first DRX cycle , Do not listen to the PDCCH, and stop the timing of the first timer when the activation period of the next DRX cycle of the first DRX cycle starts.
- processing unit 810 is further configured to, when the first timer times out after the activation period of the next DRX cycle of the first DRX cycle ends, from receiving the indication signal to the first timer Overtime, do not listen to the PDCCH, stop the timing of the second timer, the second timer is used to count the activation period of the DRX cycle.
- the terminal device sleeps for a specific period of time, which can save power consumption.
- An embodiment of the present application further provides a first communication device.
- the first communication device may be a terminal device or a chip.
- the first communication device may be used to perform the actions performed by the terminal device in the foregoing method embodiments.
- FIG. 9 shows a simplified structural diagram of the terminal device. It is easy to understand and convenient to illustrate.
- the terminal device uses a mobile phone as an example.
- the terminal device includes a processor, a memory, a radio frequency circuit, an antenna, and input and output devices.
- the processor is mainly used for processing communication protocols and communication data, as well as controlling terminal devices, executing software programs, and processing data of software programs.
- the memory is mainly used to store software programs and data.
- the radio frequency circuit is mainly used for the conversion of the baseband signal and the radio frequency signal and the processing of the radio frequency signal.
- the antenna is mainly used to send and receive radio frequency signals in the form of electromagnetic waves.
- Input and output devices such as touch screens, display screens, and keyboards, are mainly used to receive user input data and output data to the user. It should be noted that some types of terminal devices may not have input/output devices.
- the processor When data needs to be sent, the processor performs baseband processing on the data to be sent, and outputs the baseband signal to the radio frequency circuit.
- the radio frequency circuit processes the baseband signal after radio frequency processing, and then sends the radio frequency signal to the outside in the form of electromagnetic waves through the antenna.
- the radio frequency circuit receives the radio frequency signal through the antenna, converts the radio frequency signal into a baseband signal, and outputs the baseband signal to the processor.
- the processor converts the baseband signal into data and processes the data.
- FIG. 9 only one memory and processor are shown in FIG. 9. In actual terminal equipment products, there may be one or more processors and one or more memories.
- the memory may also be referred to as a storage medium or storage device.
- the memory may be set independently of the processor, or may be integrated with the processor, which is not limited in the embodiments of the present application.
- an antenna and a radio frequency circuit with a transceiver function can be regarded as a transceiver unit of a terminal device, and a processor with a processing function can be regarded as a processing unit of the terminal device.
- the terminal device includes a transceiver unit 901 and a processing unit 902.
- the transceiver unit may also be called a transceiver, a transceiver, a transceiver device, or the like.
- the processing unit may also be called a processor, a processing board, a processing module, a processing device, and the like.
- the device used to implement the receiving function in the transceiver unit 901 may be regarded as a receiving unit
- the device used to implement the sending function in the transceiver unit 901 may be regarded as a sending unit, that is, the transceiver unit 901 includes a receiving unit and a sending unit.
- the transceiver unit may sometimes be called a transceiver, a transceiver, or a transceiver circuit.
- the receiving unit may sometimes be called a receiver, a receiver, or a receiving circuit.
- the sending unit may sometimes be called a transmitter, a transmitter, or a transmitting circuit.
- the processing unit 902 is used to perform steps 510 and 530 in FIG. 5B, or the processing unit 902 is also used to perform steps 501 and 503 in FIG. 5C, or the processing unit 902 is also used to Perform steps 610 and 630 in FIG. 6B, or the processing unit 902 is also used to perform steps 601 and 603 in FIG. 6C, or the processing unit 902 is also used to perform steps 710 and 730 in FIG. 7B, or, the processing unit 902 is also used to perform steps 701 and 703 in FIG. 7C.
- the transceiver unit 901 is also used to perform step 520 shown in FIG. 5B, or to perform step 502 in FIG. 5C, or to perform step 620 shown in FIG.
- transceiving unit 901 is also used to perform other transceiving steps on the terminal device side.
- FIG. 9 is only an example and not a limitation, and the above terminal device including the transceiver unit and the processing unit may not depend on the structure shown in FIG. 9.
- the chip When the first communication device is a chip, the chip includes a transceiver unit and a processing unit.
- the transceiver unit may be an input-output circuit and a communication interface;
- the processing unit is a processor or a microprocessor or an integrated circuit integrated on the chip.
- Embodiments of the present application also provide a computer-readable storage medium on which a computer program is stored, which when executed by a computer causes the computer to implement the method on the terminal device side or the method on the network device side in the above method embodiments.
- An embodiment of the present application further provides a computer program product containing instructions, which when executed by a computer causes the computer to implement the method on the terminal device side or the method on the network device side in the above method embodiments.
- the terminal device or the network device includes a hardware layer, an operating system layer running on the hardware layer, and an application layer running on the operating system layer.
- the hardware layer includes central processing unit (CPU), memory management unit (memory management unit, MMU), and memory (also called main memory) and other hardware.
- the operating system may be any one or more computer operating systems that implement business processes through processes, for example, a Linux operating system, a Unix operating system, an Android operating system, an iOS operating system, or a windows operating system.
- the application layer includes browser, address book, word processing software, instant messaging software and other applications.
- the embodiment of the present application does not specifically limit the specific structure of the execution body of the method provided in the embodiment of the present application, as long as it can run the program that records the code of the method provided by the embodiment of the present application to provide according to the embodiment of the present application
- the method may be used for communication.
- the execution body of the method provided in the embodiments of the present application may be a terminal device or a network device, or a functional module in the terminal device or network device that can call a program and execute the program.
- various aspects or features of the present application may be implemented as methods, devices, or articles using standard programming and/or engineering techniques.
- article of manufacture encompasses a computer program accessible from any computer-readable device, carrier, or medium.
- computer-readable media may include, but are not limited to: magnetic storage devices (eg, hard disks, floppy disks, or magnetic tapes, etc.), optical disks (eg, compact discs (CD), digital universal discs (digital) discs, DVDs) Etc.), smart cards and flash memory devices (for example, erasable programmable read-only memory (EPROM), cards, sticks or key drives, etc.).
- various storage media described herein may represent one or more devices and/or other machine-readable media for storing information.
- machine-readable medium may include, but is not limited to, wireless channels and various other media capable of storing, containing, and/or carrying instructions and/or data.
- processors mentioned in the embodiments of the present application may be a central processing unit (Central Processing Unit, CPU), and may also be other general-purpose processors, digital signal processors (Digital Signal Processor, DSP), and special integrated circuits ( Application Specific (Integrated Circuit, ASIC), ready-made programmable gate array (Field Programmable Gate Array, FPGA) or other programmable logic devices, discrete gates or transistor logic devices, discrete hardware components, etc.
- the general-purpose processor may be a microprocessor or the processor may be any conventional processor or the like.
- the memory mentioned in the embodiments of the present application may be a volatile memory or a non-volatile memory, or may include both volatile and non-volatile memory.
- the non-volatile memory can be read-only memory (Read-Only Memory, ROM), programmable read-only memory (Programmable ROM, PROM), erasable programmable read-only memory (Erasable PROM, EPROM), electronically Erase Programmable Read Only Memory (Electrically EPROM, EEPROM) or flash memory.
- the volatile memory may be a random access memory (Random Access Memory, RAM), which is used as an external cache.
- RAM static random access memory
- DRAM dynamic random access memory
- DRAM synchronous dynamic random access memory
- SDRAM double data rate synchronous dynamic random access memory
- Double Data Rate SDRAM DDR SDRAM
- enhanced SDRAM ESDRAM
- Synchlink DRAM SLDRAM
- Direct Rambus RAM Direct Rambus RAM
- the processor is a general-purpose processor, DSP, ASIC, FPGA or other programmable logic device, discrete gate or transistor logic device, or discrete hardware component
- the memory storage module
- the disclosed system, device, and method may be implemented in other ways.
- the device embodiments described above are only schematic.
- the division of the unit is only a logical function division, and there may be other divisions in actual implementation, for example, multiple units or components may be combined or Can be integrated into another system, or some features can be ignored, or not implemented.
- the displayed or discussed mutual coupling or direct coupling or communication connection may be indirect coupling or communication connection through some interfaces, devices or units, and may be in electrical, mechanical, or other forms.
- the units described as separate components may or may not be physically separated, and the components displayed as units may or may not be physical units, that is, they may be located in one place or may be 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.
- each functional unit in each embodiment of the present application may be integrated into one processing unit, or each unit may exist alone physically, or two or more units may be integrated into one unit.
- the function is implemented in the form of a software functional unit and sold or used as an independent product, it can be stored in a computer-readable storage medium.
- the technical solution of the present application essentially or part of the contribution to the existing technology or part of the technical solution can be embodied in the form of a software product
- the computer software product is stored in a storage medium, including Several instructions are used to enable a computer device (which may be a personal computer, a server, or a network device, etc.) to perform all or part of the steps of the methods described in the embodiments of the present application.
- the foregoing storage media include: U disk, mobile hard disk, read-only memory (ROM), random access memory (RAM), magnetic disk or optical disk and other media that can store program codes .
Landscapes
- Engineering & Computer Science (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Mobile Radio Communication Systems (AREA)
Abstract
本申请提供一种通信方法,包括:在第一非连续接收DRX周期内,当PDCCH指示新的传输,终端设备启动第一计时器DRX非激活计时器drx-InactivityTimer;在所述第一计时器drx-InactivityTimer超时之前,接收到用于指示所述终端设备休眠的指示信号GTS;在接收到所述指示信号GTS时到所述第一DRX周期的下一个DRX周期的激活期不侦听PDCCH,或者,在所述第一DRX周期的下一个DRX周期内的激活期不侦听所述PDCCH;其中,所述第一计时器drx-InactivityTimer在所述第一DRX周期的下一个DRX周期的激活期开启之后结束之前超时,或者,所述第一计时器drx-InactivityTimer在所述第一DRX周期的下一个DRX周期的激活期结束之后超时。
Description
本申请要求于2019年1月11日提交中国国家知识产权局,申请号为201910028760.6、发明名称为“通信方法及装置”的中国专利申请的优先权,其全部内容通过引用结合在本申请中。
本申请涉及通信领域,并且具体地涉及一种通信方法与装置。
无线通信中需要考虑终端设备的功耗。为了降低终端设备的功耗,可以减少终端设备接收信号的数目或者检测信号的时长。
现有技术中,采用非连续接收(discontinue receive,DRX)周期节省终端设备的功耗。DRX周期是由网络设备对连接态的终端设备配置的一个特定的周期,在DRX周期内,只有一段特定时间检测数据,其他时间不检测数据,该特定时间可以称为激活期,其他时间称为休眠期。激活期采用非连续接收持续时间定时器drx-OnDurationTimer计时,在DRX周期中,只有drx-OnDurationTimer启动到超时这段时间,终端设备检测数据(即激活期才检测数据,休眠期不检测数据)。如图1所示。
当终端设备在drx-OnDurationTimer计时期间,收到来自物理下行控制信道(Physical Downlink Control Channel,PDCCH)指示一个新的传输(PDCCH indicates a new transmission),终端设备会启动另一个计时器非连续接收非激活定时器drx-InactivityTimer,并且在drx-InactivityTimer运行期间侦听PDCCH。如图2所示的黑色框图。在drx-InactivityTimer计时期间,终端设备再次收到PDCCH指示一个新的传输,会重启drx-InactivityTimer。
为了进一步降低终端设备的功耗,当前业界提出引入指示终端设备休眠的信号,比如休眠信号(go-to-sleep signal,GTS)。当终端设备接收到GTS,可以不侦听PDCCH,从而降低功耗。
现有技术存在一个尚未解决的问题:当在drx-InactivityTimer运行期间,接收到指示终端设备休眠的信号时,终端设备如何操作。
发明内容
第一方面,本申请提供一种通信方法,包括:在第一非连续接收DRX周期内,当物理下行控制信道PDCCH指示一个新的传输,终端设备启动第一计时器;在所述第一计时器超时之前,当接收到用于指示所述终端设备休眠的指示信号;在接收到所述指示信号时至所述第一DRX周期的下一个DRX周期的激活期结束时不侦听所述PDCCH;或者,在所述第一DRX周期的下一个DRX周期内的激活期不侦听所述PDCCH;或者,在所述第一计时器超时时至所述第一DRX周期的下一个DRX周期的激活期结束时,不侦听所述PDCCH;或者,从第一DRX周期的下一个DRX周期的激活期开始至所述第一计时器超时,不侦听所述PDCCH;其中,所述第一计时器在所述第一DRX周期的下一个DRX周期的激活期开始之后结束之前超时,或者,所述第计时器在所述第一DRX周期的下一个DRX周期的激活期结束之后超时。
在一种可能的实现方式中,当所述第一计时器在所述第一DRX周期的下一个DRX周期的激活期开始之后结束之前超时,从接收到所述指示信号至所述第一DRX周期的下一个DRX周期的激活期结束,不侦听所述PDCCH,且在所述第一DRX周期的下一个DRX周期的激活期开始时,停止所述第一计时器的计时。
在一种可能的实现方式中,当所述第一计时器在所述第一DRX周期的下一个DRX周期的激活期开始之后结束之前超时,在所述第一DRX周期的下一个DRX周期内的激活期,不侦听所述PDCCH,且在所述第一DRX周期的下一个DRX周期的激活期开始时,停止所述第一计时器的计时。
一种可能的实现方式中,当所述第计时器在所述第一DRX周期的下一个DRX周期的激活期结束之后超时,从接收到所述指示信号至所述第一DRX周期的下一个DRX周期的激活期结束,不侦听所述PDCCH,且在所述第一DRX周期的下一个DRX周期的激活期开始时,停止所述第一计时器的计时。
一种可能的实现方式中,当所述第计时器在所述第一DRX周期的下一个DRX周期的激活期结束之后超时,在所述第一DRX周期的下一个DRX周期的激活期,不侦听所述PDCCH,且在所述第一DRX周期的下一个DRX周期的激活期开始时,停止所述第一计时器的计时。
一种可能的实现方式中,当所述第一计时器在所述第一DRX周期的下一个DRX周期的激活期结束之后超时,从接收到所述指示信号至所述第一计时器超时,不侦听所述PDCCH,停止第二计时器的计时,所述第二计时器用于DRX周期的激活期的计时。
一种可能的实现方式中,所述第一计时器为非连续接收非激活计时器drx-InactivityTimer。
一种可能的实现方式中,所述第二计时器为非连续接收持续时间定时器drx-OndurationTimer。
一种可能的实现方式中,所述指示信号为休眠信号GTS。
一种可能的实现方式中,所述方法还包括所述终端设备接收来自网络设备的控制资源信息,所述控制资源集合用于接收所述指示信号。
一种可能的实现方式中,所述第一DRX周期和第二DRX周期均为DRX短周期;或者,所述第一DRX周期为DRX短周期,第二DRX周期为DRX长周期。
第二方面,本申请提供一种装置,包括:处理单元,用于在第一非连续接收DRX周期内,当物理下行控制信道PDCCH指示一个新的传输,终端设备启动第一计时器;接收单元,用于在所述第一计时器超时之前,接收用于指示所述终端设备休眠的指示信号;所述处理单元,还用于在接收到所述指示信号时至所述第一DRX周期的下一个DRX周期的激活期结束时不侦听所述PDCCH;或者,在所述第一DRX周期的下一个DRX周期内的激活期不侦听所述PDCCH;或者,在所述第一计时器超时时至所述第一DRX周期的下一个DRX周期的激活期结束时,不侦听PDCCH;或者,从第一DRX周期的下一个DRX周期的激活期开始至所述第一计时器超时,不侦听所述PDCCH;
其中,所述第一计时器在所述第一DRX周期的下一个DRX周期的激活期开始之后结束之前超时,或者,所述第计时器在所述第一DRX周期的下一个DRX周期的激活期结束之后超时。
一种可能的实现方式中,所述处理单元,用于当所述第一计时器在所述第一DRX周期的下一个DRX周期的激活期开始之后结束之前超时,从接收到所述指示信号至所述第一DRX周期的下一个DRX周期的激活期结束,不侦听所述PDCCH,且在所述第一DRX周期的下一个DRX周期的激活期开始时,停止所述第一计时器的计时。
一种可能的实现方式中,所述处理单元,用于当所述第一计时器在所述第一DRX周期的下一个DRX周期的激活期开始之后结束之前超时,在所述第一DRX周期的下一个DRX周期内的激活期,不侦听所述PDCCH,且在所述第一DRX周期的下一个DRX周期的激活期开始时,停止所述第一计时器的计时。
一种可能的实现方式中,所述处理单元,用于当所述第计时器在所述第一DRX周期的下一个DRX周期的激活期结束之后超时,从接收到所述指示信号至所述第一DRX周期的下一个DRX周期的激活期结束,不侦听所述PDCCH,且在所述第一DRX周期的下一个DRX周期的激活期开始时,停止所述第一计时器的计时。
一种可能的实现方式中,所述处理单元,用于当所述第计时器在所述第一DRX周期的下一个DRX周期的激活期结束之后超时,在所述第一DRX周期的下一个DRX周期的激活期,不侦听所述PDCCH,且在所述第一DRX周期的下一个DRX周期的激活期开始时,停止所述第一计时器的计时。
一种可能的实现方式中,所述处理单元,用于当所述第一计时器在所述第一DRX周期的下一个DRX周期的激活期结束之后超时,从接收到所述指示信号至所述第一计时器超时,不侦听所述PDCCH,停止第二计时器的计时,所述第二计时器用于DRX周期的激活期的计时。
第三方面,提供一种通信装置,所述通信装置包括存储器和处理器,所述存储器用于存储指令,所述处理器用于执行所述存储器存储的指令,并且对所述存储器中存储的指令的执行使得所述处理器执行第一方面或第一方面的任一可能的实现方式中的方法。
第四方面,提供一种芯片,所述芯片包括处理模块与通信接口,所述处理模块用于控制所述通信接口与外部进行通信,所述处理模块还用于实现第一方面或第一方面的任一可能的实现方式中的方法。
第五方面,提供一种计算机可读存储介质,其上存储有计算机程序,所述计算机程序被计算机执行时使得所述计算机实现第一方面或第一方面的任一可能的实现方式中的方法。
第六方面,提供一种包含指令的计算机程序产品,所述指令被计算机执行时使得所述计算机实现第一方面或第一方面的任一可能的实现方式中的方法。
本申请提供了多种在drx-InactivityTimer运行期间,接收到指示终端设备休眠的信号时,终端设备如何操作的技术方案。该些技术方案可以有效地降低终端设备的功耗。
图1为一种DRX周期示意图;
图2为DRX短周期和DRX长周期示意图;
图3为本申请提供的一种网络结构示意图;
图4为本申请提供的一种DRX周期的示意图;
图5A为本申请提供的一种指示信号与计时器关系的示意图;
图5B为本申请提供的一种通信方法交互示意图;
图5C为本申请提供的另一种通信方法交互示意图;
图6A为本申请提供的另一种指示信号与计时器关系的示意图;
图6B为本申请提供的一种通信方法交互示意图;
图6C为本申请提供的另一种通信方法交互示意图;
图7A为本申请提供的另一种指示信号与计时器关系的示意图;
图7B为本申请提供的一种通信方法交互示意图;
图7C为本申请提供的另一种通信方法交互示意图;
图8为本申请提供的一种装置结构示意图;
图9为本申请提供的一种装置结构示意图。
下面将结合附图,对本申请中的技术方案进行描述。
除非另有定义,本文所使用的所有的技术和科学术语与属于本申请的技术领域的技术人员通常理解的含义相同。本文中在本申请的说明书中所使用的术语只是为了描述具体的实施例的目的,不是旨在于限制本申请。
本申请实施例可以应用于通信***,例如,5G***或新无线(new radio,NR)***。
图3是本申请一个应用场景的示意图。如图3所示,终端130接入到无线网络,以通过无线网络获取外网(例如因特网)的服务,或者通过无线网络与其它终端通信。该无线网络包括RAN110和核心网(CN)120,其中RAN110用于将终端130接入到无线网络,CN120用于对终端进行管理并提供与外网通信的网关。
网络设备可以为基站,基站可以用于与一个或多个终端进行通信,也可以用于与一个或多个具有部分终端功能的基站进行通信(比如宏基站与微基站,如接入点,之间的通信)。基站可以是时分同步码分多址(Time Division Synchronous Code Division Multiple Access,TD-SCDMA)***中的基站收发台(Base Transceiver Station,BTS),也可以是LTE***中的演进型基站(Evolutional Node B,eNB),以及5G***、新空口(NR)***中的基站。另外,基站也可以为接入点(Access Point,AP)、传输节点(Trans TRP)、中心单元(Central Unit,CU)或其他网络实体,并且可以包括以上网络实体的功能中的一些或所有功能。
终端设备可以指用户设备(user equipment,UE)、接入终端、用户单元、用户站、移动站、移动台、远方站、远程终端、移动设备、用户终端、终端、无线通信设备、用户代理或用户装置。终端设备还可以是蜂窝电话、无绳电话、会话启动协议(session initiation protocol,SIP)电话、无线本地环路(wireless local loop,WLL)站、个人数字助理(personal digital assistant,PDA)、具有无线通信功能的手持设备、计算设备或连接到无线调制解调器的其它处理设备、车载设备、可穿戴设备,5G网络中的终端设备或者未来演进的公用陆地移动通信网络(public land mobile network,PLMN)中的终端设备等。
在本申请实施例中,终端设备或网络设备包括硬件层、运行在硬件层之上的操作***层,以及运行在操作***层上的应用层。该硬件层包括中央处理器(central processing unit,CPU)、内存管理单元(memory management unit,MMU)和内存(也称为主存)等硬件。 该操作***可以是任意一种或多种通过进程(process)实现业务处理的计算机操作***,例如,Linux操作***、Unix操作***、Android操作***、iOS操作***或windows操作***等。该应用层包含浏览器、通讯录、文字处理软件、即时通信软件等应用。并且,本申请实施例并未对本申请实施例提供的方法的执行主体的具体结构特别限定,只要能够通过运行记录有本申请实施例的提供的方法的代码的程序,以根据本申请实施例提供的方法进行通信即可,例如,本申请实施例提供的方法的执行主体可以是终端设备或网络设备,或者,是终端设备或网络设备中能够调用程序并执行程序的功能模块。
为便于理解本申请实施例,下面首先对本申请中涉及的几个技术名词做简单介绍。
1)DRX周期
非连续接收DRX周期是由网络设备配置的一段时间,例如,该DRX周期可以是5ms,10ms或者其他取值。DRX周期包括短周期和长周期,网络设备可以为终端设备只配置短周期,或者只配置长周期,也可以配置短周期和长周期。
DRX机制的示意图如图1所示,在时域上,时间被分成一个个连续的DRX周期(DRX cycle)。DRX周期包括激活期(采用drx-Ondurationtimer计时)和休眠期。在激活期,终端设备侦听PDCCH;在休眠期,终端设备不侦听也不接收下行信号,以节省功耗。
网络设备为终端设备配置DRX周期,可以采用配置计时器的方式,比如,通过配置DRX短周期计时器DrxshortCycleTimer来为短周期计时,当该DrxshortCycleTimer开启时,DRX短周期开始计时,当该DrxshortCycleTimer超时时,DRX短周期结束。再比如,配置DRX长周期计时器DrxlongCycleTimer为长周期计时,当该DrxlongCycleTimer开启时,DRX长周期开始计时,当该DrxlongCycleTimer超时时,DRX长周期结束。
2)DRX持续时间定时器(drx-onDurationTimer)
DRX周期的激活期采用drx-onDurationTimer计时,当drx-OnDurationTimer启动后,终端设备需要侦听PDCCH直至drx-onDurationTimer超时。终端设备每个新的DRX周期开始时,都要启动该定时器。如图2所示,激活期是DRX周期的一部分。drx-onDurationTimer是激活期对应的定时器,当drx-onDurationTimer启动,进入激活期,直到drx-onDurationTimer结束。drx-OndurationTimer的时间长度也是由网络设备配置的,比如通过高层参数配置drx-OndurationTimer的时间为2个时隙。
如果同时为终端设备配置了DRX短周期和DRX长周期时,两种DRX类型下drx-onDurationTimer的长度可以相同,也可以不同。
可选的,当满足以下条件时,终端设备在DRX周期内启动Drx-OndurationTimer计时器:
当终端设备处于DRX短周期内,满足以下条件:
[(SFN*10)+subframe number]modulo(shortDRX-Cycle)=(drxStartOffset)modulo(shortDRX-Cycle);
当终端设备处于DRX长周期内,满足以下条件:
[(SFN*10)+subframe number]modulo(longDRX-Cycle)=drxStartOffset
其中,SFN为当前***帧号,subframe number为子帧号,modulo为取余或者取模,shortDRX-Cycle为DRX短周期,drxstartoffset为DRX周期的起始位置,该DRX周期的起始位置可以以子帧、时隙、符号为单位,比如,子帧0为DRX周期的起始位置,或者,符号1是 DRX周期的起始位置;longDRX-Cycle为DRX长周期。
3)DRX非激活定时器(drx-InactivityTimer)
当终端设备在DRX周期的激活期,PDCCH指示一个新的传输(PDCCH indicates a new transmission),终端设备会启动DRX非激活计时器Drx-InactivityTimer,并在该Drx-InactivityTimer计时期间的每一个下行子帧侦听PDCCH。当终端设备在Drx-InactivityTimer运行期间接收到PDCCH指示一个新的传输,终端设备会重启Drx-InactivityTimer。drx-InactivityTimer的时间长度也是由网络设备配置的,比如通过高层参数配置drx-InactivityTimer的时间为1个时隙。
当Drx-InactivityTimer超时,如果终端设备只被配置了DRX长周期,则直接进入DRX长周期;如果终端设备被配置了DRX短周期和DRX长周期,终端设备在Drx-InactivityTimer超时时,直接进入DRX短周期并启动(或重启)DRX短周期计时器DrxshortCycleTimer,当短周期计时器DrxshortCycleTimer超时,终端设备进入DRX长周期,并开启DrxlongCycleTimer。
4)指示信号(也可以称为用于节省功率的信号或者功率节省信号)
为了进一步降低终端设备的功耗,DRX中引入了指示信号。指示信号是网络设备基于PDCCH的测量需求配置给终端设备的。指示信号可以包括两种类型,第一类为指示终端设备休眠;第二类为指示终端设备激活。
例如,在终端设备需要在下一个DRX周期的激活期(或者该激活期中的部分时间)侦听PDCCH时,网络设备通过指示信号指示终端设备在下一个DRX周期的激活期(或者该激活期中的部分时间)侦听PDCCH;在终端设备不需要在下一个DRX周期的激活期侦听PDCCH时,网络设备通过指示信号指示终端设备在下一个DRX周期的激活期进行休眠。
指示信号的配置方式可以包括如下两种。
指示信号的配置方式一:网络设备通过指示信号的不同状态值来指示终端设备在下一个DRX周期的激活期休眠还是激活。
例如,指示信号具有两个状态值“0”和“1”,当指示信号的状态值为“0”时表示终端设备在下一个DRX周期的激活期进行休眠,当指示信号的状态值为“1”时表示终端设备在下一个DRX周期的激活期侦听PDCCH。
指示信号的配置方式二:网络设备通过是否配置指示信号来指示终端设备在下一个DRX周期的激活期休眠还是激活。
例如,当终端设备在特定的时间位置上未接收到指示信号,表示终端设备在下一个DRX周期的激活期休眠;当终端设备在特定的时间位置上接收到指示信号,表示终端设备在下一个DRX周期的激活期激活。
所述的特定的时间位置可以由网络设备配置。示例性地,网络设备预配置终端设备在第1子帧的第1时隙检测指示信号,或者,网络设备预配置终端设备在DRX周期激活期偏移2个OFDM符号的位置检测指示信号等等。
指示信号可以为苏醒信号(Wake-up signal,WUS),也可以为休眠信号(go-to-sleep signal,GTS)。指示信号还可以为其它信号,例如,指示信号为下列信号中的任一种:信道状态信息参考信号(channel state information reference signal,CSI-RS)、解调参考信号(demodulation reference signal,DMRS)、跟踪参考信号(tracking reference signals,TRS) 或同步信号/物理广播信道块(synchronization signal/physical broadcast channel block,SS/PBCH block)。
指示信号可以是序列,也可以是数据信号。当指示信号为数据信号时,指示信号可以为下列中的任一种:DCI、物理下行共享信道(physical downlink share channel,PDSCH)、MAC-CE或RRC。
图4为在DRX机制中引入指示信号的示意图,如图4所示,以WUS为例,网络设备预先指示终端设备应该在哪个时间位置去检测WUS信号,例如,指示终端设备在第几个子帧上去检测WUS,或者指示终端设备在第几个时隙去检测WUS,或者,指示终端设备在DRX周期激活期的特定偏移值的位置去检测WUS等。终端设备在指示的时间位置上进行盲检,如果检测到WUS,在下一个DRX周期的激活期进行侦听PDCCH;如果终端设备在指示的时间位置没有检测到WUS,终端设备重新休眠,直到下一个DRX周期的激活期到达。
在本申请的描述中,除非另有说明,“/”表示“或”的意思,例如,A/B可以表示A或B。本文中的“和/或”仅仅是一种描述关联对象的关联关系,表示可以存在三种关系,例如,A和/或B,可以表示:单独存在A,同时存在A和B,单独存在B这三种情况。此外,“至少一个”是指一个或多个,“多个”是指两个或两个以上。“第一”、“第二”等字样并不对数量和执行次序进行限定,并且“第一”、“第二”等字样也并不限定一定不同。
本申请涉及三种场景,下面分别介绍。
场景一
场景一是第一DRX周期中的drx-InactivityTimer总的计时时间没有覆盖或接触到下一个DRX周期的激活期,即,第一DRX周期中的drx-InactivityTimer在下一个DRX周期的drx-OndurationTimer启动之前超时,或者,第一DRX周期中的drx-Inactivitytimer在下一个DRX周期的激活期开始之前超时,如图5A所示。在第一个DRX周期的drx-OndurationTimer计时期间(即DRX周期的激活期)确定PDCCH指示一个新的传输,启动drx-InactivityTimer(图5A中第一个虚线框),假如在drx-InactivityTimer计时期间,再次确定PDCCH指示一个新的传输,drx-InactivityTimer重启(图5A中第二个虚线框),在下一个DRX周期的drx-OndurationTimer启动之前(即DRX周期激活期开始之前),drx-InactivityTimer超时。
应理解,在一个DRX周期内,drx-InactivityTimer可能不会重启,也可能会重启多次,本申请不予限定。图5A以重启一次为例。在场景一下,当是否收到指示信号,终端设备会如何操作,本申请将给出实施例一。
实施例一
在场景一中,如图5A所示,当指示信号用于指示终端设备休眠,终端设备可以在接收到指示信号的时域位置或者之后至下一个DRX周期的激活期结束,不侦听PDCCH,如图5A中最大的尖括号所示的时间段;也可以在第一计时器超时至下一个DRX周期的激活期结束,不侦听PDCCH,如图5A中第二大尖括号所示的时间段;也可以仅在下一个DRX周期的激活期不侦听PDCCH,如图5A中最小的尖括号所示的时间段。
其中,接收到指示信号的时域位置是指接收指示信号所在的时隙、或接收指示信号所在的符号、或接收指示信号所在的子帧。接收到指示信号的时域位置之后是指接收指示信号所在的时隙的下一个时隙、或者接收指示信号所在的符号的下一个符号、或者接收指示 信号所在的子帧的下一个子帧。
应理解,本申请中所述的不侦听PDCCH,也可以理解为终端设备不检测下行数据、不接收下行控制信息(downlink control information,DCI)、终端设备休眠等。
在场景一中,当指示信号用于指示终端设备激活或者苏醒,终端设备可以在接收到所述指示信号时,侦听PDCCH直到下一个DRX周期的激活期结束;也可以在drx-InactivityTimer超时和drx-OndurationTimer开启之间的时间间隔不侦听PDCCH(如图5A中的小尖括号所表示的时间间隔),在下一个DRX周期的drx-OndurationTimer开启之后才侦听PDCCH;还可以在接收指示信号之后与下一个DRX周期的drx-OndurationTimer开启之前的时间间隔不侦听PDCCH(如图5A中大尖括号所表示的时间间隔),在下一个DRX周期的drx-OndurationTimer开启后才侦听PDCCH。
相应地,针对场景一,本申请提供一种通信方法500A,包括:
S510、在第一非连续接收DRX周期内,当物理下行控制信道PDCCH指示一个新的传输,终端设备启动第一计时器;
S520、在所述第一计时器超时之前,网络设备发送用于指示所述终端设备休眠的指示信号;
S530、终端设备从接收到所述指示信号时至所述第一DRX周期的下一个DRX周期的激活期结束,不侦听所述PDCCH;或者,在所述第一DRX周期的下一个DRX周期内的激活期不侦听所述PDCCH;或者,从所述第一计时器超时时至所述第一DRX周期的下一个DRX周期的激活期结束时,不侦听PDCCH;
其中,所述第一计时器在所述第一DRX周期的下一个DRX周期的激活期开始之前超时。
其中,所述第一计时器为drx-InactivityTimer。
应理解,所述第一计时器在所述第一DRX周期的下一个DRX周期的激活期开始之前超时,这里的“超时”可以指的是第一计时器从开启到超时之间,从未重启过;还可以指的是第一计时器从开启后重启一次或多次后到超时。
在方法500A提供的技术方案,终端设备可以在接收到指示信号后立即休眠,也可以在接收到指示信号后,下一个DRX周期的激活期休眠。这种方式可以节省终端的功耗。
除此之外,本申请还提供一种通信方法500B,包括:
S501、在第一非连续接收DRX周期内,当物理下行控制信道PDCCH指示一个新的传输,终端设备启动第一计时器;
S502、在所述第一计时器超时之前,网络设备发送用于指示所述终端设备苏醒或激活的指示信号;
S503、在接收到所述指示信号时的时域位置或者之后,侦听PDCCH直到下一个DRX周期的激活期结束;或者,在第一计时器超时和下一个DRX周期的drx-OndurationTimer开启之间的时间间隔不侦听PDCCH,在下一个DRX周期的激活期开始时才侦听PDCCH;或者,在接收指示信号的时域位置或者之后,与下一个DRX周期的drx-OndurationTimer开启之前的时间间隔不侦听PDCCH,在下一个DRX周期的drx-OndurationTimer开启后才侦听PDCCH。
其中,所述第一计时器在所述第一DRX周期的下一个DRX周期的激活期开始之前超时。
所述第一计时器为drx-InactivityTimer。
应理解,第一DRX周期的下一个DRX周期的激活期,也可以表示为第一DRX周期的下一个DRX周期的drx-Ondurationtimer开启到超时的时间期间。本申请为了描述方便,有的地方采用激活期的表示,有的地方采用drx-OndurationTimer的表示,这两种表示可以互相替换。
应理解,所述第一计时器在所述第一DRX周期的下一个DRX周期的激活期开始之前超时,这里的“超时”可以指的是第一计时器从开启到超时之间,从未重启过;还可以指的是第一计时器从开启后重启一次或多次后到超时。
其中,接收到指示信号的时域位置是指接收指示信号所在的时隙、或接收指示信号所在的符号、或接收指示信号所在的子帧。接收到指示信号的时域位置之后是指接收指示信号所在的时隙的下一个时隙、或者接收指示信号所在的符号的下一个符号、或者接收指示信号所在的子帧的下一个子帧。
在方法500B提供的技术方案,终端设备可以在接收到指示信号后立即苏醒,也可以等drx-InactivityTimer超时后才苏醒,还可以等下一个DRX周期的激活期才苏醒。
场景二
场景二是第一DRX周期中的drx-InactivityTimer计时时间与第二周期的drx-OndurationTimer计时时间部分重合,即,第一DRX周期中的drx-InactivityTimer在下一个DRX周期的drx-OndurationTimer启动之后超时,两者在时间上存在部分重合,或者,第一DRX周期中的drx-Inactivitytimer在下一个DRX周期的激活期开始之后结束之前超时,如图6A所示。在第一个DRX周期的drx-OndurationTimer计时期间确定PDCCH指示一个新的传输,开启drx-InactivityTimer(图6A中第一个虚线框),当确定PDCCH再次指示一个新的传输时,drx-InactivityTimer重启(图6A中第二个虚线框),在下一个DRX周期的drx-OndurationTimer启动之后,drx-InactivityTimer超时,且drx-InactivityTimer比下一个DRX周期的drx-OndurationTimer提前超时。
应理解,应理解,在一个DRX周期内,drx-InactivityTimer可能不会重启,也可能会重启多次,本申请不予限定。图6A以重启一次为例。在场景二下,当收到指示信号,终端设备会如何操作,本申请将给出实施例一。在场景二下,当是否收到指示信号,终端设备会如何操作,本申请将给出实施例二。
实施例二
在场景二中,如图6A所示,当指示信号用于指示终端设备休眠,终端设备可以在接收到指示信号的时域位置或者之后至下一个DRX周期的激活期结束,不侦听PDCCH,如图6A中最大的尖括号所示的时间段;也可以仅在下一个DRX周期的激活期不侦听PDCCH,如图6A中第二大尖括号所示的时间段;还可以在第一计时器超时至下一个DRX周期的激活期结束,不侦听PDCCH,如图6A中最小的尖括号所示的时间段。
具体地,终端设备还可以对计时器有如下操作:
在接收到指示信号的时域位置,可以从接收到指示信号的时域位置,停止 drx-InactivityTimer的计时;或者,在下一个DRX周期的drx-OndurationTimer开启的位置停止drx-InactivityTimer的计时。
在场景二中,当指示信号指示终端设备苏醒或激活,终端设备可以可以在drx-InactivityTimer和下一个DRX周期的drx-OndurationTimer计时期间侦听PDCCH,或者,仅在drx-InactivityTimer计时期间侦听PDCCH,或者,仅在下一个DRX周期的drx-OndurationTimer计时期间侦听PDCCH。
针对场景二,如图6B所示,本申请提供一种通信方法600A,包括:
S610、在第一非连续接收DRX周期内,当物理下行控制信道PDCCH指示一个新的传输,终端设备启动第一计时器;
S620、在所述第一计时器超时之前,网络设备发送用于指示所述终端设备休眠的指示信号;
S620、终端设备从接收到所述指示信号时(或之后)至所述第一DRX周期的下一个DRX周期的激活期结束,不侦听所述PDCCH;或者,在所述第一DRX周期的下一个DRX周期内的激活期,不侦听所述PDCCH;或者,从所述第一计时器超时时至所述第一DRX周期的下一个DRX周期的激活期结束,不侦听PDCCH;
其中,所述第一计时器在所述第一DRX周期的下一个DRX周期的激活期开始之后结束之前超时。
其中,接收到指示信号的时域位置是指接收指示信号所在的时隙、或接收指示信号所在的符号、或接收指示信号所在的子帧。接收到指示信号的时域位置之后是指接收指示信号所在的时隙的下一个时隙、或者接收指示信号所在的符号的下一个符号、或者接收指示信号所在的子帧的下一个子帧。
具体地,终端设备可能存在如下操作:
从接收到指示信号的时域位置,停止drx-InactivityTimer的计时,且从接收到指示信号的时域位置或之后至下一个DRX周期的激活期结束,不侦听PDCCH;
从接收到指示信号的时域位置,停止drx-InactivityTimer的计时,在下一个DRX周期的激活期,不侦听PDCCH;或者,
在下一个DRX周期的drx-OndurationTimer开启的位置,停止drx-InactivityTimer的计时,在下一个DRX周期的激活器不侦听PDCCH;或者,
不停止drx-InactivityTimer的计时,在drx-InactivityTimer计时期间内侦听PDCCH,侦听时间包含drx-OndurationTimer与drx-InactivityTimer之间的交叉时间,终端设备在drx-OndurationTimer剩余时间不侦听PDCCH。
其中,所述drx-OndurationTimer剩余时间是指从drx-InactivityTimer超时之后算起,至下一个DRX周期drx-OndurationTimer超时之前的时间段,即drx-OndurationTimer减去与drx-InactivityTimer重合部分的时间。
本申请提供的通信方法600A,可以不同程度的节省终端设备的功耗。
针对上述场景二,如图6C所示,本申请还提供一种通信方法600B,包括:
S601、在第一非连续接收DRX周期内,当物理下行控制信道PDCCH指示一个新的传输,终端设备启动第一计时器;
S602、在所述第一计时器超时之前,网络设备发送用于指示所述终端设备苏醒或者激活的指示信号;
S603、终端设备在第一计时器计时期间以及下一个DRX周期的激活期侦听PDCCH,或者,仅在第一计时器计时期间侦听PDCCH,或者,仅在下一个DRX周期的激活期侦听PDCCH。
其中,所述第一计时器在下一个DRX周期的激活期开始之后结束之前,超时。
本申请实施例二提供的通信方法提供了一种在场景二下的技术方案,该技术方案中终端设备通过在特定的时间段休眠,可以节省功耗。
场景三
场景三是第一DRX周期中的drx-InactivityTimer计时时间与第二周期的drx-OndurationTimer计时时间全部重合,即,第一DRX周期中的drx-InactivityTimer在第二周期的drx-OndurationTimer超时之后超时,两者在时间上存在后者被前者覆盖,或者,第一DRX周期中的drx-Inactivitytimer在下一个DRX周期的激活期结束之后超时,如图7A所示。在第一个DRX周期的drx-OndurationTimer计时期间收到调度消息,启动drx-InactivityTimer(图7A中第一个虚线框),再次接收调度消息,drx-InactivityTimer重启(图7A中第二个虚线框),在下一个DRX周期的drx-OndurationTimer超时之后,drx-InactivityTimer超时。
应理解,在一个DRX周期内,drx-InactivityTimer可能不会重启,也可能会重启多次,本申请不予限定。图7A以重启一次为例。在场景三下,当收到指示信号,终端设备会如何操作,本申请将给出实施例三。
实施例三
在场景三中,如图7A所示,当指示信号用于指示终端设备休眠,终端设备可以在下一个DRX周期的激活期结束至第一计时器超时期间,不侦听PDCCH,如图7A中第一个尖括号所示的时间段(图7A中共5个尖括号,从上往下依次为第一个至第五个);还可以在下一个DRX周期的激活期不侦听PDCCH,如图7A中的第二个尖括号所示的时间段;还可以在下一个DRX周期的激活期开始至第一计时器超时期间,不侦听PDCCH,如图7A中的第三个尖括号所示的时间段;还可以在接收到指示信号至下一个DRX周期的激活期开始期间,不侦听PDCCH,如图7A中的第四个尖括号所示的时间段;还可以在接收到指示信号至第一计时器超时期间,不侦听PDCCH,如图7A中第五个尖括号所示的时间段。
另外,终端设备还可以对第一计时器有不同的操作,例如:
终端设备在接收到指示信号的时域位置或之后,停止第一计时器的计时;或者,在下一个DRX周期的drx-OndurationTimer开启时,停止drx-InactivityTimer的计时;或者,在下一个DRX周期的drx-OndurationTimer超时的位置,停止drx-InactivityTimer的计时。
在场景三中,当指示信号用于指示终端设备激活或者苏醒,终端设备可以在drx-InactivityTimer和下一个DRX周期的drx-OndurationTimer计时期间侦听PDCCH,或者,终端设备仅在drx-InactivityTimer计时期间侦听PDCCH,或者,终端设备仅在drx-OndurationTimer计时期间侦听PDCCH,或者,终端设备在接收到指示信号的时域位置,停止drx-InactivityTimer计时,仅在下一个DRX周期的drx-OndurationTimer计时期间侦听PDCCH,或者,终端设备在接收到指示信号的时域位置,停止侦听PDCCH,不启动下一个 DRX周期的drx-OndurationTimer。
实施例三
针对场景三,如图7B所示,本申请提供一种通信方法700A,包括:
S710、在第一非连续接收DRX周期内,当物理下行控制信道PDCCH指示一个新的传输,终端设备启动第一计时器;
S720、在所述第一计时器超时之前,网络设备发送用于指示所述终端设备休眠的指示信号;
S730、终端设备从接收到所述指示信号时(或之后)至所述第一DRX周期的下一个DRX周期的激活期结束时,不侦听所述PDCCH;或者,从接收到所述指示信号时(或之后)至所述第一计时器超时,不侦听PDCCH;或者,在所述第一DRX周期的下一个DRX周期内的激活期,不侦听所述PDCCH;或者,从所述第一DRX周期的下一个DRX周期的激活期开始至第一计时器超时,不侦听PDCCH;或者,从所述第一DRX周期的下一个DRX周期的激活期结束至所述第一计时器超时,不侦听PDCCH;
其中,所述第一计时器在所述第一DRX周期的下一个DRX周期的激活期结束之后超时。
其中,接收到指示信号的时域位置是指接收指示信号所在的时隙、或接收指示信号所在的符号、或接收指示信号所在的子帧。接收到指示信号的时域位置之后是指接收指示信号所在的时隙的下一个时隙、或者接收指示信号所在的符号的下一个符号、或者接收指示信号所在的子帧的下一个子帧。
具体地,终端设备可能存在如下操作:
终端设备在接收到指示信号的时域位置,停止drx-Inactivity Timer的计时,从接收到指示信号的时域位置或之后至下一个DRX周期的激活期结束,不侦听PDCCH;或者,
在接收到指示信号的时域位置,停止drx-InactivityTimer的计时,从接收到指示信号的时域位置或之后至下一个DRX周期的激活期开始,不侦听PDCCH;或者,
在下一个DRX周期的激活期开始时,停止drx-InactivityTimer的计时,在下一个DRX周期的激活期不侦听PDCCH;或者,
不停止drx-InactivityTimer的计时,从下一个DRX周期的激活期开始至drx-InactivityTimer超时,不侦听PDCCH;或者,
不停止drx-InactivityTimer的计时,从下一个DRX周期的激活期结束至drx-InactivityTimer超时,不侦听PDCCH。
本申请提供了多种可能的解决方案,该些解决方案可以不同程度地降低终端设备的功耗。
针对场景三,如图7C所示,本申请还提供一种通信方法700B,包括:
S701、在第一非连续接收DRX周期内,当物理下行控制信道PDCCH指示一个新的传输,终端设备启动第一计时器;
S702、在所述第一计时器超时之前,网络设备发送用于指示所述终端设备苏醒或激活的指示信号;
S703、终端设备在第一计时器计时期间和下一个DRX周期的激活期侦听PDCCH,或者, 终端设备仅在第一计时器计时期间侦听PDCCH,或者,终端设备仅在下一DRX周期的激活期侦听PDCCH,或者,终端设备在接收到指示信号的时域位置,停止第一计时器计时,仅在下一个DRX周期的激活期侦听PDCCH,或者,终端设备在接收到指示信号的时域位置,停止侦听PDCCH,不启动下一个DRX周期的drx-OndurationTimer。
其中,第一计时器为drx-InactivityTimer。
本申请实施例三提供的通信方法提供了一种在场景三下的技术方案,该技术方案中终端设备通过在特定的时间段休眠,可以节省功耗。
另,本申请还提供一种实施例,如下:
当第一计时器在指示信号发送的时域位置或位置之后超时,网络设备将不发送指示信号,终端设备不接收指示信号。无论网络设备是否需要指示终端设备在下一个周期的激活期侦听PDCCH,网络设备都不会发送指示信号,终端设备不会在指示信号的位置接收指示信号。终端设备可以在drx-InactivityTimer剩余的时间和下一个DRX周期的激活期侦听PDCCH或终端设备在指示信号的时域位置至下一个DRX周期的激活期结束位置,一直侦听PDCCH。
其中,指示信号发送的位置可以由网络设备配置,比如,网络设备发送指示信号的时域位置为DRX周期开始偏移X个符号、或X个时隙等,X为大于1的整数。再比如,指示信号发送的时域位置还可以由标准定义,比如,指示信号在DRX周期的第Y个时隙发送,或者,指示信号在DRX周期的第Y个符号发送。
可以理解的是,上述各个方法实施例中,由终端设备实现的方法和操作,也可以由可用于终端设备的部件(例如芯片或者电路)实现,由网络设备实现的方法和操作,也可以由可用于网络设备的部件(例如芯片或者电路)实现。
上文描述了本申请实施例提供的方法实施例,下文将描述本申请实施例提供的装置实施例。应理解,装置实施例的描述与方法实施例的描述相互对应,因此,未详细描述的内容可以参见上文方法实施例,为了简洁,这里不再赘述。
上述主要从各个网元之间交互的角度对本申请实施例提供的方案进行了介绍。可以理解的是,各个网元,例如发射端设备或者接收端设备。为了实现上述功能,其包含了执行各个功能相应的硬件结构和/或软件模块。本领域技术人员应该很容易意识到,结合本文中所公开的实施例描述的各示例的单元及算法步骤,本申请能够以硬件或硬件和计算机软件的结合形式来实现。某个功能究竟以硬件还是计算机软件驱动硬件的方式来执行,取决于技术方案的特定应用和设计约束条件。专业技术人员可以对每个特定的应用来使用不同方法来实现所描述的功能,但是这种实现不应认为超出本申请的范围。
本申请实施例可以根据上述方法示例对发射端设备或者接收端设备进行功能模块的划分,例如,可以对应各个功能划分各个功能模块,也可以将两个或两个以上的功能集成在一个处理模块中。上述集成的模块既可以采用硬件的形式实现,也可以采用软件功能模块的形式实现。需要说明的是,本申请实施例中对模块的划分是示意性的,仅仅为一种逻辑功能划分,实际实现时可以有另外的划分方式。下面以采用对应各个功能划分各个功能模块为例进行说明。
图8为本申请实施例提供的终端设备800的示意性框图。该终端设备800可以对应于上文 方法实施例中的终端设备。其中,在一个实施例中,该终端设备800包括如下单元。
处理单元810,用于在第一非连续接收DRX周期内,当物理下行控制信道PDCCH指示一个新的传输,终端设备启动第一计时器;;
接收单元820,用于在所述第一计时器超时之前,接收用于指示所述终端设备休眠的指示信号;
所述处理单元810,还用于在接收到所述指示信号时至所述第一DRX周期的下一个DRX周期的激活期结束时不侦听所述PDCCH;或者,在所述第一DRX周期的下一个DRX周期内的激活期不侦听所述PDCCH;或者,在所述第一计时器超时时至所述第一DRX周期的下一个DRX周期的激活期结束时,不侦听所述PDCCH;或者,从第一DRX周期的下一个DRX周期的激活期开始至所述第一计时器超时,不侦听所述PDCCH;
其中,所述第一计时器在所述第一DRX周期的下一个DRX周期的激活期开始之后结束之前超时,或者,所述第计时器在所述第一DRX周期的下一个DRX周期的激活期结束之后超时。
本申请提供的方案,通过指示终端设备休眠,可以节省终端设备的开销。
进一步地,处理单元810,还用于当所述第一计时器在所述第一DRX周期的下一个DRX周期的激活期开始之后结束之前超时,从接收到所述指示信号至所述第一DRX周期的下一个DRX周期的激活期结束,不侦听所述PDCCH,且在所述第一DRX周期的下一个DRX周期的激活期开始时,停止所述第一计时器的计时。
进一步地,处理单元810,还用于当所述第一计时器在所述第一DRX周期的下一个DRX周期的激活期开始之后结束之前超时,在所述第一DRX周期的下一个DRX周期内的激活期,不侦听所述PDCCH,且在所述第一DRX周期的下一个DRX周期的激活期开始时,停止所述第一计时器的计时。
进一步地,处理单元810,还用于当所述第计时器在所述第一DRX周期的下一个DRX周期的激活期结束之后超时,从接收到所述指示信号至所述第一DRX周期的下一个DRX周期的激活期结束,不侦听所述PDCCH,且在所述第一DRX周期的下一个DRX周期的激活期开始时,停止所述第一计时器的计时。
进一步地,处理单元810,还用于当所述第计时器在所述第一DRX周期的下一个DRX周期的激活期结束之后超时,在所述第一DRX周期的下一个DRX周期的激活期,不侦听所述PDCCH,且在所述第一DRX周期的下一个DRX周期的激活期开始时,停止所述第一计时器的计时。
进一步地,处理单元810,还用于当所述第一计时器在所述第一DRX周期的下一个DRX周期的激活期结束之后超时,从接收到所述指示信号至所述第一计时器超时,不侦听所述PDCCH,停止第二计时器的计时,所述第二计时器用于DRX周期的激活期的计时。
因此,本申请提供的方案,终端设备在特定的时间段休眠,可以节省功耗。
本申请实施例还提供一种第一通信装置,该第一通信装置可以是终端设备也可以是芯片。该第一通信装置可以用于执行上述方法实施例中由终端设备所执行的动作。
当该第一通信装置为终端设备时,图9示出了一种简化的终端设备的结构示意图。便于理解和图示方便,图9中,终端设备以手机作为例子。如图9所示,终端设备包括处理器、 存储器、射频电路、天线以及输入输出装置。处理器主要用于对通信协议以及通信数据进行处理,以及对终端设备进行控制,执行软件程序,处理软件程序的数据等。存储器主要用于存储软件程序和数据。射频电路主要用于基带信号与射频信号的转换以及对射频信号的处理。天线主要用于收发电磁波形式的射频信号。输入输出装置,例如触摸屏、显示屏,键盘等主要用于接收用户输入的数据以及对用户输出数据。需要说明的是,有些种类的终端设备可以不具有输入输出装置。
当需要发送数据时,处理器对待发送的数据进行基带处理后,输出基带信号至射频电路,射频电路将基带信号进行射频处理后将射频信号通过天线以电磁波的形式向外发送。当有数据发送到终端设备时,射频电路通过天线接收到射频信号,将射频信号转换为基带信号,并将基带信号输出至处理器,处理器将基带信号转换为数据并对该数据进行处理。为便于说明,图9中仅示出了一个存储器和处理器。在实际的终端设备产品中,可以存在一个或多个处理器和一个或多个存储器。存储器也可以称为存储介质或者存储设备等。存储器可以是独立于处理器设置,也可以是与处理器集成在一起,本申请实施例对此不做限制。
在本申请实施例中,可以将具有收发功能的天线和射频电路视为终端设备的收发单元,将具有处理功能的处理器视为终端设备的处理单元。
如图9所示,终端设备包括收发单元901和处理单元902。收发单元也可以称为收发器、收发机、收发装置等。处理单元也可以称为处理器,处理单板,处理模块、处理装置等。可选的,可以将收发单元901中用于实现接收功能的器件视为接收单元,将收发单元901中用于实现发送功能的器件视为发送单元,即收发单元901包括接收单元和发送单元。收发单元有时也可以称为收发机、收发器、或收发电路等。接收单元有时也可以称为接收机、接收器、或接收电路等。发送单元有时也可以称为发射机、发射器或者发射电路等。
例如,在一种实现方式中,处理单元902,用于执行图5B中的步骤510和530,或处理单元902还用于执行图5C中的步骤501和503,或,处理单元902还用于执行图6B中的步骤610和630,或,处理单元902还用于执行图6C中的步骤601和603,或,处理单元902还用于执行图7B中的步骤710和730,或,处理单元902还用于执行图7C中的步骤701和703。收发单元901还用于执行图5B中所示的步骤520,或,用于执行图5C中的步骤502,或,用于执行图6B中所示的步骤620,或,用于执行图6C中的步骤602,或,用于执行图7B中所述的步骤720,或,用于执行图7C中的步骤702,和/或收发单元901还用于执行终端设备侧的其他收发步骤。
应理解,图9仅为示例而非限定,上述包括收发单元和处理单元的终端设备可以不依赖于图9所示的结构。
当该第一通信装置为芯片时,该芯片包括收发单元和处理单元。其中,收发单元可以是输入输出电路、通信接口;处理单元为该芯片上集成的处理器或者微处理器或者集成电路。
本申请实施例还提供一种计算机可读存储介质,其上存储有计算机程序,该计算机程序被计算机执行时使得该计算机实现上述方法实施例中终端设备侧的方法或网络设备侧的方法。
本申请实施例还提供一种包含指令的计算机程序产品,该指令被计算机执行时使得该计算机实现上述方法实施例中终端设备侧的方法或网络设备侧的方法。
上述提供的任一种通信装置中相关内容的解释及有益效果均可参考上文提供的对应的方法实施例,此处不再赘述。
在本申请实施例中,终端设备或网络设备包括硬件层、运行在硬件层之上的操作***层,以及运行在操作***层上的应用层。该硬件层包括中央处理器(central processing unit,CPU)、内存管理单元(memory management unit,MMU)和内存(也称为主存)等硬件。该操作***可以是任意一种或多种通过进程(process)实现业务处理的计算机操作***,例如,Linux操作***、Unix操作***、Android操作***、iOS操作***或windows操作***等。该应用层包含浏览器、通讯录、文字处理软件、即时通信软件等应用。并且,本申请实施例并未对本申请实施例提供的方法的执行主体的具体结构特别限定,只要能够通过运行记录有本申请实施例的提供的方法的代码的程序,以根据本申请实施例提供的方法进行通信即可,例如,本申请实施例提供的方法的执行主体可以是终端设备或网络设备,或者,是终端设备或网络设备中能够调用程序并执行程序的功能模块。
另外,本申请的各个方面或特征可以实现成方法、装置或使用标准编程和/或工程技术的制品。本申请中使用的术语“制品”涵盖可从任何计算机可读器件、载体或介质访问的计算机程序。例如,计算机可读介质可以包括,但不限于:磁存储器件(例如,硬盘、软盘或磁带等),光盘(例如,压缩盘(compact disc,CD)、数字通用盘(digital versatile disc,DVD)等),智能卡和闪存器件(例如,可擦写可编程只读存储器(erasable programmable read-only memory,EPROM)、卡、棒或钥匙驱动器等)。另外,本文描述的各种存储介质可代表用于存储信息的一个或多个设备和/或其它机器可读介质。术语“机器可读介质”可包括但不限于,无线信道和能够存储、包含和/或承载指令和/或数据的各种其它介质。
应理解,本申请实施例中提及的处理器可以是中央处理单元(Central Processing Unit,CPU),还可以是其他通用处理器、数字信号处理器(Digital Signal Processor,DSP)、专用集成电路(Application Specific Integrated Circuit,ASIC)、现成可编程门阵列(Field Programmable Gate Array,FPGA)或者其他可编程逻辑器件、分立门或者晶体管逻辑器件、分立硬件组件等。通用处理器可以是微处理器或者该处理器也可以是任何常规的处理器等。
还应理解,本申请实施例中提及的存储器可以是易失性存储器或非易失性存储器,或可包括易失性和非易失性存储器两者。其中,非易失性存储器可以是只读存储器(Read-Only Memory,ROM)、可编程只读存储器(Programmable ROM,PROM)、可擦除可编程只读存储器(Erasable PROM,EPROM)、电可擦除可编程只读存储器(Electrically EPROM,EEPROM)或闪存。易失性存储器可以是随机存取存储器(Random Access Memory,RAM),其用作外部高速缓存。通过示例性但不是限制性说明,许多形式的RAM可用,例如静态随机存取存储器(Static RAM,SRAM)、动态随机存取存储器(Dynamic RAM,DRAM)、同步动态随机存取存储器(Synchronous DRAM,SDRAM)、双倍数据速率同步动态随机存取存储器(Double Data Rate SDRAM,DDR SDRAM)、增强型同步动态随机存取存储器(Enhanced SDRAM,ESDRAM)、同步连接动态随机存取存储器(Synchlink DRAM,SLDRAM)和直接内存总线随机存取存储器(Direct Rambus RAM,DR RAM)。
需要说明的是,当处理器为通用处理器、DSP、ASIC、FPGA或者其他可编程逻辑器件、分立门或者晶体管逻辑器件、分立硬件组件时,存储器(存储模块)集成在处理器中。
应注意,本文描述的存储器旨在包括但不限于这些和任意其它适合类型的存储器。
本领域普通技术人员可以意识到,结合本文中所公开的实施例描述的各示例的单元及算法步骤,能够以电子硬件、或者计算机软件和电子硬件的结合来实现。这些功能究竟以硬件还是软件方式来执行,取决于技术方案的特定应用和设计约束条件。专业技术人员可以对每个特定的应用来使用不同方法来实现所描述的功能,但是这种实现不应认为超出本申请的范围。
所属领域的技术人员可以清楚地了解到,为描述的方便和简洁,上述描述的***、装置和单元的具体工作过程,可以参考前述方法实施例中的对应过程,在此不再赘述。
在本申请所提供的几个实施例中,应该理解到,所揭露的***、装置和方法,可以通过其它的方式实现。例如,以上所描述的装置实施例仅仅是示意性的,例如,所述单元的划分,仅仅为一种逻辑功能划分,实际实现时可以有另外的划分方式,例如多个单元或组件可以结合或者可以集成到另一个***,或一些特征可以忽略,或不执行。另一点,所显示或讨论的相互之间的耦合或直接耦合或通信连接可以是通过一些接口,装置或单元的间接耦合或通信连接,可以是电性,机械或其它的形式。
所述作为分离部件说明的单元可以是或者也可以不是物理上分开的,作为单元显示的部件可以是或者也可以不是物理单元,即可以位于一个地方,或者也可以分布到多个网络单元上。可以根据实际的需要选择其中的部分或者全部单元来实现本实施例方案的目的。
另外,在本申请各个实施例中的各功能单元可以集成在一个处理单元中,也可以是各个单元单独物理存在,也可以两个或两个以上单元集成在一个单元中。
所述功能如果以软件功能单元的形式实现并作为独立的产品销售或使用时,可以存储在一个计算机可读取存储介质中。基于这样的理解,本申请的技术方案本质上或者说对现有技术做出贡献的部分或者该技术方案的部分可以以软件产品的形式体现出来,该计算机软件产品存储在一个存储介质中,包括若干指令用以使得一台计算机设备(可以是个人计算机,服务器,或者网络设备等)执行本申请各个实施例所述方法的全部或部分步骤。而前述的存储介质包括:U盘、移动硬盘、只读存储器(read-only memory,ROM)、随机存取存储器(random access memory,RAM)、磁碟或者光盘等各种可以存储程序代码的介质。
以上所述,仅为本申请的具体实施方式,但本申请的保护范围并不局限于此,任何熟悉本技术领域的技术人员在本申请揭露的技术范围内,可轻易想到变化或替换,都应涵盖在本申请的保护范围之内。因此,本申请的保护范围应以所述权利要求的保护范围为准。
Claims (23)
- 一种通信方法,其特征在于,包括:在第一非连续接收DRX周期内,当物理下行控制信道PDCCH指示一个新的传输,终端设备启动第一计时器;在所述第一计时器超时之前,当接收到用于指示所述终端设备休眠的指示信号;在接收到所述指示信号时至所述第一DRX周期的下一个DRX周期的激活期结束时不侦听所述PDCCH;或者,在所述第一DRX周期的下一个DRX周期内的激活期不侦听所述PDCCH;或者,在所述第一计时器超时时至所述第一DRX周期的下一个DRX周期的激活期结束时,不侦听所述PDCCH;或者,从第一DRX周期的下一个DRX周期的激活期开始至所述第一计时器超时,不侦听所述PDCCH;其中,所述第一计时器在所述第一DRX周期的下一个DRX周期的激活期开始之后结束之前超时,或者,所述第计时器在所述第一DRX周期的下一个DRX周期的激活期结束之后超时。
- 根据权利要求1所述的方法,其特征在于,当所述第一计时器在所述第一DRX周期的下一个DRX周期的激活期开始之后结束之前超时,从接收到所述指示信号至所述第一DRX周期的下一个DRX周期的激活期结束,不侦听所述PDCCH,且在所述第一DRX周期的下一个DRX周期的激活期开始时,停止所述第一计时器的计时。
- 根据权利要求1所述的方法,其特征在于,当所述第一计时器在所述第一DRX周期的下一个DRX周期的激活期开始之后结束之前超时,在所述第一DRX周期的下一个DRX周期内的激活期,不侦听所述PDCCH,且在所述第一DRX周期的下一个DRX周期的激活期开始时,停止所述第一计时器的计时。
- 根据权利要求1所述的方法,其特征在于,当所述第计时器在所述第一DRX周期的下一个DRX周期的激活期结束之后超时,从接收到所述指示信号至所述第一DRX周期的下一个DRX周期的激活期结束,不侦听所述PDCCH,且在所述第一DRX周期的下一个DRX周期的激活期开始时,停止所述第一计时器的计时。
- 根据权利要求1所述的方法,其特征在于,当所述第计时器在所述第一DRX周期的下一个DRX周期的激活期结束之后超时,在所述第一DRX周期的下一个DRX周期的激活期,不侦听所述PDCCH,且在所述第一DRX周期的下一个DRX周期的激活期开始时,停止所述第一计时器的计时。
- 根据权利要求1所述的方法,其特征在于,当所述第一计时器在所述第一DRX周期的下一个DRX周期的激活期结束之后超时,从接收到所述指示信号至所述第一计时器超时,不侦听所述PDCCH,停止第二计时器的计时,所述第二计时器用于DRX周期的激活期的计时。
- 根据权利要求1-6任一项所述的方法,其特征在于,所述第一计时器为非连续接收非激活计时器drx-InactivityTimer。
- 根据权利要求6所述的方法,其特征在于,所述第二计时器为非连续接收持续时间 定时器drx-OndurationTimer。
- 根据权利要求1-8任一项所述的方法,其特征在于,所述指示信号为休眠信号GTS。
- 根据权利要求1-9任一项所述的方法,其特征在于,所述方法还包括:所述终端设备接收来自网络设备的控制资源信息,所述控制资源集合用于接收所述指示信号。
- 根据权利要求1-10任一项所述的方法,其特征在于,所述第一DRX周期和第二DRX周期均为DRX短周期;或者,所述第一DRX周期为DRX短周期,第二DRX周期为DRX长周期。
- 一种装置,其特征在于,包括:处理单元,用于在第一非连续接收DRX周期内,当物理下行控制信道PDCCH指示一个新的传输,终端设备启动第一计时器;接收单元,用于在所述第一计时器超时之前,接收用于指示所述终端设备休眠的指示信号;所述处理单元,还用于在接收到所述指示信号时至所述第一DRX周期的下一个DRX周期的激活期结束时不侦听所述PDCCH;或者,在所述第一DRX周期的下一个DRX周期内的激活期不侦听所述PDCCH;或者,在所述第一计时器超时时至所述第一DRX周期的下一个DRX周期的激活期结束时,不侦听PDCCH;或者,从第一DRX周期的下一个DRX周期的激活期开始至所述第一计时器超时,不侦听所述PDCCH;其中,所述第一计时器在所述第一DRX周期的下一个DRX周期的激活期开始之后结束之前超时,或者,所述第计时器在所述第一DRX周期的下一个DRX周期的激活期结束之后超时。
- 根据权利要求12所述的装置,其特征在于,所述处理单元,用于当所述第一计时器在所述第一DRX周期的下一个DRX周期的激活期开始之后结束之前超时,从接收到所述指示信号至所述第一DRX周期的下一个DRX周期的激活期结束,不侦听所述PDCCH,且在所述第一DRX周期的下一个DRX周期的激活期开始时,停止所述第一计时器的计时。
- 根据权利要求12所述的装置,其特征在于,所述处理单元,用于当所述第一计时器在所述第一DRX周期的下一个DRX周期的激活期开始之后结束之前超时,在所述第一DRX周期的下一个DRX周期内的激活期,不侦听所述PDCCH,且在所述第一DRX周期的下一个DRX周期的激活期开始时,停止所述第一计时器的计时。
- 根据权利要求12所述的装置,其特征在于,所述处理单元,用于当所述第计时器在所述第一DRX周期的下一个DRX周期的激活期结束之后超时,从接收到所述指示信号至所述第一DRX周期的下一个DRX周期的激活期结束,不侦听所述PDCCH,且在所述第一DRX周期的下一个DRX周期的激活期开始时,停止所述第一计时器的计时。
- 根据权利要求12所述的装置,其特征在于,所述处理单元,用于当所述第计时器在所述第一DRX周期的下一个DRX周期的激活期结束之后超时,在所述第一DRX周期的下一个DRX周期的激活期,不侦听所述PDCCH,且在所述第一 DRX周期的下一个DRX周期的激活期开始时,停止所述第一计时器的计时。
- 根据权利要求12所述的装置,其特征在于,所述处理单元,用于当所述第一计时器在所述第一DRX周期的下一个DRX周期的激活期结束之后超时,从接收到所述指示信号至所述第一计时器超时,不侦听所述PDCCH,停止第二计时器的计时,所述第二计时器用于DRX周期的激活期的计时。
- 根据权利要求12-17任一项所述的装置,其特征在于,所述所述第一计时器为非连续接收周期非激活计时器drx-InactivityTimer。
- 根据权利要求17所述的装置,其特征在于,所述第二计时器为非连续接收周期持续时间定时器drx-OndurationTimer。
- 根据权利要求12-19任一项所述的装置,其特征在于,所述指示信号为休眠信号GTS。
- 根据权利要求12-20任一项所述的装置,其特征在于,所述接收单元,还用于接收来自网络设备的控制资源集合索引,所述控制资源集合用于接收所述指示信号。
- 根据权利要求12-21任一项所述的装置,其特征在于,所述第一DRX周期和第二DRX周期均为DRX短周期;或者,所述第一DRX周期为DRX短周期,第二DRX周期为DRX长周期。
- 一种计算机存储介质,其上存储有计算机程序,所述计算机程序被计算机执行时使得所述计算机执行如权利要求1-11任一项所述的方法。
Priority Applications (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
EP19908962.4A EP3883322B1 (en) | 2019-01-11 | 2019-12-30 | Communication method, apparatus and computer storage medium |
US17/365,368 US20210329560A1 (en) | 2019-01-11 | 2021-07-01 | Communication method and apparatus |
Applications Claiming Priority (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201910028760.6A CN111436098A (zh) | 2019-01-11 | 2019-01-11 | 通信方法及装置 |
CN201910028760.6 | 2019-01-11 |
Related Child Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
US17/365,368 Continuation US20210329560A1 (en) | 2019-01-11 | 2021-07-01 | Communication method and apparatus |
Publications (1)
Publication Number | Publication Date |
---|---|
WO2020143496A1 true WO2020143496A1 (zh) | 2020-07-16 |
Family
ID=71520860
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
PCT/CN2019/130105 WO2020143496A1 (zh) | 2019-01-11 | 2019-12-30 | 通信方法及装置 |
Country Status (4)
Country | Link |
---|---|
US (1) | US20210329560A1 (zh) |
EP (1) | EP3883322B1 (zh) |
CN (1) | CN111436098A (zh) |
WO (1) | WO2020143496A1 (zh) |
Families Citing this family (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN108370544B (zh) * | 2017-09-06 | 2021-12-14 | 北京小米移动软件有限公司 | 非连续接收的实现方法、装置、用户设备和基站 |
CN109219116B (zh) * | 2018-08-09 | 2022-05-31 | 华为技术有限公司 | 一种终端设备的休眠方法及装置 |
CN111294901B (zh) * | 2019-07-05 | 2021-12-21 | 展讯通信(上海)有限公司 | 进入睡眠的方法及装置、存储介质、用户设备 |
US20230254771A1 (en) * | 2020-08-12 | 2023-08-10 | Beijing Xiaomi Mobile Software Co., Ltd. | Information processing method and apparatus, and communication device and storage medium |
CN116471620A (zh) * | 2022-01-11 | 2023-07-21 | 大唐移动通信设备有限公司 | 物理下行控制信道pdcch监听方法、装置、设备以及存储介质 |
CN117354900A (zh) * | 2022-06-27 | 2024-01-05 | 华为技术有限公司 | 一种非连续接收的配置方法及装置 |
Citations (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN101841823A (zh) * | 2009-03-16 | 2010-09-22 | 大唐移动通信设备有限公司 | 多载波***中非连续监听控制信道的方法及装置 |
CN102196586A (zh) * | 2010-03-16 | 2011-09-21 | 中兴通讯股份有限公司 | 多载波调度方法和装置 |
US20160198408A1 (en) * | 2015-01-06 | 2016-07-07 | Mediatek Inc. | Wireless communication method and device |
CN106604376A (zh) * | 2016-12-20 | 2017-04-26 | 北京小米移动软件有限公司 | 信道监听控制方法、装置和用户终端 |
CN107257564A (zh) * | 2017-07-18 | 2017-10-17 | 京信通信***(中国)有限公司 | 一种调度终端的方法及网络设备 |
Family Cites Families (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US10219312B2 (en) * | 2016-11-04 | 2019-02-26 | Qualcomm Incorporated | Wakeup techniques for improved connected mode discontinuous reception |
US10588171B2 (en) * | 2017-05-12 | 2020-03-10 | Qualcomm Incorporated | Techniques for multi-state DRX in new radio |
CN117858278A (zh) * | 2019-01-10 | 2024-04-09 | 北京三星通信技术研究有限公司 | 一种物理下行控制信道的监听方法、终端设备及存储介质 |
-
2019
- 2019-01-11 CN CN201910028760.6A patent/CN111436098A/zh active Pending
- 2019-12-30 WO PCT/CN2019/130105 patent/WO2020143496A1/zh unknown
- 2019-12-30 EP EP19908962.4A patent/EP3883322B1/en active Active
-
2021
- 2021-07-01 US US17/365,368 patent/US20210329560A1/en active Pending
Patent Citations (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN101841823A (zh) * | 2009-03-16 | 2010-09-22 | 大唐移动通信设备有限公司 | 多载波***中非连续监听控制信道的方法及装置 |
CN102196586A (zh) * | 2010-03-16 | 2011-09-21 | 中兴通讯股份有限公司 | 多载波调度方法和装置 |
US20160198408A1 (en) * | 2015-01-06 | 2016-07-07 | Mediatek Inc. | Wireless communication method and device |
CN106604376A (zh) * | 2016-12-20 | 2017-04-26 | 北京小米移动软件有限公司 | 信道监听控制方法、装置和用户终端 |
CN107257564A (zh) * | 2017-07-18 | 2017-10-17 | 京信通信***(中国)有限公司 | 一种调度终端的方法及网络设备 |
Also Published As
Publication number | Publication date |
---|---|
US20210329560A1 (en) | 2021-10-21 |
EP3883322A1 (en) | 2021-09-22 |
EP3883322A4 (en) | 2021-12-08 |
CN111436098A (zh) | 2020-07-21 |
EP3883322B1 (en) | 2023-09-06 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
WO2020143496A1 (zh) | 通信方法及装置 | |
WO2018177052A1 (zh) | 一种信息发送、信道监听处理方法及装置 | |
WO2020156431A1 (zh) | 非连续接收drx配置方法及终端 | |
WO2021004119A1 (zh) | 唤醒方法及装置、存储介质、终端 | |
WO2020156378A1 (zh) | 接收参考信号的方法、发送参考信号的方法和装置 | |
TWI795555B (zh) | 信號傳輸方法及裝置 | |
CN109952789A (zh) | 一种省电信号模式的使用方法、装置及终端 | |
WO2020063896A1 (zh) | 信号处理的方法和装置 | |
WO2021082012A1 (zh) | 用于确定非连续接收持续定时器的启动状态的方法及设备 | |
WO2021004111A1 (zh) | 进入睡眠的方法及装置、存储介质、用户设备 | |
WO2020228647A1 (zh) | 一种通信方法及设备 | |
EP4009711A1 (en) | Energy conservation signal transmission method, base station, and terminal device | |
US20210076450A1 (en) | Data service processing method, network side device, terminal device, and storage medium | |
WO2020052572A1 (zh) | 一种信息检测方法及装置 | |
EP3387877A1 (en) | Communicating signaling control information during drx on unlicensed spectrum | |
WO2020063782A1 (zh) | 一种通信方法及装置 | |
WO2020035059A1 (zh) | 信息发送、接收方法、网络设备及终端 | |
WO2021129508A1 (zh) | 唤醒信号处理方法、唤醒信号配置方法及相关设备 | |
CN114503681B (zh) | 指示信息的发送方法和装置 | |
WO2020143806A1 (zh) | 一种通信方法及装置 | |
WO2022037564A1 (zh) | 传输控制方法、装置及相关设备 | |
WO2021164593A1 (zh) | 数据传输方法及装置 | |
CN117356162A (zh) | 在侧链通信中降低延迟并节省功率 | |
WO2020143747A1 (zh) | 通信方法和装置 | |
WO2023184444A1 (zh) | 辅助信息发送、接收方法和装置、通信装置、存储介质 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
121 | Ep: the epo has been informed by wipo that ep was designated in this application |
Ref document number: 19908962 Country of ref document: EP Kind code of ref document: A1 |
|
ENP | Entry into the national phase |
Ref document number: 2019908962 Country of ref document: EP Effective date: 20210615 |
|
NENP | Non-entry into the national phase |
Ref country code: DE |