The present application relates to the field of mobile communications, and in particular, to a discontinuous reception (DRX) technology in a wireless communications system.
Packet communication features burstiness. To be specific, after occasional sending of a packet, a communication silent state usually lasts for a relatively long time. Therefore, if a terminal device (also as user equipment (UE)) always listens to a downlink control channel of each subframe regardless of whether there is data, a receiver circuit of the UE is always in an enabled state. This causes relatively large power consumption.
To reduce this part of power consumption of the UE, a DRX technology is used in a Long Term Evolution (LTE) system. A base station configures a DRX cycle for the UE. In each DRX cycle, the UE is in an active period (On Duration) only in a specific subframe or several specific subframes, and listens to downlink control channels of these subframes, and the UE is in a sleep state in remaining subframes, to reduce power consumption of the UE.
Different from a low-frequency omnidirectional antenna communication manner used by an LTE base station, a directional beamforming communication manner is used for high-frequency communication due to a relatively great path loss of the high-frequency communication. Therefore, coverage of the high-frequency communication is different from a coverage area of an omnidirectional antenna. If a DRX mechanism of the LTE is still used directly, the UE may receive data from the base station at a moment before On Duration. However, due to possible displacement or receiving direction rotation in a sleep period of the UE, when the UE wakes up next time, a receive beam of the UE and a transmit beam of the base station do not match any more. This causes a communication failure.
This specification describes a DRX cycle management method, an apparatus, and a system, to implement better balance between system performance and power consumption of UE.
According to a first aspect, an embodiment of this application provides a wireless communication management method, where the method may be applied to a scenario in which a multi-beam communications technology is used, and the method includes: in a discontinuous reception (DRX) cycle, receiving, by a terminal device on a beam pair, a downlink control signal sent by a radio access network device; and when the UE fails to parse the downlink control signal, measuring, by the terminal device, wireless communication quality of the beam pair.
With reference to the first aspect, in a first possible implementation of the first aspect, the terminal device preferentially measures wireless communication quality of an original serving beam pair to determine whether the original serving beam pair meets a preset condition. When the original serving beam meets the preset condition, the terminal device determines the original serving beam pair as a serving beam for subsequent communication. The preset condition is used to determine, through measurement, whether a beam meets a use condition under an existing communication condition. For example, the preset condition may be that a parameter value such as beam signal strength or a beam signal signal-to-noise ratio obtained through measurement is higher than a preset threshold. The threshold may be determined based on parameters such as a decoding capability of the terminal device, whether multi-antenna or single-antenna receiving is used, and a current data service type.
With reference to the first aspect, in a second possible implementation of the first aspect, when the original serving beam does not meet a preset condition, the terminal device needs to measure another beam, and calculate a measurement value of the another beam pair to determine whether the preset condition is met. When finding a beam pair that meets a use condition, the terminal device may stop further measurement, and use, as a serving beam pair, the beam that meets the use condition.
With reference to the first possible implementation of the first aspect, in a third possible implementation of the first aspect, the terminal device enters a sleep state. Because it is determined that the original serving beam is still available, there is no need to report a to-be-used serving beam to a base station. Therefore, radio resources and power consumption required for reporting are reduced.
With reference to the second possible implementation of the first aspect, in a fourth possible implementation of the first aspect, because the original serving beam does not meet the use condition, the terminal device finds, through re-measurement (beam training), a beam that meets the use condition. In this case, the terminal device needs to report the beam pair.
According to a second aspect, an embodiment of this application provides a wireless communication management method, where the method may be applied to a scenario in which a multi-beam communications technology is used, and includes: before an active period in a DRX cycle, measuring, by a terminal device, wireless communication quality of a beam pair; and listening to, by the terminal device, a data indication signal, where the data indication signal is used to indicate whether there is data to be delivered to the terminal device.
With reference to the second aspect, in a first possible implementation of the second aspect, the terminal device preferentially measures wireless communication quality of an original serving beam pair to determine whether the original serving beam pair meets a preset condition. When the original serving beam meets the preset condition, the terminal device determines the original serving beam pair as a serving beam for subsequent communication. The preset condition is used to determine, through measurement, whether a beam meets a use condition under an existing communication condition. For example, the preset condition may be that a parameter value such as beam signal strength or a beam signal signal-to-noise ratio obtained through measurement is higher than a preset threshold. The threshold may be determined based on parameters such as a decoding capability of the terminal device, whether multi-antenna or single-antenna receiving is used, and a current data service type.
With reference to the second aspect, in a second possible implementation of the second aspect, when the original serving beam does not meet a preset condition, the terminal device needs to measure another beam, and calculate a measurement value of the another beam pair to determine whether the preset condition is met. When finding a beam pair that meets a use condition, the terminal device may stop further measurement, and use, as a serving beam pair, the beam that meets the use condition.
With reference to the first or second possible implementation of the second aspect, in a third possible implementation of the second aspect, when the terminal device fails to detect the data indication signal through listening or the data indication signal indicates that there is no data, the terminal device enters a sleep state.
With reference to the second possible implementation of the second aspect, in a fourth possible implementation of the second aspect, when the terminal device detects the data indication signal through listening or the data indication signal indicates that there is data, the terminal device reports the serving beam pair.
According to a third aspect, an embodiment of the present disclosure provides a terminal device, where the terminal device has a function of implementing behavior of the terminal device in the foregoing method designs. The function may be implemented by hardware, or implemented by hardware executing corresponding software. The hardware or software includes one or more modules that correspond to the foregoing functions. The modules may be software and/or hardware.
According to a fourth aspect, an embodiment of this application provides a terminal device, where the terminal device may be applied to a scenario in which a multi-beam communications technology is used, and the terminal device may perform the first aspect or the second aspect and any possible implementation of the first aspect or the second aspect.
According to a fifth aspect, an embodiment of this application provides a terminal device, where the terminal device may be applied to a scenario in which a multi-beam communications technology is used. The terminal device may include at least one processor, a memory, and a transceiver, where the transceiver is configured to exchange required information between the terminal device and another device, and the processor is configured to execute a program instruction in the memory, so that the terminal device can perform the first aspect or the second aspect and any possible implementation of the first aspect or the second aspect.
According to a sixth aspect, an embodiment of this application further provides a computer storage medium, where the storage medium stores a program instruction, and when the program instruction is directly or indirectly executed by one or more processors, the first aspect or the second aspect and any possible implementation of the first aspect or the second aspect can be implemented.
According to a seventh aspect, an embodiment of this application further provides a computer program product including an instruction, where when the computer program product is directly or indirectly run on a computer, the computer performs the first aspect or the second aspect and any possible implementation of the first aspect or the second aspect.
According to an eighth aspect, an embodiment of this application further provides a chip, where the chip may be applied to a terminal device. The chip may include at least one processor and a memory, where the at least one processor is configured to execute a program instruction in the memory, so that the chip can perform the first aspect or the second aspect and any possible implementation of the first aspect or the second aspect.
Compared with the prior art, in the solutions provided in the present disclosure, a DRX cycle may be more flexibly managed, to implement better balance between system performance and power consumption of UE.
The technical solutions in the embodiments of the present disclosure are clearly described in the following with reference to the accompanying drawings. Apparently, the described embodiments are merely some but not all of the embodiments of the present disclosure. All other embodiments obtained by a person of ordinary skill in the art based on the embodiments of the present disclosure without creative efforts shall fall within the protection scope of the present disclosure.
A network architecture and a service scenario are described in the embodiments of the present disclosure to describe the technical solutions in the embodiments of the present disclosure more clearly, and but not constitute a limitation on the technical solutions in the embodiments of the present disclosure. A person of ordinary skill in the art may learn that with evolution of network architectures and appearance of new service scenarios, the technical solutions in the embodiments of the present disclosure are also applicable to a similar technical problem.
As shown in
In this application, nouns “network” and “system” are often interchanged for use, but a person skilled in the art may understand meanings of the nouns. UE in this application may include a handheld device, an in-vehicle device, a wearable device, or a computing device that provides a wireless communication function; another processing device connected to a wireless modem; and user equipment (UE), a mobile station (MS), a terminal, a terminal device (or terminal equipment), and the like in various forms. For ease of description, in this application, the foregoing devices are collectively referred to as user equipment (UE). The radio access network device in the present disclosure is an apparatus that is configured to provide a wireless communication function for the UE and that is deployed in a radio access network. The radio access network device may include base stations in various forms, such as a macro base station, a micro base station, a relay station, and an access point. In systems that use different radio access technologies, a device that has a function of a base station may have different names. For example, in an LTE network, the device is referred to as an evolved NodeB (eNB or eNodeB); in a 3rd generation 3G network, the device is referred to as a NodeB; in a 5G system, the device is referred to as a gNB. For ease of description, in this application, all the foregoing apparatuses that provide a wireless communication function for the UE are referred to as a base station.
As mentioned in the background, due to a relatively large path loss in high-frequency communication, a directional beamforming communication manner is used. Because there are a plurality of directional beams, to implement normal communication, the beams need to be matched first. Assuming that a base station has M beams in a cell in which UE is located, and the UE has N beams (both M and N are positive integers greater than or equal to 1), when the UE and the base station perform pairing or beam training, a maximum of M*N times of measurement are needed. As shown in
An embodiment of the present disclosure provides a wireless communication method. The method may be applied to a multi-beam communications technology scenario shown in
With reference to
S401: UE receives a downlink control signal sent by a base station.
S402: During On Duration, the UE first attempts to decode a downlink control channel, and selects a corresponding step based on a decoding result. For details, refer to four possible scenarios (a), (b), (c), and (d) in
(1) When the base station has data to be sent to the UE, and the UE directly decodes the downlink control channel successfully when attempting to decode the downlink control channel in the On Duration, it indicates that the UE can normally communicate with the base station. The UE may directly sleep in other subframes in the DRX cycle, as shown in the scenario (a) in
(2) When the base station has data to be sent to the UE, and the UE fails to decode the downlink control channel when attempting to decode the downlink control channel in the On Duration, or although the UE successfully decodes the downlink control channel in the On Duration, when attempting to decode a data channel indicated by the downlink control channel, the UE fails to decode the data channel, the UE needs to perform beam measurement, feed back a matched beam pair to the base station, and then monitor the downlink control channel to receive resent data, as shown in the scenario (b) in
(3) When the base station has no data to be sent to the UE, and the UE fails to decode the downlink control channel when attempting to decode the downlink control channel in the On Duration, the UE performs beam measurement, feeds back a matched beam pair to the base station, and then continues to monitor and wait for a period of time (the UE does not know whether there is resent data), as shown in the scenario (c) in
(4) When the base station has no data to be sent to the UE, and the UE fails to decode the downlink control channel when attempting to decode the downlink control channel in the On Duration, the UE always preferentially measures an original serving beam pair first. If the UE finds that the original serving beam still meets a use condition, the UE determines that there is no data currently, and directly sleeps, as shown in the scenario (d) in
That the UE fails to decode the downlink control channel when decoding the downlink control channel may be caused for a plurality of reasons: For example, because the downlink control signal is too weak, the UE cannot correctly decode the downlink control channel. Alternatively, although the UE correctly receives the downlink control signal, because the downlink control signal is not intended for the UE, the UE cannot correctly decode the downlink control channel. That the UE fails to decode the downlink control channel may be understood as a parsing failure, or one or more parsing failures in a period of time.
Optionally, the control channel and the data channel may use different serving beam pairs. After correctly decoding the downlink control channel, the UE further needs to correctly decode the data channel, to complete data communication. Therefore, when the base station has no data to be delivered to the UE, as shown in the foregoing cases (3) and (4), the UE does not need to measure a serving beam of the data channel. When the base station has to-be-delivered data, as shown in the foregoing case (2), although the UE correctly decodes the control channel, when decoding of the data channel fails, the UE needs to measure a serving beam of the data channel, to find a beam pair that meets a condition. For a specific implementation, refer to a beam measurement process of the control channel. When it is found, through measurement, that a beam pair that meets the condition and that is of the data channel is different from the original serving beam pair, the UE needs to report the beam pair of the data channel, so that the base station delivers data information by using the beam pair.
According to a delay requirement of service data, the UE may immediately receive downlink data or wait for a next DRX cycle to receive downlink data.
For a delay-insensitive scenario, the UE may choose to directly sleep after reporting matched beams, and wait for a next DRX cycle to receive data, as shown in
In the foregoing scenarios (2), (3), and (4), the UE preferentially measures the original serving beam pair. When the original serving beam pair meets the use condition, the UE communicates with the base station by using the original serving beam. When the original serving beam pair is preferentially measured to determine whether the original serving beam pair meets the use condition, a beam pairing process and beam pairing overheads can be reduced. In addition, there is no need to perform reporting/feedback to the base station, thereby saving air interface resources. It should be noted that when the UE uses an omnidirectional antenna, the UE does not have a plurality of beams, or it may be understood that the UE has only one beam. In this case, the beam of the UE and one of a plurality of beams of the base station are construed as a beam pair. This specification is all described by using a concept of a beam pair.
Whether the original serving beam pair meets the use condition may be determined in the following manners:
When the measurement value is higher than a preset threshold, it may be considered that the original serving beam pair meets the use condition. The preset threshold may be determined in the following manner:
When the measurement value is lower than the preset threshold, the UE needs to perform beam measurement, search for another matched beam pair, and report/feed back the matched beam pair to the base station, so that the base station records the beam pair, and subsequently delivers a data signal to the UE by using the beam pair. For a manner of determining whether the another beam pair meets the use condition, refer to the foregoing manner of determining whether the original serving beam pair meets the use condition. Details are not described herein again.
When finding a beam pair that meets the use condition, the UE may stop performing further measurement on other remaining beam pairs, and report the found beam pair to the base station. Optionally, the UE may alternatively perform further measurement to find a beam pair that has a best condition. Measurement is stopped when the beam pair that meets the use condition is found, to reduce power consumption and overheads of the UE.
An embodiment of the present disclosure further provides a wireless communication method. The method may be applied to a scenario in which a multi-beam communications technology is used. The following gives a detailed description with reference to
5701: Before an active period in a DRX cycle, UE first performs beam measurement, to determine matched serving beams.
The UE preferentially measures an original serving beam, to determine whether the original serving beam meets a use condition. If the original serving beam does not meet the use condition, the UE determines, through measurement until a serving beam that can meet the use condition is found, whether another beam pair meets the use condition. For a specific implementation, refer to the detailed description in the previous embodiment.
5702: The UE listens to a data indication signal (data indicator), where the data indication signal is used to indicate whether there is data to be delivered to the UE, and the data indication signal may be represented by 1-bit data. For example, delivery of data 1 indicates that there is data to be delivered to the UE subsequently; and delivery of data 0 indicates that there is no data to be delivered to the UE subsequently. Alternatively, that the data indication signal is received indicates that there is data to be delivered to the UE, and that the data indication signal is not received indicates that there is no data to be delivered to the UE. Specific implementations include but are not limited thereto. The UE performs the following steps based on whether a data indication signal is detected through listening.
For details, refer to four possible scenarios (a), (b), (c), and (d) in
(1) When a base station has no data to be sent to the UE, the UE performs beam measurement before the active period, to determine an available beam pair. As shown in the scenario (a) in
(2) When the base station has data to be sent to the UE, the UE performs beam measurement before the active period, finds, through measurement, that the original serving beam does not meet the use condition, and measures another beam pair to find an available serving beam. After being prompted by using the data indication signal, the UE learns that there is data to be delivered subsequently, and the UE continuously listens to a channel. Before data delivery, the UE reports information about the determined available serving beam pair to the base station, as shown in the scenario (b) in
(3) When the base station has no data to be sent to the UE, the UE performs beam measurement before the active period, and finds, through measurement, that the original serving beam meets the use condition, and after being prompted by using the data indication signal, the UE learns that there is no data to be delivered subsequently, as shown in the scenario (c) in
(4) When the base station has data to be sent to the UE, the UE performs beam measurement before the active period, and finds, through measurement, that the original serving beam meets the use condition, and after being prompted by using the data indication signal, the UE learns that there is data to be delivered subsequently, as shown in a scenario (d) in
That the UE performs beam measurement before the active period may be understood as follows: The UE performs beam measurement before an active period in a DRX (to be specific, performs beam measurement in a dormant period), or the UE performs measurement in a period of time before an active period (On Duration) in a DRX cycle.
Optionally, a control channel and a data channel may use different serving beam pairs. After correctly decoding the downlink control channel, the UE further needs to correctly decode the data channel, to complete data communication. For a specific implementation, refer to description in the foregoing embodiment.
In this embodiment of the present disclosure, by using the data indication signal, the UE may know whether there is data to be delivered subsequently, to reduce listening overheads of the UE and radio resources consumption required for reporting.
The embodiments of the present disclosure further provide an embodiment, to redesign a beam measurement cycle based on the foregoing two embodiments.
Beam measurement and reporting may cause considerable power consumption. However, because movement and direction change of UE make a receive beam and a transmit beam unmatched, and the process of beam measurement and reporting is inevitable, a measurement frequency and a reporting frequency should be as low as possible in an acceptable range of a UE service.
An On Duration design in DRX cycle is based on burstiness of packet exchange, and is related to a packet receiving frequency. However, in an ideal case, beam measurement should be triggered when a receive beam and a transmit beam are unmatched, which is related to a movement speed and an orientation change speed of the UE. Therefore, a beam measurement cycle Tb does not need to be the same as a DRX cycle Td. On the contrary, a case in which Tb is greater than Td is more beneficial to energy saving of the UE.
Therefore, a relationship between Tb and Td is configured as follows:
T
b
=N×T
d, where
N≥1, N may be configured by the base station based on a service class of the UE and an environment in which the UE is located, and N may be dynamically configured by the base station depending on different scenarios in which the UE is located.
Beam measurement always starts from an original service receive-transmit beam pair. If original service receive-transmit beams meet a use condition, the UE sleeps directly without reporting, and waits for an active period. Alternatively, if the original service receive-transmit beams do not meet a use condition, the UE needs to report new matched receive-transmit beams, and then listens to a downlink control channel in an active period.
The beam measurement cycle is redesigned to be different from the DRX cycle, so that the beam measurement cycle is greater than the DRX cycle. This is because not all DRX cycles include a process of measurement and reporting. Therefore, radio resource occupation and power consumption caused by beam measurement and reporting can be reduced.
The transmitter 1001 adjusts (for example, performs analog conversion, filtering, amplification, or up-conversion on) the output sampling and generates an uplink signal. The uplink signal is transmitted to the base station in the foregoing embodiments by using an antenna. On a downlink, the antenna receives a downlink signal transmitted by the base station in the foregoing embodiments. The receiver 1002 adjusts (for example, performs filtering, amplification, down-conversion, or digitalization on) a signal received from the antenna, and provides input sampling. In the modem processor 1005, an encoder 1006 receives service data and a signaling message that are to be sent on an uplink, and processes (for example, performs formatting, encoding, or interleaving on) the service data and the signaling message. A modulator 1007 further processes (for example, performs symbol mapping or modulation on) encoded service data and an encoded signaling message, and provides output sampling. A demodulator 1009 processes (for example, demodulates) the input sampling and provides a symbol estimation. A decoder 1008 processes (for example, performs de-interleaving and decoding on) the symbol estimation, and provides encoded data and an encoded signaling message that are sent to the UE. The encoder 1006, the modulator 1007, the demodulator 1009, and the decoder 1008 may be implemented by the composite modem processor 1005. These units perform processing according to radio access technologies (for example, access technologies of an LTE system and another evolved system) used by a radio access network.
The controller/processor 1003 controls and manages an action of the UE, and is configured to perform the processing performed by the UE in the foregoing embodiments. For example, the controller/processor 1003 is configured to control the UE to receive paging based on a received DRX long cycle and/or is configured to perform another process of a technology described in the present disclosure.
Method or algorithm steps described in combination with the content disclosed in the present disclosure may be implemented by hardware, or may be implemented by a processor executing a software instruction. The software instruction may be sent by a corresponding software module. The software module may be stored in a RAM, a flash memory, a ROM, an EPROM, an EEPROM, a register, a hard disk, a removable hard disk, a CD-ROM, or a storage medium of any other form known in the art. For example, a storage medium is coupled to a processor, so that the processor can read information from the storage medium, and can write information into the storage medium. Certainly, the storage medium may alternatively be a component of the processor. The processor and the storage medium may be located in an ASIC. In addition, the ASIC may be located in user equipment. Certainly, the processor and the storage medium may alternatively exist in the user equipment as discrete components.
A person skilled in the art should be aware that in the foregoing one or more examples, functions described in the present disclosure may be implemented by hardware, software, firmware, or any combination thereof. When the present disclosure is implemented by software, the foregoing functions may be stored in a computer-readable medium or transmitted as one or more instructions or code in the computer-readable medium. The computer-readable medium includes a computer storage medium and a communications medium, where the communications medium includes any medium that enables a computer program to be transmitted from one place to another. The storage medium may be any available medium accessible to a general-purpose or special-purpose computer.
The objectives, technical solutions, and beneficial effects of the present disclosure are further described in detail in the foregoing specific embodiments. It should be understood that the foregoing descriptions are merely specific implementations of the present disclosure, but are not intended to limit the protection scope of the present disclosure. Any modification, equivalent replacement, or improvement made based on the technical solutions of the present disclosure shall fall within the protection scope of the present disclosure.
Number | Date | Country | Kind |
---|---|---|---|
201610959206.6 | Nov 2016 | CN | national |
This application is a continuation of International Application No. PCT/CN2017/109388, filed on Nov. 3, 2017, which claims priority to Chinese Patent Application No. 201610959206.6, filed on Nov. 3, 2016. The disclosures of the aforementioned applications are hereby incorporated by reference in their entireties.
Number | Date | Country | |
---|---|---|---|
Parent | PCT/CN2017/109388 | Nov 2017 | US |
Child | 16400725 | US |