WO2022222892A1 - 一种非连续接收的配置方法及装置 - Google Patents

一种非连续接收的配置方法及装置 Download PDF

Info

Publication number
WO2022222892A1
WO2022222892A1 PCT/CN2022/087464 CN2022087464W WO2022222892A1 WO 2022222892 A1 WO2022222892 A1 WO 2022222892A1 CN 2022087464 W CN2022087464 W CN 2022087464W WO 2022222892 A1 WO2022222892 A1 WO 2022222892A1
Authority
WO
WIPO (PCT)
Prior art keywords
onduration
drx
terminal device
configuration information
drx cycle
Prior art date
Application number
PCT/CN2022/087464
Other languages
English (en)
French (fr)
Inventor
薛祎凡
孔繁华
薛丽霞
Original Assignee
华为技术有限公司
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by 华为技术有限公司 filed Critical 华为技术有限公司
Priority to EP22791000.7A priority Critical patent/EP4319320A1/en
Publication of WO2022222892A1 publication Critical patent/WO2022222892A1/zh
Priority to US18/489,549 priority patent/US20240049347A1/en

Links

Images

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W52/00Power management, e.g. TPC [Transmission Power Control], power saving or power classes
    • H04W52/02Power saving arrangements
    • H04W52/0209Power saving arrangements in terminal devices
    • H04W52/0225Power saving arrangements in terminal devices using monitoring of external events, e.g. the presence of a signal
    • H04W52/0229Power 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
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W52/00Power management, e.g. TPC [Transmission Power Control], power saving or power classes
    • H04W52/02Power saving arrangements
    • H04W52/0209Power saving arrangements in terminal devices
    • H04W52/0212Power saving arrangements in terminal devices managed by the network, e.g. network or access point is master and terminal is slave
    • H04W52/0216Power 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
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W52/00Power management, e.g. TPC [Transmission Power Control], power saving or power classes
    • H04W52/02Power saving arrangements
    • H04W52/0209Power saving arrangements in terminal devices
    • H04W52/0225Power saving arrangements in terminal devices using monitoring of external events, e.g. the presence of a signal
    • H04W52/0235Power 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
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W52/00Power management, e.g. TPC [Transmission Power Control], power saving or power classes
    • H04W52/02Power saving arrangements
    • H04W52/0209Power saving arrangements in terminal devices
    • H04W52/0261Power saving arrangements in terminal devices managing power supply demand, e.g. depending on battery level
    • H04W52/0274Power saving arrangements in terminal devices managing power supply demand, e.g. depending on battery level by switching on or off the equipment or parts thereof
    • H04W52/028Power saving arrangements in terminal devices managing power supply demand, e.g. depending on battery level by switching on or off the equipment or parts thereof switching on or off only a part of the equipment circuit blocks
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W76/00Connection management
    • H04W76/20Manipulation of established connections
    • H04W76/28Discontinuous transmission [DTX]; Discontinuous reception [DRX]
    • YGENERAL 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
    • Y02TECHNOLOGIES OR APPLICATIONS FOR MITIGATION OR ADAPTATION AGAINST CLIMATE CHANGE
    • Y02DCLIMATE 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/00Reducing energy consumption in communication networks
    • Y02D30/70Reducing energy consumption in communication networks in wireless communication networks

Definitions

  • the present application relates to the field of communication technologies, and in particular, to a configuration method and device for discontinuous reception.
  • a discontinuous reception (DRX) mechanism is introduced to control the terminal equipment to monitor the physical downlink control channel (Physical Downlink Control Channel). Channel, PDCCH) behavior.
  • the network device delivers a DRX configuration to the terminal device, where the DRX configuration may include configuration information of the DRX cycle and duration onDuration, which is used to determine that the terminal device can continuously monitor the PDCCH to obtain scheduling information during the onDuration period of the DRX cycle. If the terminal device does not receive any scheduling information within the onDuration period, the terminal device enters a sleep state and stops monitoring the PDCCH to save power consumption.
  • XR extended reality
  • VR virtual reality
  • AR augmented reality
  • CG cloud gaming
  • XR services are characterized by the amount of data If the value is larger, the arrival of data packets is periodic and the interval time is short, and the XR service has higher requirements on the transmission delay, usually not less than 10ms, otherwise the user experience will be affected.
  • a certain XR service transmits 60 frames of images per second, that is, the average arrival time interval of data packets corresponding to two adjacent frames of images is 16.67 ms.
  • the DRX cycle length in the existing standard such as the existing DRX cycle of 12ms, 14ms, 16ms or 20ms, the DRX cycle cannot be aligned with the arrival interval of data packets, so the arrival time of XR service data packets will gradually Offset from the onDuration period configured in the DRX cycle, so that the arrival time of the data packet is outside the onDuration period of the DRX cycle.
  • the terminal device is in the sleep time and no longer monitors the PDCCH, and the network device needs to transmit the data packet in the next DRX cycle. , thereby increasing the transmission delay of the data packet, which may cause the image freeze phenomenon on the terminal device side and affect the user experience of the XR service.
  • the average arrival time interval of the data packets is 16.67ms, it is not an integer multiple of the time slot length (such as 1ms, 0.5ms or 0.25ms, etc.), which will cause the arrival time of the data packets to be out of alignment with the time slot boundary, resulting in onDuration The period does not align with the arrival time of the packet.
  • the present application provides a configuration method and device for discontinuous reception, which solves the problem of mismatch between the arrival time of a data frame and the onDuration period of the DRX cycle in the prior art, and can save power for terminal equipment on the basis of ensuring data transmission delay. consumption.
  • a first aspect provides a configuration method for discontinuous reception, applied to a terminal device, the method includes: receiving discontinuous reception DRX configuration information from a network device, the DRX configuration information at least includes configuration information of a first DRX, The configuration information of the first DRX includes the first DRX cycle length; it is determined according to the DRX configuration information that the downlink signal is received at least within the first duration onDuration and the second onDuration, wherein the second onDuration is the next onDuration of the first onDuration , the time interval between the start position of the first onDuration and the start position of the second onDuration is greater than the length of the first DRX cycle.
  • the network device can flexibly configure the corresponding DRX configuration information for the terminal device, so as to make the onDuration period of the DRX cycle match or approximately match the arrival time of the data packet as much as possible, reduce the delay of data transmission, and ensure the user experience. End equipment saves energy.
  • the DRX configuration information further includes configuration information of a second DRX, and a DRX mode, wherein the configuration information of the second DRX includes a second DRX cycle length, and the The DRX pattern is used to indicate the order of at least one of the first DRX and at least one of the second DRX.
  • the network device can configure a plurality of DRXs with different cycle lengths for the terminal device, and by configuring the combination modes corresponding to the DRXs with different cycle lengths, the onDuration period determined by the terminal device can be as long as possible. Matching, energy saving while reducing the delay of data transmission.
  • the time between the start position of the first onDuration and the start position of the second onDuration The interval is equal to the second DRX cycle length.
  • the network device configures two DRXs with different cycle lengths for the terminal device and configures the corresponding DRX mode, so that the terminal device can calculate the system corresponding to the starting position of the DRX cycle according to a pre-configured algorithm.
  • the frame number (System Frame Number, SFN) and the corresponding subframe number enable the onDuration period of the terminal device DRX cycle to match the arrival time of the data packet, saving energy and reducing the delay of data transmission.
  • the DRX configuration information further includes a first offset value, where the first offset value is used to determine the starting position of the second onDuration; the The time interval between the start position of the first onDuration and the start position of the second onDuration is determined according to the first DRX cycle length and the first offset value.
  • the network device may configure an offset value of the DRX start time for the terminal device, so that the terminal device determines the starting position of onDuration in the DRX cycle according to the first offset value, so that the terminal device DRX
  • the periodic onDuration period can match the arrival time of the data packet as much as possible, saving energy and reducing the delay of data transmission.
  • the time interval between the start position of the first onDuration and the start position of the second onDuration is equal to the The sum of the first DRX cycle length and the first offset value.
  • the terminal device may determine the time interval between the starting position of the first onDuration and the starting position of the second onDuration according to the sum of the first DRX cycle length and the first offset value, that is, determine the first onDuration.
  • the starting position of the second onDuration is adjusted by the first offset value, so that the start position of the next DRX cycle can match or basically match the arrival time of the data packet, so as to avoid the delay of data transmission. big.
  • the time interval between the start position of the first onDuration and the start position of the second onDuration is based on the first DRX cycle length and the The second offset value is determined, and the second offset value is determined at least according to the index value of the DRX cycle in which the second onDuration is located.
  • the onDuration start position of the DRX cycle is dynamically adjusted by the second offset value, so that the start position of the next DRX cycle can match or basically match the arrival time of the data packet, so as to avoid The delay of data transmission is too large.
  • the time interval between the start position of the first onDuration and the start position of the second onDuration is equal to the The sum of the first DRX cycle length and the second offset value.
  • the terminal device can determine the starting position of the second onDuration by the sum of the length of the first DRX cycle and the second offset value, so as to realize the adjustment of the starting position of the onDuration of the DRX cycle through the second offset value. , so that the start position of the next DRX cycle can match or basically match the arrival time of the data packet, thereby improving the flexibility of the DRX configuration and the energy saving effect.
  • the terminal device can calculate the second offset value through the above algorithm, and further determine the starting position of each DRX cycle according to the configured algorithm, so that the starting position of the DRX cycle can gradually be consistent with the data packet.
  • Arrival time matching or basic matching improves the flexibility and energy saving effect of DRX configuration.
  • the starting position of the first onDuration is the same as the The time interval between the starting positions of the second onDuration is also determined according to the third offset value.
  • the onDuration start position of the DRX cycle is dynamically adjusted by the third offset value, so that the start position of the DRX cycle can gradually match or basically match the arrival time of the data packet, thereby improving the DRX configuration. flexibility and energy savings.
  • the time interval between the start position of the first onDuration and the start position of the second onDuration is equal to the The sum of the first DRX cycle length, the second offset value, the third offset value, and drx-SlotOffset, where drx-SlotOffset is the offset configured by the network device and used to determine the starting position of onDuration value.
  • the terminal device can determine the starting position of each DRX cycle through the third offset value according to the configured algorithm, so that the starting position of the DRX cycle can gradually match or basically match the arrival time of the data packet. Matching, improve the flexibility and energy saving effect of DRX configuration.
  • the third offset value f3 satisfies:
  • f3 floor(2 ⁇ ⁇ (D ⁇ n-floor(D ⁇ n)))/2 ⁇ -floor(2 ⁇ ⁇ (D ⁇ (n-1)-floor(D ⁇ (n-1)))) /2 ⁇ , where the floor(x) function is used to round down the parameter x, n represents the index value of the second DRX cycle, ⁇ is a parameter corresponding to the subcarrier interval, and D is determined according to the first configuration information.
  • the terminal device can calculate the third offset value through the above algorithm, and further determine the starting position of each DRX cycle according to the configured algorithm, so that the starting position of the DRX cycle can gradually be consistent with the data packet.
  • Arrival time matching or basic matching improves the flexibility and energy saving effect of DRX configuration.
  • the method further includes: receiving first configuration information from the network device,
  • the first configuration information includes the value of D, or the first configuration information includes the arrival time of the data frame; the terminal device determines the value of D according to the arrival time of the data frame and the length of the first DRX cycle.
  • the network device can configure the value of D for the terminal device, or calculate the parameters of D such as the arrival time of the data frame, so that the terminal device can determine the second offset value or the third offset value according to the value of D, The starting position of each DRX cycle is further obtained, which improves the flexibility of DRX configuration and the energy saving effect.
  • a method for configuring discontinuous reception is provided, which is applied to a network device.
  • the method includes: sending discontinuous reception DRX configuration information to a terminal device, where the DRX configuration information at least includes configuration information of a first DRX, and the The configuration information of the first DRX includes the first DRX cycle length; the DRX configuration information is used by the terminal device to determine that the downlink signal is received at least within the first duration onDuration and the second onDuration, where the second onDuration is the first onDuration The time interval between the start position of the first onDuration and the start position of the second onDuration is greater than the length of the first DRX cycle.
  • the DRX configuration information further includes configuration information of the second DRX, and a DRX mode, wherein the configuration information of the second DRX includes the second DRX cycle length,
  • the DRX pattern is used to indicate the order of at least one of the first DRX and at least one of the second DRX.
  • the time between the start position of the first onDuration and the start position of the second onDuration The interval is equal to the second DRX cycle length.
  • the DRX configuration information further includes a first offset value, where the first offset value is used to determine the starting position of the second onDuration; the The time interval between the start position of the first onDuration and the start position of the second onDuration is determined according to the first DRX cycle length and the first offset value.
  • the time interval between the start position of the first onDuration and the start position of the second onDuration is equal to the The sum of the first DRX cycle length and the first offset value.
  • the time interval between the start position of the first onDuration and the start position of the second onDuration is based on the first DRX cycle length and the The second offset value is determined, and the second offset value is determined at least according to the index value of the DRX cycle in which the second onDuration is located.
  • the time interval between the start position of the first onDuration and the start position of the second onDuration is equal to the The sum of the first DRX cycle length and the second offset value.
  • the starting position of the first onDuration is the same as the The time interval between the starting positions of the second onDuration is also determined according to the third offset value.
  • the time interval between the start position of the first onDuration and the start position of the second onDuration is equal to the The sum of the first DRX cycle length, the second offset value, the third offset value, and drx-SlotOffset, where drx-SlotOffset is the offset configured by the network device and used to determine the starting position of onDuration value.
  • the third offset value f3 satisfies:
  • f3 floor(2 ⁇ ⁇ (D ⁇ n-floor(D ⁇ n)))/2 ⁇ -floor(2 ⁇ ⁇ (D ⁇ (n-1)-floor(D ⁇ (n-1)))) /2 ⁇ , where the floor(x) function is used to round down the parameter x, n represents the index value of the second DRX cycle, ⁇ is a parameter corresponding to the subcarrier interval, and D is determined according to the first configuration information.
  • the method further includes: sending first configuration information to the terminal device, the The first configuration information includes the value of D, or the first configuration information includes the arrival time of the data frame, which is used by the terminal device to determine the value of D according to the arrival time of the data frame and the length of the first DRX cycle .
  • a method for configuring discontinuous reception is provided, which is applied to a terminal device.
  • the method includes: receiving first indication information from a network device; and determining, according to the first indication information, to monitor physical The position of the downlink control channel PDCCH; wherein, the first indication information is located before the first onDuration, or the first indication information is located at the start position of the first onDuration.
  • the network device can send the first indication information indicating to monitor the PDCCH to the terminal device, which can be used to shorten the length of time for the terminal device to monitor the PDCCH and reduce the power consumption of the terminal device.
  • the first indication information is used to instruct the terminal device to monitor the starting position of the PDCCH within the first onDuration.
  • the network device can indicate the starting position of the monitoring PDCCH for the terminal device, so that the terminal device starts monitoring the PDCCH according to the indicated position, reducing the invalid PDCCH monitoring duration and saving the power consumption of the terminal device.
  • the first indication information is further used to indicate the length of time for monitoring the PDCCH within the first onDuration.
  • the network device can indicate to the terminal device the position to start monitoring the PDCCH, and can also indicate to the terminal device the length of time for monitoring the PDCCH, so that the terminal device can determine the location and time period for monitoring the PDCCH by this instruction, reducing invalid data.
  • the PDCCH monitoring duration saves the power consumption of the terminal equipment.
  • the first indication information is used to instruct the terminal device to monitor the PDCCH in N areas among the M areas in the first onDuration, wherein the The first onDuration is divided into M regions, the M ⁇ 2, and the N satisfying: 1 ⁇ N ⁇ M.
  • the onDuration period can be indicated by the first indication information, so that the terminal device can monitor the PDCCH only in a partial area of the onDuration period, reducing the invalid PDCCH monitoring duration and saving the power consumption of the terminal device.
  • the method further includes: receiving second indication information from the network device, the second indication information indicating Monitor the positions of the PDCCH in N regions; and determine the time period for monitoring the PDCCH according to the second indication information.
  • the terminal device can also determine the starting position of the monitoring PDCCH within the onDuration period through the second indication information, so that the terminal equipment can only monitor the PDCCH in the designated area of the onDuration period, reducing the invalid PDCCH monitoring duration, saving energy.
  • the power consumption of the end device can also determine the starting position of the monitoring PDCCH within the onDuration period through the second indication information, so that the terminal equipment can only monitor the PDCCH in the designated area of the onDuration period, reducing the invalid PDCCH monitoring duration, saving energy. The power consumption of the end device.
  • the first indication information is used to indicate that the PDCCH is monitored in the first area within the first onDuration
  • the The second indication information is used to indicate that the PDCCH is monitored in the first sub-area in the first area.
  • the second indication information can further indicate the time period of the onDuration partition, so that the terminal device can only monitor the PDCCH in the designated area of the onDuration time period, reduce the invalid PDCCH monitoring time length, and save the power of the terminal device. consumption.
  • the first indication information and/or the second indication information are carried in at least one bit of the downlink control signaling DCI.
  • the network device can at least shorten the time for the terminal device to monitor the PDCCH by half, and can control the data transmission delay within 0.5*onDuration through the first indication information.
  • the network device can at least shorten the time for the terminal device to monitor the PDCCH by half, and can control the data transmission delay within 0.5*onDuration through the first indication information.
  • a method for configuring discontinuous reception includes: determining first indication information, where the first indication information is used to instruct a terminal device to monitor physical downlink within a first duration onDuration The position of the control channel PDCCH; send the first indication information to the terminal device, where the first indication information is located before the first onDuration, or the first indication information is located at the starting position of the first onDuration .
  • the first indication information is used to instruct the terminal device to monitor the position of the PDCCH within the first onDuration, and specifically includes: the first indication information is used to indicate The terminal device monitors the starting position of the PDCCH within the first onDuration.
  • the first indication information is further used to indicate the time length for the terminal device to monitor the PDCCH within the first onDuration.
  • the first indication information is used to instruct the terminal device to monitor the PDCCH in N areas of the M areas in the first onDuration, wherein the The first onDuration is divided into M regions, the M ⁇ 2, and the N satisfying: 1 ⁇ N ⁇ M.
  • the method further includes: sending the second indication information to the terminal device Indication information, the second indication information instructs the terminal equipment to monitor the position of the PDCCH in the N regions.
  • the second indication information instructs the terminal device to monitor the PDCCH in a first sub-area within the first area.
  • the first indication information and/or the second indication information are carried in at least one bit of the downlink control signaling DCI.
  • a method for configuring discontinuous reception is provided, which is applied to a terminal device.
  • the method includes: receiving third indication information from a network device; and stopping monitoring a physical downlink control channel at a first moment according to the third indication information PDCCH, wherein the first time is the time before the end of the first onDuration.
  • the network device configures the terminal device with an indication to end monitoring the PDCCH, so that the terminal device can shorten the invalid PDCCH monitoring time in onDuration and save power consumption for the terminal device.
  • the first time is the time when the InactivityTimer of the terminal device expires, or the time after the InactivityTimer of the terminal device times out, wherein the The InactivityTimer is determined according to the DRX configuration.
  • the terminal device may determine, according to the rules for stopping monitoring of the PDCCH configured by the network device, to stop monitoring the PDCCH when the InactivityTimer times out before the end of onDuration, and enter the sleep state in advance to save power consumption for the terminal device.
  • the third indication information is used to indicate the duration of the terminal device after the InactivityTimer of the terminal device times out The timer onDurationTimer stops running, wherein the onDurationTimer is determined according to the DRX configuration.
  • the terminal device may stop monitoring the PDCCH after determining that the InactivityTimer times out within the onDuration of the DRX cycle, that is, the terminal device will no longer monitor the PDCCH in the subsequent period of the original onDuration, and enter the dormant state in advance, shortening the time required for continuous monitoring of the PDCCH. duration.
  • the third indication information includes time domain resource information at the first moment.
  • the network device may send the third indication information to the terminal device to determine the time domain resource information at the first moment of stopping monitoring the PDCCH, then the terminal device may determine to stop monitoring the PDCCH according to the third indication information. position and save power.
  • the stopping the monitoring of the physical downlink control channel PDCCH at the first moment according to the third indication information specifically includes: according to the third The indication information indicates to stop running the InactivityTimer and the onDurationTimer at the first moment.
  • the terminal device may stop running InactivityTimer and onDurationTimer according to the third indication information, so as to stop monitoring the PDCCH in advance and save power consumption.
  • the third indication information is carried in at least one bit of the downlink control signaling DCI.
  • the network device can achieve the effect of shortening the time length of the terminal device monitoring the PDCCH, reducing the power consumption of the terminal device, and improving the flexibility of the DRX configuration through a small signaling overhead.
  • a method for configuring discontinuous reception is provided, which is applied to a network device.
  • the method includes: determining third indication information, where the third indication information is used to instruct the terminal device to stop monitoring the physical downlink control channel at the first moment. PDCCH, wherein the first time is the time before the end of the first onDuration; the third indication information is sent to the terminal device.
  • the first time is the time when the InactivityTimer of the terminal device expires, or the time after the InactivityTimer of the terminal device times out, wherein the The InactivityTimer is determined according to the DRX configuration.
  • the third indication information is used to indicate the duration of the terminal device after the InactivityTimer of the terminal device times out The timer onDurationTimer stops running, wherein the onDurationTimer is determined according to the DRX configuration.
  • the third indication information includes time domain resource information at the first moment.
  • the third indication information is used to instruct the terminal device to stop monitoring the physical downlink control channel PDCCH at the first moment, specifically including:
  • the third indication information indicates that the terminal device stops running the InactivityTimer and the onDurationTimer at the first moment.
  • the third indication information is carried in at least one bit of the downlink control signaling DCI.
  • a method for configuring discontinuous reception includes: receiving fourth indication information from a network device; starting or restarting an inactivity timer InactivityTimer according to the fourth indication information, wherein , the fourth indication information is not used for scheduling data transmission; or, the fourth indication information is used to instruct to monitor the PDCCH within a first period, where the first period is a period after the first onDuration, and the first period is a period after the first onDuration.
  • Four indication information is located before the first onDuration or within the first onDuration, where the first onDuration is determined according to the DRX configuration.
  • the network device can enable the terminal device to start or restart the InactivityTimer by sending the fourth indication information to the terminal device, so as to prolong the activation time, monitor the PDCCH, and improve the flexibility of the DRX mechanism configuration. Therefore, the network device can configure a shorter onDuration period for the terminal device according to the characteristics of the VR service, which can further save power consumption.
  • the fourth indication information is carried in at least one bit of the DCI.
  • the network device can achieve the effect of shortening the time length of the terminal device monitoring the PDCCH, reducing the power consumption of the terminal device, and improving the flexibility of the DRX configuration through a small signaling overhead.
  • a method for configuring discontinuous reception includes: determining fourth indication information, where the fourth indication information is used to instruct a terminal device to start or restart an inactivity timer InactivityTimer, wherein , the fourth indication information is not used for scheduling data transmission; or, the fourth indication information is used to instruct the terminal device to monitor the PDCCH within a first period, where the first period is a period after the first onDuration , the fourth indication information is located before the first onDuration or within the first onDuration, where the first onDuration is determined according to the DRX configuration; and the fourth indication information is sent to the terminal device.
  • the fourth indication information is carried in at least one bit of the DCI.
  • the present application further provides a communication apparatus, the communication apparatus may be a terminal device, and the communication apparatus has a method for implementing any one of the first aspect, the third aspect, the fifth aspect, or the seventh aspect.
  • the functions can be implemented by hardware, or can be implemented by hardware executing corresponding software.
  • the hardware or software includes one or more modules corresponding to the above functions.
  • the structure of the communication apparatus includes a transceiver unit and a processing unit, and these units can perform the terminal equipment in any one of the first, third, fifth, or seventh aspects.
  • a transceiver unit and a processing unit can perform the terminal equipment in any one of the first, third, fifth, or seventh aspects.
  • the structure of the communication device includes a transceiver and a processor, and optionally a memory, where the transceiver is used to send and receive data, and to communicate and interact with other devices in the communication system,
  • the processor is configured to support the communication apparatus to perform corresponding functions of the terminal device of any one of the first, third, fifth, or seventh aspects above.
  • the memory is coupled to the processor and holds program instructions and data necessary for the communication device.
  • the present application further provides a communication apparatus, the communication apparatus may be a network device, and the communication apparatus has a method for implementing any one of the second aspect, the fourth aspect, the sixth aspect, or the eighth aspect.
  • the functionality of the network device can be implemented by hardware, or can be implemented by hardware executing corresponding software.
  • the hardware or software includes one or more modules corresponding to the above functions.
  • the structure of the communication device includes a transceiver unit and a processing unit, and these units can perform the network equipment of any one of the second aspect, the fourth aspect, the sixth aspect, or the eighth aspect.
  • these units can perform the network equipment of any one of the second aspect, the fourth aspect, the sixth aspect, or the eighth aspect.
  • the corresponding function please refer to the detailed description in the method example for details, which will not be repeated here.
  • the structure of the communication device includes a transceiver and a processor, and optionally a memory, where the transceiver is used to send and receive data, and to communicate and interact with other devices in the communication system,
  • the processor is configured to support the communication apparatus to perform corresponding functions of the network device of any one of the second aspect, the fourth aspect, the sixth aspect, or the eighth aspect.
  • the memory is coupled to the processor and holds program instructions and data necessary for the communication device.
  • an embodiment of the present application provides a communication system, which may include the above-mentioned terminal device and network device.
  • a twelfth aspect provides a computer-readable storage medium provided by an embodiment of the present application.
  • the computer-readable storage medium stores program instructions, and when the program instructions are executed on a computer, the computer can execute the first to eighth aspects above.
  • a computer-readable storage medium can be any available medium that can be accessed by a computer.
  • computer readable media may include non-transitory computer readable media, random-access memory (RAM), read-only memory (ROM), electrically erasable Except programmable read only memory (electrically EPROM, EEPROM), CD-ROM or other optical disk storage, magnetic disk storage medium or other magnetic storage device, or capable of carrying or storing desired program code in the form of instructions or data structures and capable of Any other media accessed by a computer.
  • RAM random-access memory
  • ROM read-only memory
  • EEPROM electrically erasable Except programmable read only memory
  • CD-ROM or other optical disk storage magnetic disk storage medium or other magnetic storage device, or capable of carrying or storing desired program code in the form of instructions or data structures and capable of Any other media accessed by a computer.
  • embodiments of the present application provide a computer program product including computer program codes or instructions, which, when run on a computer, enables the computer to implement any one of the first to eighth aspects and any one of the above possible design methods.
  • the present application further provides a chip, including a processor, which is coupled to a memory and configured to read and execute program instructions stored in the memory, so that the chip implements the above-mentioned first A method in any of the aspects to the eighth aspect and any possible designs thereof.
  • a fifteenth aspect provides a method for configuring discontinuous reception, which is applied to a network device.
  • the method includes: determining when an inactivity timer InactivityTimer corresponding to the terminal device expires or after the inactivity timer expires, stop sending PDCCH, and/or stop all The duration timer onDurationTimer corresponding to the terminal device.
  • the network device can, by maintaining the DRX configuration corresponding to each terminal device, when it is determined that the InactivityTimer of a certain terminal device has timed out, it can stop sending the PDCCH to the terminal device, and/or can stop the onDurationTimer corresponding to the terminal device, Therefore, the DRX configuration maintained on the network device side is aligned with the DRX configuration on the terminal device side, so as to ensure the energy saving efficiency of the terminal device and improve the communication efficiency.
  • the method further includes: determining second configuration information, where the second configuration information is used to instruct the terminal device when the inactivity timer InactivityTimer times out or After the timeout, stop monitoring the PDCCH, and/or stop the onDurationTimer of the terminal device; and send the second configuration information to the terminal device.
  • the network device can send the second configuration information to the terminal device to enable the terminal device side to stop monitoring the PDCCH rule, that is, the InactivityTimer times out to stop monitoring the PDCCH, so that the terminal device can be in the DRX cycle at the time before the onDurationTimer times out. Going to sleep early to save power.
  • the PDCCH rule that is, the InactivityTimer times out to stop monitoring the PDCCH
  • the terminal device stops monitoring the PDCCH during the onDuration of the DRX cycle, when the InactivityTimer times out or after the time out, and/or Stop the onDurationTimer of the terminal device.
  • a sixteenth aspect provides a discontinuous reception configuration method, which is applied to a terminal device.
  • the method includes: when the inactivity timer InactivityTimer times out or after the inactivity timer times out, stopping monitoring the PDCCH.
  • the terminal device can stop monitoring the PDCCH before the onDurationTimer times out in the DRX cycle or after the InactivityTimer times out, so that the terminal device can enter the sleep state in advance and save power consumption. .
  • the method further includes: receiving second configuration information from a network device, where the second configuration information is used to indicate that the terminal device is within onDuration of the DRX cycle , when the inactivity timer InactivityTimer times out or after it times out, stop monitoring the PDCCH.
  • the terminal device receives the second configuration information sent by the network device, thereby enabling the rule to stop monitoring the PDCCH at the moment before the onDurationTimer times out in the DRX cycle, that is, the InactivityTimer times out to stop monitoring the PDCCH, so that the terminal device can go to sleep in advance. State saves power.
  • the stopping the monitoring of the PDCCH includes: stopping the running of the onDurationTimer.
  • the terminal device stops the operation of the onDurationTimer in advance by stopping the operation of the onDurationTimer in the DRX cycle before the time-out of the onDurationTimer, thereby stopping the monitoring of the PDCCH, so that the terminal device can enter the sleep state in advance to save power consumption.
  • a seventeenth aspect provides a method for configuring discontinuous reception, which is applied to a network device.
  • the method includes: determining the time when an inactivity timer corresponding to a terminal device, InactivityTimer, expires and a HARQ retransmission timer is running. , stop sending the PDCCH, and/or stop the duration timer onDurationTimer corresponding to the terminal device.
  • the network device can, by maintaining the DRX configuration corresponding to each terminal device, stop sending the PDCCH to the terminal device when it is determined that the InactivityTimer of a certain terminal device has expired and the HARQ retransmission timer is running, and/or can Stop the onDurationTimer corresponding to the terminal device, so that the DRX configuration maintained on the network device side is aligned with the DRX configuration on the terminal device side, which ensures the energy saving efficiency of the terminal device and improves the communication efficiency.
  • the method further includes: determining third configuration information, where the third configuration information is used to instruct the terminal device to mix and match after the inactivity timer InactivityTimer expires Whether to monitor the PDCCH within the running time of the automatic repeat request HARQ retransmission timer; send the third configuration information to the terminal device.
  • the network device can send the third configuration information to the terminal device to enable the terminal device side to stop monitoring the PDCCH rule, that is, whether the InactivityTimer is overtime and the HARQ retransmission timer continues to monitor the PDCCH within the time period when the HARQ retransmission timer is running, so that the terminal device can continue to monitor the PDCCH.
  • the device can enter the sleep state to save power consumption according to the above rules for stopping monitoring the PDCCH.
  • the third configuration information is used to instruct the terminal device to request HARQ after the inactivity timer InactivityTimer expires and the HARQ During the running time of the retransmission timer, the terminal equipment does not monitor the PDCCH.
  • the network device sends the third configuration information to the terminal device, so that the terminal device can stop monitoring the PDCCH after the InactivityTimer times out and the HARQ retransmission timer is running, so that the terminal device can be in the original onDuration.
  • the PDCCH is no longer monitored, and the dormant state is entered in advance, which shortens the duration of continuous monitoring of the PDCCH and saves power consumption.
  • the third configuration information is used to instruct the terminal device to request HARQ after the inactivity timer InactivityTimer expires and the HARQ During the time that the retransmission timer is running, the terminal equipment monitors the PDCCH.
  • the network device sends the third configuration information to the terminal device, so that the terminal device can continue to monitor the PDCCH after the InactivityTimer times out and the HARQ retransmission timer is running, and the network device can retransmit the HARQ during the HARQ retransmission.
  • the retransmission is quickly completed within the running time of the timer, reducing the data transmission delay.
  • the method further includes: when the network device determines that the InactivityTimer corresponding to the terminal device times out or after the time out, stop sending the PDCCH, and/ Or stop the duration timer onDurationTimer corresponding to the terminal device.
  • the method further includes: determining second configuration information, where the second configuration information is used to indicate that the terminal device is not When or after the inactivity timer InactivityTimer times out, stop monitoring the PDCCH, and/or stop the onDurationTimer of the terminal device; and send the second configuration information to the terminal device.
  • the terminal device stops monitoring the PDCCH when the InactivityTimer times out or after the onDuration of the DRX cycle, and/or Stop the onDurationTimer of the terminal device.
  • a method for configuring discontinuous reception is provided, which is applied to a terminal device.
  • the method includes: when an inactivity timer InactivityTimer times out or after the inactivity timer times out, the terminal device requests HARQ retransmission in HARQ retransmission. Monitor PDCCH during the timer running time;
  • the terminal device does not monitor the PDCCH within the time when the HARQ retransmission timer is running.
  • the terminal device can stop monitoring the PDCCH within the time when the HARQ retransmission timer is running and when the InactivityTimer times out or after the time-out through pre-definition or the configuration of the network device, so that the terminal device can enter the dormant state in advance, Save power.
  • the terminal device can be pre-defined or pre-configured, and can continue to monitor the PDCCH within the running time of the HARQ retransmission timer and when the InactivityTimer times out or after the time out, so that if the uplink or downlink data packet transmission fails and needs to be retransmitted , the retransmission can be quickly completed within the running time of the HARQ retransmission timer, and the data transmission delay can be reduced.
  • the method further includes: receiving third configuration information from a network device, where the third configuration information is used to indicate that the terminal device is in an inactivity timer InactivityTimer Whether to monitor the PDCCH after the timeout and within the time that the HARQ retransmission timer is running.
  • the terminal device by receiving the third configuration information from the network device, enables the terminal device side to stop monitoring the PDCCH rule, that is, whether the InactivityTimer times out and the HARQ retransmission timer continues to monitor the PDCCH within the time period when the HARQ retransmission timer runs, so that the terminal device can continue to monitor the PDCCH.
  • the power consumption can be saved by entering the sleep state according to the above-mentioned rule of stopping monitoring the PDCCH.
  • the third configuration information is used to instruct the terminal device to request HARQ retransmission after the inactivity timer InactivityTimer expires and the HARQ retransmission During the running time of the transmission timer, the terminal equipment does not monitor the PDCCH.
  • the third configuration information is used to instruct the terminal device to request HARQ after the inactivity timer InactivityTimer expires During the time that the retransmission timer is running, the terminal equipment monitors the PDCCH.
  • a fifth possible implementation manner receive second configuration information from a network device, where the second configuration information is used to indicate that the terminal device is inactive When the timer InactivityTimer times out or after it times out, the monitoring of the PDCCH is stopped.
  • the terminal device stops monitoring the PDCCH when the InactivityTimer times out or after the time out within the onDuration of the DRX cycle.
  • the stopping the monitoring of the PDCCH includes: stopping the running of the onDurationTimer.
  • the present application further provides a communication device, the communication device may be a network device, and the communication device has the function of implementing the network device of any one of the fifteenth or seventeenth aspects above.
  • the functions can be implemented by hardware, or can be implemented by hardware executing corresponding software.
  • the hardware or software includes one or more modules corresponding to the above functions.
  • the structure of the communication device includes a transceiver unit and a processing unit, and these units can perform the corresponding functions of the network device in any one of the fifteenth or seventeenth aspects.
  • a transceiver unit and a processing unit can perform the corresponding functions of the network device in any one of the fifteenth or seventeenth aspects.
  • the structure of the communication device includes a transceiver and a processor, and optionally a memory, where the transceiver is used to send and receive data, and to communicate and interact with other devices in the communication system,
  • the processor is configured to support the communication apparatus to perform corresponding functions of the network device of any one of the fifteenth or seventeenth aspects above.
  • the memory is coupled to the processor and holds program instructions and data necessary for the communication device.
  • the present application further provides a communication apparatus, where the communication apparatus may be a terminal device, and the communication apparatus has the function of implementing the network device of any one of the sixteenth or eighteenth aspects.
  • the functions can be implemented by hardware, or can be implemented by hardware executing corresponding software.
  • the hardware or software includes one or more modules corresponding to the above functions.
  • the structure of the communication device includes a transceiver unit and a processing unit, and these units can perform the corresponding functions of the terminal device in any one of the sixteenth aspect or the eighteenth aspect.
  • these units can perform the corresponding functions of the terminal device in any one of the sixteenth aspect or the eighteenth aspect.
  • the method example The detailed description in , will not be repeated here.
  • the structure of the communication device includes a transceiver and a processor, and optionally a memory, where the transceiver is used to send and receive data, and to communicate and interact with other devices in the communication system,
  • the processor is configured to support the communication apparatus to perform corresponding functions of the terminal device of any one of the sixteenth or eighteenth aspects.
  • the memory is coupled to the processor and holds program instructions and data necessary for the communication device.
  • an embodiment of the present application provides a communication system, which may include the above-mentioned terminal device and network device.
  • a twenty-second aspect provides a computer-readable storage medium provided by an embodiment of the present application, the computer-readable storage medium stores program instructions, and when the program instructions are run on a computer, the computer is made to execute the above-mentioned fifteenth to sixth aspects.
  • a computer-readable storage medium can be any available medium that can be accessed by a computer.
  • computer readable media may include non-transitory computer readable media, random-access memory (RAM), read-only memory (ROM), electrically erasable Except programmable read only memory (electrically EPROM, EEPROM), CD-ROM or other optical disk storage, magnetic disk storage medium or other magnetic storage device, or capable of carrying or storing desired program code in the form of instructions or data structures and capable of Any other media accessed by a computer.
  • RAM random-access memory
  • ROM read-only memory
  • EEPROM electrically erasable Except programmable read only memory
  • CD-ROM or other optical disk storage magnetic disk storage medium or other magnetic storage device, or capable of carrying or storing desired program code in the form of instructions or data structures and capable of Any other media accessed by a computer.
  • an embodiment of the present application provides a computer program product including computer program codes or instructions, which, when run on a computer, enables the computer to implement any one of the above-mentioned fifteenth to eighteenth aspects and any of its possible designs in the method.
  • the present application further provides a chip, including a processor, which is coupled to a memory and configured to read and execute program instructions stored in the memory, so that the chip implements the above-mentioned first
  • a chip including a processor, which is coupled to a memory and configured to read and execute program instructions stored in the memory, so that the chip implements the above-mentioned first
  • FIG. 1a is a system architecture diagram of a communication system provided by an embodiment of the present application.
  • FIG. 1b is a schematic diagram of a DRX configuration of a terminal device according to an embodiment of the application
  • FIG. 2 is an architectural diagram of a communication device provided by an embodiment of the present application.
  • 3a and 3b are schematic diagrams of data packet scenarios of an XR service or an XR-like service provided by an embodiment of the present application;
  • FIG. 4 is a schematic flowchart of a configuration method for discontinuous reception provided by an embodiment of the present application.
  • FIGS. 5-8 are schematic diagrams of scenarios of a configuration method for discontinuous reception provided by an embodiment of the present application.
  • FIG. 9 is a schematic flowchart of another configuration method for discontinuous reception provided by an embodiment of the present application.
  • FIG. 16 is a schematic structural diagram of a configuration apparatus for discontinuous reception provided by an embodiment of the present application.
  • FIG. 17 is a schematic structural diagram of another configuration apparatus for discontinuous reception provided by an embodiment of the present application.
  • first and second are only used for descriptive purposes, and should not be construed as indicating or implying relative importance or implicitly indicating the number of indicated technical features.
  • a feature defined as “first” or “second” may expressly or implicitly include one or more of that feature.
  • plural means two or more.
  • the present application can be applied to an existing new radio (NR) system, and can also be applied to any other wireless communication systems with similar structures and functions.
  • the communication system at least includes a terminal device 101 and a network device 102 .
  • the terminal device 101 involved in the embodiments of the present application may be user equipment (user equipment, UE), where the UE includes a handheld device, a vehicle-mounted device, a wearable device, or a computing device with a wireless communication function.
  • the UE may be a mobile phone, a tablet computer, or a computer with a wireless transceiver function.
  • the terminal device may also be a virtual reality (VR) terminal device, an augmented reality (AR) terminal device, a wireless terminal in industrial control, a wireless terminal in unmanned driving, a wireless terminal in telemedicine, intelligent Wireless terminals in power grids, wireless terminals in smart cities, wireless terminals in smart homes, and so on.
  • VR virtual reality
  • AR augmented reality
  • the device for realizing the function of the terminal may be a terminal; it may also be a device capable of supporting the terminal to realize the function, such as a chip system, and the device may be installed in the terminal.
  • the chip system may be composed of chips, or may include chips and other discrete devices.
  • the network device 102 involved in the embodiments of the present application may include a base station (base station, BS), which may be a device deployed in a wireless access network and capable of wirelessly communicating with a terminal.
  • BS base station
  • the base station may have various forms, such as a macro base station, a micro base station, a relay station, and an access point.
  • the base station involved in the embodiment of the present application may be a base station in 5G or a base station in LTE, where the base station in 5G may also be called a transmission reception point (transmission reception point, TRP) or gNB.
  • TRP transmission reception point
  • the apparatus for implementing the function of the network device may be a network device; it may also be an apparatus capable of supporting the network device to implement the function, such as a chip system, and the apparatus may be installed in the network device.
  • the device for implementing the functions of the network equipment is the network equipment, and the network equipment is a base station as an example to describe the technical solutions provided by the embodiments of the present application.
  • wireless communication may also be referred to as “communication” for short, and the term “communication” may also be described as “data transmission”, “information transmission” or “transmission”.
  • FIG. 1a is only an exemplary frame diagram, and the number of network element nodes included in FIG. 1a is not limited. In addition to the functional nodes shown in FIG. 1a, other nodes may also be included, such as core network devices, gateway devices, application servers, etc., which are not limited.
  • the access network equipment communicates with the core network equipment through a wired network or a wireless network, for example, through a Next Generation (Next Generation, NG) interface.
  • Next Generation Next Generation
  • FIG. 2 is a schematic structural diagram of a communication apparatus 200 provided by an embodiment of the present application.
  • the communication apparatus 200 may be a terminal device or a chip in the terminal device. Or a system-on-chip.
  • the communication apparatus 200 may be the network device or a chip or a system-on-a-chip in the network device.
  • the communication apparatus 200 may include a processor 201 , a communication line 202 and a communication interface 203 . Further, the communication apparatus 200 may further include a memory 204 . The processor 201 , the memory 204 and the communication interface 203 may be connected through a communication line 202 .
  • the processor 201 may be a central processing unit (Central Processing Unit, CPU), a general-purpose processor network processor (Network Processor, NP), a digital signal processor (Digital Signal Processing, DSP), a microprocessor, a microcontroller , programmable logic devices, or any combination thereof.
  • the processor 201 may also be other apparatuses having processing functions, such as circuits, devices or software modules.
  • the communication line 202 is used to transmit information between various components included in the communication device 200 .
  • the communication interface 203 is used to communicate with other devices or other communication networks.
  • the other communication network can be Ethernet, Radio Access Network (RAN), Wireless Local Area Networks (WLAN) and the like.
  • the communication interface 203 may be an interface circuit, a pin, a radio frequency module, a transceiver or any device capable of implementing communication.
  • Memory 204 for storing instructions.
  • the instructions may be computer programs.
  • the memory 204 can be a read-only memory (Read-only Memory, ROM) or other types of static storage devices that can store static information and/or instructions, or can be a random access memory (Random Access Memory, RAM) or can be Other types of dynamic storage devices that store information and/or instructions, and may also be Electrically Erasable Programmable Read-Only Memory (EEPROM), Compact Cisc read-only Memory (CD- ROM) or other optical disk storage, optical disk storage, magnetic disk storage media or other magnetic storage devices, optical disk storage includes compact disc, laser disc, optical disc, digital versatile disc, or Blu-ray disc, etc.
  • ROM read-only memory
  • RAM Random Access Memory
  • EEPROM Electrically Erasable Programmable Read-Only Memory
  • CD- ROM Compact Cisc read-only Memory
  • CD-ROM Compact Cisc read-only Memory
  • optical disk storage magnetic disk storage media or other magnetic storage devices
  • optical disk storage includes compact disc, laser disc, optical disc, digital versatile disc, or Blu-ray disc, etc.
  • the memory 204 may exist independently of the processor 201 , or may be integrated with the processor 201 .
  • the memory 204 may be used to store instructions or program code or some data or the like.
  • the memory 204 may be located in the communication device 200, or may be located outside the communication device 200, which is not limited.
  • the processor 201 is configured to execute the instructions stored in the memory 204 to implement the methods provided by the following embodiments of the present application.
  • the processor 201 may include one or more CPUs, such as CPU0 and CPU1 in FIG. 2 .
  • the communication apparatus 200 includes a plurality of processors, for example, in addition to the processor 201 in FIG. 2 , a processor 207 may also be included.
  • the communication apparatus 200 further includes an output device 205 and an input device 206 .
  • the input device 206 is a device such as a keyboard, a mouse, a microphone or a joystick
  • the output device 205 is a device such as a display screen, a speaker, and the like.
  • the communication apparatus 200 may be a wearable device, a desktop computer, a portable computer, a network server, a mobile phone, a tablet computer, a wireless terminal, an embedded device, a chip system or a device with a similar structure in FIG. 2 .
  • the composition shown in FIG. 2 does not constitute a limitation on the communication device.
  • the communication device may include more or less components than those shown in the figure, or combine some components , or a different component arrangement.
  • the chip system may be composed of chips, or may include chips and other discrete devices.
  • the terminal device in the connected state can enter the duration onDuration to continuously monitor the PDCCH according to the DRX configuration information configured by the network device, or enter the sleep time and stop monitoring the PDCCH to save power.
  • the DRX configuration information may include a DRX cycle (DRX cycle), which is used to determine the cycle length of the DRX.
  • the DRX configuration information may also include information indicating the start position of the DRX cycle, such as drx-StartOffset, which may be used to determine the start subframe of the DRX cycle.
  • the DRX configuration information may also include the configuration information of the duration timer onDurationTimer, which is used to determine the period during which the terminal device continues to monitor the PDCCH from the start position of the DRX cycle, that is, it needs to monitor from the start subframe indicated by drx-StartOffset. The number of consecutive subframes of PDCCH.
  • the terminal device may also start or restart the inactivity timer InactivityTimer when monitoring the PDCCH for scheduling the initial data transmission, where the InactivityTimer is the timer used by the terminal device to extend the activation time.
  • the InactivityTimer it can be determined that after the terminal device successfully decodes an uplink or downlink PDCCH indicating the initial transmission of user data, it continues to be in the activation time for the length of time, that is, whenever the terminal device has initial transmission data to be scheduled, the InactivityTimer timer is started or restarted.
  • the network device transmits XR or XR-like services to the terminal device, as shown in Figure 3a, taking the average arrival time interval of the data packets corresponding to two adjacent frames of images as 16.67ms, the data packets on the terminal device side
  • the ideal inter-arrival time interval can be 16.67ms.
  • the network device can configure the terminal device with a DRX cycle length that is relatively close to the data packet arrival time interval, for example, 16ms.
  • the time when the first data packet arrives is within the DRX cycle.
  • the arrival time interval of the second data packet is 16.67ms
  • the time distance between the arrival time of the second data packet and the time distance of the start time of onDuration will change for the first data packet.
  • the moment when the data packet arrives may be outside the onDuration period of the DRX cycle. Since the terminal device does not receive data scheduling within onDuration, it will be in a state of not monitoring the PDCCH after onDuration.
  • the network device can only delay the data packet to the next DRX cycle for scheduling. Since the length of the DRX cycle is 16ms, delaying the scheduling in the next DRX cycle will cause the data packet delay of the XR service on the terminal device side to be greater than 10ms, resulting in a freeze phenomenon, which seriously affects the user experience of the XR service.
  • each subcarrier spacing corresponds to a parameter ⁇ .
  • For example, if the subcarrier spacing is 15 kHz, the corresponding ⁇ is 0, and if the subcarrier spacing is 30 kHz, the corresponding ⁇ , is 1 and so on.
  • the time slot slot length corresponding to each subcarrier interval is 1/2 ⁇ ms , that is, the slot length can be 0.125ms, 0.25ms, 0.5ms or 1ms, etc.
  • the arrival time of the data packet cannot be aligned with the time slot boundary, and the onDuration period cannot be aligned with the arrival time of the data packet.
  • the actual arrival time of the data packets may experience jitter, for example, the jitter duration may be 0-8ms.
  • the arrival time of the data packet may be delayed by 0-8ms, even if the time interval between the arrival of the data packet fluctuates between 16.67ms and 24.67ms.
  • the onDuration period in the DRX cycle by configuring the onDuration period in the DRX cycle to be longer, the problem of delayed arrival of data packets caused by jitter can be solved, and the data arrival time can be kept within the onDuration period as much as possible.
  • the length of onDuraiton is configured to cover the possible delay range of the jitter, so that the length of onDuration is sufficient to cover all possible time periods for the arrival of packets, for example, the onDuration period is configured as 10ms.
  • the duration configuration of DRX is too long, the activation time of the terminal device will be too long.
  • the terminal device will also start the InactivityTimer after monitoring the initial transmission of the PDCCH to prolong the activation time.
  • the transmission time of each data packet may be short ( For example, less than 5ms), in this way, the terminal device will perform invalid PDCCH monitoring (ie, monitor the PDCCH but not receive data scheduling) during most of the activation time, and it is difficult to achieve the effect of energy saving.
  • each device in the following embodiments may have the components shown in FIG. 2 .
  • the actions, terms, etc. involved in the various embodiments of the present application may refer to each other without limitation.
  • the names of the messages or the names of parameters in the messages exchanged between the devices are just an example, and other names may also be used in the specific implementation, which is not limited.
  • An embodiment of the present application provides a configuration method for discontinuous reception, which is applied to the communication system shown in FIG. 1a. As shown in Figure 4, the method may include:
  • the network device sends DRX configuration information to the terminal device.
  • the DRX configuration information includes configuration information of at least one DRX.
  • the DRX configuration information may include configuration information of the first DRX, and the configuration information of the first DRX includes the first DRX cycle length.
  • the time during which the terminal device monitors the PDCCH at the starting position of the DRX determined according to the configuration information of the DRX is also called the duration
  • the duration in the first DRX cycle may be the first onDuration
  • the duration in the next first DRX cycle may be the first onDuration.
  • the time may be the second onDuration, that is, the second onDuration is the next onDuration of the first onDuration.
  • the time interval between the start position of the first onDuration and the start position of the second onDuration is greater than the first DRX cycle length.
  • the DRX configuration information may further include configuration information of the second DRX, and the configuration information of the second DRX may include the second DRX cycle length.
  • the starting position of the DRX cycle or the starting position of the onDuration of the DRX cycle described in the embodiments of the present application may specifically refer to the starting time slot, that is, the first time slot at the beginning of the DRX cycle.
  • the duration in the first DRX cycle may be the second onDuration
  • the duration in the second DRX cycle may be the first onDuration
  • the second onDuration may be the next onDuration of the first onDuration.
  • the time interval between the start position of the first onDuration and the start position of the second onDuration is greater than the first DRX cycle length.
  • the DRX configuration information may further include a DRX pattern (DRX pattern).
  • the DRX mode is used to indicate the arrangement order of the at least one first DRX and the at least one second DRX.
  • the DRX pattern is used to indicate the arrangement order of the at least one first DRX cycle and the at least one second DRX cycle.
  • the DRX mode is used to indicate the arrangement order and the respective numbers of the first DRX cycle and the second DRX cycle.
  • the DRX mode may be configured in an arrangement order of ⁇ first DRX, second DRX, first DRX ⁇ , or may be configured in an arrangement order of ⁇ first DRX, second DRX, second DRX ⁇ , or the like.
  • the DRX configuration information may be carried in radio resource control (Radio Resource Control, RRC) signaling.
  • RRC Radio Resource Control
  • the terminal device receives the DRX configuration information from the network device, determines starting positions of the first duration and the second duration according to the DRX configuration information, and receives downlink signals within the first duration and the second duration.
  • the terminal device can start the onDuration timer at the beginning of the DRX cycle according to the DRX configuration information, enter the activation time and continue to monitor the PDCCH until the onDuration timer expires. If the terminal device does not receive the scheduling information, the terminal device enters the inactive time; Or the terminal device monitors the PDCCH within onDuration, and starts the InactivityTimer to extend the activation time.
  • the terminal device may determine the starting position of the first DRX cycle and the starting position of the onDuration of the first DRX cycle according to the parameters included in the DRX configuration information.
  • the terminal device may receive downlinks within the onDuration period of at least one first DRX and the onDuration period of at least one second DRX according to the configuration information of the first DRX, the configuration information of the second DRX, and the DRX mode. Signal.
  • the network device can flexibly configure the corresponding DRX for the terminal device according to the frame rate of the data transmitted by the terminal device, so as to make the onDuration period of the DRX cycle match the arrival time of the data packet as much as possible, thereby reducing the The delay of data transmission ensures user experience while saving energy for terminal devices.
  • the network device may configure two DRXs with different cycle lengths for the terminal device, and configure the corresponding DRX modes so that the onDuration period of the DRX cycle of the terminal device can match the arrival time of the data packet.
  • the DRX configuration information sent by the network device to the terminal device includes: the cycle length of the first DRX is 16ms, and the cycle length of the second DRX is 17ms. Further, the DRX configuration information further includes a DRX mode, for example, the arrangement sequence may be ⁇ first DRX, second DRX, second DRX ⁇ .
  • Figure 5 shows the DRX configuration mode of the terminal device.
  • the cycle length of DRX-0 is 16ms
  • the cycle length of DRX-1 is 17ms
  • the cycle length of DRX-2 is 17ms
  • the cycle length of DRX-3 is 16ms, and so on.
  • the difference between the start position of DRX-1 and the arrival time of the second data packet is 0.67ms
  • the difference between the start position of DRX-2 and the arrival time of the third data packet is reduced to 0.34ms
  • the start time of DRX-3 is reduced to 0.34ms.
  • the position and the arrival time of the data frame can be re-matched again.
  • the length of DRX cycle 1 is 16ms and the length of DRX cycle 2 is 17ms.
  • the two DRX cycles are configured in a certain order. For example, it can be configured as: cycle 1-cycle 2-cycle 2 , or, configured as cycle 2-cycle 1-cycle 2, etc., the difference between the start position of each DRX cycle and the arrival time of the data packet can be less than or equal to 0.67ms, thereby reducing the delay of data transmission.
  • the network device may pre-configure the algorithm of the start position of the DRX cycle drx-StartOffset for the terminal device, so that the terminal device can calculate the system frame number (System Frame Number, SFN) and the corresponding subframe number.
  • system frame number System Frame Number, SFN
  • the SFN and the subframe number corresponding to the start position of the DRX cycle satisfy the following algorithm.
  • index index of the DRX cycle is not a multiple of 3, that is, n mod 3 ⁇ 0,
  • n represents the index of the DRX cycle, and n can be an integer such as 0, 1, 2, 3, 4, and so on.
  • the subframe number represents the subframe number, and one SFN may include 10 subframes.
  • Li represents the period length of the i -th DRX cycle in the DRX mode configured by the DRX, wherein, in the embodiment shown in FIG. 5 of the present application, the DRX mode configured by the DRX includes three DRXs, so the value of i can be 0, 1 and 2.
  • n%3 represents the value obtained by taking the remainder of n to 3.
  • L 0 16ms
  • L 1 17ms
  • L 2 17ms
  • the value of can be 16ms or 33ms.
  • the SFN and subframe number corresponding to the start position of the DRX cycle are determined according to [(SFN ⁇ 10)+subframe number]mod(50).
  • the starting position of DRX-1 in Figure 5 is equivalent to determining the DRX cycle according to [(SFN ⁇ 10)+subframe number]mod(50).
  • the starting position is offset by the period length of DRX-0, and the starting position of DRX-2 is equivalent to the period length offset by DRX-1. According to this method, the SFN and subframe number corresponding to the starting position of each DRX period can be determined .
  • the DRX configuration information sent by the network device to the terminal device includes: the cycle length of the first DRX is 11ms, and the cycle length of the second DRX is 12ms. Further, the DRX configuration information also includes a DRX mode, which may be, for example, a sequence of ⁇ 8 first DRXs, 1 second DRX ⁇ .
  • the cycle length of DRX-0 to DRX-7 is 11ms
  • the cycle length of DRX-8 is 12ms
  • the cycle length of DRX-9 to DRX-16 is 11ms
  • the cycle length of DRX-17 is 12ms
  • the starting position of each DRX in DRX-1 ⁇ DRX-8 differs from the arrival time of the data packet by 0.11ms, 0.22ms...0.88ms, and the starting position of DRX-9 and the arrival time of the data frame can be matched again. .
  • the network device may pre-configure the algorithm of the start position of the DRX cycle drx-StartOffset for the terminal device, so that the terminal device can calculate the system frame number (System Frame Number, SFN) and the corresponding subframe number.
  • system frame number System Frame Number, SFN
  • the SFN and the subframe number corresponding to the start position of the DRX cycle satisfy the following algorithm.
  • index index of the DRX cycle is not a multiple of 9, that is, n mod 9 ⁇ 0,
  • n represents the index of the DRX cycle, and n can be an integer such as 0, 1, 2, 3, 4, and so on.
  • the subframe number indicates the subframe number, and one SFN may include 10 subframes.
  • Li represents the period length of the i -th DRX cycle in the DRX mode configured by the DRX, wherein, in the embodiment shown in FIG. 5 of the present application, the DRX mode configured by the DRX includes 9 DRXs, so the value of i can be 0 to 8.
  • n%9 represents the value obtained by taking the remainder of n to 9.
  • the DRX configuration information in the foregoing step 401 may further include a first offset value, and the first offset value may be used to determine the starting position of the second onDuration. That is, the network device may configure a DRX offset value for the terminal device, which is used to determine the starting position of onDuration in the DRX cycle.
  • the terminal device may determine the time interval between the start position of the first onDuration and the start position of the second onDuration according to the first DRX cycle length and the first offset value.
  • the terminal device can determine that when certain conditions are met, the time interval between the start position of the first onDuration and the start position of the second onDuration is determined according to the sum of the first DRX cycle length and the first offset value, that is, Determine the starting position of the second onDuration.
  • an embodiment of the present application is introduced by taking the arrival time interval of the data packets as 16.67 ms and the length of the first DRX cycle as 16 ms as an example.
  • the first offset value f1 may be configured to be 2ms, and the condition may be to determine whether the index index of the DRX cycle is a multiple of 3.
  • the SFN and subframe number corresponding to the start position of the DRX cycle satisfy:
  • the SFN and subframe number corresponding to the start position of the DRX cycle satisfy:
  • the above-mentioned embodiment also determines the SFN and subframe number corresponding to the starting position of the DRX cycle in another way:
  • the above embodiment shows the situation where the network device configures a DRX cycle for the terminal device. Further, when the network device configures the DRX long cycle drx-LongCycle and the DRX short cycle drx-ShortCycle for the terminal device, the DRX cycle starts.
  • the SFN and subframe number corresponding to the start position are as follows.
  • the SFN and subframe number corresponding to the starting position of the short-period DRX satisfy:
  • the SFN and subframe number corresponding to the starting position of the long-period DRX satisfy:
  • the DRX cycle configured by the network device is 16ms
  • the first offset value configured by the network device can be 2ms
  • the terminal device can be offset at the starting position of onDuration of the fourth DRX cycle (ie DRX-3). Shift by 2ms so that the onDuration of the fourth DRX cycle matches the arrival time of the data packet again.
  • the terminal device can adjust the onDuration start position of the DRX cycle through the first offset value every three DRX cycles, so that the start position of the next DRX cycle can match or basically match the arrival time of the data packet. effect to avoid excessive delay in data transmission.
  • the above-mentioned implementation manner can also be used to adjust the onDuration start position of the DRX cycle by configuring a certain first offset value every N DRX cycles. , so that every N DRX cycles, the start position of the DRX cycle can match or basically match the arrival time of the data packet.
  • the first offset value or N may be pre-configured by the network device for the terminal device, or the network device may configure a corresponding algorithm for the terminal device, and the terminal device may obtain the starting position of each DRX cycle according to the pre-configuration.
  • the network device can configure the DRX cycle to be 34ms, and the terminal device can configure a certain first offset every 3 DRX cycles.
  • the network device can configure the DRX cycle to be 11ms, and the terminal device can configure a certain first DRX cycle every 9 DRX cycles.
  • the terminal device may further determine the time interval between the start position of the first onDuration and the start position of the second onDuration by using the second offset value.
  • the second offset value may be carried in the DRX configuration information sent by the network device to the terminal device in the aforementioned step 401, or may be configured by the network device for the terminal device through other configuration information. Therefore, the terminal device can determine the time interval between the start position of the first onDuration and the start position of the second onDuration according to the second offset value and the first DRX cycle length, thereby determining the start position of the second onDuration.
  • the second offset value is determined at least according to the index value of the DRX cycle where the second onDuration is located, and the time interval between the starting position of the first onDuration and the starting position of the second onDuration may be equal to the length of the first DRX cycle and the The sum of the second offset values.
  • the first configuration information may be carried in the DRX configuration information in step 401, or may be carried in other configuration information (for example, other RRC signaling) delivered by the network device to the terminal device. This application does not specifically limit this.
  • D may be the difference between the length of the DRX cycle and the arrival time interval of the data packet, and the first configuration information may include the value of D; or the first configuration information may include the arrival time interval of the data packet, so that the terminal device can
  • the value of D is obtained by calculating the difference between the reported arrival time interval and the DRX cycle length included in the DRX configuration information. Exemplarily, when the arrival time interval of the data packets is 16.67ms, and the DRX cycle length is 16ms, the value of D is 0.67ms.
  • the SFN and subframe number corresponding to the starting position of the long-period DRX satisfy:
  • f2_1 floor(D ⁇ n).
  • the starting position is 50ms
  • the interval between the starting position of DRX-3 and the starting position of DRX-2 is 17ms, compared with the DRX cycle
  • the DRX configuration information configured by the network device for the terminal device may also include the offset value of the starting position of onDuration, for example, drx-slotOffset, that is, the starting position of a DRX cycle is not necessarily the starting position of onDuration, Instead, it should be the start position of the DRX cycle plus the configured offset value drx-slotOffset.
  • the start position of onDuration in the DRX cycle can be adjusted by dynamically adjusting the offset value between the start position of the DRX cycle and the start position of onDuration, so that the start position of onDuration in the DRX cycle Match the arrival time of the packet as closely as possible.
  • the time interval between the starting position of the first onDuration and the starting position of the second onDuration may also be determined according to a third offset value.
  • the terminal device may determine the time interval between the start position of the first onDuration and the start position of the second onDuration according to the sum of the first DRX cycle length, the second offset value and the third offset value.
  • the terminal device after determining the subframe corresponding to the starting position of the second onDuration, the terminal device also determines the specific position of the starting position of the second onDuration in the subframe according to the third offset value.
  • the time interval between the start position of the first onDuration and the start position of the second onDuration may firstly determine the number of subframes in the interval according to the first DRX cycle length and the second offset value, and determine the number of subframes in the interval according to the third
  • the sum of the offset value and drx-SlotOffset determines the final interval, where drx-SlotOffset is the offset value of the starting position of onDuration configured by the network device.
  • the parameter corresponding to the interval. D may be determined according to the first configuration information, and specifically, the value of D may be obtained by referring to the foregoing embodiments, which will not be repeated here.
  • the terminal device determines the target subframe where onDuration is located according to the following formula:
  • the data packet arrival time interval is 16.67ms
  • the DRX cycle configured by the network device is 16ms as an example.
  • D 0.67
  • the starting position of DRX-0 is 0ms
  • the starting position of onDuration of DRX-0 is 0ms.
  • the starting position of DRX-1 is 16ms
  • DRX- The onDuration of 1 starts at 16.5ms.
  • the interval is 17ms
  • the starting position of the onDuration of DRX-2 is 17ms.
  • the interval is 17ms
  • the starting position of the onDuration of DRX-3 is 50ms.
  • the starting position of onDuration of DRX-4 is 66.5ms.
  • the starting position of onDuration of DRX-4 is 83ms.
  • n the index value of the second DRX cycle
  • is a parameter corresponding to the subcarrier interval.
  • D may be determined according to the first configuration information, and for details, the value of D may be obtained by referring to the foregoing embodiments, which will not be repeated here.
  • the terminal device determines the target subframe where onDuration is located according to the following formula:
  • the data packet arrival time interval is 16.67ms
  • the DRX cycle configured by the network device is 16ms
  • 1
  • a more accurate dynamic offset value can be used to achieve the effect that the arrival time of the data packet matches or approximately matches the start time of the DRX cycle.
  • the present application also provides another configuration method for discontinuous reception, which shortens the time period by sending the network device to the terminal device to instruct the terminal device to start monitoring the position of the PDCCH. monitoring time.
  • the method includes:
  • the network device determines the first indication information.
  • the first indication information is used by the terminal device to determine the position of monitoring the PDCCH within the duration onDuration.
  • the first indication information may be used by the terminal device to determine the starting position of monitoring the PDCCH, for example, instructing the terminal device to start monitoring the time slot position of the PDCCH within onDuration.
  • the first indication information 00 may be used to indicate that the monitoring of the PDCCH starts at the first position of the DRX cycle onDuration, and the first indication information is 01 to indicate that the first indication information is at the second position of the DRX cycle onDuration.
  • the first indication information of 10 indicates that the monitoring of the PDCCH is started at the third position of the onDuration of the DRX cycle
  • the first indication information of 11 indicates that the monitoring of the PDCCH is started at the fourth position of the onDuration of the DRX cycle.
  • the time slot position indicated by the first indication information may be that the network device pre-divides the length of the DRX cycle onDuration, for example, into four equal parts, and each type of indication information corresponds to the start of an onDuration segment. gap location.
  • the first indication information may further indicate the index value of the time slot in which monitoring of the PDCCH is started.
  • the network device may estimate the current possible time of the data packet to be sent by the terminal device according to a certain algorithm, and obtain the specific location of the monitored PDCCH, which is not specifically limited in this application.
  • the first indication information may also be used for the terminal device to start monitoring the offset value of the PDCCH within the onDuration of the configured DRX. For example, if the first indication information is 01, it indicates that the monitoring of the PDCCH and the like is started at the start position offset of the DRX cycle onDuration by offset1.
  • the network device sends the first indication information to the terminal device.
  • the first indication information sent by the network device to the terminal device may be located before onDuration, such as one or more time slots before onDuration, or the first indication information may be located at the starting position of onDuration, for example, at the starting position of onDuration the beginning of the initial time slot.
  • the terminal device determines, according to the first indication information, the position to monitor the PDCCH within onDuration.
  • the terminal device may monitor the PDCCH until the end of the activation time, where the activation time may include the onDuration period and the InactivityTimer period started after the terminal equipment monitors the PDCCH.
  • the terminal device can monitor the PDCCH according to the monitoring time preconfigured by the network device, that is, every time the terminal device receives the first indication information, it can monitor the PDCCH according to the location indicated by the first indication information. Monitor PDCCH within the monitoring time.
  • mode 1 and mode 2 This is not specifically limited in the embodiments of the present application.
  • the first indication information is also used to indicate the length of time for monitoring the PDCCH within onDuration, that is, the first indication information may include, in addition to the location where the monitoring of the PDCCH is started, the monitoring of the PDCCH.
  • the time length of the PDCCH may include the start time slot for monitoring the PDCCH and the number of time slots for monitoring the PDCCH within the onDuration.
  • the first indication information of the network device may be configured as shown in Table 1 below.
  • the value of the first indication information Indication content of the first indication information 00 first start position, first length 01 second starting position, second length 10 3rd starting position, 3rd length 11 Fourth starting position, fourth length
  • the first indication information is also used to indicate the end position of monitoring the PDCCH within onDuration, that is, the first indication information may include, in addition to the position at which the monitoring of the PDCCH starts, the position where the monitoring of the PDCCH starts. end position.
  • the terminal device can start monitoring the PDCCH at the starting position of onDuration; or, the terminal device The PDCCH is not monitored during this onDuration; or the terminal device determines which of the above two behaviors the terminal device performs according to the configuration information sent by the network device.
  • the network device can send specific indication information for monitoring the PDCCH to the terminal device, thereby shortening the time length of the terminal device monitoring the PDCCH and reducing the power consumption of the terminal device.
  • the first indication information may be used to instruct the terminal device to monitor the PDCCH in N areas of the M areas within the onDuration of the DRX cycle, where the onDuration is divided into M areas, where, M ⁇ 2, N satisfies: 1 ⁇ N ⁇ M.
  • M is 2, which means that onDuration is divided into two regions before and after, and the first indication information may use one bit to indicate the position of monitoring the PDCCH. For example, if the first indication information is 0, it indicates that the PDCCH is monitored in the first half of onDuration, and the first indication information is 1, which indicates that the PDCCH is monitored in the second half of onDuration.
  • the first indication information may be used to instruct the terminal device to monitor the PDCCH in the Nth area of the M areas within the onDuration of the DRX cycle. For example, if M is 4, the first indication information is 01, which is used to indicate that the PDCCH is to be monitored in the second area of the four areas in the onDuration.
  • the terminal device may receive the first indication information at the starting position of onDuration, and divide the onDuration into two areas, A and B. If the first indication information is 0, the terminal device may start at the onDuration start position. PDCCH is monitored in area A. If the first indication information is 1, the terminal device can start monitoring the PDCCH in the B area.
  • the network device may also send second indication information to the terminal device, where the second indication information instructs the terminal device to monitor the position of the PDCCH in the N areas.
  • the onDuration period may be divided into a first area and a second area, wherein the first area may be further divided into a first sub-area, a second sub-area, and the like.
  • the first indication information may be used to indicate that the PDCCH is monitored in the first area within the onDuration
  • the second indication information may be used to indicate that the PDCCH is to be monitored in the first sub-area within the first area.
  • the terminal device may receive the first indication information at the starting position of onDuration, and divide the onDuration into two areas, A and B. If the first indication information is 0, the terminal device may start at the onDuration start position. PDCCH is monitored in area A. If the first indication information is 1, the terminal equipment receives the second indication information at the starting position of the B area, and further divides the B area into two areas, C and D. If the second indication information is 0, the terminal equipment starts at the C area. Monitor the PDCCH in the area; if the second indication information is 1, the terminal device monitors the PDCCH in the D area.
  • the network device can configure the content indicated by the first indication information by confirming whether the data packet of the target terminal device arrives, that is, the network device can configure the starting position of onDuration at the time when the data packet arrives.
  • the length of onDuration can be configured to be less than or equal to the value range of jitter, for example, onDuration is less than or equal to 8ms.
  • the network device determines that the data packet of the terminal device has arrived, it can instruct the terminal device to monitor the PDCCH in the first half of onDuration through the first indication information; otherwise, since the length of onDuration has covered the jitter range, there must be data packets before the end of onDuration When it arrives, the terminal device can be instructed to monitor the PDCCH in the second half of onDuration through the first indication information.
  • the network device can at least shorten the time for the terminal device to monitor the PDCCH by half through the indication information, and can control the data transmission delay within 0.5*onDuration.
  • the network device can at least shorten the time for the terminal device to monitor the PDCCH by half through the indication information, and can control the data transmission delay within 0.5*onDuration.
  • the present application also provides a configuration method for discontinuous reception, which instructs the terminal device to stop monitoring the position of the PDCCH through the network device, thereby shortening the invalid monitoring time and saving power consumption for the terminal device.
  • a rule for the terminal device to stop monitoring the PDCCH may be defined, and the terminal device may determine to stop monitoring the PDCCH according to the rule.
  • the terminal device may stop monitoring the PDCCH before the end of onDuration in the DRX cycle, that is, the terminal device may determine, according to a predefined rule, to stop monitoring the PDCCH before the end of onDuration, and enter the sleep state in advance.
  • the rule for stopping monitoring of the PDCCH may specifically be: the terminal device determines to stop monitoring the PDCCH after the InactivityTimer times out, or the terminal device determines to stop monitoring the PDCCH when the InactivityTimer times out.
  • the terminal device is instructed to stop monitoring the PDCCH at the first moment, where the first moment may be the moment when the InactivityTimer of the terminal device times out, or the moment after the InactivityTimer times out.
  • the terminal device may stop monitoring the PDCCH after determining that the InactivityTimer times out within the onDuration of the DRX cycle, that is, the terminal device no longer monitors the PDCCH in the subsequent period of the original onDuration, and enters the dormant state in advance, shortening the duration.
  • the duration of monitoring the PDCCH may stop monitoring the PDCCH after determining that the InactivityTimer times out within the onDuration of the DRX cycle, that is, the terminal device no longer monitors the PDCCH in the subsequent period of the original onDuration, and enters the dormant state in advance, shortening the duration.
  • the terminal device is within the onDuration of the DRX cycle, which is equivalent to that the onDurationTimer of the terminal device has not timed out. That is to say, the terminal device stops monitoring the PDCCH when the InactivityTimer times out or after the timeout, which may specifically include: the terminal device stops monitoring the PDCCH when the InactivityTimer times out or after the onDurationTimer of the DRX cycle has not timed out.
  • the network device can send the second configuration information to the terminal device to configure or enable the rule for stopping monitoring the PDCCH for the terminal device, so that the terminal device can enable the rule for stopping monitoring the PDCCH according to the second configuration information.
  • the terminal device stops monitoring the PDCCH after the InactivityTimer times out, and enters a dormant state.
  • the second configuration information is RRC signaling.
  • the network device may predetermine a rule for stopping monitoring of the PDCCH with the terminal device, so that the terminal device can stop monitoring the PDCCH after determining that the InactivityTimer times out.
  • the terminal device has already arrived data packets within the onDuration period, so the InactivityTimer is started.
  • the terminal device can After the InactivityTimer times out, the onDuration period is terminated in advance, or the onDurationTimer is stopped in advance, and the terminal device no longer monitors the PDCCH and enters a sleep state to save power.
  • the network device may configure a first timer different from the InactivityTimer for the terminal device, and the terminal device determines to stop monitoring the PDCCH after the first timer expires, or the terminal device determines to stop monitoring the PDCCH when the first timer expires. Specifically, after the first timer expires, the terminal device may terminate the onDuration period in advance, or stop the onDurationTimer from running in advance. In addition, the terminal device may also stop the InactivityTimer from running in advance after the first timer expires, so that the terminal device no longer monitors the PDCCH and enters a sleep state to achieve the purpose of saving power.
  • the above description can also be applied to the following embodiments.
  • NR supports hybrid automatic repeat request (HARQ) retransmission.
  • HARQ hybrid automatic repeat request
  • the terminal device will send HARQ feedback to the network device to indicate whether the PDSCH is successfully received. If the network device determines that the terminal device fails to decode the PDSCH, the network device may schedule retransmission of the PDSCH. Since the network device determines the content carried in the HARQ feedback (that is, the terminal device fails to receive the PDSCH), and it takes a certain time for the network device to send the PDCCH to schedule the retransmission of the PDSCH, the network device must not schedule data packets during this period of time. Retransmission, even if the terminal device monitors the retransmission schedule of the data packet during this period, it will not receive the retransmission schedule.
  • the HARQ round trip time (round trip time, RTT) timer (timer) is currently defined in the standard.
  • RTT round trip time
  • the terminal device sends a negative acknowledgement (NACK) to the network device
  • NACK negative acknowledgement
  • the HARQ RTT timer is started.
  • the terminal device does not expect to receive retransmission of the corresponding data packet.
  • the standard also defines a HARQ retransmission timer (retransmission timer).
  • the HARQ retransmission timer After the HARQ RTT timer expires, the HARQ retransmission timer will start. If the terminal device sends a NACK to the network device, the terminal device will monitor and expect to receive a retransmission of the corresponding data packet during the running time of the HARQ retransmission timer.
  • NR does not support HARQ feedback.
  • the network device may directly send the PDCCH for scheduling PUSCH retransmission.
  • the NR standard also defines HARQ RTT timer and HARQ retransmission timer for uplink transmission.
  • the terminal device will start the HARQ RTT timer immediately after the PUSCH is sent.
  • the terminal device does not expect to receive retransmission of the corresponding data packet.
  • the HARQ retransmission timer is similar to the downlink transmission. After the HARQ RTT timer expires, the HARQ retransmission timer will start.
  • the terminal device will monitor and expect to receive the corresponding data packet. Retransmission.
  • NR supports multiple HARQ processes (HARQ processes), wherein each process can correspond to one data packet, and the data packets corresponding to multiple processes are processed in parallel. Regardless of whether the data packet corresponding to one HARQ process is successfully transmitted, the transmission of the data packet corresponding to another HARQ process will not be affected.
  • the aforementioned HARQ RTT timer and HARQ retransmission timer are for each HARQ process (per HARQ process). That is, the network device will configure the corresponding HARQ RTT timer and HARQ retransmission timer for each HARQ process.
  • HARQ processes HARQ processes
  • the terminal device monitors the PDCCH within the running time of the HARQ retransmission timer. That is to say, if the terminal device sends a NACK to the network device, after the InactivityTimer times out and the HARQ retransmission timer runs, the terminal device monitors the PDCCH, and can stop monitoring until the HARQ retransmission timer times out or after the time out. PDCCH.
  • the uplink or downlink data packets may include data packets transmitted through DCI dynamic grant (DG), and may also include data packets transmitted through CG (configured grant, configuration authorization) or SPS (semi-persistence scheduling, semi-static scheduling). data pack.
  • DG DCI dynamic grant
  • CG configured grant, configuration authorization
  • SPS semi-persistence scheduling, semi-static scheduling
  • the running of the InactivityTimer and the running of the HARQ retransmission timer will not affect each other, and the running times of the two may or may not overlap.
  • the length of the InactivityTimer is long and/or the length of the HARQ RTT timer is short, it is possible that the HARQ RTT timer has expired before the InactivityTimer expires, and the HARQ retransmission timer will be started.
  • the InactivityTimer and HARQ The retransmission timers run at the same time.
  • the terminal device will monitor the PDCCH during the entire time that the InactivityTimer runs (including the running time of the HARQ retransmission timer); if the InactivityTimer expires, the HARQ retransmission timer time out, the terminal device will monitor the PDCCH during the entire time when the InactivityTimer is running, and also monitor the PDCCH during the remaining time when the HARQ retransmission timer is running according to the above method.
  • the terminal device monitors the PDCCH during the entire time that the InactivityTimer runs, and also monitors the PDCCH during the time that the subsequent HARQ retransmission timer runs according to the above method.
  • the terminal device does not monitor the PDCCH within the running time of the HARQ retransmission timer. That is to say, if the terminal device sends a NACK to the network device, after the InactivityTimer times out and the HARQ retransmission timer runs, the terminal device stops monitoring the PDCCH, that is, the terminal device no longer monitors the PDCCH in the subsequent period of the original onDuration, in advance Entering the dormant state shortens the duration of continuous monitoring of the PDCCH.
  • the network device can send the third configuration information to the terminal device to configure the terminal device to monitor the PDCCH (or not monitor the PDCCH, or whether to monitor the PDCCH) after the InactivityTimer times out and the HARQ retransmission timer runs within the time period. )the rule of.
  • the third configuration information may be the same configuration information as the second configuration information, or different configuration information from the second configuration information.
  • the third configuration information may be RRC signaling.
  • the terminal device may be instructed to monitor the PDCCH within the time period when the HARQ retransmission timer runs after the InactivityTimer times out. If the network device does not send the third configuration information to the terminal device, it means that the terminal device does not monitor the PDCCH after the InactivityTimer times out and the HARQ retransmission timer is running.
  • the terminal device may be instructed not to monitor the PDCCH within the time period when the HARQ retransmission timer runs after the InactivityTimer times out. If the network device does not send the third configuration information to the terminal device, it means that the terminal device monitors the PDCCH within the time period when the HARQ retransmission timer runs after the InactivityTimer times out.
  • the third configuration information is sent to the terminal device through the network device.
  • the terminal device can be instructed not to monitor the PDCCH after the InactivityTimer times out and the HARQ retransmission timer is running;
  • the terminal device can be instructed to monitor the PDCCH within the time period when the HARQ retransmission timer runs after the InactivityTimer expires.
  • This application does not specifically limit the value rule of the third configuration information, and the above is just an example.
  • the network device may send third configuration information to the terminal device to configure the terminal device to monitor the PDCCH (or not monitor the PDCCH, or whether to monitor PDCCH).
  • the behavior of the terminal device configured by the third configuration information is only related to whether the HARQ retransmission timer runs, and has nothing to do with whether the InactivityTimer runs.
  • the terminal device monitors the PDCCH during the running time of the HARQ retransmission timer. PDCCH.
  • the terminal device When the third configuration information configures the terminal device not to monitor the PDCCH during the running time of the HARQ retransmission timer, the terminal device is affected by the InactivityTimer to monitor the PDCCH during the time when the InactivityTimer and the HARQ retransmission timer coincide; The terminal equipment does not monitor the PDCCH within the time that the retransmission timers do not overlap.
  • the above-mentioned InactivityTimer may also be other timers, for example, the first timer, the terminal device determines that the HARQ retransmission timer runs when the first timer times out or after the time out Stop monitoring PDCCH within the time limit. This application does not specifically limit this.
  • the network device may send third indication information to the terminal device to determine the location to stop monitoring the PDCCH, and the terminal device may determine the location to stop monitoring the PDCCH according to the third indication information .
  • the third indication information may include time domain resource information at the first moment, indicating that the terminal device may stop monitoring the PDCCH at the first moment.
  • the terminal device may stop monitoring the PDCCH at the first moment according to the third indication information. Specifically, the terminal device may stop running the InactivityTimer and the onDurationTimer at the first moment according to the third indication information.
  • the present application also provides an implementation manner, which sends fourth indication information to the terminal device through the network device, so that the terminal device can start or restart the InactivityTimer to prolong the activation time , monitor PDCCH.
  • the network device may send fourth indication information to the terminal device, and the terminal device may start or restart the InactivityTimer according to the fourth indication information.
  • the fourth indication information that the network device may send to the terminal device may be located before onDuration or within onDuration. For example, the network device may send the fourth indication information at the moment when the PDCCH monitoring is about to end, that is, before the end of onDuration.
  • the fourth indication information is not used for scheduling data transmission, but is only used to indicate that the terminal device can start or restart the InactivityTimer after the PDCCH monitoring ends, eg, the last time slot of onDuration.
  • the terminal device receives the fourth indication information within onDuration, and then starts InactivityTimer after onDuration.
  • the fourth indication information may further include an indication of the first period, that is, the terminal device may determine, according to the fourth indication information, to monitor the PDCCH within the first period after the onDuration of the DRX cycle.
  • the first period may be a period of data packet transmission outside the onDuration period estimated by the network device.
  • the terminal device may determine, according to the fourth indication information, to start or restart the InactivityTimer within the first period after the onDuration of the DRX cycle, so as to monitor the PDCCH.
  • the terminal device receives the fourth indication information within onDuration, and then monitors the PDCCH within the first period after onDuration according to the fourth indication information.
  • the network device may send the fourth indication information to the terminal device, which may be located before onDuration, or at the beginning of onDuration.
  • the fourth indication The information directly indicates that the terminal device no longer monitors the onDuration, but can monitor the PDCCH in the first time period after the onDuration.
  • the network device can start or restart the InactivityTimer by sending the fourth indication information to the terminal device when the DRX cycle configured for the terminal device is relatively short, so as to prolong the activation time of the terminal device, thereby Improve the flexibility of monitoring PDCCH configuration.
  • the network device side may maintain the DRX configuration information corresponding to one or more terminal devices, for example, the network device maintains the onDuration start time, onDuration duration, and InactivityTimer start time of a terminal device on the network device. Wait.
  • the network device when the network device determines that the InactivityTimer corresponding to the terminal device times out or after the time out, the network device can stop sending the PDCCH, and/or stop the onDurationTimer corresponding to the terminal device maintained by the network device side. In another embodiment, when the network device determines that the InactivityTimer corresponding to the terminal device has expired and the HARQ retransmission timer is running, the network device may stop sending the PDCCH, and/or stop the network device side maintaining the corresponding terminal device. onDurationTimer.
  • the network device can stop sending the PDCCH at the same time, so that the DRX configuration maintained on the network device side is aligned with the DRX configuration on the terminal device side, improving the The energy-saving efficiency of the terminal device ensures the communication efficiency between the network device and the terminal device.
  • the first indication information, the second indication information, the third indication information or the fourth indication information may be carried in at least one bit of downlink control signaling (Downlink Control Information, DCI).
  • DCI Downlink Control Information
  • the present application further provides a communication apparatus, where the communication apparatus may be a terminal device.
  • the communication apparatus has the function of realizing the terminal equipment in each of the above possible embodiments.
  • the functions can be implemented by hardware, or can be implemented by hardware executing corresponding software.
  • the hardware or software includes one or more modules corresponding to the above functions.
  • the communication apparatus 1600 may include a transceiver unit 1601 and a processing unit 1602, and these units may perform the corresponding functions of the terminal device in each possible implementation manner described above.
  • the transceiver unit 1601 may be configured to perform receiving DRX configuration information from a network device.
  • the processing unit 1602 may be configured to determine starting positions of the first onDuration and the second onDuration according to the DRX configuration information, and receive downlink signals within the first onDuration and the second onDuration.
  • the transceiver unit 1601 may also be configured to perform receiving the first indication information from the network device.
  • the processing unit 1602 may also be configured to perform determining the position to monitor the PDCCH within onDuration according to the first indication information.
  • the communication apparatus 1600 can implement the functions of the terminal equipment in each of the above possible implementation manners. For details, reference may be made to the detailed descriptions in each of the foregoing method examples, which will not be repeated here.
  • the present application also provides a communication apparatus, where the communication apparatus may be a network device.
  • the communication apparatus has the function of realizing the network device in each possible implementation manner described above.
  • the functions can be implemented by hardware, or can be implemented by hardware executing corresponding software.
  • the hardware or software includes one or more modules corresponding to the above functions.
  • the communication apparatus 1700 may include a processing unit 1701 and a transceiver unit 1702 , and these units may perform the corresponding functions of the terminal device in each possible implementation manner described above.
  • the processing unit 1701 may be configured to determine the DRX configuration information corresponding to the terminal device.
  • the transceiver unit 1702 may be configured to send DRX configuration information to the terminal device.
  • the processing unit 1701 may be configured to determine the first indication information.
  • the transceiver unit 1601 may also be configured to execute sending the first indication information to the terminal device.
  • the communication apparatus 1700 can implement the functions of the network equipment in each of the above possible implementation manners. For details, reference may be made to the detailed descriptions in each of the foregoing method examples, which will not be repeated here.
  • the above-mentioned transmission module may be a transceiver, which may include an antenna and a radio frequency circuit, etc.
  • the processing module may be a processor, such as a baseband chip.
  • the transmission module may be a radio frequency unit
  • the processing module may be a processor.
  • the transmission module may be an input interface and/or an output interface of the system-on-chip
  • the processing module may be a processor of the system-on-chip, such as a central processing unit (CPU).
  • CPU central processing unit
  • the transmission apparatus of the side link is presented in the form of dividing each functional module in an integrated manner.
  • Module herein may refer to specific circuits, processors and memory executing one or more software or firmware programs, integrated logic circuits, and/or other devices that may provide the functions described above.
  • the transmission device of the sidelink can take the form shown in FIG. 2 in the foregoing.
  • the function/implementation process of the processing unit 1602 in FIG. 16 or the processing unit 1701 in FIG. 17 can be implemented by the processor 201 in FIG. 2 calling computer program instructions stored in the memory 204 .
  • the function/implementation process of the transceiving unit 1601 in FIG. 16 or the transceiving unit 1702 in FIG. 17 can be implemented through the communication interface 203 in FIG. 2 .
  • the processor 201 in FIG. 2 may call the computer execution instructions stored in the memory 204, so that the apparatus 200 may perform the operations of the terminal device or the network device in the above-mentioned various method embodiments, so as to realize the above-mentioned application of the present application.
  • the processor 201 in FIG. 2 may call the computer execution instructions stored in the memory 204, so that the apparatus 200 may perform the operations of the terminal device or the network device in the above-mentioned various method embodiments, so as to realize the above-mentioned application of the present application.
  • the processor 201 in FIG. 2 may call the computer execution instructions stored in the memory 204, so that the apparatus 200 may perform the operations of the terminal device or the network device in the above-mentioned various method embodiments, so as to realize the above-mentioned application of the present application.
  • the apparatus 200 may perform the operations of the terminal device or the network device in the above-mentioned various method embodiments, so as to realize the above-mentioned application of the present application
  • the communication group device in each of the above device embodiments may completely correspond to the terminal device or network device in the method embodiment, and corresponding steps are performed by corresponding modules or units.
  • a unit may be an interface circuit that the chip uses to receive signals from other chips or devices.
  • the above transceiver unit for sending or receiving is an interface circuit of the device, used to send signals to other devices. For example, when the device is implemented in the form of a chip, the transceiver unit may be used to send signals to other chips or devices.
  • the interface circuit that sends the signal may be used to send signals to other chips or devices.
  • a computer-readable storage medium, or a computer program product, comprising instructions is also provided, and the above-mentioned instructions can be executed by the processor 201 of the communication apparatus 200 to perform the method of the above-mentioned embodiment. Therefore, the technical effects that can be obtained can be referred to the above method embodiments, which will not be repeated here.
  • the present application also provides a computer program product, the computer program product includes instructions, when the instructions are executed, so that the computer can respectively perform the operations of the terminal device or the network device corresponding to the above method.
  • Embodiments of the present application further provide a system chip, which includes: a processing unit and a communication unit, where the processing unit may be, for example, a processor, and the communication unit may be, for example, an input/output interface, a pin, or a circuit.
  • the processing unit can execute computer instructions, so that the communication apparatus to which the chip is applied executes the operations of the terminal device and the network device in the methods provided in the foregoing embodiments of the present application.
  • any of the communication apparatuses provided in the foregoing embodiments of the present application may include the system chip.
  • the computer instructions are stored in a storage unit.
  • An embodiment of the present application further provides a communication system, and the communication system may include: any terminal device and network device in the above-mentioned embodiments.
  • the above-mentioned embodiments it may be implemented in whole or in part by software, hardware, firmware or any combination thereof.
  • a software program it can be implemented in whole or in part in the form of a computer program product.
  • the computer program product includes one or more computer instructions.
  • the computer program instructions When the computer program instructions are loaded and executed on a computer, the procedures or functions according to the embodiments of the present application result in whole or in part.
  • the computer may be a general purpose computer, a special purpose computer, a computer network, or other programmable device.

Landscapes

  • Engineering & Computer Science (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Signal Processing (AREA)
  • Mobile Radio Communication Systems (AREA)

Abstract

本申请提供一种非连续接收的配置方法及装置,涉及通信技术领域,解决了现有技术中数据帧到达时间和DRX周期的持续时间onDuration不匹配,可能造成数据传输时延较大的问题。该方法包括:终端设备接收来自网络设备的非连续接收DRX配置信息,DRX配置信息至少包括第一DRX的配置信息,第一DRX的配置信息包括第一DRX周期长度;根据DRX配置信息确定至少在第一持续时间onDuration和第二onDuration内接收下行信号,其中,第二onDuration为第一onDuration的下一个onDuration,所述第一onDuration的起始位置与所述第二onDuration的起始位置之间的时间间隔大于第一DRX周期长度。

Description

一种非连续接收的配置方法及装置
本申请要求于2021年04月20日提交国家知识产权局、申请号为202110427057.X、申请名称为“一种减少PDCCH监测的方法”的中国专利申请的优先权,以及,2021年05月08日提交国家知识产权局、申请号为202110502448.3、申请名称为“一种非连续接收的配置方法及装置”的中国专利申请的优先权,其全部内容通过引用结合在本申请中。
技术领域
本申请涉及通信技术领域,尤其涉及一种非连续接收的配置方法及装置。
背景技术
在无线通信***中,在保证数据能够有效传输的前提下为了节省终端设备的功耗,引入了一种非连续接收(discontinuous reception,DRX)机制来控制终端设备监听物理下行控制信道(Physical Downlink Control Channel,PDCCH)的行为。网络设备为终端设备下发DRX配置,其中,DRX配置可以包括DRX周期和持续时间onDuration的配置信息,用于确定终端设备在该DRX周期的onDuration时段内可以持续监听PDCCH获取调度信息。如果终端设备在onDuration时段内没有接收到任何调度信息,则终端设备进入睡眠状态,停止监听PDCCH以节省功耗。
其中,对于扩展现实(extended reality,XR)业务,例如,虚拟现实(virtual reality,VR)、增强现实(augmented reality,AR)、云游戏(cloud gaming,CG)等,XR业务的特点是数据量较大,数据包到达具有周期性且间隔时间较短,XR业务对于传输时延要求较高,通常要求不小于10ms,否则影响用户体验。
示例性的,某一XR业务为每秒传输60帧图像,即相邻两帧图像对应的数据包的到达时间间隔平均为16.67ms。无论采用现有标准中的哪种DRX周期长度,如现有的DRX周期12ms、14ms、16ms或者20ms等,DRX周期都无法与数据包的到达间隔对齐,因此XR业务数据包的到达时间都会逐渐与DRX周期中配置的onDuration时段发生偏移,以至数据包到达时间处于DRX周期的onDuration时段之外,此时终端设备处于休眠时间不再监听PDCCH,则网络设备需要在下一个DRX周期传输该数据包,从而增大了数据包的传输时延,可能造成终端设备侧的图像卡顿现象,影响XR业务的用户体验。另外,数据包的到达时间间隔平均为16.67ms时,不是时隙长度(如1ms、0.5ms或0.25ms等)的整数倍,会导致数据包的到达时间与时隙边界无法对齐,从而导致onDuration时段与数据包的到达时间无法对齐。
发明内容
本申请提供一种非连续接收的配置方法及装置,解决了现有技术中数据帧到达时 间和DRX周期的onDuration时段不匹配的问题,能够在保证数据传输时延的基础上为终端设备节省功耗。
为达到上述目的,本申请采用如下技术方案:
第一方面,提供一种非连续接收的配置方法,应用于终端设备,该方法包括:接收来自网络设备的非连续接收DRX配置信息,所述DRX配置信息至少包括第一DRX的配置信息,所述第一DRX的配置信息包括第一DRX周期长度;根据所述DRX配置信息确定至少在第一持续时间onDuration和第二onDuration内接收下行信号,其中,第二onDuration为第一onDuration的下一个onDuration,所述第一onDuration的起始位置与所述第二onDuration的起始位置之间的时间间隔大于所述第一DRX周期长度。
上述技术方案中,网络设备可以为终端设备灵活配置对应的DRX配置信息,从而尽可能使得DRX周期的onDuration时段匹配或者近似匹配数据包的达到时间,降低数据传输的延迟,保证用户体验的同时为终端设备节能。
结合第一方面,在第一种可能的实现方式中,DRX配置信息还包括第二DRX的配置信息,以及DRX模式,其中,所述第二DRX的配置信息包括第二DRX周期长度,所述DRX模式用于指示至少一个所述第一DRX和至少一个所述第二DRX的顺序。
上述可能的实现方式中,网络设备可以为终端设备配置多个不同周期长度的DRX,并通过配置不同周期长度的DRX对应的组合模式,使得终端设备确定的onDuration时段可以尽可能数据包的达到时间相匹配,节能的同时降低数据传输的延迟。
结合第一方面和第一方面的第一种可能的实现方式,在第二种可能的实现方式中,所述第一onDuration的起始位置与所述第二onDuration的起始位置之间的时间间隔等于所述第二DRX周期长度。
上述可能的实现方式中,网络设备通过为终端设备配置两个不同周期长度的DRX,并配置对应的DRX模式,使得终端设备可以根据预先配置的算法,计算出DRX周期的起始位置对应的***帧号(System Frame Number,SFN)以及对应的子帧号,使得终端设备DRX周期的onDuration时段可以匹配数据包的达到时间,节能的同时降低数据传输的延迟。
结合第一方面,在第三种可能的实现方式中,所述DRX配置信息还包括第一偏移值,所述第一偏移值用于确定所述第二onDuration的起始位置;所述第一onDuration的起始位置与所述第二onDuration的起始位置之间的时间间隔根据所述第一DRX周期长度与所述第一偏移值确定。
上述可能的实现方式中,网络设备可以为终端设备配置一个DRX起始时间的偏移值,用于终端设备根据该第一偏移值确定DRX周期中onDuration的起始位置,从而使得终端设备DRX周期的onDuration时段可以尽量匹配数据包的达到时间,节能的同时降低数据传输的延迟。
结合第一方面的第三种可能的实现方式,在第四种可能的实现方式中,所述第一onDuration的起始位置与所述第二onDuration的起始位置之间的时间间隔等于所述第一DRX周期长度与所述第一偏移值的和。
上述可能的实现方式中,终端设备可以根据第一DRX周期长度与第一偏移值的 和确定第一onDuration的起始位置与第二onDuration的起始位置之间的时间间隔,即确定出第二onDuration的起始位置。从而实现通过第一偏移值来调节DRX周期的onDuration起始位置,使得下一个DRX周期的起始位置可以与数据包的到达时间达到匹配或者基本匹配的效果,以避免数据传输的时延过大。
结合第一方面,在第五种可能的实现方式中,所述第一onDuration的起始位置与所述第二onDuration的起始位置之间的时间间隔根据所述第一DRX周期长度与所述第二偏移值确定,所述第二偏移值至少根据所述第二onDuration所在的DRX周期的索引值确定。
上述可能的实现方式中,通过第二偏移值实现动态调节DRX周期的onDuration起始位置,使得下一个DRX周期的起始位置可以与数据包的到达时间达到匹配或者基本匹配的效果,以避免数据传输的时延过大。
结合第一方面的第五种可能的实现方式,在第六种可能的实现方式中,所述第一onDuration的起始位置与所述第二onDuration的起始位置之间的时间间隔等于所述第一DRX周期长度与所述第二偏移值的和。
上述可能的实现方式中,终端设备可以通过第一DRX周期长度与第二偏移值的和确定第二onDuration的起始位置,从而实现通过第二偏移值来调节DRX周期的onDuration起始位置,使得下一个DRX周期的起始位置可以与数据包的到达时间达到匹配或者基本匹配的效果,提高DRX配置的灵活性和节能效果。
结合第一方面的第五种可能的实现方式和第一方面的第六种可能的实现方式,在第七种可能的实现方式中,所述第二偏移值f2满足:f2=floor(D×n)-floor(D×(n-1)),其中,floor(x)函数用于对参数x向下取整,n为所述第二onDuration所在的DRX周期的索引值,D根据第一配置信息确定。
上述可能的实现方式中,终端设备可以通过上述算法计算第二偏移值,进一步根据配置的算法,确定每个DRX周期的起始位置,从而使得DRX周期的起始位置逐渐可以与数据包的到达时间匹配或者基本匹配,提高DRX配置的灵活性和节能效果。
结合第一方面的第五种可能的实现方式、第六种可能的实现方式和第七种可能的实现方式,在第八种可能的实现方式中,所述第一onDuration的起始位置与所述第二onDuration的起始位置之间的时间间隔还根据第三偏移值确定。
上述可能的实现方式中,通过第三偏移值实现动态调节DRX周期的onDuration起始位置,使得DRX周期的起始位置可以逐渐与数据包的到达时间达到匹配或者基本匹配的效果,提高DRX配置的灵活性和节能效果。
结合第一方面的第八种可能的实现方式,在第九种可能的实现方式中,所述第一onDuration的起始位置与所述第二onDuration的起始位置之间的时间间隔等于所述第一DRX周期长度、所述第二偏移值、所述第三偏移值以及drx-SlotOffset的和,其中drx-SlotOffset为所述网络设备配置的用于确定onDuration的起始位置的偏移值。
上述可能的实现方式中,终端设备可以通过第三偏移值根据配置的算法,确定每个DRX周期的起始位置,从而使得DRX周期的起始位置逐渐可以与数据包的到达时间匹配或者基本匹配,提高DRX配置的灵活性和节能效果。
结合第一方面的第八种可能的实现方式和第九种可能的实现方式,在第十种可能 的实现方式中,所述第三偏移值f3满足:
f3=floor(2 μ×(D×n-floor(D×n)))/2 μ-floor(2 μ×(D×(n-1)-floor(D×(n-1))))/2 μ,其中,floor(x)函数用于对参数x向下取整,n表示所述第二DRX周期的索引值,μ为子载波间隔对应的参数,D根据第一配置信息确定。
上述可能的实现方式中,终端设备可以通过上述算法计算第三偏移值,进一步根据配置的算法,确定每个DRX周期的起始位置,从而使得DRX周期的起始位置逐渐可以与数据包的到达时间匹配或者基本匹配,提高DRX配置的灵活性和节能效果。
结合第一方面的第七种可能的实现方式和第十种可能的实现方式,在第十一种可能的实现方式中,该方法还包括:接收来自所述网络设备的第一配置信息,所述第一配置信息包括所述D的值,或者,所述第一配置信息包括数据帧到达时间;所述终端设备根据所述数据帧到达时间以及第一DRX周期长度确定所述D的值。
上述可能的实现方式中,网络设备可以为终端设备配置D的值,或者计算D的参数例如数据帧到达时间,从而终端设备可以根据D的值确定第二偏移值或者第三偏移值,进一步得到每个DRX周期的起始位置,提高了DRX配置的灵活性和节能效果。
第二方面,提供一种非连续接收的配置方法,应用于网络设备,该方法包括:向终端设备发送非连续接收DRX配置信息,所述DRX配置信息至少包括第一DRX的配置信息,所述第一DRX的配置信息包括第一DRX周期长度;所述DRX配置信息用于所述终端设备确定至少在第一持续时间onDuration和第二onDuration内接收下行信号,其中,第二onDuration为第一onDuration的下一个onDuration,所述第一onDuration的起始位置与所述第二onDuration的起始位置之间的时间间隔大于所述第一DRX周期长度。
结合第二方面,在第一种可能的实现方式中,所述DRX配置信息还包括第二DRX的配置信息,以及DRX模式,其中,所述第二DRX的配置信息包括第二DRX周期长度,所述DRX模式用于指示至少一个所述第一DRX和至少一个所述第二DRX的顺序。
结合第二方面和第二方面的第一种可能的实现方式,在第二种可能的实现方式中,所述第一onDuration的起始位置与所述第二onDuration的起始位置之间的时间间隔等于所述第二DRX周期长度。
结合第二方面,在第三种可能的实现方式中,所述DRX配置信息还包括第一偏移值,所述第一偏移值用于确定所述第二onDuration的起始位置;所述第一onDuration的起始位置与所述第二onDuration的起始位置之间的时间间隔根据所述第一DRX周期长度与所述第一偏移值确定。
结合第二方面的第三种可能的实现方式,在第四种可能的实现方式中,所述第一onDuration的起始位置与所述第二onDuration的起始位置之间的时间间隔等于所述第一DRX周期长度与所述第一偏移值的和。
结合第二方面,在第五种可能的实现方式中,所述第一onDuration的起始位置与所述第二onDuration的起始位置之间的时间间隔根据所述第一DRX周期长度与所述第二偏移值确定,所述第二偏移值至少根据所述第二onDuration所在的DRX周期的索引值确定。
结合第二方面的第五种可能的实现方式,在第六种可能的实现方式中,所述第一onDuration的起始位置与所述第二onDuration的起始位置之间的时间间隔等于所述第一DRX周期长度与所述第二偏移值的和。
结合第二方面的第五种可能的实现方式和第六种可能的实现方式,在第七种可能的实现方式中,所述第二偏移值f2满足:f2=floor(D×n)-floor(D×(n-1)),其中,floor(x)函数用于对参数x向下取整,n为所述第二onDuration所在的DRX周期的索引值,D根据第一配置信息确定。
结合第二方面的第五种可能的实现方式、第六种可能的实现方式和第七种可能的实现方式,在第八种可能的实现方式中,所述第一onDuration的起始位置与所述第二onDuration的起始位置之间的时间间隔还根据第三偏移值确定。
结合第二方面的第八种可能的实现方式,在第九种可能的实现方式中,所述第一onDuration的起始位置与所述第二onDuration的起始位置之间的时间间隔等于所述第一DRX周期长度、所述第二偏移值、所述第三偏移值以及drx-SlotOffset的和,其中drx-SlotOffset为所述网络设备配置的用于确定onDuration的起始位置的偏移值。
结合第二方面的第八种可能的实现方式和第九种可能的实现方式,在第十种可能的实现方式中,所述第三偏移值f3满足:
f3=floor(2 μ×(D×n-floor(D×n)))/2 μ-floor(2 μ×(D×(n-1)-floor(D×(n-1))))/2 μ,其中,floor(x)函数用于对参数x向下取整,n表示所述第二DRX周期的索引值,μ为子载波间隔对应的参数,D根据第一配置信息确定。
结合第二方面的第七种可能的实现方式和第十种可能的实现方式,在第十一种可能的实现方式中,该方法还包括:向所述终端设备发送第一配置信息,所述第一配置信息包括所述D的值,或者,所述第一配置信息包括数据帧到达时间,用于所述终端设备根据所述数据帧到达时间以及第一DRX周期长度确定所述D的值。
第三方面,提供一种非连续接收的配置方法,应用于终端设备,该方法包括:接收来自网络设备的第一指示信息;根据所述第一指示信息确定在第一持续时间onDuration内监测物理下行控制信道PDCCH的位置;其中,所述第一指示信息位于所述第一onDuration之前,或所述第一指示信息位于所述第一onDuration的起始位置。
上述技术方案中,网络设备可以通过向终端设备发送指示监测PDCCH的第一指示信息,从而可以用于缩短终端设备监测PDCCH的时间长度,降低终端设备的功耗。
结合第三方面,在第一种可能的实现方式中,所述第一指示信息用于指示所述终端设备在所述第一onDuration内监测PDCCH的起始位置。
上述可能的实现方式中,网络设备可以通过为终端设备指示监测PDCCH的起始位置,从而使得终端设备根据该指示的位置开始监测PDCCH,减少无效的PDCCH监测时长,节省终端设备的功耗。
结合第三方面的第一种可能的实现方式,在第二种可能的实现方式中,所述第一指示信息还用于指示在所述第一onDuration内监测PDCCH的时间长度。
上述可能的实现方式中,网络设备为终端设备指示开始监测PDCCH的位置之外,还可以为终端设备指示监测PDCCH的时间长度,从而终端设备可以该指示确定监测PDCCH的位置和时段,减少无效的PDCCH监测时长,节省终端设备的功耗。
结合第三方面,在第三种可能的实现方式中,所述第一指示信息用于指示所述终端设备在所述第一onDuration内M个区域中的N个区域内监测PDCCH,其中,所述第一onDuration被分为M个区域,所述M≥2,所述N满足:1≤N≤M。
上述可能的实现方式中,可以通过第一指示信息对onDuration时段进行分区指示,从而终端设备可以仅在onDuration时段的部分区域监测PDCCH,减少无效的PDCCH监测时长,节省终端设备的功耗。
结合第三方面的第三种可能的实现方式,在第四种可能的实现方式中,接收第一指示信息之后,该方法还包括:接收来自网络设备的第二指示信息,第二指示信息指示在N个区域内监测PDCCH的位置;根据所述第二指示信息确定监测PDCCH的时段。
上述可能的实现方式中,终端设备还可以通过第二指示信息确定onDuration时段内监测PDCCH的起始位置,从而终端设备可以仅在onDuration时段的指定区域内监测PDCCH,减少无效的PDCCH监测时长,节省终端设备的功耗。
结合第三方面的第四种可能的实现方式,在第五种可能的实现方式中,若所述第一指示信息用于指示在所述第一onDuration内的第一区域内监测PDCCH,所述第二指示信息用于指示在所述第一区域内的第一子区域内监测PDCCH。
上述可能的实现方式中,还可以通过第二指示信息对onDuration分区的时段进一步分区指示,从而终端设备可以仅在onDuration时段的指定区域内监测PDCCH,减少无效的PDCCH监测时长,节省终端设备的功耗。
结合第三方面的任一种可能的实现方式,在第六种可能的实现方式中,第一指示信息和/或第二指示信息承载于下行控制信令DCI的至少一个比特位。
上述可能的实现方式中,网络设备通过第一指示信息,可以至少将终端设备监测PDCCH的时间缩短一半,且可以将数据传输时延控制在0.5*onDuration之内。通过较小的信令开销,达到缩短终端设备监测PDCCH时间长度、降低终端设备的功耗的效果。
第四方面,提供一种非连续接收的配置方法,应用于网络设备,该方法包括:确定第一指示信息,所述第一指示信息用于指示终端设备在第一持续时间onDuration内监测物理下行控制信道PDCCH的位置;向所述终端设备发送所述第一指示信息,所述第一指示信息位于所述第一onDuration之前,或所述第一指示信息位于所述第一onDuration的起始位置。
结合第四方面,在第一种可能的实现方式中,所述第一指示信息用于指示所述终端设备在第一onDuration内监测PDCCH的位置,具体包括:所述第一指示信息用于指示所述终端设备在所述第一onDuration内监测PDCCH的起始位置。
结合第四方面的第一种可能的实现方式,在第二种可能的实现方式中,所述第一指示信息还用于指示所述终端设备在所述第一onDuration内监测PDCCH的时间长度。
结合第四方面,在第三种可能的实现方式中,所述第一指示信息用于指示所述终端设备在所述第一onDuration内M个区域中的N个区域内监测PDCCH,其中,所述第一onDuration被分为M个区域,所述M≥2,所述N满足:1≤N≤M。
结合第四方面的第三种可能的实现方式,在第四种可能的实现方式中,所述向终 端设备发送所述第一指示信息之后,该方法还包括:向所述终端设备发送第二指示信息,所述第二指示信息指示所述终端设备在N个区域内监测PDCCH的位置。
结合第四方面的第四种可能的实现方式,在第五种可能的实现方式中,若所述第一指示信息用于指示所述终端设备在所述第一onDuration内的第一区域内监测PDCCH,所述第二指示信息指示所述终端设备在所述第一区域内的第一子区域内监测PDCCH。
结合第四方面的任一种可能的实现方式,在第六种可能的实现方式中,所述第一指示信息和/或第二指示信息承载于下行控制信令DCI的至少一个比特位。
第五方面,提供一种非连续接收的配置方法,应用于终端设备,该方法包括:接收来自网络设备的第三指示信息;根据所述第三指示信息在第一时刻停止监测物理下行控制信道PDCCH,其中,所述第一时刻为第一onDuration结束前的时刻。
上述技术方案中,通过网络设备向终端设备配置结束监测PDCCH的指示,从而终端设备可以缩短onDuration内无效的监测PDCCH时间,为终端设备节省功耗。
结合第五方面,在第一种可能的实现方式中,所述第一时刻为所述终端设备的不活动定时器InactivityTimer超时的时刻,或者所述终端设备的InactivityTimer超时后的时刻,其中,所述InactivityTimer根据DRX配置确定。
上述可能的实现方式中,终端设备可以根据网络设备配置的停止监测PDCCH的规则,确定在onDuration结束前,InactivityTimer超时的时候停止监测PDCCH,提前进入休眠状态,为终端设备节省功耗。
结合第五方面的第一种可能的实现方式,在第二种可能的实现方式中,所述第三指示信息用于指示所述终端设备的所述InactivityTimer超时后,所述终端设备的持续时间定时器onDurationTimer停止运行,其中,所述onDurationTimer根据DRX配置确定。
上述可能的实现方式中,终端设备可以在DRX周期的onDuration内,确定InactivityTimer超时后停止监测PDCCH,即终端设备在原有onDuration的后续时段不再监测PDCCH,提前进入休眠状态,缩短了持续监测PDCCH的时长。
结合第五方面的任一种可能的实现方式,在第三种可能的实现方式中,所述第三指示信息包括所述第一时刻的时域资源信息。
上述可能的实现方式中,网络设备可以通过向终端设备发送第三指示信息,用于确定停止监测PDCCH的第一时刻的时域资源信息,则终端设备可以根据该第三指示信息确定结束监测PDCCH的位置,节省功耗。
结合第五方面的任一种可能的实现方式,在第四种可能的实现方式中,所述根据第三指示信息在第一时刻停止监测物理下行控制信道PDCCH,具体包括:根据所述第三指示信息指示在所述第一时刻停止运行所述InactivityTimer和所述onDurationTimer。
上述可能的实现方式中,终端设备可以根据第三指示信息,停止运行InactivityTimer和onDurationTimer,从而提前停止监测PDCCH,节省功耗。
结合第五方面的任一种可能的实现方式,在第五种可能的实现方式中,所述第三指示信息承载于下行控制信令DCI的至少一个比特位。
上述可能的实现方式中,网络设备可以通过较小的信令开销,达到缩短终端设备 监测PDCCH时间长度、降低终端设备的功耗的效果,提高DRX配置的灵活性。
第六方面,提供一种非连续接收的配置方法,应用于网络设备,该方法包括:确定第三指示信息,所述第三指示信息用于指示终端设备在第一时刻停止监测物理下行控制信道PDCCH,其中,所述第一时刻为第一onDuration结束前的时刻;向所述终端设备发送所述第三指示信息。
结合第六方面,在第一种可能的实现方式中,所述第一时刻为所述终端设备的不活动定时器InactivityTimer超时的时刻,或者所述终端设备的InactivityTimer超时后的时刻,其中,所述InactivityTimer根据DRX配置确定。
结合第六方面的第一种可能的实现方式,在第二种可能的实现方式中,所述第三指示信息用于指示所述终端设备的所述InactivityTimer超时后,所述终端设备的持续时间定时器onDurationTimer停止运行,其中,所述onDurationTimer根据DRX配置确定。
结合第六方面的任一种可能的实现方式,在第三种可能的实现方式中,所述第三指示信息包括所述第一时刻的时域资源信息。
结合第六方面的任一种可能的实现方式,在第四种可能的实现方式中,所述第三指示信息用于指示终端设备在第一时刻停止监测物理下行控制信道PDCCH,具体包括:所述第三指示信息指示在所述第一时刻所述终端设备停止运行所述InactivityTimer和所述onDurationTimer。
结合第六方面的任一种可能的实现方式,在第五种可能的实现方式中,所述第三指示信息承载于下行控制信令DCI的至少一个比特位。
第七方面,提供一种非连续接收的配置方法,应用于终端设备,该方法包括:接收来自网络设备的第四指示信息;根据所述第四指示信息启动或重启不活动定时器InactivityTimer,其中,所述第四指示信息不用于调度数据传输;或者,所述第四指示信息用于指示在第一时段内监测PDCCH,其中,所述第一时段为第一onDuration之后的时段,所述第四指示信息位于所述第一onDuration之前或所述第一onDuration内,所述第一onDuration为根据DRX配置确定的。
上述技术方案中,网络设备可以通过为终端设备发送第四指示信息,使得终端设备可以启动或者重启InactivityTimer,以延长激活时间,监测PDCCH,提高DRX机制配置的灵活性。从而网络设备可以根据VR业务的特点,为终端设备配置较短的onDuration时段,进一步可以节省功耗。
结合第七方面,在第一种可能的实现方式中,所述第四指示信息承载于DCI的至少一个比特位。
上述可能的实现方式中,网络设备可以通过较小的信令开销,达到缩短终端设备监测PDCCH时间长度、降低终端设备的功耗的效果,提高DRX配置的灵活性。
第八方面,提供一种非连续接收的配置方法,应用于网络设备,该方法包括:确定第四指示信息,所述第四指示信息用于指示终端设备启动或重启不活动定时器InactivityTimer,其中,所述第四指示信息不用于调度数据传输;或者,所述第四指示信息用于指示所述终端设备在第一时段内监测PDCCH,其中,所述第一时段为第一onDuration之后的时段,所述第四指示信息位于所述第一onDuration之前或所述第一 onDuration内,所述第一onDuration为根据DRX配置确定的;向所述终端设备发送所述第四指示信息。
结合第八方面,在第一种可能的实现方式中,所述第四指示信息承载于DCI的至少一个比特位。
第九方面,本申请还提供了一种通信装置,所述通信装置可以是终端设备,该通信装置具有实现上述第一方面、第三方面、第五方面、或第七方面中任一方面的终端设备的功能。所述功能可以通过硬件实现,也可以通过硬件执行相应的软件实现。所述硬件或软件包括一个或多个与上述功能相对应的模块。
在一个可能的设计中,所述通信装置的结构中包括收发单元和处理单元,这些单元可以执行上述第一方面、第三方面、第五方面、或第七方面中任一方面的终端设备的相应功能,具体参见方法示例中的详细描述,此处不做赘述。
在一个可能的设计中,所述通信装置的结构中包括收发器和处理器,可选的还包括存储器,所述收发器用于收发数据,以及用于与通信***中的其他设备进行通信交互,所述处理器被配置为支持所述通信装置执行上述第一方面、第三方面、第五方面、或第七方面中任一方面的终端设备的相应的功能。所述存储器与所述处理器耦合,其保存所述通信装置必要的程序指令和数据。
第十方面,本申请还提供了一种通信装置,所述通信装置可以是网络设备,该通信装置具有实现上述第二方面、第四方面、第六方面、或第八方面中任一方面的网络设备的功能。所述功能可以通过硬件实现,也可以通过硬件执行相应的软件实现。所述硬件或软件包括一个或多个与上述功能相对应的模块。
在一个可能的设计中,所述通信装置的结构中包括收发单元和处理单元,这些单元可以执行上述第二方面、第四方面、第六方面、或第八方面中任一方面的网络设备的相应功能,具体参见方法示例中的详细描述,此处不做赘述。
在一个可能的设计中,所述通信装置的结构中包括收发器和处理器,可选的还包括存储器,所述收发器用于收发数据,以及用于与通信***中的其他设备进行通信交互,所述处理器被配置为支持所述通信装置执行上述第二方面、第四方面、第六方面、或第八方面中任一方面的网络设备的相应的功能。所述存储器与所述处理器耦合,其保存所述通信装置必要的程序指令和数据。
第十一方面,本申请实施例提供了一种通信***,可以包括上述提及的终端设备和网络设备。
第十二方面,本申请实施例提供的一种计算机可读存储介质,该计算机可读存储介质存储有程序指令,当程序指令在计算机上运行时,使得计算机执行上述第一方面至第八方面中任一方面及其任一可能的设计中的方法。示例性的,计算机可读存储介质可以是计算机能够存取的任何可用介质。以此为例但不限于:计算机可读介质可以包括非瞬态计算机可读介质、随机存取存储器(random-access memory,RAM)、只读存储器(read-only memory,ROM)、电可擦除可编程只读存储器(electrically EPROM,EEPROM)、CD-ROM或其他光盘存储、磁盘存储介质或者其他磁存储设备、或者能够用于携带或存储具有指令或数据结构形式的期望的程序代码并能够由计算机存取的任何其他介质。
第十三方面,本申请实施例提供一种包括计算机程序代码或指令的计算机程序产品,当其在计算机上运行时,使得计算机实现上述第一方面至第八方面中任一方面及其任一可能的设计中的方法。
第十四方面,本申请还提供了一种芯片,包括处理器,所述处理器与存储器耦合,用于读取并执行所述存储器中存储的程序指令,以使所述芯片实现上述第一方面至第八方面中任一方面及其任一可能的设计中的方法。
第十五方面,提供一种非连续接收的配置方法,应用于网络设备,该方法包括:确定终端设备对应的不活动定时器InactivityTimer超时的时候或者超时之后,停止发送PDCCH,和/或停止所述终端设备对应的持续时间定时器onDurationTimer。
上述技术方案中,网络设备可以通过维护各个终端设备对应的DRX配置,当确定某一终端设备的InactivityTimer超时,则可以停止向该终端设备发送PDCCH,和/或可以停止该终端设备对应的onDurationTimer,从而使得网络设备侧维护的DRX配置与终端设备侧的DRX配置对齐,保证终端设备节能效率的同时提高通信效率。
结合第十五方面,在第一种可能的实现方式中,该方法还包括:确定第二配置信息,所述第二配置信息用于指示所述终端设备在不活动定时器InactivityTimer超时的时候或者超时之后,停止监测PDCCH,和/或停止所述终端设备的onDurationTimer;向终端设备发送所述第二配置信息。
上述技术方案中,网络设备可以通过向终端设备发送第二配置信息,以使能终端设备侧停止监测PDCCH的规则,即InactivityTimer超时停止监测PDCCH,从而终端设备可以在DRX周期内onDurationTimer超时前的时刻提前进入休眠状态节省功耗。
结合第十五方面的第一种可能的实现方式,在第二种可能的实现方式中,所述终端设备在DRX周期的onDuration内,InactivityTimer超时的时候或者超时之后,停止监测PDCCH,和/或停止所述终端设备的onDurationTimer。
第十六方面,提供一种非连续接收的配置方法,应用于终端设备,该方法包括:当不活动定时器InactivityTimer超时的时候或者超时之后,停止监测PDCCH。
上述技术方案中,终端设备通过预定义或网络设备的配置,可以在DRX周期内onDurationTimer超时前在InactivityTimer超时的时候或超时之后,停止监测PDCCH,从而使得终端设备可以提前进入休眠状态,节省功耗。
结合第十六方面,在第一种可能的实现方式中,该方法还包括:接收来自网络设备的第二配置信息,所述第二配置信息用于指示所述终端设备在DRX周期的onDuration内,不活动定时器InactivityTimer超时的时候或者超时之后,停止监测PDCCH。
上述技术方案中,终端设备通过接收网络设备发送的第二配置信息,从而使能在DRX周期内onDurationTimer超时前的时刻停止监测PDCCH的规则,即InactivityTimer超时停止监测PDCCH,使得终端设备可以提前进入休眠状态节省功耗。
结合第十六方面的第一种可能的实现方式,在第二种可能的实现方式中,所述停止监测PDCCH包括:停止onDurationTimer的运行。
上述技术方案中,终端设备通过在DRX周期内onDurationTimer超时前的时刻提前停止onDurationTimer的运行,从而停止监测PDCCH,使得终端设备可以提前进入 休眠状态以节省功耗。
第十七方面,提供一种非连续接收的配置方法,应用于网络设备,该方法包括:确定终端设备对应的不活动定时器InactivityTimer超时且混合自动重传请求HARQ重传定时器在运行的时间内,停止发送PDCCH,和/或停止所述终端设备对应的持续时间定时器onDurationTimer。
上述技术方案中,网络设备可以通过维护各个终端设备对应的DRX配置,当确定某一终端设备的InactivityTimer超时且HARQ重传定时器在运行,则可以停止向该终端设备发送PDCCH,和/或可以停止该终端设备对应的onDurationTimer,从而使得网络设备侧维护的DRX配置与终端设备侧的DRX配置对齐,保证终端设备节能效率的同时提高通信效率。
结合第十七方面,在第一种可能的实现方式中,该方法还包括:确定第三配置信息,所述第三配置信息用于指示所述终端设备在不活动定时器InactivityTimer超时后且混合自动重传请求HARQ重传定时器运行的时间内是否监测PDCCH;向所述终端设备发送所述第三配置信息。
上述技术方案中,网络设备可以通过向终端设备发送第三配置信息,以使能终端设备侧停止监测PDCCH的规则,即InactivityTimer超时且HARQ重传定时器运行的时间内是否继续监测PDCCH,从而终端设备可以根据上述停止监测PDCCH的规则进入休眠状态节省功耗。
结合第十七方面的第一种可能的实现方式,在第二种可能的实现方式中,第三配置信息用于指示所述终端设备在不活动定时器InactivityTimer超时后且混合自动重传请求HARQ重传定时器运行的时间内,终端设备不监测PDCCH。
上述可能的实现方式中,网络设备通过向终端设备发送第三配置信息,以使能终端设备可以在InactivityTimer超时后且HARQ重传定时器运行的时间内停止监测PDCCH,从而终端设备可以在原有onDuration的后续时段不再监测PDCCH,提前进入休眠状态,缩短了持续监测PDCCH的时长,节省功耗。
结合第十七方面中任一种可能的实现方式,在第三种可能的实现方式中,第三配置信息用于指示所述终端设备在不活动定时器InactivityTimer超时后且混合自动重传请求HARQ重传定时器运行的时间内,终端设备监测PDCCH。
上述可能的实现方式中,网络设备通过向终端设备发送第三配置信息,以使能终端设备可以在InactivityTimer超时后且HARQ重传定时器运行的时间内继续监测PDCCH,网络设备可以在HARQ重传定时器运行的时间内快速完成重传,降低数据传输时延。
结合第十七方面中任一种可能的实现方式,在第四种可能的实现方式中,该方法还包括:网络设备确定终端设备对应的InactivityTimer超时的时候或者超时之后,停止发送PDCCH,和/或停止所述终端设备对应的持续时间定时器onDurationTimer。
结合第十七方面中任一种可能的实现方式,在第五种可能的实现方式中,该方法还包括:确定第二配置信息,所述第二配置信息用于指示所述终端设备在不活动定时器InactivityTimer超时的时候或者超时之后,停止监测PDCCH,和/或停止所述终端设备的onDurationTimer;向终端设备发送所述第二配置信息。
结合第十七方面中第五种可能的实现方式,在第六种可能的实现方式中,所述终端设备在DRX周期的onDuration内,InactivityTimer超时的时候或者超时之后,停止监测PDCCH,和/或停止所述终端设备的onDurationTimer。
第十八方面,提供一种非连续接收的配置方法,应用于终端设备,该方法包括:当不活动定时器InactivityTimer超时的时候或者超时之后,所述终端设备在混合自动重传请求HARQ重传定时器运行的时间内监测PDCCH;
或者,当不活动定时器InactivityTimer超时的时候或者超时之后,所述终端设备在混合自动重传请求HARQ重传定时器运行的时间内不监测PDCCH。
上述技术方案中,终端设备通过预定义或网络设备的配置,可以在HARQ重传定时器运行的时间内并且InactivityTimer超时的时候或超时之后,停止监测PDCCH,从而使得终端设备可以提前进入休眠状态,节省功耗。或者,终端设备可以通过预定义或预配置,可以在HARQ重传定时器运行的时间内并且InactivityTimer超时的时候或超时之后,继续监测PDCCH,从而如果上行或下行数据包传输失败需要重传的时候,可以在HARQ重传定时器运行的时间内快速完成重传,降低数据传输时延。
结合第十八方面,在第一种可能的实现方式中,该方法还包括:接收来自网络设备的第三配置信息,所述第三配置信息用于指示所述终端设备在不活动定时器InactivityTimer超时后且混合自动重传请求HARQ重传定时器运行的时间内是否监测PDCCH。
上述技术方案中,终端设备通过接收来自网络设备的第三配置信息,使能终端设备侧停止监测PDCCH的规则,即InactivityTimer超时且HARQ重传定时器运行的时间内是否继续监测PDCCH,从而终端设备可以根据上述停止监测PDCCH的规则进入休眠状态节省功耗。
结合第十八方面第一种可能的实现方式,在第二种可能的实现方式中,第三配置信息用于指示所述终端设备在不活动定时器InactivityTimer超时后且混合自动重传请求HARQ重传定时器运行的时间内,终端设备不监测PDCCH。
结合第十八方面中任一种可能的实现方式,在第三种可能的实现方式中,第三配置信息用于指示所述终端设备在不活动定时器InactivityTimer超时后且混合自动重传请求HARQ重传定时器运行的时间内,终端设备监测PDCCH。
结合第十八方面中任一种可能的实现方式,在第四种可能的实现方式中,当不活动定时器InactivityTimer超时的时候或者超时之后,停止监测PDCCH。
结合第十八方面中任一种可能的实现方式,在第五种可能的实现方式中,接收来自网络设备的第二配置信息,所述第二配置信息用于指示所述终端设备在不活动定时器InactivityTimer超时的时候或者超时之后,停止监测PDCCH。
结合第十八方面中第五种可能的实现方式,在第六种可能的实现方式中,所述终端设备在DRX周期的onDuration内,InactivityTimer超时的时候或者超时之后,停止监测PDCCH。
结合第十八方面中任一种可能的实现方式,在第七种可能的实现方式中,所述停止监测PDCCH包括:停止onDurationTimer的运行。
第十九方面,本申请还提供了一种通信装置,所述通信装置可以是网络设备,该 通信装置具有实现上述第十五方面或第十七方面中任一方面的网络设备的功能。所述功能可以通过硬件实现,也可以通过硬件执行相应的软件实现。所述硬件或软件包括一个或多个与上述功能相对应的模块。
在一个可能的设计中,所述通信装置的结构中包括收发单元和处理单元,这些单元可以执行上述第十五方面或第十七方面中任一方面的网络设备的相应功能,具体参见方法示例中的详细描述,此处不做赘述。
在一个可能的设计中,所述通信装置的结构中包括收发器和处理器,可选的还包括存储器,所述收发器用于收发数据,以及用于与通信***中的其他设备进行通信交互,所述处理器被配置为支持所述通信装置执行上述第十五方面或第十七方面中任一方面的网络设备的相应的功能。所述存储器与所述处理器耦合,其保存所述通信装置必要的程序指令和数据。
第二十方面,本申请还提供了一种通信装置,所述通信装置可以是终端设备,该通信装置具有实现上述第十六方面或十第八方面中任一方面的网络设备的功能。所述功能可以通过硬件实现,也可以通过硬件执行相应的软件实现。所述硬件或软件包括一个或多个与上述功能相对应的模块。
在一个可能的设计中,所述通信装置的结构中包括收发单元和处理单元,这些单元可以执行上述第十六方面或十第八方面中任一方面的终端设备的相应功能,具体参见方法示例中的详细描述,此处不做赘述。
在一个可能的设计中,所述通信装置的结构中包括收发器和处理器,可选的还包括存储器,所述收发器用于收发数据,以及用于与通信***中的其他设备进行通信交互,所述处理器被配置为支持所述通信装置执行上述第十六方面或十第八方面中任一方面的终端设备的相应的功能。所述存储器与所述处理器耦合,其保存所述通信装置必要的程序指令和数据。
第二十一方面,本申请实施例提供了一种通信***,可以包括上述提及的终端设备和网络设备。
第二十二方面,本申请实施例提供的一种计算机可读存储介质,该计算机可读存储介质存储有程序指令,当程序指令在计算机上运行时,使得计算机执行上述第十五方面至第十八方面中任一方面及其任一可能的设计中的方法。示例性的,计算机可读存储介质可以是计算机能够存取的任何可用介质。以此为例但不限于:计算机可读介质可以包括非瞬态计算机可读介质、随机存取存储器(random-access memory,RAM)、只读存储器(read-only memory,ROM)、电可擦除可编程只读存储器(electrically EPROM,EEPROM)、CD-ROM或其他光盘存储、磁盘存储介质或者其他磁存储设备、或者能够用于携带或存储具有指令或数据结构形式的期望的程序代码并能够由计算机存取的任何其他介质。
第二十三方面,本申请实施例提供一种包括计算机程序代码或指令的计算机程序产品,当其在计算机上运行时,使得计算机实现上述第十五方面至第十八方面中任一方面及其任一可能的设计中的方法。
第二十四方面,本申请还提供了一种芯片,包括处理器,所述处理器与存储器耦合,用于读取并执行所述存储器中存储的程序指令,以使所述芯片实现上述第十五方 面至第十八方面中任一方面及其任一可能的设计中的方法。
可以理解地,上述第九方面至第十四方面以及第十九方面至第二十四方面中提供的任一种非连续接收的配置装置、通信装置、计算机可读存储介质、计算机程序产品和通信***,均可以由上文所提供的对应的方法来实现,因此,其所能达到的有益效果可参考上文所提供的对应的方法中的有益效果,此处不再赘述。
附图说明
图1a为本申请实施例提供的一种通信***的***架构图;
图1b为本申请实施例提供的一种终端设备的DRX配置示意图;
图2为本申请实施例提供的一种通信装置的架构图;
图3a和图3b为本申请实施例提供的XR业务或类XR业务的数据包场景示意图;
图4为本申请实施例提供的一种非连续接收的配置方法的流程示意图;
图5-图8为本申请实施例提供的非连续接收的配置方法的场景示意图;
图9为本申请实施例提供的另一种非连续接收的配置方法的流程示意图;
图10-图15为本申请实施例提供的非连续接收的配置方法的场景示意图;
图16为本申请实施例提供的一种非连续接收的配置装置的结构示意图;
图17为本申请实施例提供的另一种非连续接收的配置装置的结构示意图。
具体实施方式
以下,术语“第一”、“第二”仅用于描述目的,而不能理解为指示或暗示相对重要性或者隐含指明所指示的技术特征的数量。由此,限定有“第一”、“第二”的特征可以明示或者隐含地包括一个或者更多个该特征。在本实施例的描述中,除非另有说明,“多个”的含义是两个或两个以上。
需要说明的是,本申请中,“示例性的”或者“例如”等词用于表示作例子、例证或说明。本申请中被描述为“示例性的”或者“例如”的任何实施例或设计方案不应被解释为比其他实施例或设计方案更优选或更具优势。确切而言,使用“示例性的”或者“例如”等词旨在以具体方式呈现相关概念。
下面将结合本申请实施例中的附图,对本申请实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本申请一部分实施例,而不是全部的实施例。基于本申请中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本申请保护的范围。
首先,对本申请实施例的实施环境和应用场景进行简单介绍。
本申请可应用到现有的新无线(new radio,NR)***中,也可用在其它任何有类似结构和功能的无线通信***中。如图1a所示,该通信***至少包括终端设备101和网络设备102。
本申请实施例涉及到的终端设备101可以是用户设备(user equipment,UE),其中,UE包括具有无线通信功能的手持式设备、车载设备、可穿戴设备或计算设备。示例性地,UE可以是手机(mobile phone)、平板电脑或带无线收发功能的电脑。终端设备还可以是虚拟现实(virtual reality,VR)终端设备、增强现实(augmented reality, AR)终端设备、工业控制中的无线终端、无人驾驶中的无线终端、远程医疗中的无线终端、智能电网中的无线终端、智慧城市(smart city)中的无线终端、智慧家庭(smart home)中的无线终端等等。
本申请实施例中,用于实现终端的功能的装置可以是终端;也可以是能够支持终端实现该功能的装置,例如芯片***,该装置可以被安装在终端中。本申请实施例中,芯片***可以由芯片构成,也可以包括芯片和其他分立器件。本申请实施例提供的技术方案中,以用于实现终端设备功能的装置是UE为例,描述本申请实施例提供的技术方案。
本申请实施例涉及到的网络设备102可以包括基站(base station,BS),可以是一种部署在无线接入网中能够和终端进行无线通信的设备。
其中,基站可能有多种形式,比如宏基站、微基站、中继站和接入点等。示例性地,本申请实施例涉及到的基站可以是5G中的基站或LTE中的基站,其中,5G中的基站还可以称为发送接收点(transmission reception point,TRP)或gNB。
本申请实施例中,用于实现网络设备的功能的装置可以是网络设备;也可以是能够支持网络设备实现该功能的装置,例如芯片***,该装置可以被安装在网络设备中。
在本申请实施例提供的技术方案中,以用于实现网络设备的功能的装置是网络设备,以网络设备是基站为例,描述本申请实施例提供的技术方案。
本申请实施例提供的技术方案可以应用于网络设备和终端设备之间的无线通信。其中,在本申请实施例中,术语“无线通信”还可以简称为“通信”,术语“通信”还可以描述为“数据传输”、“信息传输”或“传输”。
需要说明的是,图1a仅为示例性框架图,图1a中包括的网元节点的数量不受限制。除图1a所示功能节点外,还可以包括其他节点,如:核心网设备、网关设备、应用服务器等等,不予限制。接入网设备通过有线网络或无线网络与核心网设备相互通信,如通过下一代(Next Generation,NG)接口相互通信。
在具体实现时,图1a所示各网元,如:终端设备、网络设备可采用图2所示的组成结构或者包括图2所示的部件。图2为本申请实施例提供的一种通信装置200的结构示意图,当该通信装置200具有本申请实施例所述终端设备的功能时,该通信装置200可以为终端设备或者终端设备中的芯片或者片上***。当通信装置200具有本申请实施例所述的网络设备的功能时,通信装置200可以为网络设备或者网络设备中的芯片或者片上***。
如图2所示,该通信装置200可以包括处理器201,通信线路202以及通信接口203。进一步的,该通信装置200还可以包括存储器204。其中,处理器201,存储器204以及通信接口203之间可以通过通信线路202连接。
其中,处理器201可以是中央处理器(Central Processing Unit,CPU)、通用处理器网络处理器(Network Processor,NP)、数字信号处理器(Digital Signal Processing,DSP)、微处理器、微控制器、可编程逻辑器件或它们的任意组合。处理器201还可以是其它具有处理功能的装置,如电路、器件或软件模块等。
通信线路202,用于在信装置200所包括的各部件之间传送信息。
通信接口203,用于与其他设备或其它通信网络进行通信。该其它通信网络可以 为以太网,无线接入网(Radio Access Network,RAN),无线局域网(Wireless Local Area Networks,WLAN)等。通信接口203可以是接口电路、管脚、射频模块、收发器或者任何能够实现通信的装置。
存储器204,用于存储指令。其中,指令可以是计算机程序。
其中,存储器204可以是只读存储器(Read-only Memory,ROM)或可存储静态信息和/或指令的其他类型的静态存储设备,也可以是随机存取存储器(Random Access Memory,RAM)或者可存储信息和/或指令的其他类型的动态存储设备,还可以是电可擦可编程只读存储器(Electrically Erasable Programmable read-only Memory,EEPROM)、只读光盘(Compact Cisc read-only Memory,CD-ROM)或其他光盘存储、光碟存储、磁盘存储介质或其他磁存储设备,光碟存储包括压缩光碟、激光碟、光碟、数字通用光碟、或蓝光光碟等。
需要说明的是,存储器204可以独立于处理器201存在,也可以和处理器201集成在一起。存储器204可以用于存储指令或者程序代码或者一些数据等。存储器204可以位于通信装置200内,也可以位于通信装置200外,不予限制。处理器201,用于执行存储器204中存储的指令,以实现本申请下述实施例提供的方法。
在一种示例中,处理器201可以包括一个或多个CPU,例如图2中的CPU0和CPU1。
作为一种可选的实现方式,通信装置200包括多个处理器,例如,除图2中的处理器201之外,还可以包括处理器207。
作为一种可选的实现方式,通信装置200还包括输出设备205和输入设备206。示例性地,输入设备206是键盘、鼠标、麦克风或操作杆等设备,输出设备205是显示屏、扬声器等设备。
需要说明的是,通信装置200可以是可穿戴设备、台式机、便携式电脑、网络服务器、移动手机、平板电脑、无线终端、嵌入式设备、芯片***或有图2中类似结构的设备。此外,图2中示出的组成结构并不构成对该通信装置的限定,除图2所示部件之外,该通信装置可以包括比图示更多或更少的部件,或者组合某些部件,或者不同的部件布置。
本申请实施例中,芯片***可以由芯片构成,也可以包括芯片和其他分立器件。
结合上述图1a中,终端设备在连接态时可以根据网络设备配置的DRX配置信息,进入持续时间onDuration以持续监听PDCCH,或者进入休眠时间,停止监听PDCCH以达到省电的目的。其中,如图1b所示,DRX配置信息可以包括DRX周期(DRX cycle),用于确定该DRX的周期长度。DRX配置信息还可以包括指示DRX周期的起始位置的信息,例如drx-StartOffset,可以用于确定DRX cycle的起始子帧。DRX配置信息还可以包括持续时间定时器onDurationTimer的配置信息,用于确定终端设备从DRX周期的起始位置开始持续监听PDCCH的时段,也就是从drx-StartOffset指示的起始子帧算起需要监听PDCCH的连续子帧数。
另外,如图1b所示,终端设备还可以在监听到调度初传数据的PDCCH的时候,启动或重启不活动定时器InactivityTimer,该InactivityTimer即为终端设备用于延长激活时间的定时器。根据InactivityTimer可以确定当终端设备成功解码一个指示初传的 用户数据上行或下行PDCCH后,持续位于激活时间的时间长度,即每当终端设备有初传数据被调度,就启动或重启InactivityTimer定时器。
在网络设备向终端设备传输XR或类似XR业务的数据包场景中,如图3a所示,以相邻两帧图像对应的数据包的到达时间间隔平均为16.67ms为例,终端设备侧数据包的理想到达时间间隔可以为16.67ms。
在这种情况下,网络设备可以为该终端设备配置比较接近数据包到达时间间隔的DRX周期长度,例如可以为16ms,则如图3a所示,第一个数据包到达的时刻处于DRX周期的onDuration时段,而第二个数据包由于到达时间间隔为16.67ms,第二个数据包到达的时刻与onDuration的起始时刻的时间距离相比第一个数据包会发生变化。经过若干个数据包后,数据包到达的时刻可能处于DRX周期的onDuration时段之外。由于终端设备在onDuration内未收到数据调度时,会在onDuration之后的时间处于不监听PDCCH的状态,此时,网络设备只能将数据包延迟到下一个DRX周期内进行调度。由于DRX周期长度为16ms,延迟到下一个DRX周期内进行调度会导致终端设备侧XR业务的数据包延迟大于10ms,从而造成卡顿现象,严重影响XR业务的用户体验。
另外,在NR中,支持多种不同类型的子载波间隔,每种子载波间隔对应一个参数μ,如子载波间隔为15kHz,则对应的μ,为0,子载波间隔为30kHz,则对应的μ,为1等。每种子载波间隔对应的时隙slot长度为1/2 μms,即slot长度可以为0.125ms、0.25ms、0.5ms或1ms等。数据包的到达时间间隔平均为16.67ms时,不是时隙长度的整数倍,会导致数据包的到达时间与时隙边界无法对齐,从而导致onDuration时段与数据包的到达时间无法对齐。
另外,考虑到下行传输中,由于数据包从服务器到达基站的路由路径不同,数据包实际到达的时间可能出现抖动(jitter)现象,例如,抖动的时长可能为0~8ms。如图3b所示,数据包的到达时间可能会延迟0~8ms,即使得数据包到达的时间间隔为16.67ms~24.67ms之间波动。如图3b所示,通过将DRX周期中的onDuration时段配置得较长,可以解决由于抖动引起的数据包延迟到达的问题,尽可能使得数据到达时间处于onDuration时段之内。例如,将onDuraiton的长度配置为可以覆盖到jitter可能的延迟范围,使得onDuration的长度足以覆盖数据包到达的所有可能时间段,如onDuration时段配置为10ms。但是,DRX的持续时间配置过长会导致终端设备的激活时间过长,终端设备监听到初传PDCCH还会启动InactivityTimer以延长激活时间,与此同时,每个数据包的传输时间可能较短(例如小于5ms),如此,终端设备会在激活时间的大部分时段内进行无效的PDCCH监测(即监测了PDCCH但是没有收到数据调度),难以达到节能的效果。
基于上述问题,下面结合图1a所示通信***,对本申请实施例提供的实施方式进行描述。其中,下述实施例中的各设备可以具有图2所示部件。其中,本申请各实施例之间涉及的动作,术语等均可以相互参考,不予限制。本申请的实施例中各个设备之间交互的消息名称或消息中的参数名称等只是一个示例,具体实现中也可以采用其他的名称,不予限制。
本申请实施例提供一种非连续接收的配置方法,应用于如图1a所示的通信***。 如图4所示,该方法可以包括:
401:网络设备向终端设备发送DRX配置信息。
DRX配置信息至少包括一个DRX的配置信息,例如DRX配置信息可以包括第一DRX的配置信息,第一DRX的配置信息包括第一DRX周期长度。
其中,根据DRX的配置信息确定的终端设备在DRX的起始位置监测PDCCH的时间也称为持续时间,第一DRX周期中的持续时间可以为第一onDuration,下一个第一DRX周期中的持续时间可以为第二onDuration,即第二onDuration为第一onDuration的下一个onDuration。第一onDuration的起始位置与第二onDuration的起始位置之间的时间间隔大于第一DRX周期长度。
或者,在另一种实施方式中,DRX配置信息还可以包括第二DRX的配置信息,第二DRX的配置信息可以包括第二DRX周期长度。
需要说明的是,本申请的实施例中所述的DRX周期的起始位置或者DRX周期的onDuration起始位置具体可以指起始时隙,即DRX周期开始的第一个时隙。
其中,第一DRX周期中的持续时间可以为第二onDuration,第二DRX周期中的持续时间可以为第一onDuration,第二onDuration为第一onDuration的下一个onDuration。第一onDuration的起始位置与第二onDuration的起始位置之间的时间间隔大于第一DRX周期长度。
进一步的,DRX配置信息还可以包括DRX模式(DRX pattern)。该DRX模式用于指示至少一个第一DRX和至少一个第二DRX的排列顺序。或者,该DRX模式用于指示至少一个第一DRX周期和至少一个第二DRX周期的排列顺序。或者,该DRX模式用于指示第一DRX周期和第二DRX周期的排列顺序以及各自的个数。示例性的,该DRX模式可以配置排列顺序为{第一DRX、第二DRX、第一DRX},或者,配置排列顺序为{第一DRX、第二DRX、第二DRX}的等。
可选的,DRX配置信息可以承载于无线资源控制(Radio Resource Control,RRC)信令。
402:终端设备接收来自网络设备的DRX配置信息,根据DRX配置信息确定第一持续时间和第二持续时间的起始位置,在第一持续时间和第二持续时间内接收下行信号。
终端设备可以根据DRX配置信息,在DRX周期的起始时刻启动onDuration定时器,进入激活时间持续监听PDCCH,直到onDuration定时器超时,若终端设备未收到调度信息,则终端设备进入非激活时间;或者终端设备在onDuration内监测到PDCCH,启动InactivityTimer延长激活时间。
具体的,终端设备可以根据DRX配置信息中包括的参数,确定第一DRX周期的起始位置,以及第一DRX周期的onDuration的起始位置。
在上述的一种实施方式中,终端设备可以根据第一DRX的配置信息、第二DRX的配置信息以及DRX模式,在至少一个第一DRX的onDuration和至少一个第二DRX的onDuration时段内接收下行信号。
从而,通过本申请的上述实施方式,网络设备可以根据终端设备传输数据的帧率,为终端设备灵活配置对应的DRX,从而尽可能使得DRX周期的onDuration时段匹配 数据包的达到时间,从而可以降低数据传输的延迟,保证用户体验的同时为终端设备节能。
在一种实施方式中,网络设备可以为终端设备配置两个不同周期长度的DRX,并通过配置对应的DRX模式,使得终端设备DRX周期的onDuration时段可以匹配数据包的达到时间。
结合不同的数据帧率,根据网络设备配置的算法可以得到每个DRX周期的起始位置。若业务的数据帧率为1000/A fps(frame per second),即数据包的到达时间间隔为A ms,网络设备可以配置第一DRX的周期长度为B ms,其中B<A,第二DRX的周期长度为C ms,其中C>A,可以找到正整数M和正整数N,使M*B+N*C=(M+N)*A得以满足。此时,网络设备可以配置DRX patter为{M个第一DRX、N个第二DRX}
示例性的,以数据的帧率为60fps,即数据包的到达时间间隔为16.67ms为例,介绍本申请的一种可能的实现方式。
网络设备向该终端设备发送的DRX配置信息包括:第一DRX的周期长度为16ms,第二DRX的周期长度为17ms。进一步的,DRX配置信息还包括DRX模式,例如可以为:排列顺序为{第一DRX,第二DRX,第二DRX}。
图5示出了终端设备的DRX配置方式,DRX-0的周期长度为16ms,DRX-1的周期长度为17ms,DRX-2的周期长度为17ms,DRX-3的周期长度为16ms,如此循环。其中,DRX-1的起始位置与第二个数据包到达时间相差0.67ms,到DRX-2的起始位置与第三个数据包到达时间差距缩小到0.34ms,到DRX-3的起始位置与数据帧到达时间又可以重新匹配上。
上述实施方式种,通过配置DRX周期1的长度为16ms和DRX周期2的长度为17ms两个DRX周期,并按照一定的排列顺序进行配置,例如,可以配置为:周期1-周期2-周期2,或者,配置为周期2-周期1-周期2等,可以达到每个DRX周期的起始位置与数据包的到达时间差距小于或等于0.67ms,从而可以降低数据传输的延迟。
具体的,网络设备可以为终端设备预先配置DRX周期的起始位置drx-StartOffset的算法,以使得终端设备可以根据该算法,计算出DRX周期的起始位置对应的***帧号(System Frame Number,SFN)以及对应的子帧号。
示例性的,DRX周期的起始位置对应的SFN以及子帧号满足如下算法。
1、若DRX周期的索引index为3的倍数,即n mod 3=0,
Figure PCTCN2022087464-appb-000001
2、若DRX周期的索引index不是3的倍数,即n mod 3≠0,
Figure PCTCN2022087464-appb-000002
其中,n表示DRX周期的索引,n可以取值为0、1、2、3、4...等整数。subframe number表示子帧号,一个SFN中可以包括10个子帧。L i表示DRX配置的DRX模式中第i个DRX周期的周期长度,其中,本申请如图5所示的实施方式中,DRX配置的DRX模式中包括三个DRX,因此,i取值可以为0、1和2。n%3表示n对3取余数得到的值。
示例性的,图5所示中,L 0=16ms,L 1=17ms,L 2=17ms,则
Figure PCTCN2022087464-appb-000003
的取值可以为16ms或33ms。
因此,当n mod 3=0,即在0ms、50ms、100ms等时间,根据[(SFN×10)+subframe number]mod(50)确定DRX周期起始位置对应的SFN及子帧号。当n mod 3≠0,即在16ms、33ms、66ms、83ms等时间,图5中DRX-1的起始位置相当于根据[(SFN×10)+subframe number]mod(50)确定DRX周期起始位置上偏移DRX-0的周期长度,DRX-2的起始位置相当于再偏移DRX-1的周期长度,按此方法可以确定各个DRX周期的起始位置对应的SFN及子帧号。
再以数据的数据帧率为90fps,即数据包的到达时间间隔为11.11ms为例进行介绍。网络设备向该终端设备发送的DRX配置信息包括:第一DRX的周期长度为11ms,第二DRX的周期长度为12ms。进一步的,DRX配置信息还包括DRX模式,例如可以为:{8个第一DRX,1个第二DRX}的顺序。
类似的,DRX-0~DRX-7的周期长度为11ms,DRX-8的周期长度为12ms,DRX-9~DRX-16的周期长度为11ms,DRX-17的周期长度为12ms,如此循环。其中,DRX-1~DRX-8中各个DRX的起始位置与数据包到达时间相差0.11ms、0.22ms……0.88ms,到DRX-9的起始位置与数据帧到达时间又可以重新匹配上。
具体的,网络设备可以为终端设备预先配置DRX周期的起始位置drx-StartOffset的算法,以使得终端设备可以根据该算法,计算出DRX周期的起始位置对应的***帧号(System Frame Number,SFN)以及对应的子帧号。
示例性的,DRX周期的起始位置对应的SFN以及子帧号满足如下算法。
1、若DRX周期的索引index为9的倍数,即n mod 9=0,
Figure PCTCN2022087464-appb-000004
2、若DRX周期的索引index不是9的倍数,即n mod 9≠0,
Figure PCTCN2022087464-appb-000005
其中,n表示DRX周期的索引,n可以取值为0、1、2、3、4...等整数。subframe number表示子帧号,一个SFN中可以包括10个子帧。L i表示DRX配置的DRX模式中第i个DRX周期的周期长度,其中,本申请如图5所示的实施方式中,DRX配置的DRX模式中包括9个DRX,因此,i取值可以为0~8。n%9表示n对9取余数得到的值。
在另一种实施方式中,上述步骤401中的DRX配置信息还可以包括第一偏移值,该第一偏移值可以用于确定第二onDuration的起始位置。也就是说,网络设备可以为终端设备配置一个DRX的偏移值,用于确定DRX周期中onDuration的起始位置。
进一步的,终端设备可以根据第一DRX周期长度与第一偏移值确定第一onDuration的起始位置与第二onDuration的起始位置之间的时间间隔。
具体的,终端设备可以判断当满足一定条件时,根据第一DRX周期长度与第一偏移值的和确定第一onDuration的起始位置与第二onDuration的起始位置之间的时间间隔,即确定出第二onDuration的起始位置。
示例性的,以数据包的到达时间间隔为16.67ms,第一DRX周期长度为16ms为例,介绍本申请的一种实施方式。其中,第一偏移值f1可以配置为2ms,所述条件可以为判断DRX周期的索引index是否为3的倍数。
当DRX周期的索引n不是3的倍数时,DRX周期的起始位置对应的SFN及子帧号满足:
[(SFN×10)+subframe number]mod(DRX_Cycle)=drx-StartOffset;其中,DRX_Cycle为DRX的周期长度。
当DRX周期的索引n是3的倍数时,DRX周期的起始位置对应的SFN及子帧号满足:
[(SFN×10)+subframe number]mod(DRX_Cycle)=drx-StartOffset+f1。
或者,上述实施方式还通过另一种方式确定DRX周期的起始位置对应的SFN及子帧号:
[(SFN×10)+subframe number]mod(DRX_Cycle)=drx-StartOffset+f1,其中,n mod 3=0时,f1=2ms;n mod 3≠0时,f1=0。
上述实施方式示出了网络设备为终端设备配置一种DRX周期的情况,进一步的,当网络设备为终端设备配置DRX长周期drx-LongCycle和DRX短周期drx-ShortCycle的方式下,DRX周期的起始位置对应的SFN及子帧号如下所述。
短周期DRX的起始位置对应的SFN及子帧号满足:
[(SFN×10)+subframe number]mod(drx-ShortCycle)=(drx-StartOffset+f1)mod(drx-ShortCycle);
长周期DRX的起始位置对应的SFN及子帧号满足:
[(SFN×10)+subframe number]mod(drx-LongCycle)=drx-StartOffset+f1;其中,n mod 3=0时,f1=2ms;n mod 3≠0时,f1=0。
如图6所示,网络设备配置的DRX周期为16ms,网络设备配置的第一偏移值可以为2ms,终端设备可以在第四个DRX周期(即DRX-3)的onDuration的起始位置偏移2ms,以使得第四个DRX周期的onDuration重新与数据包的到达时间匹配上。
上述实施方式,终端设备每隔三个DRX周期可以通过第一偏移值来调节DRX周期的onDuration起始位置,使得下一个DRX周期的起始位置可以与数据包的到达时间达到匹配或者基本匹配的效果,以避免数据传输的时延过大。
另外,对于其他的数据传输帧率,如30fps或者90fps等,也可以通过上述的这种实施方式,通过每隔N个DRX周期配置一定的第一偏移值来调节DRX周期的onDuration起始位置,从而使得每隔N个DRX周期,DRX周期的起始位置可以与数据包的到达时间达到匹配或者基本匹配的效果。其中,第一偏移值或者N可以由网络设备预先为终端设备配置好,或者,网络设备为终端设备配置对应的算法,终端设备即可以根据预先配置,得到每个DRX周期的起始位置。
示例性的,帧率为30fps,即两个数据包的到达时间间隔可能为33.33ms,则网络设备可以配置DRX周期为34ms,终端设备可以每隔3个DRX周期通过配置一定的第一偏移值来调节DRX周期的onDuration起始位置,例如,f1=-2ms,即第四个DRX周期的起始位置向前偏移2ms,以达到与数据包的达到时间近似匹配的效果。
或者,网络设备可以配置DRX周期为33ms,终端设备可以每隔3个DRX周期通过配置一定的第一偏移值来调节DRX周期的onDuration起始位置,例如,f1=1ms。即第四个DRX周期的起始位置向后偏移1ms,以达到与数据包的达到时间近似匹配的 效果。
另一示例中,如帧率为90fps,即两个数据包的到达时间间隔可能为11.11ms,则网络设备可以配置DRX周期为11ms,终端设备可以每隔9个DRX周期通过配置一定的第一偏移值来调节DRX周期的onDuration起始位置,例如,f1=1ms,即第十个DRX周期的起始位置向后偏移1ms,以达到与数据包的达到时间近似匹配的效果。
在另一种实施方式中,终端设备还可以通过第二偏移值来确定第一onDuration的起始位置与第二onDuration的起始位置之间的时间间隔。其中,该第二偏移值可以是前述的步骤401中,网络设备向终端设备发送的DRX配置信息中携带的,也可以是网络设备通过其他配置信息为终端设备配置的。从而终端设备可以根据第二偏移值与第一DRX周期长度确定第一onDuration的起始位置与第二onDuration的起始位置之间的时间间隔,从而确定第二onDuration的起始位置。
进一步的,第二偏移值至少根据第二onDuration所在的DRX周期的索引值确定,第一onDuration的起始位置与第二onDuration的起始位置之间的时间间隔可以等于第一DRX周期长度与第二偏移值的和。
在一种实施方式中,该第二偏移值f2满足:f2=floor(D×n)-floor(D×(n-1)),其中,floor(x)函数用于对参数x向下取整,n为第二onDuration所在的DRX周期的索引值,n-1为第一onDuration所在的DRX周期的索引值,D可以根据第一配置信息确定。
其中,所述第一配置信息可以携带于步骤401的DRX配置信息中,也可以是网络设备为终端设备下发的其他配置信息(例如其他RRC信令)中携带的。本申请对此不作具体限定。
具体的,D可以为DRX周期长度与数据包到达时间间隔之间的差值,第一配置信息可以包括D的值;或者第一配置信息包括数据包的到达时间间隔,从而终端设备可以根据数据报的到达时间间隔与DRX配置信息中包括的DRX周期长度的差值,计算得到D的值。示例性的,数据包的到达时间间隔为16.67ms,DRX周期长度为16ms时,D的值即为0.67ms。
进一步的,终端设备确定每个DRX周期的起始位置包括。其中,短周期DRX的起始位置对应的SFN及子帧号满足:[(SFN×10)+subframe number]mod(drx-ShortCycle)=(drx-StartOffset+f2_1)mod(drx-ShortCycle);
长周期DRX的起始位置对应的SFN及子帧号满足:
[(SFN×10)+subframe number]mod(drx-LongCycle)=drx-StartOffset+f2_1。
其中,f2_1=floor(D×n)。
示例性的,如图7所示,当n=0时,16×0+floor(0.67×0)=0,DRX-0的起始位置为0ms。n=1时,16×1+floor(0.67×1)=16,DRX-1的起始位置在16ms,此时DRX-1的起始位置与DRX-0的起始位置的间隔为16ms,与DRX周期长度16ms相同,即f2=0ms,总的偏移值f2_1为0ms。n=2时,16×2+floor(0.67×2)=33,DRX-2的起始位置在33ms,此时DRX-2的起始位置与DRX-1的起始位置的间隔为17ms,相比DRX周期长度16ms发生了1ms的偏移,即f2=1ms,总的偏移值f2_1为1ms。n=3时,16×3+floor(0.67×3)=50,起始位置在50ms,此时DRX-3的起始位置与DRX-2的起 始位置的间隔为17ms,相比DRX周期长度16ms也发生了1ms的偏移,即f2=1ms,终端设备直至DRX-3时,总的偏移值f2_1为2ms。n=4时,16×4+floor(0.67×4)=66,DRX-4的起始位置在66ms,此时DRX-4的起始位置与DRX-3的起始位置的间隔为16ms,与DRX周期长度16ms相同,即f2=0ms,总的偏移值f2_1为2ms。n=5时,16×5+floor(0.67×5)=83,DRX-5的起始位置在83ms,此时DRX-5的起始位置与DRX-4的起始位置的间隔为17ms,相比DRX周期长度16ms发生了1ms的偏移,即f2=1ms,总的偏移值f2_1为3ms。由图示的DRX配置可见,DRX-3至DRX-5是重复DRX-0至DRX-2的相应配置,从而可以达到每三个DRX周期之后就可以使得数据包的到达时间与下一个DRX周期的开始时间相匹配或者近似匹配。
另外,网络设备为终端设备配置的DRX配置信息中还可以包括onDuration的起始位置的偏移值,例如,drx-slotOffset,即一个DRX周期的起始位置并不一定是onDuration的起始位置,而应该是该DRX周期的起始位置加上配置的偏移值drx-slotOffset。本申请的实施例中可以通过动态调节DRX周期的起始位置与onDuration的起始位置之间的偏移值,来调节DRX周期中onDuration的起始位置,以使得DRX周期中onDuration的起始位置尽可能与数据包的到达时间匹配。
在本申请的一种可能的实施方式中,第一onDuration的起始位置与第二onDuration的起始位置之间的时间间隔还可以根据第三偏移值确定。
进一步的,终端设备可以根据第一DRX周期长度、第二偏移值和第三偏移值的和确定第一onDuration的起始位置与第二onDuration的起始位置之间的时间间隔。
也就是说,终端设备确定第二onDuration的起始位置对应的子帧后,还要根据第三偏移值确定第二onDuration的起始位置在该子帧中的具***置。具体的,第一onDuration的起始位置与第二onDuration的起始位置之间的时间间隔可以先根据第一DRX周期长度和第二偏移值,确定间隔的子帧个数,并根据第三偏移值和drx-SlotOffset的和确定最终的间隔,其中drx-SlotOffset为网络设备配置的onDuration的起始位置的偏移值。
在一种实施方式中,第三偏移值f3满足:f3=floor(2 μ×(D×n-floor(D×n)))/2 μ-floor(2 μ×(D×(n-1)-floor(D×(n-1))))/2 μ,其中,floor(x)函数用于对参数x向下取整,n表示第二DRX周期的索引值,μ为子载波间隔对应的参数。D可以根据第一配置信息确定,具体可以参照前述实施方式中得到D的值,此处不再赘述。
此时,终端设备根据下列公式确定onDuration所在的目标子帧:
短周期DRX的起始位置对应的SFN及子帧号满足:[(SFN×10)+subframe number]mod(drx-ShortCycle)=(drx-StartOffset+f3_1)mod(drx-ShortCycle);
长周期DRX的起始位置对应的SFN及子帧号满足:[(SFN×10)+subframe number]mod(Drx-LongCycle)=drx-StartOffset+f3_1。
第二onDuration的起始位置为该目标子帧起始位置后drx-SlotOffset+f3_1的位置,其中,drx-SlotOffset为网络设备配置的onDuration的起始位置的偏移值,f3_1=floor(2 μ×(D×n-floor(D×n)))/2 μ
具体的,仍以数据包到达时间间隔为16.67ms,网络设备配置的DRX周期为16ms 为例进行介绍,假设μ=1且网络设备配置的drx-SlotOffset=0,则D=0.67,则n=0时,f3_1=0ms;n=1时,f3_1=0.5ms;n=2时,f3_1=0ms;n=3时,f3_1=0ms;n=4时,f3_1=0.5ms;n=5时,f3_1=0ms,如此循环。
图8所示,当n=0时,第一DRX周期长度+f2_1=0+0=0ms,DRX-0的起始位置为0ms,第一DRX周期长度+f2_1+f3_1=0+0+0=0,DRX-0的onDuration的起始位置在0ms。n=1时,第一DRX周期长度+f2_1=16+0=16ms,DRX-1的起始位置在16ms,第一DRX周期长度+f2_1+f3_1=16+0+0.5=16.5ms,DRX-1的onDuration的起始位置在16.5ms。n=2时,第一DRX周期长度+f2_1=16+1=17,DRX-2的起始位置在16+17=33ms,此时DRX-2的起始位置与DRX-1的起始位置的间隔为17ms,第一DRX周期长度+f2_1+f3_1=16+1+0=17,DRX-2的onDuration的起始位置在17ms。n=3时,第一DRX周期长度+f2_1=16+1=17ms,DRX-3的起始位置在33+17=50ms,此时DRX-3的起始位置与DRX-2的起始位置的间隔为17ms,第一DRX周期长度+f2_1+f3_1=16+1+0=17,DRX-3的onDuration的起始位置在50ms。n=4时,第一DRX周期长度+f2_1=16+0=16ms,DRX-4的起始位置在50+16=66ms,第一DRX周期长度+f2_1+f3_1=16+0+0.5=16.5,DRX-4的onDuration的起始位置在66.5ms。n=5时,第一DRX周期长度+f2_1=16+1=17ms,DRX-5的起始位置在66+17=83ms,第一DRX周期长度+f2_1+f3_1=16+1+0=17,DRX-4的onDuration的起始位置在83ms。由图8示的DRX配置可见,使得onDuration的起始位置与数据到达时间的差值更小,通过动态调节DRX周期的起始位置与onDuration的起始位置之间的偏移值,可以进一步使得数据包的到达时间与DRX周期的开始时间达到匹配或者近似匹配的效果。
此外,还有一种可能实施方式,其中,第三偏移值f3满足:
f3=floor(32×(D×n-floor(D×n)))/32-floor(32×(D×(n-1)-floor(D×(n-1))))/32,其中,n表示第二DRX周期的索引值,μ为子载波间隔对应的参数。D可以根据第一配置信息确定,具体可以参照前述实施方式中得到D的值,此处不再赘述。
此时,终端设备根据下列公式确定onDuration所在的目标子帧:
短周期DRX的起始位置对应的SFN及子帧号满足:[(SFN×10)+subframe number]mod(drx-ShortCycle)=(drx-StartOffset+f2_1)mod(drx-ShortCycle);
长周期DRX的起始位置对应的SFN及子帧号满足:[(SFN×10)+subframe number]mod(Drx-LongCycle)=drx-StartOffset+f2_1。
第二onDuration的起始位置为该目标子帧起始位置后drx-SlotOffset+f3_1的位置,其中,drx-SlotOffset为网络设备配置的onDuration的起始位置的偏移值,f3_1=floor(32×(D×n-floor(D×n)))/32。
具体的,仍以数据包到达时间间隔为16.67ms,网络设备配置的DRX周期为16ms,μ=1且网络设备配置的drx-SlotOffset=0为例进行介绍,D=0.67,则n=0时,f3_1=0ms;n=1时,f3_1=21/32=0.66ms;n=2时,f3_1=10/32=0.31ms;n=3时,f3_1=0ms;n=4时,f3_1=0.66ms;n=5时,f3_1=0.31ms,如此循环。可以通过更为精准的动态偏移值,达到数据包的到达时间与DRX周期的开始时间匹配或者近似匹配的效果。
另外,结合前述数据传输中的抖动现象可能造成的数据传输延迟,本申请还提供另一种非连续接收的配置方法,通过网络设备向终端设备下发指示终端设备开始监测 PDCCH的位置,来缩短监测时间。
如图9所示,该方法包括:
901:网络设备确定第一指示信息。
其中,第一指示信息用于终端设备确定在持续时间onDuration内监测PDCCH的位置。
具体的,第一指示信息可以用于终端设备确定监测PDCCH的开始位置,如指示终端设备在onDuration内开始监测PDCCH的时隙位置。
示例性的,第一指示信息为2个比特时,可以用第一指示信息为00表示在DRX周期onDuration的第一位置开始监测PDCCH,第一指示信息为01表示在DRX周期onDuration的第二位置开始监测PDCCH,第一指示信息为10表示在DRX周期onDuration的第三位置开始监测PDCCH,第一指示信息为11表示在DRX周期onDuration的第四位置开始监测PDCCH。
需要说明的是,上述第一指示信息指示的时隙位置可以是网络设备对DRX周期onDuration的长度预先进行划分,例如分成四等分,每一种指示信息分别对应一个onDuration分段的起始时隙位置。或者,第一指示信息还可以指示开始监测PDCCH的时隙的索引值。或者,网络设备可以根据一定的算法对该终端设备当前待发送数据包的可能时间进行预估,得到监测PDCCH的具***置,本申请对此不作具体限定。
或者,第一指示信息还可以用于终端设备在配置的DRX的onDuration内开始监测PDCCH的偏移值。例如,第一指示信息为01表示在DRX周期onDuration的开始位置偏移offset1开始监测PDCCH等。
902:网络设备向终端设备发送第一指示信息。
具体的,网络设备向终端设备发送的第一指示信息可以位于onDuration之前,如在onDuration之前的一个或多个时隙,或者,第一指示信息可以位于onDuration的起始位置,例如位于onDuration的起始时隙的开头。
903:终端设备根据第一指示信息确定在onDuration内监测PDCCH的位置。
方式1中,终端设备可以一直监测PDCCH到激活时间结束,其中,激活时间可以包括onDuration时段,以及终端设备监测到PDCCH之后启动的InactivityTimer时段。或者,方式2中,终端设备可以根据网络设备预先配置的监测时间监测PDCCH,也就是说,每一次终端设备收到第一指示信息,都可以根据第一指示信息指示的位置在该预先配置的监测时间内监测PDCCH。具体可以参照如图10所示的两种方式:方式1和方式2。本申请实施方式中对此不作具体限定。
进一步的,在一种实施方式中,第一指示信息还用于指示在onDuration内监测PDCCH的时间长度,也就是说,第一指示信息中除了可以包括开始监测PDCCH的位置,还可以包括开始监测PDCCH的时间长度。具体的,即第一指示信息可以包括onDuration内监测PDCCH的开始时隙以及监测PDCCH的时隙个数。
例如,第一指示信息为2个比特时,网络设备的第一指示信息可以配置如下表1。
表1.第一指示信息的取值与指示内容的对应关系
第一指示信息的取值 第一指示信息的指示内容
00 第一开始位置,第一长度
01 第二开始位置,第二长度
10 第三开始位置,第三长度
11 第四开始位置,第四长度
在另一种实施方式中,第一指示信息还用于指示在onDuration内监测PDCCH的结束位置,也就是说,第一指示信息中除了可以包括开始监测PDCCH的位置,还可以包括开始监测PDCCH的结束位置。
另外,若终端设备被配置了可以接收网络设备的第一指示信息,而在对应的位置并未收到第一指示信息,则终端设备可以在onDuration的起始位置开始监测PDCCH;或者,终端设备在该onDuration不监测PDCCH;或者终端设备根据网络设备发送的配置信息,确定终端设备的行为为上述二者中的哪一种。
上述实施方式,网络设备可以通过向终端设备发送具体的监测PDCCH的指示信息,从而用于缩短终端设备监测PDCCH的时间长度,降低终端设备的功耗。
在另一种可能的实现方式中,第一指示信息可以用于指示终端设备在DRX周期的onDuration内M个区域中的N个区域内监测PDCCH,其中,onDuration被划分为M个区域,其中,M≥2,N满足:1≤N≤M。
示例性的,M为2,即表示onDuration被划分为前后两个区域,第一指示信息可以通过一个比特来指示监测PDCCH的位置。例如,第一指示信息为0表示在onDuration的前半段区域内监测PDCCH,第一指示信息为1表示在onDuration的后半段区域内监测PDCCH。
具体的,当M为大于2的正整数时,第一指示信息可以用于指示终端设备在DRX周期的onDuration内M个区域中的第N个区域内监测PDCCH。例如,M为4,则第一指示信息为01用于指示在onDuration内4个区域中的第2个区域内监测PDCCH。
示例性的,如图11所示,终端设备可以在onDuration起始位置接收到第一指示信息,将onDuration分为A和B两个区域,若第一指示信息为0,则终端设备可以开始在A区域内监测PDCCH。若第一指示信息为1,终端设备可以开始在B区域内监测PDCCH。
进一步的,网络设备还可以向该终端设备发送第二指示信息,第二指示信息指示终端设备在N个区域内监测PDCCH的位置。
也就是说,可以将onDuration时段划分为第一区域和第二区域,其中,第一区域又可以划分为第一子区域和第二子区域等。第一指示信息可以用于指示在onDuration内的第一区域内监测PDCCH,第二指示信息可以用于指示在第一区域内的第一子区域 内监测PDCCH。
示例性的,如图12所示,终端设备可以在onDuration起始位置接收到第一指示信息,将onDuration分为A和B两个区域,若第一指示信息为0,则终端设备可以开始在A区域内监测PDCCH。若第一指示信息为1,终端设备在B区域的起始位置接收第二指示信息,将B区域进一步分为C和D两个区域,若第二指示信息为0,则终端设备开始在C区域内监测PDCCH;若第二指示信息为1,则终端设备在D区域内监测PDCCH。
进一步的,在上述的实施方式中,网络设备可以通过确认目标终端设备的数据包是否到达,来配置第一指示信息指示的内容,即网络设备可以将onDuration的起始位置配置于数据包到达的最早位置,或者将onDuration的起始位置配置于数据包到达的最早位置之后。此时onDuration的长度可以配置为小于或者等于jitter的取值范围,例如,onDuration小于或者等于8ms。如网络设备确定该终端设备的数据包已到达,可以通过第一指示信息指示终端设备在onDuration前半段监测PDCCH;否则,由于onDuration的长度已经覆盖jitter范围,所以在onDuration结束之前,必然有数据包到达,可以通过第一指示信息指示终端设备在onDuration后半段监测PDCCH。
上述本申请的实施方式,网络设备通过指示信息,可以至少将终端设备监测PDCCH的时间缩短一半,且可以将数据传输时延控制在0.5*onDuration之内。通过较小的信令开销,达到缩短终端设备监测PDCCH时间长度、降低终端设备的功耗的效果。
另外,本申请还提供一种非连续接收的配置方法,通过网络设备向终端设备指示终端设备结束监测PDCCH的位置,从而缩短无效的监测时间,为终端设备节省功耗。
在一种实施方式中,可以定义终端设备停止监测PDCCH的规则,则终端设备可以根据该规则确定停止监测PDCCH。
其中,终端设备可以在DRX周期内onDuration结束前的时刻停止监测PDCCH,即终端设备可以根据预先定义的规则确定在onDuration结束前停止监测PDCCH,提前进入休眠状态。
具体的,该停止监测PDCCH的规则具体可以为:终端设备确定在InactivityTimer超时后停止监测PDCCH,或者终端设备确定在InactivityTimer超时时停止监测PDCCH。例如,指示终端设备在第一时刻停止监测PDCCH,其中,第一时刻可以为终端设备的InactivityTimer超时的时刻,或者InactivityTimer超时之后的时刻。
示例性的,如图13所示,终端设备可以在DRX周期的onDuration内,确定InactivityTimer超时后停止监测PDCCH,即终端设备在原有onDuration的后续时段不再监测PDCCH,提前进入休眠状态,缩短了持续监测PDCCH的时长。
需要说明的是,在本申请的实施例中,所述终端设备在DRX周期的onDuration内,等同于终端设备的onDurationTimer未超时。也就是说,终端设备在InactivityTimer超时的时候或者超时之后,停止监测PDCCH,具体可以包括:所述终端设备在DRX周期的onDurationTimer未超时的情况下,InactivityTimer超时的时候或者超时之后,停止监测PDCCH。
进一步的,网络设备可以通过向终端设备发送第二配置信息,用于为该终端设备配置或启用该停止监测PDCCH的规则,从而终端设备可以根据该第二配置信息,启用该停止监测PDCCH的规则,如终端设备确定在InactivityTimer超时后即停止监测PDCCH,进入休眠状态。可选的,该第二配置信息为RRC信令。
上述实施方式中,网络设备可以通过与终端设备预先确定停止监测PDCCH的规则,使得该终端设备确定InactivityTimer超时即可停止监测PDCCH。其中,该终端设备在onDuration时段内已有数据包到达,因此启动InactivityTimer,此时根据XR或类似XR业务的传输特性,该DRX周期内不会再有其他的数据包达到,因此,终端设备可以在InactivityTimer超时之后,提前终止onDuration时段,或者提前将onDurationTimer停止运行,终端设备不再监听PDCCH,进入休眠状态从而达到省电的目的。另一种方式中,也可以通过其他定时器来控制停止监测PDCCH的行为。例如,网络设备可以为终端设备配置不同于InactivityTimer的第一定时器,终端设备确定在该第一定时器超时后停止监测PDCCH,或者终端设备确定在该第一定时器超时时停止监测PDCCH。具体的,终端设备可以在该第一定时器超时之后,提前终止onDuration时段,或者提前将onDurationTimer停止运行。另外,终端设备还可以在该第一定时器超时之后,提前将InactivityTimer停止运行,终端设备不再监听PDCCH,进入休眠状态从而达到省电的目的。上述说明同样可以适用于下述的实施方式。
NR支持混合自动重传请求(hybrid automatic repeat request,HARQ)重传,具体的HARQ过程如下:
对于下行数据传输,终端设备会向网络设备发送HARQ反馈,用于指示PDSCH是否接收成功。如果网络设备确定终端设备解码PDSCH失败,网络设备可以调度PDSCH的重传。由于网络设备确定HARQ反馈中携带的内容(即,终端设备接收PDSCH失败),以及网络设备发送PDCCH以调度PDSCH的重传需要一定的时间,因此在该段时间内网络设备一定不会调度数据包的重传,终端设备在这段时间内即使监测该数据包的重传调度,也不会收到重传调度。因此目前标准上定义了HARQ往返时间(round trip time,RTT)定时器(timer)。当终端设备向网络设备发送否定应答(negative acknowledgement,NACK)之后,会启动HARQ RTT定时器。在该HARQ RTT定时器运行的时间内,终端设备不期望收到对应数据包的重传。标准上还定义了HARQ重传定时器(retransmission timer),在HARQ RTT定时器超时之后,HARQ重传定时器会启动。若终端设备向网络设备发送NACK,在HARQ重传定时器运行的时间内,终端设备会监测并且期望收到对应数据包的重传。
对于上行数据传输,NR不支持HARQ反馈。当网络设备接收终端设备发送的PUSCH传输失败后,网络设备可以直接发送调度PUSCH重传的PDCCH。类似于下行传输,NR标准对于上行传输也定义了HARQ RTT定时器和HARQ重传定时器。但是由于上行传输没有HARQ反馈,终端设备在PUSCH发送完毕后会立刻启动HARQ RTT定时器。在该HARQ RTT定时器运行的时间内,终端设备不期望收到对应数据包的重传。而HARQ重传定时器与下行传输类似,在HARQ RTT定时器超时之后,HARQ重传定时器会启动,在HARQ重传定时器运行的时间内,终端设备会监测并且期望收到对应数据包的重传。
另外,为了支持多个数据包的并行处理,NR中支持多个HARQ进程(HARQ process),其中每个进程可以对应一个数据包,多个进程对应的数据包被并行处理。无论一个HARQ进程对应的数据包是否传输成功,都不会影响另一个HARQ进程对应的数据包的传输。为了保证各个HARQ进程互相不影响,前面提到的HARQ RTT定时器以及HARQ重传定时器都是针对每个HARQ进程(per HARQ process)的。即网络设备会为每个HARQ进程配置对应的HARQ RTT定时器以及HARQ重传定时器。目前,NR中,上行传输最多存在16个HARQ进程,下行传输最多存在16个HARQ进程。
前面所述的方法中,仅仅讨论了InactivityTimer与onDurationTimer的关系,并未讨论InactivityTimer对HARQ重传定时器的影响。
在一种可能的实施方式中,InactivityTimer超时后,终端设备在HARQ重传定时器运行的时间内,监测PDCCH。也就是说,若终端设备向网络设备发送NACK,则在InactivityTimer超时后且HARQ重传定时器运行的时间内,终端设备监测PDCCH,可以直到HARQ重传定时器超时的时候或者超时之后,停止监测PDCCH。
通过这种方法,如果上行或下行数据包传输失败需要重传,可以在HARQ重传定时器运行的时间内快速完成重传,降低数据传输时延。具体的,上行或下行数据包可以包括通过DCI动态调度(dynamic grant,DG)的数据包,也可以包括通过CG(configured grant,配置授权)或SPS(semi-persistence scheduling,半静态调度)传输的数据包。
需要说明的是,InactivityTimer的运行与HARQ重传定时器的运行不会相互影响,二者的运行时间可能重合也可能不重合。例如,InactivityTimer的长度较长,和/或HARQ RTT定时器的长度较短时,有可能在InactivityTimer超时前,HARQ RTT定时器已经超时,同时HARQ重传定时器会启动,此时,InactivityTimer与HARQ重传定时器的运行时间会重合。若InactivityTimer超时前,HARQ重传定时器已经超时,则终端设备会在InactivityTimer运行的全部时间(其中包含HARQ重传定时器运行的时间)内都监测PDCCH;若InactivityTimer超时后,HARQ重传定时器才超时,则终端设备会在InactivityTimer运行的全部时间内监测PDCCH,并且根据上述方法在HARQ重传定时器运行的剩余时间内也监测PDCCH。再例如,InactivityTimer的长度较短,和/或HARQ RTT定时器的长度较长时,有可能在InactivityTimer超时后HARQ RTT定时器才超时,即InactivityTimer超时HARQ重传定时器才会启动,此时,InactivityTimer与HARQ重传定时器的运行时间不会重合。此时,终端设备会在InactivityTimer运行的全部时间内监测PDCCH,并且根据上述方法在在后续HARQ重传定时器运行的时间内也监测PDCCH。
另外一种可能的方式中,InactivityTimer超时后,终端设备在HARQ重传定时器运行的时间内,不监测PDCCH。也就是说,若终端设备向网络设备发送NACK,则在InactivityTimer超时后且HARQ重传定时器运行的时间内,终端设备停止监测PDCCH,即终端设备在原有onDuration的后续时段不再监测PDCCH,提前进入休眠状态,缩短了持续监测PDCCH的时长。
通过这种方法,可以让终端设备更多的处于休眠状态,从而降低功耗达到省电的 目的。
进一步,网络设备可以通过向终端设备发送第三配置信息,用于为该终端设备配置终端设备在InactivityTimer超时后且HARQ重传定时器运行的时间内监测PDCCH(或不监测PDCCH,或是否监测PDCCH)的规则。该第三配置信息可以为与第二配置信息相同的配置信息,或者与第二配置信息不同的配置信息。可选的,该第三配置信息可以为RRC信令。
例如,通过网络设备向终端设备发送第三配置信息,可以指示终端设备在InactivityTimer超时后且HARQ重传定时器运行的时间内监测PDCCH。若网络设备没有向终端设备发送该第三配置信息,则表示终端设备在InactivityTimer超时后且HARQ重传定时器运行的时间内不监测PDCCH。
或者,通过网络设备向终端设备发送第三配置信息,可以指示终端设备在InactivityTimer超时后且HARQ重传定时器运行的时间内不监测PDCCH。若网络设备没有向终端设备发送该第三配置信息,则表示终端设备在InactivityTimer超时后且HARQ重传定时器运行的时间内监测PDCCH。
或者,通过网络设备向终端设备发送第三配置信息,该第三配置信息取值为1时,可以指示终端设备在InactivityTimer超时后且HARQ重传定时器运行的时间内不监测PDCCH;该第三配置信息取值为0时,可以指示终端设备在InactivityTimer超时后且HARQ重传定时器运行的时间内监测PDCCH。本申请对第三配置信息的取值规则不做具体限定,以上仅为示例。
在另一种可能的方式中,网络设备可以通过向终端设备发送第三配置信息,用于为该终端设备配置终端设备在HARQ重传定时器运行的时间内监测PDCCH(或不监测PDCCH,或是否监测PDCCH)的规则。此时,第三配置信息配置的终端设备的行为仅与HARQ重传定时器是否运行有关,与InactivityTimer是否运行无关。当第三配置信息配置终端设备在HARQ重传定时器运行的时间内监测PDCCH时,无论InactivityTimer与HARQ重传定时器的运行时间是否重合,终端设备在HARQ重传定时器运行的时间内均监测PDCCH。当第三配置信息配置终端设备在HARQ重传定时器运行的时间内不监测PDCCH时,在InactivityTimer与HARQ重传定时器运行重合的时间内,终端设备受到InactivityTimer的影响监测PDCCH;在InactivityTimer与HARQ重传定时器运行不重合的时间内,终端设备不监测PDCCH。
另一种方实施式中,上述的InactivityTimer也可以是其他的定时器,例如,第一定时器,则终端设备确定在该第一定时器超时的时候或超时之后,并且HARQ重传定时器运行的时间内停止监测PDCCH。本申请对此不做具体限定。
另外,在另一种可能的实施方式中,网络设备可以通过向终端设备发送第三指示信息,用于确定停止监测PDCCH的位置,则终端设备可以根据该第三指示信息确定结束监测PDCCH的位置。
其中,第三指示信息中可以包括第一时刻的时域资源信息,指示终端设备可以在第一时刻停止监测PDCCH。
则终端设备可以根据第三指示信息在第一时刻停止监测PDCCH,具体的,终端设备可以根据第三指示信息,在第一时刻停止运行InactivityTimer和onDurationTimer。
通过本申请的上述实施方式,可以减少数据包传输结束之后,终端设备无效监测PDCCH的时间,降低终端设备的功耗。
此外,如果网络设备为终端设备配置的DRX周期比较短,则本申请还提供一种实施方式,通过网络设备为终端设备发送第四指示信息,使得终端设备可以启动或者重启InactivityTimer,以延长激活时间,监测PDCCH。
在一种实施方式中,网络设备可以向终端设备发送第四指示信息,终端设备可以根据该第四指示信息启动或重启InactivityTimer。
其中,网络设备可以向终端设备发送第四指示信息可以位于onDuration之前,或者onDuration内。如网络设备可以在即将结束PDCCH监测的时刻,即onDuration结束之前的时刻发送第四指示信息。第四指示信息不用于调度数据传输,仅用于指示终端设备可以在结束PDCCH监测后,例如,onDuration的最后一个时隙,启动或重启InactivityTimer。
示例性的,如图14所示,终端设备在onDuration内收到第四指示信息,然后在onDuration之后启动InactivityTimer。
在另一种实施方式中,第四指示信息中还可以包括第一时段的指示,即终端设备可以根据第四指示信息,确定在DRX周期的onDuration之后的第一时段内,监测PDCCH。其中,第一时段可以为网络设备预估的onDuration时段之外数据包传输的时段。具体的,终端设备可以根据第四指示信息,确定在DRX周期的onDuration之后的第一时段内启动或者重启InactivityTimer,从而监测PDCCH。
示例性的,如图15所示,终端设备在onDuration内收到第四指示信息,然后根据第四指示信息在onDuration之后的第一时段内监测PDCCH。
或者,网络设备可以向终端设备发送第四指示信息可以位于onDuration之前,或者onDuration内的开头位置,当网络设备确定该终端设备的数据包不会在该onDuration内进行调度时,可以通过第四指示信息直接指示该终端设备不再监测onDuration,而可以在onDuration之后的第一时段内时间监测PDCCH。
通过上述实施方式,网络设备可以在为终端设备配置的DRX周期比较短的情况下,通过为终端设备发送第四指示信息,使得终端设备可以启动或者重启InactivityTimer,以延长终端设备的激活时间,从而提高监测PDCCH配置的灵活性。
相对应的,在一种实施方式中,网络设备侧可以维护一个或多个终端设备对应的DRX配置信息,例如,网络设备上维护某终端设备的onDuration起始时刻、onDuration时长以及InactivityTimer启动的时刻等。
在上述实施方式中,当网络设备确定该终端设备对应的InactivityTimer超时的时候或者超时之后,网络设备可以停止发送PDCCH,和/或停止网络设备侧维护的该终端设备对应的onDurationTimer。在另一种实施方式中,当网络设备确定该终端设备对应的InactivityTimer超时且HARQ重传定时器在运行时,网络设备可以停止发送PDCCH,和/或停止网络设备侧维护的该终端设备对应的onDurationTimer。此时,当终端设备在DRX周期内onDurationTimer超时前提前进入休眠状态,停止监测PDCCH时,网络设备可以同时停止发送PDCCH,从而使得网络设备侧维护的DRX配置与终端设备侧的DRX配置对齐,提高终端设备节能效率的同时保证网络设备与终端设备 之间的通信效率。
需要说明的是,上述几种实施方式中,第一指示信息、第二指示信息、第三指示信息或者第四指示信息可以承载于下行控制信令(Downlink Control Information,DCI)的至少一个比特位。
可以理解的,本申请实施例中同一个步骤或者具有相同功能的步骤或者消息在不同实施例之间可以互相参考借鉴。
基于上述的各实施方式,本申请还提供一种通信装置,该通信装置可以是终端设备。该通信装置具有实现上述各个可能的实施方式中的终端设备的功能。所述功能可以通过硬件实现,也可以通过硬件执行相应的软件实现。所述硬件或软件包括一个或多个与上述功能相对应的模块。
在一个可能的设计中,如图16所示,该通信装置1600可以包括收发单元1601和处理单元1602,这些单元可以执行上述各个可能的实施方式中的终端设备的相应功能。
例如,参照上述实施例中的步骤401,收发单元1601可以用于执行接收来自网络设备的DRX配置信息。处理单元1602可以用于执行根据DRX配置信息确定第一onDuration和第二onDuration的起始位置,在第一onDuration和第二onDuration内接收下行信号。
另外,在另一种实施方式中,参照图9,收发单元1601还可以用于执行接收来自网络设备的第一指示信息。参照上述实施例中的步骤903,处理单元1602还可以用于执行根据第一指示信息确定在onDuration内监测PDCCH的位置。
具体的,该通信装置1600可以实现上述各个可能的实施方式中的终端设备的功能,具体可以参见前述各个方法示例中的详细描述,此处不做赘述。
另外,本申请还提供一种通信装置,该通信装置可以是网络设备。该通信装置具有实现上述各个可能的实施方式中的网络设备的功能。所述功能可以通过硬件实现,也可以通过硬件执行相应的软件实现。所述硬件或软件包括一个或多个与上述功能相对应的模块。
在一个可能的设计中,如图17所示,该通信装置1700可以包括处理单元1701和收发单元1702,这些单元可以执行上述各个可能的实施方式中的终端设备的相应功能。
例如,参照上述实施例中的步骤401,处理单元1701可以用于确定该终端设备对应的DRX配置信息。收发单元1702可以用于执行向终端设备发送DRX配置信息。
另外,在另一种实施方式中,参照图9中步骤901,处理单元1701可以用于确定第一指示信息。参照图9中步骤902,收发单元1601还可以用于执行向终端设备发送第一指示信息。
具体的,该通信装置1700可以实现上述各个可能的实施方式中的网络设备的功能,具体可以参见前述各个方法示例中的详细描述,此处不做赘述。
可以理解的,结合图2所示,当上述装置是电子设备时,上述的传输模块可以是收发器,可以包括天线和射频电路等,处理模块可以是处理器,例如基带芯片等。当该装置是具有上述实施例中的第一通信设备和/或第二通信设备功能的部件时,传输模块可以是射频单元,处理模块可以是处理器。当装置是芯片***时,传输模块可以是芯片***的输入接口和/或输出接口,处理模块可以是芯片***的处理器,例如:中央 处理单元(central processing unit,CPU)。
需要说明的是,上述装置中具体的执行过程和实施例可以参照上述方法实施例中终端设备或者网络设备执行的步骤和相关的描述,所解决的技术问题和带来的技术效果也可以参照前述实施例所述的内容,此处不再一一赘述。
在本实施例中,该侧行链路的传输装置以采用集成的方式划分各个功能模块的形式来呈现。这里的“模块”可以指特定电路、执行一个或多个软件或固件程序的处理器和存储器、集成逻辑电路、和/或其他可以提供上述功能的器件。在一个简单的实施例中,本领域的技术人员可以想到该侧行链路的传输装置可以采用如前述中的图2所示的形式。
示例性的,图16中的处理单元1602或者图17中的处理单元1701等的功能/实现过程可以通过图2中的处理器201调用存储器204中存储的计算机程序指令来实现。例如,图16中收发单元1601或者图17中的收发单元1702等的功能/实现过程可以通过图2中的通信接口203。
在一些实施方式中,图2中的处理器201可以通过调用存储器204中存储的计算机执行指令,使得装置200可以执行上述各个方法实施例中的终端设备或者网络设备的操作,实现本申请的上述各个可能的实施方法。
上述各个装置实施例中的通信组装置可以与方法实施例中的终端设备或者网络设备完全对应,由相应的模块或者单元执行相应的步骤,例如,当该装置以芯片的方式实现时,该收发单元可以是该芯片用于从其他芯片或者装置接收信号的接口电路。以上用于发送或接收的收发单元是一种该装置的接口电路,用于向其他装置发送信号,例如,当该装置以芯片的方式实现时,该收发单元可以是用于向其他芯片或者装置发送信号的接口电路。
在示例性实施例中,还提供了一种包括指令的计算机可读存储介质,或者计算机程序产品,上述指令可由通信装置200的处理器201执行以完成上述实施例的方法。因此其所能获得的技术效果可参考上述方法实施例,在此不再赘述。
本申请还提供了一种计算机程序产品,该计算机程序产品包括指令,当该指令被执行时,以使得该计算机分别可以执行对应于上述方法的终端设备或者网络设备的操作。
本申请实施例还提供了一种***芯片,该***芯片包括:处理单元和通信单元,该处理单元,例如可以是处理器,该通信单元例如可以是输入/输出接口、管脚或电路等。该处理单元可执行计算机指令,以使该芯片所应用的通信装置执行上述本申请实施例提供的方法中的终端设备和网络设备的操作。
可选地,上述本申请实施例中提供的任意一种通信装置可以包括该***芯片。
可选地,该计算机指令被存储在存储单元中。
本申请实施例还提供了一种通信***,该通信***可以包括:上述的实施方式中的任一种终端设备和网络设备。
在上述实施例中,可以全部或部分地通过软件、硬件、固件或者其任意组合来实现。当使用软件程序实现时,可以全部或部分地以计算机程序产品的形式来实现。该计算机程序产品包括一个或多个计算机指令。在计算机上加载和执行计算机程序指令 时,全部或部分地产生按照本申请实施例的流程或功能。计算机可以是通用计算机、专用计算机、计算机网络、或者其他可编程装置。
本领域技术人员在考虑说明书及实践这里公开的发明后,将容易想到本申请的其它实施方案。本申请旨在涵盖本申请的任何变型、用途或者适应性变化,这些变型、用途或者适应性变化遵循本申请的一般性原理并包括本申请未公开的本技术领域中的公知常识或惯用技术手段。
最后应说明的是:以上所述,仅为本申请的具体实施方式,但本申请的保护范围并不局限于此,任何在本申请揭露的技术范围内的变化或替换,都应涵盖在本申请的保护范围之内。因此,本申请的保护范围应以所述权利要求的保护范围为准。

Claims (29)

  1. 一种非连续接收的配置方法,其特征在于,应用于终端设备,所述方法包括:
    接收来自网络设备的非连续接收DRX配置信息,所述DRX配置信息至少包括第一DRX的配置信息,所述第一DRX的配置信息包括第一DRX周期长度;
    根据所述DRX配置信息确定第一持续时间onDuration和第二onDuration的起始位置,并在所述第一onDuration和所述第二onDuration内接收下行信号,其中,第二onDuration为第一onDuration的下一个onDuration,所述第一onDuration的起始位置与所述第二onDuration的起始位置之间的时间间隔大于所述第一DRX周期长度。
  2. 根据权利要求1所述的方法,其特征在于,所述DRX配置信息还包括第二DRX的配置信息,以及DRX模式,其中,所述第二DRX的配置信息包括第二DRX周期长度,所述DRX模式用于指示至少一个所述第一DRX和至少一个所述第二DRX的顺序。
  3. 根据权利要求1或2所述的方法,其特征在于,所述第一onDuration的起始位置与所述第二onDuration的起始位置之间的时间间隔等于所述第二DRX周期长度。
  4. 根据权利要求1所述的方法,其特征在于,所述DRX配置信息还包括第一偏移值,所述第一偏移值用于确定所述第二onDuration的起始位置;
    所述第一onDuration的起始位置与所述第二onDuration的起始位置之间的时间间隔根据所述第一DRX周期长度与所述第一偏移值确定。
  5. 根据权利要求4所述的方法,其特征在于,所述第一onDuration的起始位置与所述第二onDuration的起始位置之间的时间间隔等于所述第一DRX周期长度与所述第一偏移值的和。
  6. 根据权利要求1所述的方法,其特征在于,所述第一onDuration的起始位置与所述第二onDuration的起始位置之间的时间间隔根据所述第一DRX周期长度与所述第二偏移值确定,所述第二偏移值至少根据所述第二onDuration所在的DRX周期的索引值确定。
  7. 根据权利要求6所述的方法,其特征在于,所述第一onDuration的起始位置与所述第二onDuration的起始位置之间的时间间隔等于所述第一DRX周期长度与所述第二偏移值的和。
  8. 根据权利要求6或7所述的方法,其特征在于,所述第二偏移值f2满足:
    f2=floor(D×n)-floor(D×(n-1)),其中,floor(x)函数用于对参数x向下取整,n为所述第二onDuration所在的DRX周期的索引值,D根据第一配置信息确定。
  9. 根据权利要求6-8任一项所述的方法,其特征在于,所述第一onDuration的起始位置与所述第二onDuration的起始位置之间的时间间隔还根据第三偏移值确定。
  10. 根据权利要求9所述的方法,其特征在于,所述第一onDuration的起始位置与所述第二onDuration的起始位置之间的时间间隔等于所述第一DRX周期长度、所述第二偏移值、所述第三偏移值以及drx-SlotOffset的和,其中drx-SlotOffset为所述网络设备配置的用于确定onDuration的起始位置的偏移值。
  11. 根据权利要求9或10所述的方法,其特征在于,所述第三偏移值f3满足: f3=floor(2 μ×(D×n-floor(D×n)))/2 μ-floor(2 μ×(D×(n-1)-floor(D×(n-1))))/2 μ,其中,floor(x)函数用于对参数x向下取整,n表示所述第二DRX周期的索引值,μ为子载波间隔对应的参数,D根据第一配置信息确定。
  12. 根据权利要求8或11所述的方法,其特征在于,所述方法还包括:
    接收来自所述网络设备的第一配置信息,所述第一配置信息包括所述D的值,或者,所述第一配置信息包括数据帧到达时间;
    所述终端设备根据所述数据帧到达时间以及所述第一DRX周期长度确定所述D的值。
  13. 一种非连续接收的配置方法,其特征在于,应用于网络设备,所述方法包括:
    向终端设备发送非连续接收DRX配置信息,所述DRX配置信息至少包括第一DRX的配置信息,所述第一DRX的配置信息包括第一DRX周期长度;
    所述DRX配置信息用于所述终端设备确定至少在第一持续时间onDuration和第二onDuration内接收下行信号,其中,第二onDuration为第一onDuration的下一个onDuration,所述第一onDuration的起始位置与所述第二onDuration的起始位置之间的时间间隔大于所述第一DRX周期长度。
  14. 根据权利要求13所述的方法,其特征在于,所述DRX配置信息还包括第二DRX的配置信息,以及DRX模式,其中,所述第二DRX的配置信息包括第二DRX周期长度,所述DRX模式用于指示至少一个所述第一DRX和至少一个所述第二DRX的顺序。
  15. 根据权利要求13或14所述的方法,其特征在于,所述第一onDuration的起始位置与所述第二onDuration的起始位置之间的时间间隔等于所述第二DRX周期长度。
  16. 根据权利要求13所述的方法,其特征在于,所述DRX配置信息还包括第一偏移值,所述第一偏移值用于确定所述第二onDuration的起始位置;
    所述第一onDuration的起始位置与所述第二onDuration的起始位置之间的时间间隔根据所述第一DRX周期长度与所述第一偏移值确定。
  17. 根据权利要求16所述的方法,其特征在于,所述第一onDuration的起始位置与所述第二onDuration的起始位置之间的时间间隔等于所述第一DRX周期长度与所述第一偏移值的和。
  18. 根据权利要求13所述的方法,其特征在于,所述第一onDuration的起始位置与所述第二onDuration的起始位置之间的时间间隔根据所述第一DRX周期长度与所述第二偏移值确定,所述第二偏移值至少根据所述第二onDuration所在的DRX周期的索引值确定。
  19. 根据权利要求18所述的方法,其特征在于,所述第一onDuration的起始位置与所述第二onDuration的起始位置之间的时间间隔等于所述第一DRX周期长度与所述第二偏移值的和。
  20. 根据权利要求18或19所述的方法,其特征在于,所述第二偏移值f2满足:
    f2=floor(D×n)-floor(D×(n-1)),其中,floor(x)函数用于对参数x向下 取整,n为所述第二onDuration所在的DRX周期的索引值,D根据第一配置信息确定。
  21. 根据权利要求18-20任一项所述的方法,其特征在于,所述第一onDuration的起始位置与所述第二onDuration的起始位置之间的时间间隔还根据第三偏移值确定。
  22. 根据权利要求21所述的方法,其特征在于,所述第一onDuration的起始位置与所述第二onDuration的起始位置之间的时间间隔等于所述第一DRX周期长度、所述第二偏移值、所述第三偏移值以及drx-SlotOffset的和,其中drx-SlotOffset为所述网络设备配置的用于确定onDuration的起始位置的偏移值。
  23. 根据权利要求21或22所述的方法,其特征在于,所述第三偏移值f3满足:f3=floor(2 μ×(D×n-floor(D×n)))/2 μ-floor(2 μ×(D×(n-1)-floor(D×(n-1))))/2 μ,其中,floor(x)函数用于对参数x向下取整,n表示所述第二DRX周期的索引值,μ为子载波间隔对应的参数,D根据第一配置信息确定。
  24. 根据权利要求20或23所述的方法,其特征在于,所述方法还包括:
    向所述终端设备发送第一配置信息,所述第一配置信息包括所述D的值,或者,所述第一配置信息包括数据帧到达时间,用于所述终端设备根据所述数据帧到达时间以及所述第一DRX周期长度确定所述D的值。
  25. 一种终端设备,其特征在于,包括:一个或多个处理器和一个或多个存储器;
    所述一个或多个存储器与所述一个或多个处理器耦合,所述一个或多个存储器用于存储计算机程序代码,所述计算机程序代码包括计算机指令,当所述一个或多个处理器执行所述计算机指令时,使得所述终端设备执行如权利要求1-12任一项所述的方法。
  26. 一种网络设备,其特征在于,包括:一个或多个处理器和一个或多个存储器;
    所述一个或多个存储器与所述一个或多个处理器耦合,所述一个或多个存储器用于存储计算机程序代码,所述计算机程序代码包括计算机指令,当所述一个或多个处理器执行所述计算机指令时,使得所述网络设备执行如权利要求13-24任一项所述的方法。
  27. 一种计算机可读存储介质,其特征在于,所述计算机可读存储介质中存储有计算机可执行指令,所述计算机可执行指令在被所述计算机调用时用于使所述计算机执行上述权利要求1-12中任一项所述的方法,或者执行上述权利要求13-24中任一项所述的方法。
  28. 一种包含指令的计算机程序产品,其特征在于,当所述计算机程序产品在计算机上运行时,使得所述计算机如执行权利要求1-12中任一项所述的方法,或者执行如权利要求13-24中任一项所述的方法。
  29. 一种芯片,其特征在于,所述芯片与存储器耦合,用于读取并执行所述存储器中存储的程序指令,以实现如权利要求1-12中任一项所述的方法,或者实现如述权利要求13-24中任一项所述的方法。
PCT/CN2022/087464 2021-04-20 2022-04-18 一种非连续接收的配置方法及装置 WO2022222892A1 (zh)

Priority Applications (2)

Application Number Priority Date Filing Date Title
EP22791000.7A EP4319320A1 (en) 2021-04-20 2022-04-18 Discontinuous reception configuration method and apparatus
US18/489,549 US20240049347A1 (en) 2021-04-20 2023-10-18 Discontinuous reception configuration method and apparatus

Applications Claiming Priority (4)

Application Number Priority Date Filing Date Title
CN202110427057.X 2021-04-20
CN202110427057 2021-04-20
CN202110502448.3A CN115226187A (zh) 2021-04-20 2021-05-08 一种非连续接收的配置方法及装置
CN202110502448.3 2021-05-08

Related Child Applications (1)

Application Number Title Priority Date Filing Date
US18/489,549 Continuation US20240049347A1 (en) 2021-04-20 2023-10-18 Discontinuous reception configuration method and apparatus

Publications (1)

Publication Number Publication Date
WO2022222892A1 true WO2022222892A1 (zh) 2022-10-27

Family

ID=83606509

Family Applications (1)

Application Number Title Priority Date Filing Date
PCT/CN2022/087464 WO2022222892A1 (zh) 2021-04-20 2022-04-18 一种非连续接收的配置方法及装置

Country Status (4)

Country Link
US (1) US20240049347A1 (zh)
EP (1) EP4319320A1 (zh)
CN (1) CN115226187A (zh)
WO (1) WO2022222892A1 (zh)

Families Citing this family (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN117354900A (zh) * 2022-06-27 2024-01-05 华为技术有限公司 一种非连续接收的配置方法及装置

Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20170019820A1 (en) * 2015-07-17 2017-01-19 Qualcomm Incorporated Enhancements for discontinuous reception in wireless communications
CN111436119A (zh) * 2019-01-11 2020-07-21 电信科学技术研究院有限公司 一种drx传输方法及相关设备
CN111510997A (zh) * 2019-01-31 2020-08-07 成都华为技术有限公司 信号接收的方法和装置
CN114080067A (zh) * 2020-08-20 2022-02-22 维沃移动通信有限公司 非连续接收drx配置方法、装置和设备

Patent Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20170019820A1 (en) * 2015-07-17 2017-01-19 Qualcomm Incorporated Enhancements for discontinuous reception in wireless communications
CN111436119A (zh) * 2019-01-11 2020-07-21 电信科学技术研究院有限公司 一种drx传输方法及相关设备
CN111510997A (zh) * 2019-01-31 2020-08-07 成都华为技术有限公司 信号接收的方法和装置
CN114080067A (zh) * 2020-08-20 2022-02-22 维沃移动通信有限公司 非连续接收drx配置方法、装置和设备

Non-Patent Citations (2)

* Cited by examiner, † Cited by third party
Title
VIVO: "Challenges and potential enhancements of XR", 3GPP DRAFT; R1-2102549, 3RD GENERATION PARTNERSHIP PROJECT (3GPP), MOBILE COMPETENCE CENTRE ; 650, ROUTE DES LUCIOLES ; F-06921 SOPHIA-ANTIPOLIS CEDEX ; FRANCE, vol. RAN WG1, no. e-Meeting; 20210412 - 20210420, 6 April 2021 (2021-04-06), Mobile Competence Centre ; 650, route des Lucioles ; F-06921 Sophia-Antipolis Cedex ; France , XP051993151 *
ZTE, SANECHIPS: "On Capacity and Power Working Areas for XR", 3GPP DRAFT; R1-2106529, 3RD GENERATION PARTNERSHIP PROJECT (3GPP), MOBILE COMPETENCE CENTRE ; 650, ROUTE DES LUCIOLES ; F-06921 SOPHIA-ANTIPOLIS CEDEX ; FRANCE, vol. RAN WG1, no. e-Meeting; 20210816 - 20210827, 7 August 2021 (2021-08-07), Mobile Competence Centre ; 650, route des Lucioles ; F-06921 Sophia-Antipolis Cedex ; France , XP052037853 *

Also Published As

Publication number Publication date
CN115226187A (zh) 2022-10-21
US20240049347A1 (en) 2024-02-08
EP4319320A1 (en) 2024-02-07

Similar Documents

Publication Publication Date Title
US11457494B2 (en) Communication method, communications device, and network device
JP6575783B2 (ja) ユーザ端末の方法及びユーザ端末
US9491702B2 (en) Discontinuous reception dynamic configuration method, terminal and base station
EP3298832B1 (en) Activation of drx parameters
WO2018127217A1 (zh) 一种监听指示及监听方法、装置
US11464000B2 (en) Information indication method, terminal device, and network device
JP2022517311A (ja) Ue支援情報を送信することに関するユーザ装置
WO2012167629A1 (zh) Drx模式下终端保持上行同步的处理方法及装置
WO2022222892A1 (zh) 一种非连续接收的配置方法及装置
WO2021057122A1 (zh) 一种监测信号的方法和装置
WO2023193198A1 (zh) 一种参数确定方法及装置、终端设备
JP5733423B2 (ja) 基地局、無線端末、無線通信システム、および無線通信方法
WO2024001790A1 (zh) 一种非连续接收的配置方法及装置
WO2024092570A1 (zh) 一种非连续接收的实现方法及装置、终端设备
WO2022267844A1 (zh) 一种通信方法及装置
WO2024124425A1 (zh) 一种drx实现方法及装置、终端设备、网络设备
WO2024092522A1 (zh) 一种drx实现方法及装置、终端设备
TW202329751A (zh) 行動通訊中增強型不連續接收配置方法
CN117397310A (zh) 一种drx配置方法及装置、终端设备、网络设备
CN117812674A (zh) 一种网络配置方法、装置及设备
CN115568018A (zh) 信息传输方法、资源调度方法、装置、终端及网络侧设备
CN117499947A (zh) 非连续接收的管理方法、通信***及装置
CN116456381A (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: 22791000

Country of ref document: EP

Kind code of ref document: A1

WWE Wipo information: entry into national phase

Ref document number: 2022791000

Country of ref document: EP

ENP Entry into the national phase

Ref document number: 2022791000

Country of ref document: EP

Effective date: 20231026

NENP Non-entry into the national phase

Ref country code: DE