Method, device and computer readable medium of communication
Patent Information
- Application Number
- EP2021960995
- Authority / Receiving Office
- EP · EP
- Patent Type
- Applications
- Current Assignee / Owner
- Filing Date
- 2021-10-21
- Publication Date
- 2025-07-09
Smart Images

Figure 1.1
Abstract
Description
METHOD, DEVICE AND COMPUTER READABLE MEDIUM OF COMMUNICATIONFIELD
[0001] Embodiments of the present disclosure generally relate to the field of telecommunication and in particular, to methods, devices and computer readable storage media of communication for a discontinuous reception (DRX) operation.BACKGROUND
[0002] Generally, a serving cell operated in a frequency range 1 (also referred to as a FR1 cell) of 450MHz to 6.0GHz and a serving cell operated in a frequency range 2 (also referred to as a FR2 cell) of 24.25GHz to 52.6GHz are allowed to be configured for a terminal device, for example, via carrier aggregation (CA) . In this case, power consumption at the terminal device is high if same DRX parameters are used for both FR1 and FR2 cells. To reduce the power consumption, serving cells can be configured in two DRX groups with separate DRX parameters.
[0003] SUMMARY
[0004] In general, example embodiments of the present disclosure provide a solution for a DRX operation. Embodiments that do not fall under the scope of the claims are to be interpreted as examples useful for understanding the disclosure.
[0005] In a first aspect, there is provided a first device. The first device comprises: at least one processor; and at least one memory including computer program code; the at least one memory and the computer program code are configured to, with the at least one processor, cause the first device to: receive, from a second device, a first indication indicating that a secondary cell is to be activated, the secondary cell being in a discontinuous reception group among multiple discontinuous reception groups configured for the first device; start a timer if at least one of the following is satisfied: the secondary cell being to be fast-activated; a temporary reference signal being triggered for the secondary cell; a subcarrier spacing of the secondary cell being above a threshold subcarrier spacing; a size of a bandwidth part of the secondary cell being above a threshold size; an uplink transmission being configured for the secondary cell; a time division duplexing configuration of the secondary cell matching a configured criterion; a frame timing offset of the secondary cell with respect to a primary cell in the discontinuous reception group being below a threshold offset; a configured grant or semi-persistent scheduling being configured for the secondary cell; a configured time duration for the timer being longer than a time duration for activation of the secondary cell; the discontinuous reception group being in a long cycle of discontinuous reception; or the secondary cell being the first cell activated in the discontinuous reception group, all serving cells within the discontinuous reception group being deactivated before the receipt of the first indication; and perform a downlink channel monitoring for the discontinuous reception group during running of the timer.
[0006] In a second aspect, there is also provided a first device. The first device comprises: at least one processor; and at least one memory including computer program code; the at least one memory and the computer program code are configured to, with the at least one processor, cause the first device to: receive, from a second device, a first indication indicating that a secondary cell is to be activated, the secondary cell being in a discontinuous reception group among multiple discontinuous reception groups configured for the first device; start a timer; and follow a short cycle of discontinuous reception for the discontinuous reception group during running of the timer.
[0007] In a third aspect, there is provided a second device. The second device comprises: at least one processor; and at least one memory including computer program code; the at least one memory and the computer program code are configured to, with the at least one processor, cause the second device to: transmit, to a first device, a first indication indicating that a secondary cell is to be activated, the secondary cell being in a discontinuous reception group among multiple discontinuous reception groups configured for the first device; start a timer if at least one of the following is satisfied: the secondary cell being to be fast-activated; a temporary reference signal being triggered for the secondary cell; a subcarrier spacing of the secondary cell being above a threshold subcarrier spacing; a size of a bandwidth part of the secondary cell being above a threshold size; an uplink transmission being configured for the secondary cell; a time division duplexing configuration of the secondary cell matching a configured criterion; a frame timing offset of the secondary cell with respect to a primary cell in the discontinuous reception group being below a threshold offset; a configured grant or semi-persistent scheduling being configured for the secondary cell; a configured time duration for the timer being longer than a time duration for activation of the secondary cell; the discontinuous reception group being in a long cycle of discontinuous reception; or the secondary cell being the first cell activated in the discontinuous reception group, all serving cells within the discontinuous reception group being deactivated before the receipt of the first indication; and perform a downlink channel transmission for the discontinuous reception group during running of the timer.
[0008] In a fourth aspect, there is also provided a second device. The second device comprises: at least one processor; and at least one memory including computer program code; the at least one memory and the computer program code are configured to, with the at least one processor, cause the second device to: transmit, to a first device, a first indication indicating that a secondary cell is to be activated, the secondary cell being in a discontinuous reception group among multiple discontinuous reception groups configured for the first device; start a timer; and follow a short cycle of discontinuous reception for the discontinuous reception group during running of the timer.
[0009] In a fifth aspect, there is provided a method of communication implemented by a first device. The method comprises: receiving, at a first device and from a second device, a first indication indicating that a secondary cell is to be activated, the secondary cell being in a discontinuous reception group among multiple discontinuous reception groups configured for the first device; starting a timer if at least one of the following is satisfied: the secondary cell being to be fast-activated; a temporary reference signal being triggered for the secondary cell; a subcarrier spacing of the secondary cell being above a threshold subcarrier spacing; a size of a bandwidth part of the secondary cell being above a threshold size; an uplink transmission being configured for the secondary cell; a time division duplexing configuration of the secondary cell matching a configured criterion; a frame timing offset of the secondary cell with respect to a primary cell in the discontinuous reception group being below a threshold offset; a configured grant or semi-persistent scheduling being configured for the secondary cell; a configured time duration for the timer being longer than a time duration for activation of the secondary cell; the discontinuous reception group being in a long cycle of discontinuous reception; or the secondary cell being the first cell activated in the discontinuous reception group, all serving cells within the discontinuous reception group being deactivated before the receipt of the first indication; and performing a downlink channel monitoring for the discontinuous reception group during running of the timer.
[0010] In a sixth aspect, there is also provided a method of communication implemented by a first device. The method comprises: receiving, at a first device and from a second device, a first indication indicating that a secondary cell is to be activated, the secondary cell being in a discontinuous reception group among multiple discontinuous reception groups configured for the first device; starting a timer; and following a short cycle of discontinuous reception for the discontinuous reception group during running of the timer.
[0011] In a seventh aspect, there is provided a method of communication implemented by a second device. The method comprises: transmitting, at a second device and to a first device, a first indication indicating that a secondary cell is to be activated, the secondary cell being in a discontinuous reception group among multiple discontinuous reception groups configured for the first device; starting a timer if at least one of the following is satisfied: the secondary cell being to be fast-activated; a temporary reference signal being triggered for the secondary cell; a subcarrier spacing of the secondary cell being above a threshold subcarrier spacing; a size of a bandwidth part of the secondary cell being above a threshold size; an uplink transmission being configured for the secondary cell; a time division duplexing configuration of the secondary cell matching a configured criterion; a frame timing offset of the secondary cell with respect to a primary cell in the discontinuous reception group being below a threshold offset; a configured grant or semi-persistent scheduling being configured for the secondary cell; a configured time duration for the timer being longer than a time duration for activation of the secondary cell; the discontinuous reception group being in a long cycle of discontinuous reception; or the secondary cell being the first cell activated in the discontinuous reception group, all serving cells within the discontinuous reception group being deactivated before the receipt of the first indication; and performing a downlink channel transmission for the discontinuous reception group during a running of the timer.
[0012] In an eighth aspect, there is also provided a method of communication implemented by a second device. The method comprises: transmitting, at a second device and to a first device, a first indication indicating that a secondary cell is to be activated, the secondary cell being in a discontinuous reception group among multiple discontinuous reception groups configured for the first device; starting a timer; and following a short cycle of discontinuous reception for the discontinuous reception group during running of the timer.
[0013] In a ninth aspect, there is provided an apparatus of communication. The apparatus comprises: means for receiving, at a first device and from a second device, a first indication indicating that a secondary cell is to be activated, the secondary cell being in a discontinuous reception group among multiple discontinuous reception groups configured for the first device; means for starting a timer if at least one of the following is satisfied: the secondary cell being to be fast-activated; a temporary reference signal being triggered for the secondary cell; a subcarrier spacing of the secondary cell being above a threshold subcarrier spacing; a size of a bandwidth part of the secondary cell being above a threshold size; an uplink transmission being configured for the secondary cell; a time division duplexing configuration of the secondary cell matching a configured criterion; a frame timing offset of the secondary cell with respect to a primary cell in the discontinuous reception group being below a threshold offset; a configured grant or semi-persistent scheduling being configured for the secondary cell; a configured time duration for the timer being longer than a time duration for activation of the secondary cell; the discontinuous reception group being in a long cycle of discontinuous reception; or the secondary cell being the first cell activated in the discontinuous reception group, all serving cells within the discontinuous reception group being deactivated before the receipt of the first indication; and means for performing a downlink channel monitoring for the discontinuous reception group during running of the timer.
[0014] In a tenth aspect, there is provided an apparatus of communication. The apparatus comprises: means for receiving, at a first device and from a second device, a first indication indicating that a secondary cell is to be activated, the secondary cell being in a discontinuous reception group among multiple discontinuous reception groups configured for the first device; means for starting a timer; and means for following a short cycle of discontinuous reception for the discontinuous reception group during running of the timer.
[0015] In an eleventh aspect, there is provided an apparatus of communication. The apparatus comprises: means for transmitting, at a second device and to a first device, a first indication indicating that a secondary cell is to be activated, the secondary cell being in a discontinuous reception group among multiple discontinuous reception groups configured for the first device; means for starting a timer if at least one of the following is satisfied: the secondary cell being to be fast-activated; a temporary reference signal being triggered for the secondary cell; a subcarrier spacing of the secondary cell being above a threshold subcarrier spacing; a size of a bandwidth part of the secondary cell being above a threshold size; an uplink transmission being configured for the secondary cell; a time division duplexing configuration of the secondary cell matching a configured criterion; a frame timing offset of the secondary cell with respect to a primary cell in the discontinuous reception group being below a threshold offset; a configured grant or semi-persistent scheduling being configured for the secondary cell; a configured time duration for the timer being longer than a time duration for activation of the secondary cell; the discontinuous reception group being in a long cycle of discontinuous reception; or the secondary cell being the first cell activated in the discontinuous reception group, all serving cells within the discontinuous reception group being deactivated before the receipt of the first indication; and means for performing a downlink channel transmission for the discontinuous reception group during a running of the timer.
[0016] In a twelfth aspect, there is provided an apparatus of communication. The apparatus comprises: means for transmitting, at a second device and to a first device, a first indication indicating that a secondary cell is to be activated, the secondary cell being in a discontinuous reception group among multiple discontinuous reception groups configured for the first device; means for starting a timer; and means for following a short cycle of discontinuous reception for the discontinuous reception group during running of the timer.
[0017] In a thirteenth aspect, there is provided a non-transitory computer readable medium. The non-transitory computer readable medium comprises program instructions for causing an apparatus to perform the method according to the fifth or sixth aspect.
[0018] In a fourteenth aspect, there is provided a non-transitory computer readable medium. The non-transitory computer readable medium comprises program instructions for causing an apparatus to perform the method according to the seventh or eighth aspect.
[0019] It is to be understood that the summary section is not intended to identify key or essential features of embodiments of the present disclosure, nor is it intended to be used to limit the scope of the present disclosure. Other features of the present disclosure will become easily comprehensible through the following description.BRIEF DESCRIPTION OF THE DRAWINGS
[0020] Some example embodiments will now be described with reference to the accompanying drawings, where:
[0021] Fig. 1 illustrates an example communication network in which example embodiments of the present disclosure may be implemented;
[0022] Fig. 2A illustrates a schematic diagram illustrating a process of communication according to some embodiments of the present disclosure;
[0023] Fig. 2B illustrates a schematic diagram illustrating a process of communication according to some embodiments of the present disclosure;
[0024] Fig. 3 illustrates a flowchart of an example method of communication implemented at a first device according to example embodiments of the present disclosure;
[0025] Fig. 4 illustrates a flowchart of another example method of communication implemented at a first device according to example embodiments of the present disclosure;
[0026] Fig. 5 illustrates a flowchart of an example method of communication implemented at a second device according to example embodiments of the present disclosure;
[0027] Fig. 6 illustrates a flowchart of another example method of communication implemented at a second device according to example embodiments of the present disclosure;
[0028] Fig. 7 illustrates a simplified block diagram of a device that is suitable for implementing example embodiments of the present disclosure; and
[0029] FIG. 8 illustrates a block diagram of an example computer readable medium in accordance with example embodiments of the present disclosure.
[0030] Throughout the drawings, the same or similar reference numerals represent the same or similar element.DETAILED DESCRIPTION
[0031] Principle of the present disclosure will now be described with reference to some example embodiments. It is to be understood that these embodiments are described only for the purpose of illustration and help those skilled in the art to understand and implement the present disclosure, without suggesting any limitation as to the scope of the disclosure. The disclosure described herein can be implemented in various manners other than the ones described below.
[0032] In the following description and claims, unless defined otherwise, all technical and scientific terms used herein have the same meaning as commonly understood by one of ordinary skills in the art to which this disclosure belongs.
[0033] References in the present disclosure to “one embodiment, ” “an embodiment, ” “an example embodiment, ” and the like indicate that the embodiment described may include a particular feature, structure, or characteristic, but it is not necessary that every embodiment includes the particular feature, structure, or characteristic. Moreover, such phrases are not necessarily referring to the same embodiment. Further, when a particular feature, structure, or characteristic is described in connection with an embodiment, it is submitted that it is within the knowledge of one skilled in the art to affect such feature, structure, or characteristic in connection with other embodiments whether or not explicitly described.
[0034] It shall be understood that although the terms “first” and “second” etc. may be used herein to describe various elements, these elements should not be limited by these terms. These terms are only used to distinguish one element from another. For example, a first element could be termed a second element, and similarly, a second element could be termed a first element, without departing from the scope of example embodiments. As used herein, the term “and / or” includes any and all combinations of one or more of the listed terms.
[0035] The terminology used herein is for the purpose of describing particular embodiments only and is not intended to be limiting of example embodiments. As used herein, the singular forms “a” , “an” and “the” are intended to include the plural forms as well, unless the context clearly indicates otherwise. It will be further understood that the terms “comprises” , “comprising” , “has” , “having” , “includes” and / or “including” , when used herein, specify the presence of stated features, elements, and / or components etc., but do not preclude the presence or addition of one or more other features, elements, components and / or combinations thereof.
[0036] As used in this application, the term “circuitry” may refer to one or more or all of the following:
[0037] (a) hardware-only circuit implementations (such as implementations in only analog and / or digital circuitry) and
[0038] (b) combinations of hardware circuits and software, such as (as applicable) :
[0039] (i) a combination of analog and / or digital hardware circuit (s) with software / firmware and
[0040] (ii) any portions of hardware processor (s) with software (including digital signal processor (s) ) , software, and memory (ies) that work together to cause an apparatus, such as a mobile phone or server, to perform various functions) and
[0041] (c) hardware circuit (s) and or processor (s) , such as a microprocessor (s) or a portion of a microprocessor (s) , that requires software (e.g., firmware) for operation, but the software may not be present when it is not needed for operation.
[0042] This definition of circuitry applies to all uses of this term in this application, including in any claims. As a further example, as used in this application, the term circuitry also covers an implementation of merely a hardware circuit or processor (or multiple processors) or portion of a hardware circuit or processor and its (or their) accompanying software and / or firmware. The term circuitry also covers, for example and if applicable to the particular claim element, a baseband integrated circuit or processor integrated circuit for a mobile device or a similar integrated circuit in server, a cellular network device, or other computing or network device.
[0043] As used herein, the term “communication network” refers to a network following any suitable communication standards, such as New Radio (NR) , Long Term Evolution (LTE) , LTE-Advanced (LTE-A) , Wideband Code Division Multiple Access (WCDMA) , High-Speed Packet Access (HSPA) , Narrow Band Internet of Things (NB-IoT) and so on. Furthermore, the communications between a terminal device and a network device in the communication network may be performed according to any suitable generation communication protocols, including, but not limited to, the first generation (1G) , the second generation (2G) , 2.5G, 2.75G, the third generation (3G) , the fourth generation (4G) , 4.5G, the fifth generation (5G) , the future sixth generation (6G) communication protocols and / or any other protocols either currently known or to be developed in the future. Embodiments of the present disclosure may be applied in various communication systems. Given the rapid development in communications, there will of course also be future type communication technologies and systems with which the present disclosure may be embodied. It should not be seen as limiting the scope of the present disclosure to only the aforementioned system.
[0044] As used herein, the term “network device” refers to a node in a communication network via which a terminal device accesses the network and receives services therefrom. The network device may refer to a base station (BS) or an access point (AP) , for example, a node B (NodeB or NB) , an evolved NodeB (eNodeB or eNB) , a NR NB (also referred to as a gNB) , a Remote Radio Unit (RRU) , a radio header (RH) , a remote radio head (RRH) , a relay, a low power node such as a femto, a pico, and so forth, depending on the applied terminology and technology.
[0045] The term “terminal device” refers to any end device that may be capable of wireless communication. By way of example rather than limitation, a terminal device may also be referred to as a communication device, user equipment (UE) , a Subscriber Station (SS) , a Portable Subscriber Station, a Mobile Station (MS) , or an Access Terminal (AT) . The terminal device may include, but not limited to, a mobile phone, a cellular phone, a smart phone, voice over IP (VoIP) phones, wireless local loop phones, a tablet, a wearable terminal device, a personal digital assistant (PDA) , portable computers, desktop computer, image capture terminal devices such as digital cameras, gaming terminal devices, music storage and playback appliances, vehicle-mounted wireless terminal devices, wireless endpoints, mobile stations, laptop-embedded equipment (LEE) , laptop-mounted equipment (LME) , USB dongles, smart devices, wireless customer-premises equipment (CPE) , an Internet of Things (loT) device, a watch or other wearable, a head-mounted display (HMD) , a vehicle, a drone, a medical device and applications (e.g., remote surgery) , an industrial device and applications (e.g., a robot and / or other wireless devices operating in an industrial and / or an automated processing chain contexts) , a consumer electronics device, a device operating on commercial and / or industrial wireless networks, and the like. In the following description, the terms “terminal device” , “communication device” , “terminal” , “user equipment” and “UE” may be used interchangeably.
[0046] Power saving at a terminal device is always highly concerned. Generally, a DRX operation is performed to reduce physical downlink control channel (PDCCH) monitoring which consumes a significant amount of power. In a radio resource control (RRC) connected mode, DRX is based on two cycles, i.e., a short DRX cycle and a long DRX cycle.
[0047] Serving cells of a medium access control (MAC) entity may be configured by RRC in two DRX groups with separate DRX parameters. When RRC does not configure a secondary DRX group, there is only one DRX group and all serving cells belong to that one DRX group. When two DRX groups are configured, each serving cell is uniquely assigned to either of the two groups. The DRX parameters that are separately configured for each DRX group are: drx-onDurationTimer and drx-InactivityTimer. When DRX is configured, active time for serving cells in a DRX group includes the time while drx-onDurationTimer or drx-InactivityTimer configured for the DRX group is running.
[0048] Generally, if both a long DRX cycle and a short DRX cycle are configured for a terminal device, the short DRX cycle is used after a drx-InactivityTimer runs out or a DRX Command medium access control (MAC) control element (CE) is received during the active time. Finally, the long DRX cycle is entered after the short DRX timer runs out.
[0049] As mentioned above, in case that both FR1 and FR2 cells are configured for a terminal device, when a data burst is to be transmitted by a FR2 cell and the FR2 cell is in a long DRX cycle, waiting for the next on-duration opportunity will cause a long delay and the long delay will have a negative impact on the throughput. For instance, when a transmission control protocol (TCP) is used, there is a risk that congestion avoidance or slow start is triggered.
[0050] The above problem is even more serious with logic channel (LCH) mapping restrictions configured such that some of LCHs are only be sent through FR2 cells. Indeed, when there is no traffic for those LCHs, the FR2 cells may be deactivated or enter Long DRX. And when a new data burst arrives for those LCHs and FR2 cells are in a long DRX cycle, waiting for the next on-duration opportunity will cause a long delay.
[0051] In addition, a delay caused by the activation of a SCell may be long. For example, the delay may be up to tens of milliseconds (ms) if the SCell is unknown (i.e., the network side has not recently received radio resource management (RRM) measurement reports for the SCell) . Even if the SCell is known, considering the processing time for an activation MAC CE and acknowledgement (ACK) sending from the terminal device, the delay may be up to 8ms.
[0052] In view of this, embodiments of the present disclosure provide an improved solution for DRX operation when two DRX groups are configured. In one aspect, a timer (also referred to as a first timer herein for convenience) is started when the SCell is activated and only when the SCell actually improves the throughput early and a PDCCH monitoring is performed during running of the timer. This ensures that there is no need to wait for a long delay for PDCCH monitoring for the SCell, and the timer is only started when needed to avoid unnecessary power waste. In another aspect, a timer (also referred to as a second timer herein for convenience) is started when the SCell is activated, and a short DRX cycle is followed during running of the timer. This also ensures that there is no need to wait for a long delay for PDCCH monitoring.
[0053] Principles and implementations of the present disclosure will be described in detail below with reference to the figures. However, those skilled in the art would readily appreciate that the detailed description given herein with respect to these figures is for explanatory purpose as the present disclosure extends beyond theses limited embodiments.
[0054] EXAMPLE OF COMMUNICATION NETWORK
[0055] FIG. 1 illustrates a schematic diagram of an example communication network 100 in which some embodiments of the present disclosure can be implemented. As shown in FIG. 1, the communication network 100 may include a first device 110 and a second device 120. The second device 120 may provide serving cells 121, 122 and 123 for the first device 110. Assuming that the serving cell 121 is a primary cell (PCell) , and the serving cells 122 and 123 are SCells. The first device 110 is in a RRC connected state. In some embodiments, at least one of the serving cells 122 and 123 may be activated or deactivated.
[0056] Merely for illustration purpose and without suggesting any limitations as to the scope of the present disclosure, some embodiments will be described in the context where the first device 110 is a terminal device and the second device 120 is a network device. It is to be understood that, in other embodiments, the first device 110 may be a network device and the second device 120 may be a terminal device. In other words, the principles and spirits of the present disclosure can be applied to both uplink and downlink transmissions.
[0057] It is to be understood that the number and type of first and second devices as shown in Fig. 1 are only for the purpose of illustration without suggesting any limitations. The network 100 may include any suitable number and type of first and second devices adapted for implementing embodiments of the present disclosure.
[0058] It is also to be understood that the number of serving cells and the number of SCells as shown in Fig. 1 are only for the purpose of illustration without suggesting any limitations. The network 100 may include any suitable number of serving cells and SCells adapted for implementing embodiments of the present disclosure.
[0059] As shown in Fig. 1, the first device 110 may communicate with the second device 120 in one or more serving cells via a channel such as a wireless communication channel. The communications in the communication network 100 may conform to any suitable standards including, but not limited to, Global System for Mobile Communications (GSM) , Long Term Evolution (LTE) , LTE-Evolution, LTE-Advanced (LTE-A) , NR, Wideband Code Division Multiple Access (WCDMA) , Code Division Multiple Access (CDMA) , GSM EDGE Radio Access Network (GERAN) , Machine Type Communication (MTC) and the like. Furthermore, the communications may be performed according to any generation communication protocols either currently known or to be developed in the future. Examples of the communication protocols include, but not limited to, the first generation (1G) , the second generation (2G) , 2.5G, 2.75G, the third generation (3G) , the fourth generation (4G) , 4.5G, the fifth generation (5G) , and the sixth generation (6G) communication protocols.
[0060] In some embodiments, the second device 120 may configure multiple DRX groups for the serving cells of the first device 110.
[0061] For illustration, assuming that two DRX groups are configured, and that the cell 121 is configured in a DRX group (DRX group 1) , and the cells 122 and 123 are configured in another DRX group (DRX group 2) . It is to be understood that any other suitable groupings are also feasible for DRX groups. In some embodiments, a DRX group may comprise one or more serving cells. In some embodiments, a DRX group may comprise one or more types of serving cells. For example, a DRX group may comprise PCell or SCell or both. The present disclosure does not limit the number and type of serving cells in a DRX group.
[0062] Although not shown, embodiments of the present disclosure may also be applied into dual connectivity (DC) such as new radio (NR) -DC, EUTRA-NR (EN) -DC, or next generation (NG) EN-DC. For example, embodiments of the present disclosure may be applied in a secondary cell group (SCG) or in a master cell group (MCG) . It is to be understood that any other suitable applicable scenarios are also feasible.
[0063] EXAMPLE IMPLEMENTATION OF DRX WITH FIRST TIMER
[0064] Fig. 2A illustrates a schematic diagram illustrating a process 200A for communication according to embodiments of the present disclosure. For the purpose of discussion, the process 200A will be described with reference to FIG. 1. The process 200A may involve the first device 110 and the second device 120 as illustrated in FIG. 1. Assuming that the serving cell 121 as a PCell is in an active state, and the serving cell 122 as a SCell is in a deactivated state and in the DRX group 2.
[0065] As shown in Fig. 2A, the second device 120 transmits 201 an indication (for convenience, also referred to as a first indication herein) to the first device 110 indicating that a SCell (for example, the serving cell 122) of DRX group 2 is to be activated. For example, when a new data burst arrives, the second device 120 may transmit the first indication. It is to be understood that this is merely an example, and the second device 120 may transmit the first indication as needed.
[0066] In some embodiments, the second device 120 may transmit the first indication via a MAC CE. In some embodiments, the second device 120 may transmit the first indication via a RRC signaling. The first indication may also be transmitted in any other suitable ways.
[0067] Upon receipt of the first indication, the first device 110 may determine 202 whether a timer (i.e, the first timer) is to be started so that a downlink channel monitoring (for example, PDCCH monitoring) for the DRX group 2 is performed during running of the timer. In other words, the first device 110 may determine whether conditions for starting the timer are satisfied. This is to avoid unnecessary start of the timer and correspondingly downlink channel monitoring to reduce power consumption of the first device.
[0068] In some embodiments, the first device 110 may determine whether the serving cell 122 is to be fast-activated. If the serving cell 122 is to be fast-activated, the first device 110 may determine that the timer is to be started. In some embodiments, if the first device 110 receives, from the second device 120, an indication (also referred to as a second indication herein) indicating that a temporary reference signal is triggered for the serving cell 122, the first device 110 may determine that the serving cell 122 is to be fast-activated. Any other suitable indications may also be used to indicate that the serving cell 122 is to be fast-activated. This embodiment may ensure that the timer is useful for the scheduling of the serving cell since the serving cell can be activated prior to expiry of the timer and then data could be communicated via the serving cell 122 during running of the timer.
[0069] In some embodiments, the first device 110 may determine whether a temporary reference signal (TRS) is triggered for the serving cell 122. If the temporary reference signal is triggered, the first device 110 may determine that the timer is to be started. In some embodiments, if the first device 110 receives, from the second device 120, the second indication indicating that a temporary reference signal is triggered for the serving cell 122, the first device 110 may determine that the timer is to be started. In some embodiments, the second indication and the first indication may be received in a same message (e.g., MAC message) from the second device. Any other suitable ways may also be adopted to determine whether a temporary reference signal is triggered for the serving cell 122. The triggered TRS may enable the first device 110 to achieve synchronization on the serving cell 122 quickly, and then the running duration of the timer may be used efficiently for downlink channel monitoring of the DRX group 2. In some embodiments, the temporary reference signal includes one or more reference signals triggered temporarily at the time of the activation of the serving cell 122, and / or one or more reference signals triggered temporarily for the activation of the serving cell.
[0070] In some embodiments, the first device 110 may determine whether a subcarrier spacing (SCS) of the serving cell 122 is above a threshold SCS. If the SCS of the serving cell 122 is above the threshold SCS, the first device 110 may determine that the timer is to be started. It is to be understood that the threshold SCS may be predefined or configured. If a SCS of the serving cell 122 is too low, a high enough bit rate to be useful may not be provided.
[0071] In some embodiments, the first device 110 may determine whether a size of a bandwidth part (BWP) of the serving cell 122 is above a threshold size. If the BWP size of the serving cell 122 is above the threshold size, the first device 110 may determine that the timer is to be started. It is to be understood that the threshold size may be predefined or configured. If the BWP size of the serving cell 122 is too low, a high enough bit rate to be useful may not be provided.
[0072] In some embodiments, the first device 110 may determine whether an uplink transmission is configured for the serving cell 122. If an uplink transmission is configured for the serving cell 122, the first device 110 may determine that the timer is to be started.
[0073] In some embodiments, the first device 110 may determine whether a time division duplexing (TDD) configuration of the serving cell 122 matches a configured criterion. If the TDD configuration of the serving cell 122 matches the configured criterion, the first device 110 may determine that the timer is to be started. It is to be understood that the present disclosure does not limit the configured criterion. In some embodiments, the configured criterion may indicate a TDD configuration, the number of downlink or uplink slots included in the TDD configuration, and / or a ratio of downlink / uplink slots. For example, depending on traffic expected, a TDD configuration with lots of downlinks or uplinks may be indicated.
[0074] In some embodiments, the first device 110 may determine whether a frame timing offset of the serving cell 122 with respect to a PCell (for example, the serving cell 121) in the DRX group 2 is below a threshold offset. If the frame timing offset of the serving cell 122 is below the threshold offset, the first device 110 may determine that the timer is to be started. In some embodiments, the frame timing offset may be a timing offset with respect to a system frame number (SFN) . It is to be understood that a timing offset with respect to any other suitable time units may also be feasible.
[0075] In some embodiments, the first device 110 may determine whether a configured grant (CG) or semi-persistent scheduling (SPS) is configured for the serving cell 122. If the CG or SPS is configured for the serving cell 122, the first device 110 may determine that the timer is to be started. In this way, a scheduling without PDCCH overhead may be achieved.
[0076] In some embodiments, the first device 110 may determine whether a configured time duration for the timer is longer than a time duration (i.e., time delay) for activation of the serving cell 122. If the configured time duration for the timer is longer than the time duration for activation of the serving cell 122, the first device 110 may determine that the timer is to be started. This example ensures that the serving cell could be activated prior to expiry of the timer and can be used for communication with the first device 110, and then downlink channel monitoring during the running of the timer is not a waste.
[0077] In some embodiments, the first device 110 may determine whether the DRX group 2 is in a long DRX cycle. If the DRX group 2 is in the long DRX cycle, the first device 110 may determine that the timer is to be started. Since the long DRX cycle results in long waiting time for the on duration, and then the start of the timer to trigger downlink channel monitoring is very beneficial in this case.
[0078] In some embodiments, the first device 110 may determine whether the serving cell 122 is the first cell activated in the DRX group 2, and all serving cells within the DRX group 2 are deactivated before the receipt of the first indication. When all serving cells within this DRX group 2 is deactivated, there is no running timer to follow for downlink channel monitoring, and then in this case, the start of the timer is very useful to reduce the delay for communication via the serving cell 122.
[0079] It is to be understood that the above conditions for starting the timer and any other suitable conditions may also be used in any suitable combinations.
[0080] Return to Fig. 2A, upon determination that the timer is to be started, the first device 110 starts 203 the timer. In some embodiments, the first device 110 may start a DRX inactivity timer (for example, drx-inactivityTimer) . Any other suitable timers are also feasible.
[0081] In some alternative embodiments, if the first device 110 receives an indication (also referred to as a third indication herein) indicating that the timer is to be started upon the activation, the first device 110 may determine that the timer is to be started. In other words, whether to always start the timer upon activation of SCell or start the timer only when one or more of the conditions described above are satisfied may be configured. For example, the third indication may be configured in a MAC CE or a RRC signaling or any other suitable ways. In this way, an improvement of the throughput may be achieved flexibly.
[0082] During running of the timer, the first device 110 performs 204 a downlink channel monitoring for the DRX group 2. In this way, delay for communication with the serving cell 122 is reduced, and resources are used efficiently. In some embodiments, throughout of the system may be improved efficiently.
[0083] Similarly, in response to transmitting the first indication to activate the serving cell 122, the second device 120 may determine 205 whether the first timer is to be started. The operations of the determination 205 are similar to the operations of the determination 202, and are not repeated here for concise. If the first timer is to be started, the second device 120 starts 206 the first timer and performs 207 a downlink channel transmission using the serving cell 122 during running of the first timer.
[0084] It should be noted that actions shown in Fig. 2A are not always necessary for implementing embodiments of the present disclosure, and more or less actions may be adapted as needed.
[0085] EXAMPLE IMPLEMENTATION OF DRX WITH SECOND TIMER
[0086] Fig. 2B illustrates a schematic diagram illustrating a process 200B for communication according to embodiments of the present disclosure. For the purpose of discussion, the process 200B will be described with reference to FIG. 1. The process 200B may involve the first device 110 and the second device 120 as illustrated in FIG. 1. Assuming that the serving cell 121 as a PCell is in a active state with the first device 110, and the serving cell 122 as a SCell is in a deactivated state and in the DRX group 2.
[0087] As shown in Fig. 2B, the second device 120 transmits 211 to the first device 110 an indication (for convenience, also referred to as a first indication herein) indicating that a SCell (for example, the serving cell 122) is to be activated. The operations of the transmission 211 are similar to the operations of the transmission 201, and are not repeated here for concise.
[0088] Upon receipt of the first indication, the first device 110 starts 212 a timer (i.e., the second timer) so that a short DRX cycle is followed during running of the timer. In some embodiments, the first device 110 may start a DRX short cycle timer (for example, drx-ShortCycleTimer) . Any other suitable timers are also feasible.
[0089] In some embodiments, if the DRX group is being in a long DRX cycle, the first device 110 may start the drx-ShortCycleTimer. In some embodiments, if the DRX group is being in a short DRX cycle, the first device 110 may restart the drx-ShortCycleTimer. In some embodiments, only when the DRX group is in a long DRX cycle, the first device 110 may start the drx-ShortCycleTimer. In these embodiments, if the DRX group is being in a short DRX cycle, the first device 110 may not start the drx-ShortCycleTimer.
[0090] Then the first device 110 follows 213 a short DRX cycle to perform DRX operation for the DRX group 2. In this way, a delay to be waited for channel monitoring may be reduced.
[0091] Similarly, in response to transmitting the first indication, the second device 120 also starts 214 the second timer and follow 215 a short DRX cycle for the DRX group 2 during running of the timer.
[0092] It should be noted that actions shown in Fig. 2B are not always necessary for implementing embodiments of the present disclosure, and more or less actions may be adapted as needed.
[0093] EXAMPLE IMPLEMENTATION OF METHODS
[0094] Corresponding to the processes described in Figs. 2A and 2B, embodiments of the present disclosure provide methods of communication implemented at a first device and at a second device. These methods will be described below with reference to Figs. 3 to 6. However, those skilled in the art would readily appreciate that the detailed description given herein with respect to these figures is for explanatory purpose as the present disclosure extends beyond theses limited embodiments.
[0095] Fig. 3 illustrates a flowchart of a method 300 of communication implemented at a first device according to example embodiments of the present disclosure. The method 300 can be implemented at the first device 110 shown in Fig. 1. For the purpose of discussion, the method 300 will be described with reference to Fig. 1. It is to be understood that method 300 may further include additional blocks not shown and / or omit some shown blocks, and the scope of the present disclosure is not limited in this regard.
[0096] As shown in Fig. 3, at block 310, the first device 110 receives, from the second device 120, a first indication indicating that a SCell (for example, the serving cell 122) is to be activated. The SCell is in a DRX group among multiple DRX groups configured for the first device 110. In some embodiments, the first device 110 may receive the first indication in a MAC CE. In some embodiments, the first device 110 may receive the first indication in a RRC signaling. Any other suitable ways are also feasible.
[0097] At block 320, the first device 110 determines whether at least one of the following conditions is satisfied: the SCell being to be fast-activated; a temporary reference signal being triggered for the SCell; a SCS of the secondary cell being above a threshold SCS; a size of a BWP of the SCell being above a threshold size; an uplink transmission being configured for the SCell; a TDD configuration of the SCell matching a configured criterion; a frame timing offset of the SCell with respect to a PCell in the DRX group being below a threshold offset; a CG or SPS being configured for the SCell; a configured time duration for the timer being longer than a time duration for activation of the SCell; the DRX group being in a long DRX cycle; or the SCell being the first cell activated in the DRX group, all serving cells within the DRX group being deactivated before the receipt of the first indication.
[0098] In some embodiments, the first device 110 may receive, from the second device 120, a second indication indicating that the temporary reference signal is triggered for the SCell, and determine that the SCell is to be fast-activated based on the receipt of the second indication.
[0099] If determining at block 320 that the at least one condition is satisfied, the process 300 proceeds to block 330. At block 330, the first device 110 starts a timer (i.e., the first timer) . In some embodiments, the timer may be a DRX-inactivity timer. Any other suitable timers are also feasible.
[0100] In some embodiments, the first device 110 may receive, from the second device 120, a third indication indicating that the timer is to be started upon the activation, and start the timer upon the activation based on the third indication.
[0101] At block 340, the first device 110 performs a downlink channel monitoring for the DRX group during running of the timer. For example, the first device 110 may start a PDCCH monitoring for the serving cell 122 upon a starting of the timer. With the solution of Fig. 3, a timer is efficiently applied for reduction of a delay to be waited for channel monitoring.
[0102] Fig. 4 illustrates a flowchart of another method 400 of communication implemented at a first device according to example embodiments of the present disclosure. The method 400 can be implemented at the first device 110 shown in Fig. 1. For the purpose of discussion, the method 400 will be described with reference to Fig. 1. It is to be understood that method 400 may further include additional blocks not shown and / or omit some shown blocks, and the scope of the present disclosure is not limited in this regard.
[0103] As shown in Fig. 4, at block 410, the first device 110 receives, from the second device 120, a first indication indicating that a SCell (for example, the serving cell 122) is to be activated. The SCell is in a DRX group among multiple DRX groups configured for the first device 110. In some embodiments, the first device 110 may receive the first indication in a MAC CE. In some embodiments, the first device 110 may receive the first indication in a RRC signaling. Any other suitable ways are also feasible.
[0104] At block 420, the first device 110 starts a timer (i.e., the second timer) . In some embodiments, the timer may be a DRX-short cycle timer. Any other suitable timers are also feasible.
[0105] At block 430, the first device 110 follows a short DRX cycle for the DRX group during running of the timer. For example, the first device 110 may perform a DRX operation for the serving cell 122 in a mode of the short DRX cycle. With the solution of Fig. 4, a delay to be waited for channel monitoring may also be reduced.
[0106] Fig. 5 illustrates a flowchart of a method 500 of communication implemented at a second device according to example embodiments of the present disclosure. The method 500 can be implemented at the second device 120 shown in Fig. 1. For the purpose of discussion, the method 500 will be described with reference to Fig. 1. It is to be understood that method 500 may further include additional blocks not shown and / or omit some shown blocks, and the scope of the present disclosure is not limited in this regard.
[0107] As shown in Fig. 5, at block 510, the second device 120 transmits, to the first device 110, a first indication indicating that a SCell (for example, the serving cell 122) is to be activated. The SCell is in a DRX group among multiple DRX groups configured for the first device 110. In some embodiments, the second device 120 may transmit the first indication in a MAC CE. In some embodiments, the second device 120 may transmit the first indication in a RRC signaling. Any other suitable ways are also feasible.
[0108] At block 520, the second device 120 determines whether at least one of the following conditions is satisfied: the SCell being to be fast-activated; a temporary reference signal being triggered for the SCell; a SCS of the secondary cell being above a threshold SCS; a size of a BWP of the SCell being above a threshold size; an uplink transmission being configured for the SCell; a TDD configuration of the SCell matching a configured criterion; a frame timing offset of the SCell with respect to a PCell in the DRX group being below a threshold offset; a CG or SPS being configured for the SCell; a configured time duration for the timer being longer than a time duration for activation of the SCell; the DRX group being in a long DRX cycle; or the SCell being the first cell activated in the DRX group, all serving cells within the DRX group being deactivated before the receipt of the first indication.
[0109] In some embodiments, the second device 120 may determine whether the temporary reference signal is triggered for the SCell. If the temporary reference signal is triggered, the second device 120 may determine that the SCell is to be fast-activated. In these embodiments, the second device 120 may also transmit, to the first device 110, a second indication indicating that the temporary reference signal is triggered for the SCell.
[0110] If determining at block 520 that the at least one condition is satisfied, the process 500 proceeds to block 530. At block 530, the second device 120 starts a timer (i.e., the first timer) . In some embodiments, the timer may be a DRX-inactivity timer. Any other suitable timers are also feasible.
[0111] In some embodiments, the second device 120 may transmit, to the first device 110, a third indication indicating that the timer is to be started upon the activation of the SCell.
[0112] At block 540, the second device 120 performs a downlink channel transmission for the DRX group during running of the timer. For example, the second device 120 may transmit data to the first device 110 via the serving cell 122. With the solution of Fig. 5, a timer is efficiently applied for reduction of a delay to be waited for channel transmission.
[0113] Fig. 6 illustrates a flowchart of another method 600 of communication implemented at a second device according to example embodiments of the present disclosure. The method 600 can be implemented at the second device 120 shown in Fig. 1. For the purpose of discussion, the method 600 will be described with reference to Fig. 1. It is to be understood that method 600 may further include additional blocks not shown and / or omit some shown blocks, and the scope of the present disclosure is not limited in this regard.
[0114] As shown in Fig. 6, at block 610, the second device 120 transmits, to the first device 110, a first indication indicating that a SCell (for example, the serving cell 122) is to be activated. The SCell is in a DRX group among multiple DRX groups configured for the first device 110. In some embodiments, the second device 120 may transmit the first indication in a MAC CE. In some embodiments, the second device 120 may transmit the first indication in a RRC signaling. Any other suitable ways are also feasible.
[0115] At block 620, the second device 120 starts a timer (i.e., the second timer) . In some embodiments, the timer may be a DRX-short cycle timer. Any other suitable timers are also feasible. In some embodiments, the timer is started upon the activation of the SCell regardless of whether the DRX group is in a long or short cycle of discontinuous reception. In some embodiments, the timer is started upon the activation of the SCell only when the DRX group is in a long cycle of discontinuous reception.
[0116] At block 630, the second device 120 follows a short DRX cycle for the DRX group during running of the timer. For example, the second device 120 may transmit data to the first device 110 via the serving cell 122 in an on duration stage in the short DRX cycle. With the solution of Fig. 6, a delay to be waited for channel transmission may be reduced.
[0117] The operations of the methods 300-600 correspond to the processes 200A and 200B described in connection with Figs. 2A-2B, and some details are not repeated here for concise.
[0118] EXAMPLE IMPLEMENTATION OF APPARATUS AND DEVICE
[0119] In some example embodiments, an apparatus (for example, the first device 110) capable of performing the method 300 may comprise means for performing the respective steps of the method 300. The means may be implemented in any suitable form. For example, the means may be implemented in a circuitry or software module. In some embodiments, the means may include at least one processor and at least one memory.
[0120] In some example embodiments, the apparatus comprises means for receiving, at a first device and from a second device, a first indication indicating that a secondary cell is to be activated, the secondary cell being in a discontinuous reception group among multiple discontinuous reception groups configured for the first device; and means for starting a timer if at least one of the following is satisfied: the secondary cell being to be fast-activated; a temporary reference signal being triggered for the secondary cell; a subcarrier spacing of the secondary cell being above a threshold subcarrier spacing; a size of a bandwidth part of the secondary cell being above a threshold size; an uplink transmission being configured for the secondary cell; a time division duplexing configuration of the secondary cell matching a configured criterion; a frame timing offset of the secondary cell with respect to a primary cell in the discontinuous reception group being below a threshold offset; a configured grant or semi-persistent scheduling being configured for the secondary cell; a configured time duration for the timer being longer than a time duration for activation of the secondary cell; the discontinuous reception group being in a long cycle of discontinuous reception; or the secondary cell being the first cell activated in the discontinuous reception group, all serving cells within the discontinuous reception group being deactivated before the receipt of the first indication; and means for performing a downlink channel monitoring for the discontinuous reception group during running of the timer. The apparatus may be implemented as or in the first device.
[0121] In some example embodiments, the apparatus may further comprise means for receiving, from the second device, a second indication indicating that the temporary reference signal is triggered for the secondary cell; and means for determining, based on the receipt of the second indication, that the secondary cell is to be fast-activated.
[0122] In some example embodiments, the apparatus may further comprise means for receiving, from the second device, a third indication indicating that the timer is to be started upon the activation; and means for starting the timer upon the activation based on the third indication. In some example embodiments, the timer is a discontinuous reception-inactivity timer.
[0123] In some example embodiments, an apparatus (for example, the first device 110) capable of performing the method 400 may comprise means for performing the respective steps of the method 400. The means may be implemented in any suitable form. For example, the means may be implemented in a circuitry or software module. In some embodiments, the means may include at least one processor and at least one memory.
[0124] In some example embodiments, the apparatus comprises means for receiving, at a first device and from a second device, a first indication indicating that a secondary cell is to be activated, the secondary cell being in a discontinuous reception group among multiple discontinuous reception groups configured for the first device; means for starting a timer; and means for following a short cycle of discontinuous reception for the discontinuous reception group during running of the timer. In some example embodiments, the timer is a discontinuous reception-short cycle timer. The apparatus may be implemented as or in the first device.
[0125] In some example embodiments, an apparatus (for example, the second device 120) capable of performing the method 500 may comprise means for performing the respective steps of the method 500. The means may be implemented in any suitable form. For example, the means may be implemented in a circuitry or software module. In some embodiments, the means may include at least one processor and at least one memory.
[0126] In some example embodiments, the apparatus comprises means for transmitting, at a second device and to a first device, a first indication indicating that a secondary cell is to be activated, the secondary cell being in a discontinuous reception group among multiple discontinuous reception groups configured for the first device; and means for starting a timer if at least one of the following is satisfied: the secondary cell being to be fast-activated; a temporary reference signal being triggered for the secondary cell; a subcarrier spacing of the secondary cell being above a threshold subcarrier spacing; a size of a bandwidth part of the secondary cell being above a threshold size; an uplink transmission being configured for the secondary cell; a time division duplexing configuration of the secondary cell matching a configured criterion; a frame timing offset of the secondary cell with respect to a primary cell in the discontinuous reception group being below a threshold offset; a configured grant or semi-persistent scheduling being configured for the secondary cell; a configured time duration for the timer being longer than a time duration for activation of the secondary cell; the discontinuous reception group being in a long cycle of discontinuous reception; or the secondary cell being the first cell activated in the discontinuous reception group, all serving cells within the discontinuous reception group being deactivated before the receipt of the first indication; and means for performing a downlink channel transmission for the discontinuous reception group during a running of the timer. The apparatus may be implemented as or in the second device.
[0127] In some example embodiments, the apparatus may further comprise means for determining whether the temporary reference signal is triggered for the secondary cell; and means for, in accordance with a determination that the temporary reference signal is triggered, determining that the secondary cell is to be fast-activated.
[0128] In some example embodiments, the apparatus may further comprise means for transmitting, to the first device, a second indication indicating that the temporary reference signal is triggered for the secondary cell. In some example embodiments, the apparatus may further comprise means for transmitting, to the first device, a third indication indicating that the timer is to be started upon the activation. In some example embodiments, the timer is a discontinuous reception-inactivity timer.
[0129] In some example embodiments, an apparatus (for example, the second device 120) capable of performing the method 600 may comprise means for performing the respective steps of the method 600. The means may be implemented in any suitable form. For example, the means may be implemented in a circuitry or software module. In some embodiments, the means may include at least one processor and at least one memory.
[0130] In some example embodiments, the apparatus comprises means for transmitting, at a second device and to a first device, a first indication indicating that a secondary cell is to be activated, the secondary cell being in a discontinuous reception group among multiple discontinuous reception groups configured for the first device; means for starting a timer; and means for following a short cycle of discontinuous reception for the discontinuous reception group during running of the timer. In some example embodiments, the timer is a discontinuous reception-short cycle timer. The apparatus may be implemented as or in the second device. In some example embodiments, the first device is a terminal device, and the second device is a network device.
[0131] FIG. 7 is a simplified block diagram of a device 700 that is suitable for implementing embodiments of the present disclosure. The device 700 may be provided to implement the first device or second device, for example first device 110 or the second device 120 as shown in Fig. 1. As shown, the device 700 includes one or more processors 710, one or more memories 720 coupled to the processor 710, and one or more communication modules 740 (such as, transmitters and / or receivers) coupled to the processor 710.
[0132] The communication module 740 is for bidirectional communications. The communication module 740 has at least one antenna to facilitate communication. The communication interface may represent any interface that is necessary for communication with other network elements.
[0133] The processor 710 may be of any type suitable to the local technical network and may include one or more of the following: general purpose computers, special purpose computers, microprocessors, digital signal processors (DSPs) and processors based on multicore processor architecture, as non-limiting examples. The device 700 may have multiple processors, such as an application specific integrated circuit chip that is slaved in time to a clock which synchronizes the main processor.
[0134] The memory 720 may include one or more non-volatile memories and one or more volatile memories. Examples of the non-volatile memories include, but are not limited to, a Read Only Memory (ROM) 724, an electrically programmable read only memory (EPROM) , a flash memory, a hard disk, a compact disc (CD) , a digital versatile disc (DVD) , and other magnetic storage and / or optical storage. Examples of the volatile memories include, but are not limited to, a random access memory (RAM) 722 and other volatile memories that will not last in the power-down duration.
[0135] A computer program 730 includes computer executable instructions that are executed by the associated processor 710. The program 730 may be stored in the ROM 724. The processor 710 may perform any suitable actions and processing by loading the program 730 into the RAM 722.
[0136] The embodiments of the present disclosure may be implemented by means of the program 730 so that the device 700 may perform any process of the disclosure as discussed with reference to Figs. 2A to 6. The embodiments of the present disclosure may also be implemented by hardware or by a combination of software and hardware.
[0137] In some embodiments, the program 730 may be tangibly contained in a computer readable medium which may be included in the device 700 (such as in the memory 720) or other storage devices that are accessible by the device 700. The device 700 may load the program 730 from the computer readable medium to the RAM 722 for execution. The computer readable medium may include any types of tangible non-volatile storage, such as ROM, EPROM, a flash memory, a hard disk, CD, DVD, and the like. FIG. 8 shows an example of the computer readable medium 800 in form of CD or DVD. The computer readable medium has the program 730 stored thereon.
[0138] Generally, various embodiments of the present disclosure may be implemented in hardware or special purpose circuits, software, logic or any combination thereof. Some aspects may be implemented in hardware, while other aspects may be implemented in firmware or software which may be executed by a controller, microprocessor or other computing device. While various aspects of embodiments of the present disclosure are illustrated and described as block diagrams, flowcharts, or using some other pictorial representations, it is to be understood that the block, apparatus, system, technique or method described herein may be implemented in, as non-limiting examples, hardware, software, firmware, special purpose circuits or logic, general purpose hardware or controller or other computing devices, or some combination thereof.
[0139] The present disclosure also provides at least one computer program product tangibly stored on a non-transitory computer readable storage medium. The computer program product includes computer-executable instructions, such as those included in program modules, being executed in a device on a target real or virtual processor, to carry out the methods 300-600 as described above with reference to Figs. 3-6. Generally, program modules include routines, programs, libraries, objects, classes, components, data structures, or the like that perform particular tasks or implement particular abstract data types. The functionality of the program modules may be combined or split between program modules as desired in various embodiments. Machine-executable instructions for program modules may be executed within a local or distributed device. In a distributed device, program modules may be located in both local and remote storage media.
[0140] Program code for carrying out methods of the present disclosure may be written in any combination of one or more programming languages. These program codes may be provided to a processor or controller of a general purpose computer, special purpose computer, or other programmable data processing apparatus, such that the program codes, when executed by the processor or controller, cause the functions / operations specified in the flowcharts and / or block diagrams to be implemented. The program code may execute entirely on a machine, partly on the machine, as a stand-alone software package, partly on the machine and partly on a remote machine or entirely on the remote machine or server.
[0141] In the context of the present disclosure, the computer program codes or related data may be carried by any suitable carrier to enable the device, apparatus or processor to perform various processes and operations as described above. Examples of the carrier include a signal, computer readable medium, and the like.
[0142] The computer readable medium may be a computer readable signal medium or a computer readable storage medium. A computer readable medium may include but not limited to an electronic, magnetic, optical, electromagnetic, infrared, or semiconductor system, apparatus, or device, or any suitable combination of the foregoing. More specific examples of the computer readable storage medium would include an electrical connection having one or more wires, a portable computer diskette, a hard disk, a random access memory (RAM) , a read-only memory (ROM) , an erasable programmable read-only memory (EPROM or Flash memory) , an optical fiber, a portable compact disc read-only memory (CD-ROM) , an optical storage device, a magnetic storage device, or any suitable combination of the foregoing.
[0143] Further, while operations are depicted in a particular order, this should not be understood as requiring that such operations be performed in the particular order shown or in sequential order, or that all illustrated operations be performed, to achieve desirable results. In certain circumstances, multitasking and parallel processing may be advantageous. Likewise, while several specific implementation details are contained in the above discussions, these should not be construed as limitations on the scope of the present disclosure, but rather as descriptions of features that may be specific to particular embodiments. Certain features that are described in the context of separate embodiments may also be implemented in combination in a single embodiment. Conversely, various features that are described in the context of a single embodiment may also be implemented in multiple embodiments separately or in any suitable sub-combination.
[0144] Although the present disclosure has been described in languages specific to structural features and / or methodological acts, it is to be understood that the present disclosure defined in the appended claims is not necessarily limited to the specific features or acts described above. Rather, the specific features and acts described above are disclosed as example forms of implementing the claims.
Claims
1.A first device, comprising:at least one processor; andat least one memory including computer program codes;the at least one memory and the computer program codes are configured to, with the at least one processor, cause the first device to:receive, from a second device, a first indication indicating that a secondary cell is to be activated, the secondary cell being in a discontinuous reception group among multiple discontinuous reception groups configured for the first device;start a timer if at least one of the following is satisfied:the secondary cell being to be fast-activated;a temporary reference signal being triggered for the secondary cell;a subcarrier spacing of the secondary cell being above a threshold subcarrier spacing;a size of a bandwidth part of the secondary cell being above a threshold size;an uplink transmission being configured for the secondary cell;a time division duplexing configuration of the secondary cell matching a configured criterion;a frame timing offset of the secondary cell with respect to a primary cell in the discontinuous reception group being below a threshold offset;a configured grant or semi-persistent scheduling being configured for the secondary cell;a configured time duration for the timer being longer than a time duration for activation of the secondary cell;the discontinuous reception group being in a long cycle of discontinuous reception; orthe secondary cell being the first cell activated in the discontinuous reception group, all serving cells within the discontinuous reception group being deactivated before the receipt of the first indication; andperform a downlink channel monitoring for the discontinuous reception group during running of the timer.2.The first device of claim 1, wherein the first device is further caused to:receive, from the second device, a second indication indicating that the temporary reference signal is triggered for the secondary cell; anddetermine, based on the receipt of the second indication, that the secondary cell is to be fast-activated.3.The first device of claim 1, wherein the first device is further caused to:receive, from the second device, a third indication indicating that the timer is to be started upon the activation; andstart the timer upon the activation based on the third indication.4.The first device of claim 1, wherein the timer is a discontinuous reception-inactivity timer.5.A first device, comprising:at least one processor; andat least one memory including computer program codes;the at least one memory and the computer program codes are configured to, with the at least one processor, cause the first device to:receive, from a second device, a first indication indicating that a secondary cell is to be activated, the secondary cell being in a discontinuous reception group among multiple discontinuous reception groups configured for the first device;start a timer; andfollow a short cycle of discontinuous reception for the discontinuous reception group during running of the timer.6.The first device of claim 5, wherein the timer is a discontinuous reception-short cycle timer.7.The first device of any of claims 1-6, wherein the first device is a terminal device, and the second device is a network device.8.A second device, comprising:at least one processor; andat least one memory including computer program codes;the at least one memory and the computer program codes are configured to, with the at least one processor, cause the second device to:transmit, to a first device, a first indication indicating that a secondary cell is to be activated, the secondary cell being in a discontinuous reception group among multiple discontinuous reception groups configured for the first device;start a timer if at least one of the following is satisfied:the secondary cell being to be fast-activated;a temporary reference signal being triggered for the secondary cell;a subcarrier spacing of the secondary cell being above a threshold subcarrier spacing;a size of a bandwidth part of the secondary cell being above a threshold size;an uplink transmission being configured for the secondary cell;a time division duplexing configuration of the secondary cell matching a configured criterion;a frame timing offset of the secondary cell with respect to a primary cell in the discontinuous reception group being below a threshold offset;a configured grant or semi-persistent scheduling being configured for the secondary cell;a configured time duration for the timer being longer than a time duration for activation of the secondary cell;the discontinuous reception group being in a long cycle of discontinuous reception; orthe secondary cell being the first cell activated in the discontinuous reception group, all serving cells within the discontinuous reception group being deactivated before the receipt of the first indication; andperform a downlink channel transmission for the discontinuous reception group during running of the timer.9.The second device of claim 8, wherein the second device is further caused to:determine whether the temporary reference signal is triggered for the secondary cell;in accordance with a determination that the temporary reference signal is triggered, determine that the secondary cell is to be fast-activated; andtransmit, to the first device, a second indication indicating that the temporary reference signal is triggered for the secondary cell.10.The second device of claim 8, wherein the second device is further caused to:transmit, to the first device, a third indication indicating that the timer is to be started upon the activation.11.The second device of claim 8, wherein the timer is a discontinuous reception-inactivity timer.12.A second device, comprising:at least one processor; andat least one memory including computer program codes;the at least one memory and the computer program codes are configured to, with the at least one processor, cause the second device to:transmit, to a first device, a first indication indicating that a secondary cell is to be activated, the secondary cell being in a discontinuous reception group among multiple discontinuous reception groups configured for the first device;start a timer; andfollow a short cycle of discontinuous reception for the discontinuous reception group during running of the timer.13.The second device of claim 12, wherein the timer is a discontinuous reception-short cycle timer.14.The second device of any of claims 8-13, wherein the first device is a terminal device, and the second device is a network device.15.A method of communication, comprising:receiving, at a first device and from a second device, a first indication indicating that a secondary cell is to be activated, the secondary cell being in a discontinuous reception group among multiple discontinuous reception groups configured for the first device;starting a timer if at least one of the following is satisfied:the secondary cell being to be fast-activated;a temporary reference signal being triggered for the secondary cell;a subcarrier spacing of the secondary cell being above a threshold subcarrier spacing;a size of a bandwidth part of the secondary cell being above a threshold size;an uplink transmission being configured for the secondary cell;a time division duplexing configuration of the secondary cell matching a configured criterion;a frame timing offset of the secondary cell with respect to a primary cell in the discontinuous reception group being below a threshold offset;a configured grant or semi-persistent scheduling being configured for the secondary cell;a configured time duration for the timer being longer than a time duration for activation of the secondary cell;the discontinuous reception group being in a long cycle of discontinuous reception; orthe secondary cell being the first cell activated in the discontinuous reception group, all serving cells within the discontinuous reception group being deactivated before the receipt of the first indication; andperforming a downlink channel monitoring for the discontinuous reception group during running of the timer.16.The method of claim 15, further comprising:receiving, from the second device, a second indication indicating that the temporary reference signal is triggered for the secondary cell; anddetermining, based on the receipt of the second indication, that the secondary cell is to be fast-activated.17.The method of claim 15, further comprising:receiving, from the second device, a third indication indicating that the timer is to be started upon the activation; andstarting the timer upon the activation based on the third indication.18.The method of claim 15, wherein the timer is a discontinuous reception-inactivity timer.19.A method of communication, comprising:receiving, at a first device and from a second device, a first indication indicating that a secondary cell is to be activated, the secondary cell being in a discontinuous reception group among multiple discontinuous reception groups configured for the first device;starting a timer; andfollowing a short cycle of discontinuous reception for the discontinuous reception group during running of the timer.20.The method of claim 19, wherein the timer is a discontinuous reception-short cycle timer.21.A method of communication, comprising:transmitting, at a second device and to a first device, a first indication indicating that a secondary cell is to be activated, the secondary cell being in a discontinuous reception group among multiple discontinuous reception groups configured for the first device;starting a timer if at least one of the following is satisfied:the secondary cell being to be fast-activated;a temporary reference signal being triggered for the secondary cell;a subcarrier spacing of the secondary cell being above a threshold subcarrier spacing;a size of a bandwidth part of the secondary cell being above a threshold size;an uplink transmission being configured for the secondary cell;a time division duplexing configuration of the secondary cell matching a configured criterion;a frame timing offset of the secondary cell with respect to a primary cell in the discontinuous reception group being below a threshold offset;a configured grant or semi-persistent scheduling being configured for the secondary cell;a configured time duration for the timer being longer than a time duration for activation of the secondary cell;the discontinuous reception group being in a long cycle of discontinuous reception; orthe secondary cell being the first cell activated in the discontinuous reception group, all serving cells within the discontinuous reception group being deactivated before the receipt of the first indication; andperforming a downlink channel transmission for the discontinuous reception group during a running of the timer.22.The method of claim 21, further comprising:determining whether the temporary reference signal is triggered for the secondary cell; andin accordance with a determination that the temporary reference signal is triggered, determining that the secondary cell is to be fast-activated; andtransmitting, to the first device, a second indication indicating that the temporary reference signal is triggered for the secondary cell.23.The method of claim 21, further comprising:transmitting, to the first device, a third indication indicating that the timer is to be started upon the activation.24.The method of claim 21, wherein the timer is a discontinuous reception-inactivity timer.25.A method of communication, comprising:transmitting, at a second device and to a first device, a first indication indicating that a secondary cell is to be activated, the secondary cell being in a discontinuous reception group among multiple discontinuous reception groups configured for the first device;starting a timer; andfollowing a short cycle of discontinuous reception for the discontinuous reception group during running of the timer.26.The method of claim 25, wherein the timer is a discontinuous reception-short cycle timer.27.The method of any of claims 15-26, wherein the first device is a terminal device, and the second device is a network device.28.An apparatus for communication, comprising:means for receiving, at a first device and from a second device, a first indication indicating that a secondary cell is to be activated, the secondary cell being in a discontinuous reception group among multiple discontinuous reception groups configured for the first device; andmeans for starting a timer if at least one of the following is satisfied:the secondary cell being to be fast-activated;a temporary reference signal being triggered for the secondary cell;a subcarrier spacing of the secondary cell being above a threshold subcarrier spacing;a size of a bandwidth part of the secondary cell being above a threshold size;an uplink transmission being configured for the secondary cell;a time division duplexing configuration of the secondary cell matching a configured criterion;a frame timing offset of the secondary cell with respect to a primary cell in the discontinuous reception group being below a threshold offset;a configured grant or semi-persistent scheduling being configured for the secondary cell;a configured time duration for the timer being longer than a time duration for activation of the secondary cell;the discontinuous reception group being in a long cycle of discontinuous reception; orthe secondary cell being the first cell activated in the discontinuous reception group, all serving cells within the discontinuous reception group being deactivated before the receipt of the first indication; andmeans for performing a downlink channel monitoring for the discontinuous reception group during running of the timer.29.An apparatus for communication, comprising:means for receiving, at a first device and from a second device, a first indication indicating that a secondary cell is to be activated, the secondary cell being in a discontinuous reception group among multiple discontinuous reception groups configured for the first device;means for starting a timer; andmeans for following a short cycle of discontinuous reception for the discontinuous reception group during running of the timer.30.An apparatus for communication, comprising:means for transmitting, at a second device and to a first device, a first indication indicating that a secondary cell is to be activated, the secondary cell being in a discontinuous reception group among multiple discontinuous reception groups configured for the first device;means for starting a timer if at least one of the following is satisfied:the secondary cell being to be fast-activated;a temporary reference signal being triggered for the secondary cell;a subcarrier spacing of the secondary cell being above a threshold subcarrier spacing;a size of a bandwidth part of the secondary cell being above a threshold size;an uplink transmission being configured for the secondary cell;a time division duplexing configuration of the secondary cell matching a configured criterion;a frame timing offset of the secondary cell with respect to a primary cell in the discontinuous reception group being below a threshold offset;a configured grant or semi-persistent scheduling being configured for the secondary cell;a configured time duration for the timer being longer than a time duration for activation of the secondary cell;the discontinuous reception group being in a long cycle of discontinuous reception; orthe secondary cell being the first cell activated in the discontinuous reception group, all serving cells within the discontinuous reception group being deactivated before the receipt of the first indication; andmeans for performing a downlink channel transmission for the discontinuous reception group during running of the timer.31.An apparatus for communication, comprising:means for transmitting, at a second device and to a first device, a first indication indicating that a secondary cell is to be activated, the secondary cell being in a discontinuous reception group among multiple discontinuous reception groups configured for the first device;means for starting a timer; andmeans for following a short cycle of discontinuous reception for the discontinuous reception group during running of the timer.32.A non-transitory computer readable medium comprising program instructions for causing an apparatus to perform the method according to any of claims 15 to 18 or any of claims 19 to 20.33.A non-transitory computer readable medium comprising program instructions for causing an apparatus to perform the method according to any of claims 21 to 24 or any of claims 25-27.