Discontinuous reception control
Patent Information
- Application Number
- CN202610319074.4
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Priority Date
- 2025-03-19
- Filing Date
- 2026-03-16
- Publication Date
- 2026-09-22
Smart Images

Figure CN122803082A_ABST
Abstract
Description
Technical Field
[0001] This disclosure relates to discontinuous reception configurations. Background Technology
[0002] In cellular communication systems, a User Equipment (UE) can be configured to keep its radio receiver active in a discontinuous manner according to a configured mode, thereby conserving energy by keeping the radio receiver off for a portion of the time. This mode, known as Discontinuous Receiver (DRX) configuration, defines an on-duration period—the time during which the receiver remains on—and a period defining the frequency at which the on-duration period occurs. Outside the on-duration period, the receiver is off, and the network aware of the DRX configuration will not transmit to the UE during the receiver-off period. In addition to the on-duration period and the period, the DRX configuration may include other parameters. Summary of the Invention
[0003] The subject matter of the independent claims is provided according to several aspects. Several embodiments are defined in the dependent claims. The independent claims define the scope of protection for various embodiments of the invention. Embodiments and features described in this specification that do not fall within the scope of the independent claims (if any) are to be interpreted as examples that aid in understanding the various embodiments of the invention.
[0004] According to a first aspect of this disclosure, an apparatus is provided, the apparatus including at least one processing core and at least one memory, the at least one memory storing instructions that, when executed by the at least one processing core, cause the apparatus to at least: receive a bit rate control instruction from a network; and determine, at least in part based on the bit rate control instruction, whether to modify the active discontinuous reception DRX configuration of the apparatus.
[0005] According to a second aspect of this disclosure, an apparatus is provided, the apparatus including at least one processing core and at least one memory, the at least one memory storing instructions that, when executed by the at least one processing core, cause the apparatus to at least: provide a bit rate control indication to a user equipment; and determine, at least in part based on the bit rate control indication, whether the user equipment will modify the user equipment's active discontinuous reception DRX configuration.
[0006] According to a third aspect of this disclosure, a method is provided, comprising: receiving a bit rate control indication from a network; and determining, at least in part based on the bit rate control indication, whether to modify the active discontinuous reception DRX configuration of the device.
[0007] According to a fourth aspect of this disclosure, a method is provided, comprising: providing a bit rate control indication to a user equipment; and determining, at least in part based on the bit rate control indication, whether the user equipment will modify the user equipment's active discontinuous reception DRX configuration.
[0008] According to a fifth aspect of this disclosure, a non-transitory computer-readable medium is provided having a set of computer-readable instructions stored thereon, which, when executed by at least one processor, causes a device to at least: receive a bit rate control indication from a network; and determine, at least in part based on the bit rate control indication, whether to modify the device's active discontinuous reception DRX configuration.
[0009] According to a sixth aspect of this disclosure, a non-transitory computer-readable medium is provided having a set of computer-readable instructions stored thereon, which, when executed by at least one processor, causes means to at least: provide a bit rate control indication to a user equipment; and determine, at least in part based on the bit rate control indication, whether the user equipment will modify the user equipment's active discontinuous reception DRX configuration.
[0010] According to a seventh aspect of this disclosure, an apparatus is provided, comprising components for: receiving a bit rate control indication from a network; and determining, at least in part based on the bit rate control indication, whether to modify the active discontinuous reception DRX configuration of the apparatus.
[0011] According to an eighth aspect of this disclosure, an apparatus is provided comprising components for: providing a bit rate control indication to a user equipment; and determining, at least in part based on the bit rate control indication, whether the user equipment will modify the user equipment's active discontinuous reception DRX configuration.
[0012] According to a ninth aspect of this disclosure, an apparatus is provided, comprising at least one processing core and at least one memory storing instructions that, when executed by the at least one processing core, cause the apparatus to at least: receive a bit rate control indication and acknowledgment message from a network; and determine, at least in part based on the bit rate control indication and acknowledgment message, whether to modify the active discontinuous reception DRX configuration of the apparatus.
[0013] According to a tenth aspect of this disclosure, an apparatus is provided, the apparatus including at least one processing core and at least one memory, the at least one memory storing instructions that, when executed by the at least one processing core, cause the apparatus to at least: provide a bit rate control indication and acknowledgment message to a user equipment; and determine, at least in part based on the bit rate control indication and acknowledgment message, whether the user equipment will modify the user equipment's active discontinuous reception DRX configuration.
[0014] According to the eleventh aspect of this disclosure, a method is provided, comprising: receiving a bit rate control indication and an acknowledgment message from a network; and determining, at least in part based on the bit rate control indication and the acknowledgment message, whether to modify the active discontinuous reception DRX configuration of the device.
[0015] According to the twelfth aspect of this disclosure, a method is provided, comprising: providing a bit rate control indication and an acknowledgment message to a user equipment; and determining, at least in part based on the bit rate control indication and the acknowledgment message, whether the user equipment will modify the user equipment's active discontinuous reception DRX configuration.
[0016] According to the thirteenth aspect of this disclosure, a non-transitory computer-readable medium is provided having a computer-readable instruction set stored thereon, which, when executed by at least one processor, causes a device to at least: receive a bit rate control indication and acknowledgment message from a network; and determine, at least in part based on the bit rate control indication and acknowledgment message, whether to modify the active discontinuous reception DRX configuration of the device.
[0017] According to the fourteenth aspect of this disclosure, a non-transitory computer-readable medium is provided having a computer-readable instruction set stored thereon, which, when executed by at least one processor, causes means to at least: provide a bit rate control indication and acknowledgment message to a user equipment; and determine, at least in part based on the bit rate control indication and acknowledgment message, whether the user equipment will modify the user equipment's active discontinuous reception DRX configuration.
[0018] According to the fifteenth aspect of this disclosure, an apparatus is provided, the apparatus comprising components for: receiving a bit rate control indication and an acknowledgment message from a network; and determining, at least in part based on the bit rate control indication and the acknowledgment message, whether to modify the active discontinuous reception DRX configuration of the apparatus.
[0019] According to a sixteenth aspect of this disclosure, an apparatus is provided comprising components for: providing a bit rate control indication and an acknowledgment message to a user equipment; and determining, at least in part based on the bit rate control indication and the acknowledgment message, whether the user equipment will modify the user equipment's active discontinuous reception DRX configuration.
[0020] According to a seventeenth aspect of this disclosure, an apparatus is provided, comprising at least one processing core and at least one memory, the at least one memory storing instructions that, when executed by the at least one processing core, cause the apparatus to at least: receive a bit rate control indication from a network; determine, at least in part based on the bit rate control indication, whether to modify the active discontinuous reception DRX configuration of the apparatus; and revert to a default DRX configuration upon the expiration of a validity period after the apparatus has at least partially performed a modification of the active DRX configuration based on the bit rate control indication.
[0021] According to the eighteenth aspect of this disclosure, an apparatus is provided, the apparatus including at least one processing core and at least one memory, the at least one memory storing instructions that, when executed by the at least one processing core, cause the apparatus to at least: provide a bit rate control indication to a user equipment; determine, at least in part based on the bit rate control indication, whether the user equipment will modify the active discontinuous reception DRX configuration of the user equipment; and determine that the user equipment will revert to the default DRX configuration in response to the expiration of a validity period after the user equipment has at least partially performed a modification of the active DRX configuration based on the bit rate control indication.
[0022] According to a nineteenth aspect of this disclosure, a method is provided, comprising: receiving a bit rate control indication from a network; determining, at least in part based on the bit rate control indication, whether to modify the active discontinuous reception DRX configuration of the device; and reverting to a default DRX configuration after a validity period expires following that the device has performed a modification of the active DRX configuration at least in part based on the bit rate control indication.
[0023] According to a twentieth aspect of this disclosure, a method is provided, the method comprising: providing a bit rate control indication to a user equipment; determining, at least in part based on the bit rate control indication, whether the user equipment will modify the active discontinuous reception DRX configuration of the user equipment; and determining that the user equipment will revert to the default DRX configuration in response to the expiration of a validity period after the user equipment has performed a modification of the active DRX configuration at least in part based on the bit rate control indication.
[0024] According to a twenty-first aspect of this disclosure, a non-transitory computer-readable medium is provided having a set of computer-readable instructions stored thereon, which, when executed by at least one processor, causes a device to at least: receive a bit rate control indication from a network; determine, at least in part based on the bit rate control indication, whether to modify the active discontinuous reception DRX configuration of the device; and revert to a default DRX configuration after a validity period expires following that the device has at least partially performed a modification of the active DRX configuration based on the bit rate control indication.
[0025] According to Article 22 of this disclosure, a non-transitory computer-readable medium is provided having a set of computer-readable instructions stored thereon, which, when executed by at least one processor, causes means to at least: provide a bit rate control indication to a user equipment; determine, at least in part based on the bit rate control indication, whether the user equipment will modify the active discontinuous reception DRX configuration of the user equipment; and determine that the user equipment will revert to the default DRX configuration in response to the expiration of a validity period after the user equipment has at least partially performed a modification of the active DRX configuration based on the bit rate control indication.
[0026] According to a twenty-third aspect of this disclosure, an apparatus is provided, comprising components for: receiving a bit rate control indication from a network; determining, at least in part based on the bit rate control indication, whether to modify the active discontinuous reception DRX configuration of the apparatus; and reverting to a default DRX configuration upon the expiration of a valid period after the apparatus has performed a modification of the active DRX configuration at least in part based on the bit rate control indication.
[0027] According to a twenty-fourth aspect of this disclosure, an apparatus is provided comprising components for: providing a bit rate control indication to a user equipment; determining, at least in part based on the bit rate control indication, whether the user equipment will modify the active discontinuous reception DRX configuration of the user equipment; and determining that the user equipment will revert to the default DRX configuration in response to the expiration of a validity period after the user equipment has performed a modification of the active DRX configuration at least in part based on the bit rate control indication. Attached Figure Description
[0028] Figure 1 An example system according to at least some embodiments is illustrated;
[0029] Figure 2 The illustration depicts DRX reconfiguration according to at least some embodiments;
[0030] Figure 3 The illustration shows an example device capable of supporting at least some of the embodiments;
[0031] Figure 4 The diagram illustrates signaling according to at least some embodiments; and
[0032] Figures 5 to 10 This is a flowchart of a method according to at least some embodiments. Detailed Implementation
[0033] This paper discloses a method that enables a UE to change its DRX configuration without Radio Resource Control (RRC) signaling from the network, thereby allowing for more flexible and faster DRX configuration control. Specifically, the UE changes its DRX configuration based at least on a Bit Rate Control (RRC) indication from the network, allowing the network, which has already sent the RRC indication, to determine that the UE has changed its DRX configuration and subsequently send information to the UE using the new DRX configuration. Therefore, the UE can modify its DRX configuration without obtaining an explicit discontinuous reception DRX reconfiguration command from the network. This provides beneficial technical effects because DRX configuration adaptation occurs faster and with a lighter signaling burden on the network.
[0034] Figure 1 An example system according to at least some embodiments is illustrated. The system includes base stations 130 and 135 communicating with a UE (such as UE 110). A radio link connects base station 130 to UE 110. The radio link may be bidirectional, including an uplink UL and a downlink DL, whereby the UL is used to transmit information from UE 110 to base station 130, and the DL is used to transmit information from base station 130 to UE 110. A cellular communication system may include hundreds or thousands of base stations; for clarity, Figure 1 Only two base stations are shown in the diagram. Base stations can be distributed, as they comprise centralized units (CUs) and one or more distributed units (DUs). A base station is an example of a base station node.
[0035] Base station 130 is also communicatively coupled to core network node 140, which may include, for example, an evolved packet core (EPC) node, such as a Mobility Management Entity (MME) and Home Subscriber Server (HSS); or a 5G core network node, such as an Access and Mobility Management Function (AMF), a 5G Unified Data Repository (UDR), and a Call Session Management Function (SMF). Core network node 140 may be coupled to other core network nodes and network 150, for example, this network may include the Internet or a corporate network. The system can communicate with other networks via network 150. For clarity, in Figure 1 Examples of other core network nodes not shown include gateways and subscriber information repositories. Core network nodes can be virtualized because they can run as software modules on a computing substrate, allowing more than one virtualized network node to run on the same physical computing substrate. The network can be configured to operate according to a suitable cellular standard, such as fourth-generation 4G (also known as Long Term Evolution LTE), fifth-generation 5G (also known as New Radio NR), or the sixth-generation 6G standard defined by the 3GPP (3rd Generation Partnership Project). For interoperability, UEs attached to the network are configured to support the same standards as the network.
[0036] exist Figure 1In the example, base station 130 controls cells 130A and 130B, where UE 110 is... Figure 1 In the case shown, it is attached to cell 130A, and Figure 1 In the example, base station 135 controls cells 135A and 135B. The number of cells and / or beams can exceed [number missing]. Figure 1 The number shown. It is also possible for a base station to have a single cell or beam. Although illustrated as a sector, cells of the same base station can be omnidirectional and operate on, for example, different frequencies. Mobility events can include handovers from one beam to another within the same cell, or handovers from one cell to another. To support mobility procedures, UEs (including UE 110) are configured to perform mobility measurements to measure the signal strength of adjacent beams and / or cells, and report the results of these measurements to the network, which can then make decisions about mobility events, such as beam changes or cell handovers.
[0037] Base stations (BSs), such as base stations 130 and 135, are configured to send various information to the UE. In addition to user data, such as the content of voice and video calls, application data, and transmitted user files, the base station also sends various configuration data to control the functionality of the UE within its cell. A specific example of configuration information sent by the base station to the UE is a UL (Upper Limit) transmission grant, which allows the UE to use the system's radio resources to transmit the amount of data indicated in the grant. Furthermore, the base station provides DRX (Digital Ratio) configuration to the UE, for example, using RRC (Rate Control Code) signaling. For instance, the base station can configure the UE with two DRX configurations and a rule that allows the UE to change from one DRX configuration to the other in response to a bit rate control indication provided by the base station. The UE can be configured to change back to or to the default DRX configuration after the expiration of the validity period following the change to the other DRX configuration.
[0038] An example of a bit rate control indication is the Recommended Bit Rate (RBR), which can be transmitted from the network to the UE in the Media Access Control (MAC) control element (CE). The RBR procedure is used to provide the UE's MAC entity with information about the bit rate recommended by the base station. This bit rate is the physical layer RBR. The base station can send an RBR MAC CE to the UE's MAC entity to indicate the UE's RBR for a specific logical channel and a specific direction (i.e., uplink or downlink). Once the UE's MAC entity receives the RBR MAC CE, it indicates the recommended bit rate for the logical channel and direction indicated by the base station to the UE's upper layers. Typically, bit rate control indications are used by the network to guide the UE to transmit at a rate suitable for the network under current conditions. Bit rate control indications (e.g., RBRs) help allocate appropriate bandwidth for different types of services to ensure that high-priority services such as voice and video calls receive sufficient resources to maintain quality.
[0039] The UE's MAC entity can request the base station to provide a bit rate control indication, such as RBR, for a specific logical channel and direction. If the upper layer requests the MAC entity to query the base station for a bit rate control indication for a logical channel and direction (i.e., uplink or downlink), the MAC entity can responsively trigger a bit rate control indication query for that logical channel and direction if such a query has not yet been triggered.
[0040] For the 3GPP RBR mechanism, the following applies: If the UE's MAC entity has allocated UL resources for the new transmission, the MAC entity can instruct the UE's multiplexing and reassembly process to generate an RBR MAC CE query for the logical channel and direction. If the logical channel and direction used for this RBR query... bitRateQueryProhibitTimer It is configured but not yet running, and if the MAC entity has allocated UL resources for the new transmission and the allocated UL resources can accommodate the RBR MAC EC query and its subheadings. Once the RBR MAC CE query is sent, the UE will initiate the logical channel and direction for that RBR query. bitRateQueryProhibitTimer .
[0041] In the 3GPP system, the RBR MAC CE is identified by a MAC subheader with a Logical Channel Identifier (LCID), used for bit rate recommendation messages from the base station to the UE and bit rate recommendation query messages from the UE to the base station. It has a fixed size and consists of two octets: a six-bit LCID, a one-bit UL / DL indicator, a six-bit bit rate field, a one-bit bit rate multiplier, and reserved bits. The UL / DL indicator indicates whether the recommended bit rate or recommended bit rate query is applicable to the uplink or downlink. For the bit rate field, for bit rate recommendation, this value indicates the recommended bit rate. For bit rate recommendation query, this value can indicate the desired bit rate. A mapping from the bit rate field value to the bit rate value is configured. For the bit rate multiplier, for UEs supporting recommended bit rate multipliers, when configuring the logical channel indicated by the LCID field... bitRateMultiplier When a field is set to 1, the expected value of the indicated bit rate is multiplied by the value in the bit rate field. bitRateMultiplier The corresponding bit rate.
[0042] The DRX configuration includes an on duration and a period, and optionally additional parameters as described above. During the on duration, the UE monitors control channels, such as the Physical Downlink Control Channel (PDCCH); otherwise (i.e., during the off duration, the remaining portion of the DRX period defined by the period), the UE does not monitor control channels. If no scheduling from the network to the UE occurs during the active period, the UE can prevent its radio receiver from activating at the end of the on duration and wait until the end of the DRX period to wake up again and monitor control channels. Conversely, if the UE is scheduled and receives signals from the network during the on duration, it will keep its receiver active for a configurable period controlled by an inactivity timer that is (re)started each time the UE is scheduled, and will switch its receiver to inactive mode in response to the expiration of the inactivity timer. This mechanism avoids premature inactivity, i.e., while there is still data to be sent / received, and avoids associated delays. Other timers have been specified in 3GPP to keep the UE active, such as the Retransmission Timer (RTT) to support Hybrid Automatic Repeat Request (HARQ). Specifically, the retransmission timers for DL and UL are started after a transport block is erroneously received / decoded, and their expiration indicates to the UE that it can wake up its main radio to receive the upcoming retransmission.
[0043] Two types of DRX cycles are defined to adjust the DRX configuration based on the different service modes of the UE: long DRX and short DRX. The former can be mandatory and is suitable for most scenarios, while the latter can be optional and is mainly defined for Voice over IP (VoIP) services due to their known short inter-packet arrival times. When using short DRX, this cycle is applied first and repeated a certain number of times before reverting to the long DRX cycle.
[0044] In 3GPP technology, DRX configuration includes the following parameters. drx-onDurationTimer The on-duration period at the start of the DRX cycle is defined. drx-SlotOffset Define startup drx-onDurationTimer The previous delay, drx- InactivityTimer Defines the duration following the control channel timing, in which the control channel indicates a new UL or DL transmission for the MAC entity. drx-RetransmissionTimerDL Each DLHARQ procedure (excluding broadcast procedures) defines the maximum duration until a DL retransmission is received. drx-RetransmissionTimerUL (Each UL HARQ procedure) defines the maximum duration until the authorization for UL retransmission is received. drx- LongCycleStartOffset A long DRX period was defined, the period was set, and... drx-StartOffset The subframes in which long-period and short-period DRX periods begin are defined. drx-ShortCycle (Optional) Defines a short DRX period. drx- ShortCycleTimer (Optional) Defines the duration for which the UE should follow the short DRX cycle. drx-HARQ-RTT-TimerDL (Each DL HARQ procedure, excluding broadcast procedures) defines the minimum duration before the DL allocation for HARQ retransmission is anticipated by the MAC entity. drx-HARQ-RTT-TimerUL (Each UL HARQ procedure) defines the minimum duration before the UL HARQ retransmission authorization is expected by the MAC entity. ps-Wakeup (Optional) Defines the activation of associated functions when a DCP is detected but not detected. drx-onDurationTimer Configuration, ps-TransmitOtherPeriodicCSI (Optional) Defines the method for handling situations where the downlink control information DCP is configured for power saving but the associated drx-onDurationTimer is not started, under the condition that... drx-onDurationTimer The duration of the indication is configured to report periodic Channel State Indication (CSI) on the Physical Uplink Control Channel (PUCCH) during the specified period, which is not the Layer 1 Reference Signal Received Power (L1-RSRP). ps-TransmitPeriodicL1-RSRP (Optional) Defines the method for configuring DCP but associated with drx- onDurationTimer When not started, under the influence of drx-onDurationTimer The configuration for sending periodic CSI (i.e., L1-RSRP) on the PUCCH during the indicated duration.
[0045] DRX can be configured for each UE, and the network-side RRC entity can rely on optimization techniques to select a DRX configuration suitable for the UE's service activity at a given time. This means that when significant changes in service activity are detected, the network can adjust the UE's DRX configuration accordingly to achieve useful energy savings while avoiding latency that could compromise service quality. However, RRC signaling is a cumbersome signaling mechanism that involves latency.
[0046] It is foreseeable that, for example in Extended Reality (XR), application data rates will be actively adjusted in many use cases because adaptive data rates are an inherent characteristic of application services in XR, such as those based on the codecs used in XR. This bitrate control can be performed using a bitrate control instruction sent to the UE's MAC entity. Changes in bitrate can have the following effects: first, the network can decide to re-establish a session with the UE using a different Quality of Service (QoS) profile; second, the DRX configuration in the UE can be modified to account for different bitrates. For example, if the bitrate increases, it is possible that enabling duration segments will need to be performed more frequently to avoid exceeding data latency requirements.
[0047] When uplink congestion occurs, a bit rate control instruction can be sent from the network to enable applications in the UE to reduce their data rate. When applications in the UE achieve the new lower bit rate, the network can then provide service for the reduced UL traffic in a shorter time.
[0048] As described herein, a UE can be configured to autonomously determine and modify the active DRX configuration in the UE based on a bit rate control indication it receives from the network. Specifically, the UE can store DRX configurations and rule sets to activate them based on the bit rate control indication, such as RBR MAC CE. These DRX configurations provide different settings, including, for example, on-duration duration and period, thereby avoiding the need for RRC reconfiguration to modify the DRX configuration in the event of congestion. Alternatively, the UE can be provided with one or more rules to update the active DRX configuration (i.e., update an appropriate subset of the parameters of the active DRX configuration, such as an appropriate subset including the length of the on-duration duration) without switching to a single, complete DRX configuration. The active DRX configuration is one of several DRX configurations configured by the network, which the UE and the network use to determine the UE state, such as when the UE is active or inactive. When the UE is inactive, it can be in sleep mode and its receiver can be turned off, and when the receiver is off, the network should not schedule data transmission for the UE.
[0049] Figure 2 The diagram illustrates DRX reconfiguration according to at least some embodiments. Time progresses from left to right along the horizontal axis. Initially, during a time period 210, there are two complete on-duration segments while the UE keeps its radio receiver active and listens for messages from the network. The network provides a bit rate control indication, labeled RBR in the diagram, to halve the recommended bit rate associated with the active logical channel. The UE responds to this by modifying its DRX configuration so that, after the change, there is only one complete on-duration segment during a time period of the same length 210. In this update to the DRX configuration, the on-duration length may remain unchanged.
[0050] exist Figure 2 In the example, the UE is configured to wait a pre-configured length of time, marked "t_DRX" in the diagram, after receiving a bit rate control indication from the network and before performing a modification to the active DRX configuration. This is beneficial because there may be data waiting to be transmitted in the buffer, and immediately modifying the DRX configuration in response to the bit rate control indication would risk delaying the buffered data, as the new DRX configuration in this example provides less opportunity to transmit to the UE. Furthermore, this delay allows for possible delays on the application side to adapt its codec to the recently indicated bit rate. Therefore, the buffer can be at least partially cleared during the pre-configured length of time before the DRX modification is performed, since the application has already reduced its data generation rate.
[0051] In general, the UE is configured to determine whether to modify the active DRX configuration based at least in part on a bit rate control indication, without obtaining an explicit discontinuous receive DRX reconfiguration command from the network. In other words, the network does not explicitly instruct the UE to modify the DRX configuration, such as via RRC; instead, the UE uses the bit rate control indication as an implicit instruction to modify the DRX configuration in addition to modifying the bit rate. For example, the bit rate control indication may be delivered in a MAC CE. Specifically, the bit rate control indication may be an RBR MAC CE, but it may also take another form. The bit rate control indication typically informs the UE of the bit rate it should strive for, for example, in a specific logical channel. The UE may be provided with one or more rules that enable the UE to select a new DRX configuration or implement a modification of the active DRX configuration based on the bit rate control indication from the network. In some embodiments, the rule takes both the bit rate control indication and the current active DRX configuration as input and produces a new DRX configuration as output. For example, the network may use RRC signaling to configure multiple rules and multiple alternative DRX configurations in the UE. In addition to rules, configurations can be used to determine whether to modify the active DRX configuration based on bitrate control indications. For example, such configurations can include parameters used in the rule's determination, such as a recommended bitrate range for a particular DRX configuration. In some embodiments, the rule includes the configuration.
[0052] As described above, modifying the UE's active DRX configuration can include changing from the active DRX configuration to a second DRX configuration received from the network in the UE. The second DRX configuration can be received in the UE before the bit rate control indication is received in the UE. Alternatively, modifying the UE's active DRX configuration can include changing one or more parameters of the active DRX configuration while keeping other parameters of the active DRX configuration unchanged. For example, the modification can include only modifying the on-duration and / or period. For example, the drx-onDurationTimer of the active DRX configuration can be modified by multiplying it by a multiplier. As another example, the drx-InactivityTimer of the active DRX configuration can be adjusted by multiplying by a multiplier or by applying a non-zero offset value to modify the parameter accordingly.
[0053] In some embodiments, the UE is configured to revert to the default DRX configuration in response to the expiration of a validity period following a modification of the active DRX configuration that the UE has performed at least partially based on a bit rate control indication. This can be useful, for example, when a higher bit rate burst is generated in an application, and the DRX configuration reverts to the default value after the burst subsides without requiring any signaling.
[0054] In at least some embodiments, the network is configured to provide instructions to the UE that configure the UE to enable or disable determining whether to modify the UE's active DRX configuration, at least in part, based on a bit rate control indication. In other words, the network can use a bit rate control indication to implicitly control the enabling or disabling of DRX configurations. This provides the benefit of reducing the risk of disagreements between the UE and the network regarding which DRX configuration is active in the UE when applications with predictable bit rates are used.
[0055] In at least some embodiments, the UE is configured to determine whether to modify the active DRX configuration based on both a bitrate control indication and an acknowledgment message received in the device after the bitrate control indication is received. In other words, in these embodiments, the UE does not change the DRX configuration solely in response to the bitrate control indication, but rather in response to receiving an acknowledgment message after the bitrate control message. The UE can be configured to wait for an acknowledgment message for a period of time after receiving the bitrate control indication; this period can be referred to as an observation period. For example, if during the observation period the network concludes that the actual experienced data rate matches the rate indicated in the bitrate control indication, or is within X% of the value in the bitrate control indication, the network can send an acknowledgment message. If the observation period expires without an acknowledgment message arriving, the UE will not implement the DRX configuration modification determined based on the bitrate control message.
[0056] On the base station side, the base station is configured to determine whether the UE will modify its DRX configuration in response to a bit rate control indication sent by the base station. The base station will know one or more rules that the UE will use when determining whether to modify the active DRX configuration based on the bit rate control indication, because the base station or another base station will provide this rule to the UE. Alternatively, for example, the rule can be static and determined during the standardization process. Therefore, the base station can adapt to the UE's implicitly changed DRX configuration and send messages to the UE using the new DRX configuration.
[0057] For example, a base station can be configured to determine the mobility state of the UE and, based on the determined mobility state, disable or enable implicitly triggered modifications to the active DRX configuration in the UE. Specifically, the base station can be configured to enable the UE's autonomous DRX configuration modification when the UE's mobility state is low, i.e., when the UE's movement speed is below a threshold speed, and the base station can be configured to disable the UE's autonomous DRX configuration modification when the UE moves at a speed exceeding the threshold speed. When the UE's autonomous DRX configuration modification is disabled, the UE will only change its active DRX configuration when explicitly commanded by the network (e.g., using RRC signaling).
[0058] As an example of rules that can be stored in the UE, autonomous and deterministic rules for triggering DRX reconfiguration may include the following. In response to the bit rate value indicated in the bit rate control indication falling within the bit rate range defined in the rule, the UE may be triggered to select the DRX configuration corresponding to the bit rate range without signaling exchange with the network to switch to a different DRX configuration. These actions may be based on parameters configured by the network, so that the network knows and can predict the behavior of the UE. For example, if the bit rate is halved, the period of the DRX cycle can be doubled. In another example, if the bit rate is halved, the on duration can be halved while the DRX cycle can remain unchanged. A variation of this example is that a plurality of complete DRX configuration sets are stored in the UE, and the rule based on the indicated bit rate in the bit rate control indication specifies a mapping from the indicated bit rate set to the DRX configuration set, so that the DRX configuration can be selected based on the rule and the bit rate indicated in the bit rate control indication.
[0059] In some embodiments, at least two thresholds are used to configure a hysteresis mechanism, which may be configured and activated by the network. For the case with two configurations (e.g., default and alternative), two thresholds R1 and R2 (where R2>R1) can be defined. When the bit rate R indicated in the bit rate control indication becomes greater than R2 (R>R2), the UE switches to the alternative DRX configuration, and does not switch back to the default DRX configuration until R<R1. Note that the UE may also be configured to switch to the alternative DRX configuration when R<R2, and switch back to the default DRX configuration when R>R1. Such a hysteresis rule may depend on the number of UL occasions between the default configuration and the alternative configuration.
[0060] Table 1 below lists a list of possible example triggers and subsequent actions, which does not limit the scope of the present disclosure. In at least one embodiment, the trigger includes at least a condition related to the mobility state of the UE. For example, the condition may activate the trigger for autonomous DRX switching / activation in Table 1 in response to low or medium mobility of the UE, while when the mobility of the UE is high, the network still fully controls DRX activation. Low, medium and high mobility can be defined by appropriately configured mobility thresholds, for example in terms of UE speed. In some embodiments, the UE is configured with a plurality of DRX configuration sets and corresponding rule sets based on the indicated bit rate, which are mapped to each DRX configuration in the DRX configurations.
[0061] The following table describes an example of rules that enable determining and modifying the active DRX configuration in the UE based on a bit rate control indication. Table 1
[0062] Figure 3 An example apparatus capable of supporting at least some embodiments is illustrated. The illustrated device is 300, which may include, for example, a mobile communication device such as UE 110, or, in applicable portions, include... Figure 1 Base station 130. Device 300 is an apparatus. Device 300 includes processor 310, which may include, for example, a single-core or multi-core processor, wherein a single-core processor includes one processing core and a multi-core processor includes more than one processing core. Processor 310 may typically include a control device. Processor 310 may include more than one processor. When processor 310 includes more than one processor, device 300 may be a distributed device, wherein the processing of tasks occurs in more than one physical unit. Processor 310 may be a control device. For example, the processing core may include, for example, a Cortex-A8 processing core manufactured by ARM Holdings or a Zen processing core designed by Advanced Micro Devices Corporation. The processing core or processor may be or may include at least one quantum bit. Processor 310 may include at least one Qualcomm Snapdragon and / or Intel Atom processor. Processor 310 may include at least one application-specific integrated circuit (ASIC). Processor 310 may include at least one field-programmable gate array (FPGA). Processor 310, optionally together with memory and computer instructions, may be a component for performing method steps in device 300, such as receiving, determining, modifying, executing, replying, receiving, sending, providing, or transmitting. Processor 310 may be configured, at least in part, by computer instructions to perform actions.
[0063] A processor may include, or be configured as, one or more circuit systems configured to perform various stages of the methods according to the embodiments described herein. As used herein, the term “circuit system” may refer to one or more or all of the following: (a) a hardware circuit implementation only (such as an implementation only in analog and / or digital circuit systems); and (b) a combination of hardware circuitry and software, such as (if applicable): (i) a combination of (multiple) analog and / or digital hardware circuitry having software / firmware; and (ii) any portion of (multiple) hardware processors having software (including (multiple) digital signal processors, software, and (multiple) memories that work together to enable a device (such as a UE or base station) to perform various functions); and (c) (multiple) hardware circuitry and / or (multiple) processors, such as (multiple) microprocessors or portions thereof, which require software (e.g., firmware) to operate, but may be absent when operation is not required.
[0064] This definition of circuit system applies to all uses of the term in this application (including in any claim). As another example, as used in this application, the term circuit system also covers only hardware circuitry or a processor (or multiple processors) or portions of hardware circuitry or a processor and its accompanying software and / or firmware implementation. For example, and if applicable to a particular claim element, the term circuit system also covers baseband integrated circuits or processor integrated circuits for mobile devices, or similar integrated circuits in servers, cellular network devices or other computing or network devices.
[0065] Device 300 may include memory 320. Memory 320 may include random access memory and / or permanent memory. Memory 320 may include at least one RAM chip. Memory 320 may be a computer-readable medium. Memory 320 may include, for example, solid-state, magnetic, optical, and / or holographic memory. Memory 320 may be at least partially accessible by processor 310. Memory 320 may be at least partially included in processor 310. Memory 320 may be a component for storing information. Memory 320 may include computer instructions configured to be executed by processor 310. When computer instructions configured to cause processor 310 to perform certain actions are stored in memory 320, and device 300 is configured as a whole to run using computer instructions from memory 320 under the guidance of processor 310, processor 310 and / or at least one of its processing cores may be considered to be configured to perform some of the aforementioned actions. Memory 320 may be at least partially located outside device 300, but accessible by device 300. Memory 320 may be transient or non-transient. The term “non-transient” as used in this article refers to a limitation on the medium itself (i.e., tangible, not signaling), rather than a limitation on the persistence of data storage (e.g., RAM vs. ROM).
[0066] Device 300 may include a transmitter 330. Device 300 may include a receiver 340. Transmitter 330 and receiver 340 may be configured to transmit and receive information according to at least one cellular or non-cellular standard. Transmitter 330 may include more than one transmitter. Receiver 340 may include more than one receiver. Transmitter 330 and / or receiver 340 may be configured to operate according to standards such as GSM, WCDMA, 5G, LTE, IS-95, WLAN, Ethernet, and / or WiMAX.
[0067] Device 300 may include a near-field communication (NFC) transceiver 350. The NFC transceiver 350 may support at least one NFC technology, such as NFC, Bluetooth, Bluetooth Low Energy (BLE), Wibree, or similar technologies.
[0068] Device 300 may include a user interface (UI) 360. UI 360 may include at least one of the following: a display, a keyboard, a touchscreen, a vibrator arranged to signal to the user by causing the device 300 to vibrate, a speaker, or a microphone. The user can operate device 300 via UI 360, for example, by receiving incoming calls, initiating phone or video calls, browsing the internet, using XR applications, managing digital files stored in memory 320 or accessible in the cloud via transmitter 330 and receiver 340 or via NFC transceiver 350, and / or playing games.
[0069] Device 300 may include or be arranged to accept a user identity module 370. User identity module 370 may include, for example, a subscriber identity module SIM card that can be installed in device 300. User identity module 370 may include subscription information identifying the user of device 300. User identity module 370 may include password information that can be used to verify the identity of the user of device 300 and / or facilitate the encryption of communication information and billing of the user of device 300 for communications conducted via device 300.
[0070] Processor 310 may be equipped with a transmitter arranged to output information from processor 310 to other devices included in device 300 via electrical wires within device 300. Such a transmitter may include a serial bus transmitter arranged to output information to memory 320 for storage, for example, via at least one electrical wire. Alternatively, the transmitter may include a parallel bus transmitter. Similarly, processor 310 may include a receiver arranged to receive information from other devices included in device 300 via electrical wires within device 300. Such a receiver may include a serial bus receiver arranged to receive information from receiver 340, for processing within processor 310, for example, via at least one electrical wire. Alternatively, the receiver may include a parallel bus receiver.
[0071] Device 300 may include Figure 3 Other devices not shown. For example, in the case where device 300 includes a smartphone, it may include at least one digital camera. Some devices 300 may include a rear camera and a front camera, wherein the rear camera may be designed for digital photography and the front camera for video calling. Device 300 may include a fingerprint sensor arranged to at least partially authenticate the user of device 300. In some embodiments, device 300 lacks at least one of the devices described above. For example, some devices 300 may lack an NFC transceiver 350 and / or a user identity module 370.
[0072] Processor 310, memory 320, transmitter 330, receiver 340, NFC transceiver 350, UI 360, and / or user identity module 370 can be interconnected in various ways via electrical wires within device 300. For example, each of the above devices can be individually connected to the main bus within device 300 to allow the devices to exchange information. However, those skilled in the art will understand that this is only an example, and various ways of interconnecting at least two of the above devices can be chosen according to embodiments without departing from the scope of the invention.
[0073] Figure 4 The diagram illustrates signaling according to at least some embodiments. On the vertical axis, the left side is... Figure 1 Base station 130, on the right is Figure 1 UE 110. Time progresses from top to bottom.
[0074] Prior to phase 410, the UE could indicate to the network its ability to store multiple DRX configurations and, at least partially, to modify its active DRX configuration based on a bit rate control indication without obtaining an explicit DRX reconfiguration command from the network. In phase 410, base station 130 configures UE 110 with a set of at least two DRX configurations. Furthermore, the base station provides the UE with a set of one or more rules for autonomously switching to each DRX configuration based on the corresponding bit rate indicated in the bit rate control indication from the network. In other words, the rules enable the selection of one DRX configuration as the new active DRX configuration based on the bit rate indicated in the bit rate control indication. In other words, the NW configures a set of rules for autonomous switching for each DRX configuration based on the corresponding bit rate control indication. Therefore, the UE can be provided with a list of triggers and their corresponding DRX configurations.
[0075] In phase 420, the UE prepares a bit rate control indication query, and in phase 430, the prepared bit rate control indication query is sent from the UE 110 to the base station 130. In phase 440, the base station responds by sending a bit rate control indication to the UE 110. As mentioned above, this bit rate control indication can be, for example, an RBR MAC CE. In some embodiments or cases, the base station may send a bit rate control indication without receiving a query from the UE 110. Therefore, phases 420 and 430 are optional.
[0076] In phase 455, UE 110 determines whether to modify the UE's active DRX configuration based on the bit rate control indication and the rules(s) configured in the UE. If so, the UE also selects a DRX configuration to switch to from the DRX configurations stored in the UE. In parallel, in phase 450, the base station uses its knowledge of the bit rate control indication and the rules(s) configured in the UE from phase 440 to perform a similar determination as to whether the UE will decide to modify its active DRX configuration.
[0077] In phase 460, the UE performs a modification to the active DRX configuration, discontinuing the use of the earlier active DRX configuration and beginning to use the selected DRX configuration as the new active DRX configuration. Subsequently, in phase 470, base station 130 and UE 110 communicate with each other using the DRX configuration selected in phase 455, based at least in part on the bit rate in the bit rate control indication.
[0078] Overall, dynamic and implicit changes to DRX configuration based on data rate variations allow for rapid adaptation and help avoid buffer buildup before the applied data rate is modified. Furthermore, this rapid adaptation approach can improve UE power efficiency. This dynamic adaptation is based on pre-configured rules that do not require additional explicit signaling in the form of DRX configuration switching commands.
[0079] Figure 5 This is a flowchart of a method according to at least some embodiments. The various stages of the method shown can be performed in the UE 110 or in a control device configured to control the functions of the UE when installed in the UE.
[0080] Phase 510 includes receiving a bit rate control indication from the network. Phase 520 includes determining, at least in part, whether to modify the active DRX configuration of the device based on the bit rate control indication.
[0081] Figure 6 This is a flowchart of a method according to at least some embodiments. The various stages of the method shown can be performed in a base station 130 or in a control device configured to control the functions of the base station when installed in the base station.
[0082] Phase 610 includes providing a bit rate control indication to the user equipment. Phase 620 includes determining, at least in part, whether the user equipment will modify its active discontinuous reception DRX configuration based on the bit rate control indication.
[0083] Figure 7This is a flowchart of a method according to at least some embodiments. The various stages of the method shown can be performed in the UE 110 or in a control device configured to control the functions of the UE when installed in the UE.
[0084] Phase 710 includes receiving a bit rate control indication and acknowledgment message from the network. Phase 720 includes determining, at least in part, whether to modify the active DRX configuration of the device based on the bit rate control indication and bit rate acknowledgment message.
[0085] Figure 8 This is a flowchart of a method according to at least some embodiments. The various stages of the method shown can be performed in a base station 130 or in a control device configured to control the functions of the base station when installed in the base station.
[0086] Phase 810 includes providing the user equipment with a bit rate control indication and an acknowledgment message. Phase 820 includes determining, at least in part, whether the user equipment will modify its active discontinuous reception DRX configuration based on the bit rate control indication and the acknowledgment message.
[0087] Figure 9 This is a flowchart of a method according to at least some embodiments. The various stages of the method shown can be performed in the UE 110 or in a control device configured to control the functions of the UE when installed in the UE.
[0088] Phase 910 includes receiving a bit rate control indication from the network. Phase 920 includes determining, at least in part, whether to modify the active DRX configuration of the device based on the bit rate control indication. Phase 930 includes reverting to the default DRX configuration after a validity period expires following that the device has performed a modification of the active DRX configuration at least in part based on the bit rate control indication.
[0089] Figure 10 This is a flowchart of a method according to at least some embodiments. The various stages of the method shown can be performed in a base station 130 or in a control device configured to control the functions of the base station when installed in the base station.
[0090] Phase 1010 includes providing a bit rate control indication to the user equipment. Phase 1020 includes determining, at least partially based on the bit rate control indication, whether the user equipment will modify the user equipment's active discontinuous reception DRX configuration. Phase 1030 includes determining that the user equipment will revert to the default DRX configuration in response to the expiration of a validity period after the user equipment has performed a modification of the active DRX configuration at least partially based on the bit rate control indication.
[0091] It should be understood that the embodiments of the invention disclosed herein are not limited to the specific structures, process steps, or materials disclosed herein, but can be extended to equivalents that will be recognized by those skilled in the art. It should also be understood that the terminology used herein is used only to describe particular embodiments and is not intended to be limiting.
[0092] References to an embodiment or an embodiment in this specification indicate that a particular feature, structure, or characteristic described in connection with that embodiment is included in at least one embodiment of the invention. Therefore, the phrases "in one embodiment" or "in an embodiment" appearing in various places in this specification do not necessarily refer to the same embodiment. When numerical values are referenced using terms such as approximately or substantially, exact numerical values are also disclosed.
[0093] As used herein, for convenience, multiple items, structural elements, constituent elements, and / or materials may be presented in a public list. However, these lists should be interpreted as each member being individually identified as a separate and unique member. Therefore, no individual member in such a list should be construed as a de facto equivalent of any other member in the same list solely based on its presentation in the common group (without any indication to the contrary). Furthermore, various embodiments and examples of the invention, as well as alternatives to its various components, may be referenced herein. It should be understood that these embodiments, examples, and alternatives should not be construed as de facto equivalents of each other, but should be considered as separate and autonomous representations of the invention.
[0094] Furthermore, the described features, structures, or characteristics can be combined in any suitable manner in one or more embodiments. Numerous specific details, such as examples of length, width, shape, etc., have been provided in the foregoing description to provide a thorough understanding of embodiments of the invention. However, those skilled in the art will recognize that the invention can be practiced without one or more specific details, or using other methods, components, materials, etc. In other instances, well-known structures, materials, or operations have not been shown or described in detail to avoid obscuring aspects of the invention.
[0095] While the foregoing examples illustrate the principles of the invention in one or more specific applications, it will be apparent to those skilled in the art that many modifications can be made to the form, usage, and details of the implementation without inventive effort and without departing from the principles and concepts of the invention. Therefore, the invention is limited only by the following claims.
[0096] In this document, the verbs “to include” and “to contain” are used as disclosure restrictions, neither excluding nor requiring the presence of unreferenced features. Unless otherwise expressly stated, the features recited in the dependent claims may be freely combined with each other. Furthermore, it should be understood that the use of “a” or “an” (i.e., the singular form) in this document does not exclude the plural.
[0097] As used herein, “at least one of the following: a list of two or more elements” and “at least one of the following: a list of two or more elements” and similar wording (where a list of two or more elements is connected by “and” or “or”) means at least any one of these elements, or at least any two or more of these elements, or at least all of these elements. Industrial applicability
[0098] At least some embodiments of the present invention have found industrial applications in configuring cellular communication networks. List of abbreviations 3GPP: Third Generation Partnership Project DRX: Discontinuous Receiver RRC: Radio Resource Control UE: User Equipment List of reference numerals Technical Terms Clause A1. An apparatus comprising at least one processing core and at least one memory, the at least one memory storing instructions that, when executed by the at least one processing core, cause the apparatus to at least: Receive bit rate control instructions from the network; and The determination of whether to modify the active discontinuous reception DRX configuration of the device is based at least in part on the bit rate control indication. Clause A2. The apparatus described in Clause A1 is made to further perform the determination of whether to modify the active DRX configuration based on the active DRX configuration. Clause A3. The apparatus described in Clause A1 or A2 is made to further perform the determination of whether to modify the active DRX configuration based at least on rules stored in the apparatus and the received configuration. Clause A4. The apparatus pursuant to any one of Clauses A1 to A3 is also caused to modify the active DRX configuration in response to the determination indicating that the active DRX configuration should be modified. Clause A5. The apparatus pursuant to any one of Clauses A1 to A4 is configured to perform the modification of the active DRX configuration by changing the active DRX configuration to a second DRX configuration received in the apparatus. Clause A6. The apparatus pursuant to any one of Clauses A1 to A4 is configured to perform the modification of the active DRX configuration by changing one or more parameters of the active DRX configuration. Clause A7. The apparatus pursuant to any one of Clauses A1 to A6 is further configured to: revert to the default DRX configuration upon the expiration of a validity period following the modification of the active DRX configuration by the apparatus at least in part based on the bit rate control indication. Clause A8. The apparatus pursuant to any one of Clauses A1 to A7 is further configured to receive instructions from the network that configure the apparatus to enable or disable the determination of whether to modify the active DRX configuration of the apparatus, at least in part based on the bit rate control indication. Clause A9. The apparatus according to any one of Clauses A1 to A8 is further configured to perform the modification of the active DRX configuration in response to the determination, after a pre-configured length of time has elapsed since the bit rate control instruction was received from the network. Clause A10. The apparatus pursuant to any one of Clauses A1 to A9 is made to further perform the determination of whether to modify the active DRX configuration based on an acknowledgment message received in the apparatus from the network after the bit rate control instruction has been received. Clause A11. An apparatus comprising at least one processing core and at least one memory, the at least one memory storing instructions that, when executed by the at least one processing core, cause the apparatus to at least: Provide bit rate control instructions to user equipment; and Based at least in part on the bit rate control indication, it is determined whether the user equipment will modify the user equipment's active discontinuous reception DRX configuration. Clause A12. The apparatus described in Clause A11 is made to further perform the determination of whether the user equipment will modify the active DRX configuration based on the active DRX configuration. Clause A13. The apparatus described in Clause A11 or A12 is configured to further perform the determination of whether the user equipment will modify the active DRX configuration based on rules in the user equipment and on configurations sent from the apparatus to the user equipment. Clause A14. An apparatus according to any one of Clauses A11 to A13 is configured to determine that the user equipment will modify the active DRX configuration by changing it from the active DRX configuration to a second DRX configuration provided to the user equipment prior to the provision of the bit rate control indication. Clause A15. The apparatus according to any one of Clauses A11 to A13 is configured to determine that the user equipment will modify the active DRX configuration by changing one or more parameters of the active DRX configuration. Clause A16. The apparatus pursuant to any one of Clauses A11 to A15 is further configured to determine that the user equipment will revert to the default DRX configuration in response to the expiration of a validity period following the user equipment's modification of the active DRX configuration at least in part based on the bit rate control indication. Clause A17. The apparatus pursuant to any one of Clauses A11 to A16 is also configured to determine the mobility status of the user equipment. Clause A18. The apparatus according to Clause A17 is further configured to provide instructions to the user equipment, the instructions configuring the user equipment to enable or disable the determination of whether to modify the active DRX configuration of the user equipment, at least in part based on the bit rate control indication, the instructions being selected by the apparatus according to the determined mobility state of the user equipment. Clause A19. The apparatus according to any one of Clauses A11 to A18 is further configured to determine that the user equipment will perform the modification of the active DRX configuration after a pre-configured length of time has elapsed since the bit rate control instruction was provided to the user equipment. Clause A20. The apparatus according to any one of Clauses A11 to A19 is further configured to perform the determination of whether the user equipment will modify the active DRX configuration based on an acknowledgment message provided by the apparatus to the user equipment during an observation period following the provision of the bit rate control indication. Clause A21. A method comprising: Receive bit rate control instructions from the network; and The decision to modify the device's active DRX configuration is based at least in part on the bit rate control indication. Clause A22. A method comprising: Provide bit rate control instructions to user equipment; and Based at least in part on the bit rate control indication, it is determined whether the user equipment will modify the user equipment's active discontinuous reception DRX configuration. Clause A23. A non-transitory computer-readable medium having a set of computer-readable instructions stored thereon, which, when executed by at least one processor, causes the means to at least: Receive bit rate control instructions from the network; and The decision to modify the device's active DRX configuration is based at least in part on the bit rate control indication. Clause A24. A non-transitory computer-readable medium having a set of computer-readable instructions stored thereon, which, when executed by at least one processor, causes the means to at least: Provide bit rate control instructions to user equipment; and Based at least in part on the bit rate control indication, it is determined whether the user equipment will modify the user equipment's active discontinuous reception DRX configuration. Clause B1. An apparatus comprising at least one processing core and at least one memory, the at least one memory storing instructions that, when executed by the at least one processing core, cause the apparatus to at least: Receive bit rate control instructions and acknowledgments from the network; and At least in part based on the bit rate control indication and the acknowledgment message, determine whether to modify the active discontinuous reception DRX configuration of the device. Clause B2. The apparatus described in Clause B1 is made to further perform the determination of whether to modify the active DRX configuration based on the active DRX configuration. Clause B3. The apparatus described in Clause B1 or B2 is made to further perform the determination of whether to modify the active DRX configuration based at least on rules stored in the apparatus and the received configuration. Clause B4. The apparatus pursuant to any one of Clauses B1 to B3 is also caused to modify the active DRX configuration in response to the determination indicating that the active DRX configuration should be modified. Clause B5. The apparatus pursuant to any one of Clauses B1 to B4 is configured to perform the modification of the active DRX configuration by changing the active DRX configuration to a second DRX configuration received in the apparatus. Clause B6. The apparatus pursuant to any one of Clauses B1 to B4 is configured to perform the modification of the active DRX configuration by changing one or more parameters of the active DRX configuration. Clause B7. The apparatus pursuant to any one of Clauses B1 to B6 is also configured to revert to the default DRX configuration upon the expiration of a validity period following the fact that the apparatus has performed the modification of the active DRX configuration at least in part based on the bit rate control indication and the acknowledgment message. Clause B8. The apparatus pursuant to any one of Clauses B1 to B7 is further configured to receive instructions from the network that configure the apparatus to enable or disable the determination of whether to modify the active DRX configuration of the apparatus, based at least in part on the bit rate control indication and the acknowledgment message. Clause B9. The apparatus according to any one of Clauses B1 to B8 is further configured to perform the modification of the active DRX configuration in response to the determination, after a pre-configured length of time has elapsed since the bit rate control instruction was received from the network. Clause B10. The apparatus according to any one of Clauses B1 to B9, wherein the confirmation message confirms the bit rate indicated by the bit rate control indication. Clause B11. An apparatus comprising at least one processing core and at least one memory, the at least one memory storing instructions that, when executed by the at least one processing core, cause the apparatus to at least: Provide bit rate control instructions and acknowledgment messages to user equipment; and Based at least in part on the bit rate control indication and the acknowledgment message, it is determined whether the user equipment will modify the user equipment's active discontinuous reception DRX configuration. Clause B12. The apparatus described in Clause B11 is configured to further perform the determination of whether the user equipment will modify the active DRX configuration based on the active DRX configuration. Clause B13. The apparatus described in Clause B11 or B12 is configured to further perform the determination of whether the user equipment will modify the active DRX configuration based on rules in the user equipment and on configurations sent from the apparatus to the user equipment. Clause B14. An apparatus according to any one of Clauses B11 to B13 is configured to determine that the user equipment will modify the active DRX configuration by changing it from the active DRX configuration to a second DRX configuration provided to the user equipment prior to the provision of the bit rate control indication. Clause B15. The apparatus according to any one of Clauses B11 to B13 is configured to determine that the user equipment will modify the active DRX configuration by changing one or more parameters of the active DRX configuration. Clause B16. The apparatus pursuant to any one of Clauses B11 to B15 is further configured to determine that the user equipment will revert to the default DRX configuration in response to the expiration of a validity period following the user equipment's modification of the active DRX configuration based at least in part on the bit rate control indication and the acknowledgment message. Clause B17. The apparatus pursuant to any one of Clauses B11 to B16 is also configured to determine the mobility status of the user equipment. Clause B18. The apparatus according to Clause B17 is further configured to provide instructions to the user equipment, the instructions configuring the user equipment to enable or disable the determination of whether to modify the active DRX configuration of the user equipment, at least in part based on the bit rate control indication and the acknowledgment message, the instructions being selected by the apparatus according to the determined mobility state of the user equipment. Clause B19. The apparatus according to any one of Clauses B11 to B18 is further configured to determine that the user equipment will perform the modification of the active DRX configuration after a pre-configured length of time has elapsed since the bit rate control instruction was provided to the user equipment. Clause B20. The apparatus according to any one of Clauses B11 to B19, wherein the confirmation message confirms the bit rate indicated by the bit rate control indication. Clause B21. A method comprising: Receive bit rate control instructions and acknowledgments from the network; and Based at least in part on the bit rate control indication and the acknowledgment message, it is determined whether to modify the active discontinuous reception DRX configuration of the device. Clause B22. A method comprising: Provide bit rate control instructions and acknowledgment messages to user equipment; and Based at least in part on the bit rate control indication and the acknowledgment message, it is determined whether the user equipment will modify the user equipment's active discontinuous reception DRX configuration. Clause B23. A non-transitory computer-readable medium having a set of computer-readable instructions stored thereon, which, when executed by at least one processor, causes the means to at least: Receive bit rate control instructions and acknowledgments from the network; and Based at least in part on the bit rate control indication and the acknowledgment message, it is determined whether to modify the active discontinuous reception DRX configuration of the device. Clause B24. A non-transitory computer-readable medium having a set of computer-readable instructions stored thereon, which, when executed by at least one processor, causes the means to at least: Provide bit rate control instructions and acknowledgment messages to user equipment; and Based at least in part on the bit rate control indication and the acknowledgment message, it is determined whether the user equipment will modify the user equipment's active discontinuous reception DRX configuration. Clause C1. An apparatus comprising at least one processing core and at least one memory, the at least one memory storing instructions that, when executed by the at least one processing core, cause the apparatus to at least: Receive bit rate control instructions from the network; Based at least in part on the bit rate control indication, determine whether to modify the active discontinuous reception DRX configuration of the device; and In response to the expiration of the validity period after the device has at least partially performed the modification of the active DRX configuration based on the bit rate control indication, it reverts to the default DRX configuration. Clause C2. The apparatus described in Clause C1 is made to further perform the determination of whether to modify the active DRX configuration based on the active DRX configuration. Clause C3. The apparatus described in Clause C1 or C2 is made to further perform the determination of whether to modify the active DRX configuration based at least on rules stored in the apparatus and the received configuration. Clause C4. The apparatus pursuant to any one of Clauses C1 to C3 is also caused to modify the active DRX configuration in response to the determination indicating that the active DRX configuration should be modified. Clause C5. The apparatus pursuant to any one of Clauses C1 to C4 is configured to perform the modification of the active DRX configuration by changing the active DRX configuration to a second DRX configuration received in the apparatus. Clause C6. The apparatus pursuant to any one of Clauses C1 to C4 is configured to perform the modification of the active DRX configuration by changing one or more parameters of the active DRX configuration. Clause C7. The apparatus pursuant to any one of Clauses C1 to C6 is further configured to receive signaling messages from the network, wherein the signaling messages include the validity period. Clause C8. The apparatus pursuant to any one of Clauses C1 to C7 is further configured to receive instructions from the network that configure the apparatus to enable or disable the determination of whether to modify the active DRX configuration of the apparatus, at least in part based on the bit rate control indication. Clause C9. The apparatus according to any one of Clauses C1 to C8 is further configured to perform the modification of the active DRX configuration in response to the determination, after a pre-configured length of time has elapsed since the bit rate control instruction was received from the network. Clause C10. The apparatus pursuant to any one of Clauses C1 to C9 is made to further perform the determination of whether to modify the active DRX configuration based on an acknowledgment message received in the apparatus after the receiving of the bit rate control instruction from the network. Clause C11. An apparatus comprising at least one processing core and at least one memory, the at least one memory storing instructions that, when executed by the at least one processing core, cause the apparatus to at least: Provide bit rate control instructions to user equipment; Based at least in part on the bit rate control indication, determine whether the user equipment will modify the user equipment's active discontinuous reception DRX configuration; and It is determined that the user equipment will revert to the default DRX configuration in response to the expiration of the validity period after the user equipment has at least partially performed the modification of the active DRX configuration based on the bit rate control indication. Clause C12. The apparatus described in Clause C11 is configured to further perform the determination of whether the user equipment will modify the active DRX configuration based on the active DRX configuration. Clause C13. The apparatus described in Clause C11 or C12 is configured to further perform the determination of whether the user equipment will modify the active DRX configuration based on rules in the user equipment and on configurations sent from the apparatus to the user equipment. Clause C14. An apparatus according to any one of Clauses C11 to C13 is configured to determine that the user equipment will modify the active DRX configuration by changing it from the active DRX configuration to a second DRX configuration provided to the user equipment prior to the provision of the bit rate control indication. Clause C15. The apparatus pursuant to any one of Clauses 11 to 13 is configured to determine that the user equipment will modify the active RX configuration by changing one or more parameters of the active DRX configuration. Clause C16. The apparatus pursuant to any one of Clauses C11 to C15 is further configured to provide the validity period to the user equipment in a signaling message. Clause C17. The apparatus pursuant to any one of Clauses C11 to C16 is also configured to determine the mobility status of the user equipment. Clause C18. The apparatus according to Clause C17 is further configured to provide instructions to the user equipment, the instructions configuring the user equipment to enable or disable the determination of whether to modify the active DRX configuration of the user equipment, at least in part based on the bit rate control indication, the instructions being selected by the apparatus according to the determined mobility state of the user equipment. Clause C19. The apparatus according to any one of Clauses C11 to C18 is further configured to determine that the user equipment will perform the modification of the active DRX configuration after a pre-configured length of time has elapsed since the bit rate control instruction was provided to the user equipment. Clause C20. The apparatus pursuant to any one of Clauses C11 to C19 is further configured to perform the determination of whether the user equipment will modify the active DRX configuration based on an acknowledgment message provided by the apparatus to the user equipment during an observation period following the provision of the bit rate control indication. Clause C21. A method comprising: Receive bit rate control instructions from the network; Based at least in part on the bit rate control indication, determine whether to modify the active discontinuous reception DRX configuration of the device; and In response to the expiration of the validity period after the device has at least partially performed the modification of the active DRX configuration based on the bit rate control indication, it reverts to the default DRX configuration. Clause C22. A method comprising: Provide bit rate control instructions to user equipment; Based at least in part on the bit rate control indication, determine whether the user equipment will modify the user equipment's active discontinuous reception DRX configuration; and It is determined that the user equipment will revert to the default DRX configuration in response to the expiration of the validity period after the user equipment has at least partially performed the modification of the active DRX configuration based on the bit rate control indication. Clause C23. A non-transitory computer-readable medium having a set of computer-readable instructions stored thereon, which, when executed by at least one processor, causes the means to at least: Receive bit rate control instructions from the network; Based at least in part on the bit rate control indication, determine whether to modify the active discontinuous reception DRX configuration of the device; and In response to the expiration of the validity period after the device has at least partially performed the modification of the active DRX configuration based on the bit rate control indication, it reverts to the default DRX configuration. Clause C24. A non-transitory computer-readable medium having a set of computer-readable instructions stored thereon, which, when executed by at least one processor, causes the means to at least: Provide bit rate control instructions to user equipment; Based at least in part on the bit rate control indication, determine whether the user equipment will modify the user equipment's active discontinuous reception DRX configuration; and It is determined that the user equipment will revert to the default DRX configuration in response to the expiration of the validity period after the user equipment has at least partially performed the modification of the active DRX configuration based on the bit rate control indication.
Claims
1. An apparatus for communication, comprising at least one processing core and at least one memory, the at least one memory storing instructions, the instructions, when executed by the at least one processing core, causing the apparatus to at least: Receive bit rate control instructions from the network; and The determination of whether to modify the active discontinuous reception DRX configuration of the device is based at least in part on the bit rate control indication.
2. The apparatus of claim 1 is further configured to perform the determination of whether to modify the active DRX configuration based on the active DRX configuration.
3. The apparatus according to claim 1 or 2 is further configured to perform the determination of whether to modify the active DRX configuration based at least on rules stored in the apparatus and the received configuration; It is also caused to modify the active DRX configuration in response to the determination that the active DRX configuration should be modified; The modification of the active DRX configuration is performed by changing the active DRX configuration to a second DRX configuration received in the device; or The modification to the active DRX configuration is performed by changing one or more parameters of the active DRX configuration.
4. The apparatus according to any one of claims 1 or 2 is further configured to: revert to the default DRX configuration upon the expiration of a validity period after the apparatus has at least partially performed the modification of the active DRX configuration based on the bit rate control indication; It is also configured to receive instructions from the network that configure the device to enable or disable the determination of whether to modify the active DRX configuration of the device, at least in part based on the bit rate control indication; It is also configured to perform the modification of the active DRX configuration in response to the determination, after a pre-configured length of time has elapsed since the bit rate control instruction was received from the network. or The determination of whether to modify the active DRX configuration is further performed based on an acknowledgment message received in the device after the bit rate control instruction is received.
5. An apparatus for communication, comprising at least one processing core and at least one memory, the at least one memory storing instructions that, when executed by the at least one processing core, cause the apparatus to at least: Provide bit rate control instructions to user equipment; and Based at least in part on the bit rate control indication, it is determined whether the user equipment will modify the user equipment's active discontinuous reception DRX configuration.
6. The apparatus of claim 5 is further configured to perform the determination of whether the user equipment will modify the active DRX configuration based on the active DRX configuration.
7. The apparatus of claim 5 or 6 is configured to further perform the determination of whether the user equipment will modify the active DRX configuration based on rules in the user equipment and on configurations sent from the apparatus to the user equipment; It is determined that the user equipment will modify the active DRX configuration by changing it from the active DRX configuration to a second DRX configuration provided to the user equipment before the provision of the bit rate control indication; or It is determined that the user equipment will modify the active DRX configuration by changing one or more parameters of the active DRX configuration.
8. The apparatus according to any one of claims 5 or 6, further comprising determining that the user equipment will revert to the default DRX configuration in response to the expiration of a validity period after the user equipment modifies the active DRX configuration at least in part based on the bit rate control indication; or The device is also configured to determine the mobility state of the user equipment; and is further configured to provide instructions to the user equipment, the instructions configuring the user equipment to enable or disable the determination of whether to modify the active DRX configuration of the user equipment, at least in part based on the bit rate control indication, the instructions being selected by the device according to the determined mobility state of the user equipment.
9. The apparatus according to any one of claims 5 or 6 is further configured to determine that the user equipment will perform the modification of the active DRX configuration after a pre-configured length of time has elapsed since the bit rate control instruction was provided to the user equipment.
10. The apparatus according to any one of claims 5 or 6, further comprising determining whether the user equipment will modify the active DRX configuration based on an acknowledgment message provided by the apparatus to the user equipment during an observation period following the provision of the bit rate control indication.