Intelligent power savings in wireless communication systems
By realizing intelligent power saving operations in user equipment (UE) of wireless communication system, using processors to determine the mobile state and adjust signal measurements, the problem of insufficient power management efficiency of wireless communication system in the prior art is solved, and more efficient power management and battery life extension are achieved.
Patent Information
- Application Number
- CN202380060381.X
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Priority Date
- 2022-08-18
- Filing Date
- 2023-08-18
- Publication Date
- 2025-03-28
AI Technical Summary
Existing wireless communication systems have shortcomings in improving data rates, delays, reliability and mobility, especially in the context of growing demand for radio access, which requires further improvements to achieve more efficient power management.
By implementing intelligent power saving operations in user equipment (UE), the processor determines whether the moving state of the UE meets certain conditions, based on which it is determined whether to stop signal measurements associated with neighbor cells, thereby reducing power consumption of wireless communication.
It realizes more efficient power management in wireless communication systems, reduces UE's power consumption, extends battery life, and improves the overall performance of the system.
Smart Images

Figure CN119732097A_ABST
Abstract
Description
[0001] Citation of Related Applications
[0002] This application claims priority to U.S. non-provisional application No. 17 / 890,882, filed on August 18, 2022, entitled “Intelligent power saving in a wireless communication system,” the contents of which are incorporated herein by reference in their entirety. Technical Field
[0003]
[0013] The described aspects relate generally to wireless communication systems, including one or more methods and apparatus for intelligent power save operation in wireless communication systems. Background Art
[0004] Wireless communication systems may include fifth generation (5G) systems, new radio (NR) systems, long term evolution (LTE) systems, combinations thereof, or some other wireless systems. With the tremendous growth in the number of networked devices and the rapid increase in user / network traffic, various efforts have been made to improve different aspects of wireless communication of wireless communication systems by improving data rate, latency, reliability, and mobility.
[0005] However, as the demand for radio access continues to increase, the wireless communications of wireless communication systems need to be further improved. Summary of the invention
[0006] Some aspects of the present disclosure relate to apparatus and methods for implementing techniques for performing smart power saving operations in a wireless communication system. The implemented techniques may be applicable to many wireless systems, for example, wireless communication systems based on one or more 3GPP standards.
[0007] Some aspects of the present disclosure relate to a user equipment (UE). The UE may include: a transceiver configured to wirelessly communicate with a base station; and a processor communicatively coupled to the transceiver. The processor may be configured to determine whether a mobility state associated with the UE satisfies one or more mobility conditions. The processor may be configured to determine operation information associated with the UE in response to determining that the mobility state associated with the UE satisfies one or more mobility conditions. The operation information may include location information, power level information, or background processing information. The processor may be configured to stop signal measurements associated with neighbor cells based at least on the operation information and that one or more operation conditions are satisfied.
[0008] According to some aspects, the UE may be in RRC_CONNECTED state or RRC_IDLE state or RRC_Inactive state.
[0009] According to some aspects, one or more mobility conditions associated with the UE may include an at least substantially stationary mobility state.
[0010] According to some aspects, the signal measurements may include inter-frequency measurements or inter-radio access technology (inter-RAT) measurements.
[0011] According to some aspects, the location information may be determined through location fingerprinting and the operational information associated with the UE may include movement information.
[0012] According to some aspects, signal measurements associated with neighbor cells can be associated with a cell reselection procedure.
[0013] In some aspects, the processor may be configured to stop signal measurements associated with a neighbor cell based at least on operational information and one or more operational conditions being satisfied based on: a location associated with the UE being one of a plurality of predetermined locations; or a power level of the UE being below a predetermined threshold; or background synchronization of an application or background PLMN search being determined.
[0014] According to some aspects, the processor may be further configured to cease signal measurements associated with the neighbor cell based at least on the operational information and one or more operational conditions being satisfied based on: determining a search for a higher priority frequency.
[0015] According to some aspects, the processor may be further configured to: restart or continue performing signal measurements associated with neighbor cells when the mobility associated with the UE is above a predetermined threshold; or restart or continue performing signal measurements associated with neighbor cells when it is determined that the cell is congested; or restart or continue performing signal measurements associated with neighbor cells when it is determined that the cell is prohibited; or restart or continue performing signal measurements associated with neighbor cells when it is determined that the dedicated priority of the cell is changed or de-prioritized.
[0016] Some aspects of the present disclosure relate to a method that includes determining whether a mobility state associated with a UE satisfies one or more mobility conditions. The method also includes determining operational information associated with the UE in response to determining that the mobility state associated with the UE satisfies the one or more mobility conditions. The operational information may include location information, power level information, or background processing information. The method also includes stopping signal measurements associated with a neighbor cell based at least on the operational information and that the one or more operational conditions are satisfied.
[0017] According to some aspects, the UE may be in RRC_CONNECTED state or RRC_IDLE state or RRC_Inactive state.
[0018] According to some aspects, one or more mobility conditions associated with the UE may include an at least substantially stationary mobility state.
[0019] According to some aspects, the signal measurements may include inter-frequency measurements or inter-radio access technology (inter-RAT) measurements.
[0020] According to some aspects, the location information may be determined through location fingerprinting and the operational information associated with the UE may include movement information.
[0021] According to some aspects, signal measurements associated with neighbor cells can be associated with a cell reselection procedure.
[0022] According to some aspects, stopping signal measurements associated with neighbor cells based at least on operational information may include: stopping signal measurements associated with neighbor cells when a location associated with the UE is one of multiple predetermined locations; or stopping signal measurements associated with neighbor cells when a power level of the UE is below a predetermined threshold; or stopping signal measurements associated with neighbor cells when background synchronization of an application or background PLMN search is determined.
[0023] According to some aspects, the method may also include ceasing signal measurements associated with neighbor cells when the search for a higher priority frequency is determined.
[0024] According to some aspects, the method may also include: resuming or continuing signal measurements associated with neighbor cells when the mobility associated with the UE is above a predetermined threshold; or resuming or continuing signal measurements associated with neighbor cells when it is determined that the cell is congested; or resuming or continuing signal measurements associated with neighbor cells when it is determined that the cell is prohibited; or resuming or continuing signal measurements associated with neighbor cells when it is determined that the dedicated priority of the cell is changed or de-prioritized.
[0025] Some aspects of the present disclosure relate to a non-transitory computer-readable medium that stores instructions. When the instructions are executed by a processor of a base station, the instructions cause the processor to perform operations, including determining whether a mobile state associated with a UE satisfies one or more mobile conditions. The operations also include determining operational information associated with the UE in response to determining that the mobile state associated with the UE satisfies one or more mobile conditions. The operational information may include location information, power level information, or background processing information. The operations also include stopping signal measurements associated with neighbor cells based at least on the operational information and that one or more operational conditions are satisfied.
[0026] According to some aspects, the UE may be in RRC_CONNECTED state or RRC_IDLE state or RRC_Inactive state.
[0027] According to some aspects, one or more mobility conditions associated with the UE may include an at least substantially stationary mobility state.
[0028] According to some aspects, the signal measurements may include inter-frequency measurements or inter-radio access technology (inter-RAT) measurements.
[0029] According to some aspects, the location information may be determined through location fingerprinting and the operational information associated with the UE may include movement information.
[0030] According to some aspects, signal measurements associated with neighbor cells can be associated with a cell reselection procedure.
[0031] According to some aspects, the operation of stopping signal measurement associated with a neighbor cell based at least on operational information and one or more operational conditions being satisfied may include: stopping signal measurement associated with a neighbor cell when a location associated with the UE is one of a plurality of predetermined locations; or stopping signal measurement associated with a neighbor cell when a power level of the UE is below a predetermined threshold; or stopping signal measurement associated with a neighbor cell when background synchronization of an application or background PLMN search is determined.
[0032] According to some aspects, ceasing signal measurements associated with neighbor cells based at least on the operational information and one or more operational conditions being satisfied may also include ceasing signal measurements associated with neighbor cells when a search for a higher priority frequency is determined.
[0033] According to some aspects, the operations may also include: resuming or continuing signal measurements associated with neighbor cells when the mobility associated with the UE is above a predetermined threshold; or resuming or continuing signal measurements associated with neighbor cells when it is determined that the cell is congested; or resuming or continuing signal measurements associated with neighbor cells when it is determined that the cell is prohibited; or resuming or continuing signal measurements associated with neighbor cells when it is determined that the dedicated priority of the cell is changed or de-prioritized.
[0034] The present invention is provided for the purpose of illustrating some aspects only, so as to provide an understanding of the subject matter described herein. Therefore, the above-mentioned features are only examples and should not be understood as narrowing the scope or essence of the subject matter in the present disclosure. Other features, aspects and advantages of the present disclosure will become apparent from the following detailed description, drawings and claims. BRIEF DESCRIPTION OF THE DRAWINGS
[0035] The accompanying drawings, which are incorporated herein and form a part of the specification, illustrate the present disclosure and, together with the description, further serve to explain the principles of the present disclosure and enable those skilled in the relevant art to make and use the present disclosure.
[0036] Figure 1 An example system implementing mechanisms for performing intelligent power save operations at a wireless communication system in accordance with some aspects of the present disclosure is illustrated.
[0037] Figure 2 A block diagram illustrating an example system of an electronic device implementing mechanisms for performing intelligent power save operations at a wireless communication system in accordance with some aspects of the present disclosure.
[0038] Figure 3
[0013] Example methods for a system (eg, user equipment [UE]) for performing intelligent power saving operations in accordance with some aspects of the present disclosure are illustrated.
[0039] Figure 4
[0013] An example method for a system (eg, a UE) for performing intelligent power saving operations in accordance with some aspects of the present disclosure is illustrated.
[0040] Figure 5 is an example computer system for implementing some aspects or portions thereof.
[0041] The present disclosure is described with reference to the accompanying drawings. In the drawings, generally, like reference numerals indicate identical or functionally similar elements. Additionally, generally, the leftmost digit of a reference numeral identifies the drawing in which the reference numeral first appears. DETAILED DESCRIPTION
[0042] Some aspects of the present disclosure relate to apparatus and methods for implementing techniques for performing intelligent power saving operations of wireless communication systems. The implemented techniques may be applicable to many wireless systems, for example, wireless communication systems based on one or more 3GPP standards, such as described in, for example, 3GPP TS 38.331 3GPP 38.133, 3GPP 38.304, 3GPP 36.133, 3GPP 36.331, or others.
[0043] The wireless communication system may include a fifth generation (5G) system, a new radio (NR) system, a long term evolution (LTE) system, a combination thereof, or some other wireless system. The wireless communication system (e.g., a UE) may perform a cell search and reselection procedure based on various parameters. The cell reselection procedure may ensure that the UE can camp on or connect to the best cell in terms of radio conditions (e.g., in terms of path loss or RSRP metrics). The UE may perform intra-frequency cell reselection or inter-frequency cell reselection in different frequency bands. The UE may perform some measurements, such as inter-frequency or inter-radio access technology (RAT) measurements, to support the cell reselection procedure, which may affect the power consumption of the UE.
[0044] In some aspects, power consumption may be an issue for a UE, and the availability of power may vary depending on the UE. For example, the UE may be a low-power wireless device and / or may be more power sensitive than another type of UE. In another example, it may be desirable to increase the battery life of the UE. In this regard, current methods for cell reselection may not produce optimal results for the UE to increase battery life.
[0045] Certain aspects of the present disclosure provide mechanisms for intelligent power save operation of wireless communication systems.
[0046] Figure 1 An example system implementing mechanisms for performing intelligent power save operations at a wireless communication system in accordance with some aspects of the present disclosure is illustrated.Example system 100 is provided for illustration purposes only and not to limit the disclosed aspects.
[0047] The wireless network 100 includes, but is not limited to, network nodes (e.g., base stations, such as evolved Node B [eNB], next generation Node B [gNB]) 101 and 103 and electronic devices (e.g., UE) 105. There may be other network entities not shown, such as network controllers, relay stations. The electronic device 105 (hereinafter referred to as UE 105) may include an electronic device configured to operate based on a variety of wireless communication technologies. These technologies may include, but are not limited to, technologies based on the third generation partnership project (3GPP) standards. For example, the UE 105 may include an electronic device configured to operate based on one or more 3GPP standards, such as described in, for example, 3GPP TS 38.331 3GPP 38.133, 3GPP 38.304, 3GPP 36.133, 3GPP 36.331, or others. The UE 105 may include, but is not limited to: a wireless communication device, a smart phone, a laptop computer, a desktop computer, a tablet computer, a personal assistant, a monitor, a television, a wearable device, an Internet of Things (IoT), a vehicle communication device, etc. The network nodes 101 and 103 (referred to herein as base stations) and the associated cells 102 and 104 may include nodes configured to operate based on a variety of wireless communication technologies, such as, but not limited to, technologies based on 3GPP standards. For example, the base stations 101 and 103 may include nodes configured to operate based on one or more 3GPP standards, such as described in, for example, 3GPP TS 38.331 3GPP 38.133, 3GPP 38.304, 3GPP 36.133, 3GPP 36.331, or others.
[0048] According to some aspects, UE 105 is configured to implement mechanisms for performing intelligent power saving operations as described herein.
[0049] In some aspects, the UE 105 may be configured to determine whether the mobile state associated with the UE 105 is in a predefined condition. The UE 105 may be configured to determine the mobile state by using one or more location and / or motion sensors (e.g., GPS, accelerometer, gyroscope sensor, etc.) of the UE 105's movement information (e.g., speed, acceleration, etc.) and / or using one or more location determinations (e.g., location fingerprinting) relative to signal characteristics of one or more base stations and / or access points. In one example, the UE 105 may be configured to determine that the mobile state is stationary or substantially stationary within a predefined time period. In another example, the UE 105 may be configured to determine that the mobile state indicates that the UE is moving at a speed lower than a predetermined speed, a distance determined at a predetermined distance, or a time period determined at a predetermined distance. For example, the UE 105 may be configured to determine that the mobile state indicates that the UE is moving at a speed lower than a pedestrian or vehicle speed, a short distance, or a short time period.
[0050] In some aspects, the UE 105 may be configured to determine operational information associated with the UE 105, including, but not limited to, location information, movement information, power level information, or application information. In some aspects, the UE 105 may be configured to determine location information through movement information from one or more location and / or motion sensors (e.g., GPS, accelerometer, gyroscope sensor, etc.) and / or using one or more location determinations (e.g., location fingerprinting) of signal characteristics relative to one or more base stations and / or access points. For example, the UE 105 may be configured to determine a fingerprinting location associated with the UE 105 as, for example, a home or office associated with a user of the UE 105 based on the location information. The UE 105 may be configured to determine a high priority search in cell selection and reselection at the fingerprinting location. The UE 105 may be configured to determine that the movement associated with the UE 105 is within predefined limits based on the movement information.
[0051] In some aspects, the UE 105 may be configured to determine power level information to determine a power mode and / or power level of a battery associated with the UE 105. In some aspects, the UE 105 may be configured to determine background processing information. For example, the UE 105 may be configured to determine background synchronization processes for applications (such as email or calendar applications) and / or background public land mobile network (PLMN) searches.
[0052] In some aspects, the UE 105 may be configured to perform one or more signal measurements to measure the serving cell and neighbor cell signal strength or signal quality matrix, i.e., reference signal received power (RSRP), reference signal received quality (RSRQ). In some aspects, the UE 105 may be configured to measure the serving cell power level by, for example, measuring RSRP. In some aspects, when camping on a cell (e.g., cell 102), the UE 105 may be configured to periodically search for a better cell according to a cell reselection criterion. If a better cell is found, that cell (e.g., neighbor cell 104) may be selected. A change in a cell may mean a change in RAT. In some aspects, cell reselection may be performed to a cell on an NR frequency or an inter-RAT frequency with a higher priority than the serving frequency. According to some aspects, the UE 105 may be configured to perform measurements such as inter-frequency and / or inter-RAT measurements to support cell selection and reselection procedures. For example, when in idle mode, the UE 105 may be configured to measure the signal strength and / or quality (e.g., RSRP, RSRQ) of the serving cell at least every discontinuous reception (DRX) cycle. The UE 105 may be configured to select a set of measurement entities based on a configured selection rule. In some aspects, the UE 105 may be configured to perform inter-frequency measurements based on various conditions (e.g., every DRX cycle, after reselection of another cell, etc.).
[0053] In some aspects, UE 105 may be configured to determine operational information associated with a cell (e.g., serving cell 101), including but not limited to power level information or system information. UE 105 may be configured to determine whether the power level of a serving cell (e.g., cell 101) fluctuates within predefined limits by performing one or more signal measurements. In some aspects, UE 105 may be configured to determine one or more states based on system information associated with a serving cell, such as a cell being disabled and / or a dedicated priority change or de-prioritization of a serving cell. However, aspects of the present disclosure are not limited to these examples. In some aspects, UE 105 may be configured to determine one or more states such as cell congestion.
[0054] In some aspects, as described in 3GPP 38.304, the absolute priority of different NR frequencies or inter-RAT frequencies may be provided to the UE 105 in system information, in the RRCRelease message, or by inheritance from another RAT at inter-RAT cell selection (reselection). If the UE 105 is in the camped on any cell state, the UE 105 should only apply the priority provided by the system information from the current cell, and unless otherwise specified, the UE 105 retains the priority provided by the dedicated signaling and deprioritisationReq received in the RRCRelease. When the UE 105 is in the normal camped state and the UE 105 is only provided with a dedicated priority different from the current frequency, the UE 105 should consider the current frequency to be the lowest priority frequency (i.e., lower than any network configured value in the network configured value). The UE 105 should perform cell reselection evaluation only for NR frequencies and inter-RAT frequencies that are given in the system information and for which the UE 105 has a priority provided.
[0055] Figure 2 A block diagram of an example system of an electronic device implementing a mechanism for performing intelligent power saving operations at a wireless communication system according to some aspects of the present disclosure is illustrated. System 200 can be any electronic device of wireless network 100 (e.g., base station 101, 103, UE 105). System 200 includes a processor 210, one or more transceivers 220a to 220n, a communication infrastructure 240, a memory 250, an operating system 252, an application 254, and an antenna 260. The illustrated system is provided as an exemplary portion of system 200, and system 200 may include other circuits and subsystems, as will be understood by those skilled in the art. In addition, although the system of system 200 is illustrated as separate components, aspects of the present disclosure may include any combination of these components, fewer components, or more components.
[0056] The memory 250 may include random access memory (RAM) and / or cache, and may include control logic (e.g., computer software) and / or data. The memory 250 may include other storage devices or memories, such as, but not limited to, a hard drive and / or a removable storage device / unit. According to some examples, an operating system 252 may be stored in the memory 250. The operating system 252 may manage data transfer from the memory 250 and / or one or more applications 254 to the processor 210 and / or one or more transceivers 220a to 220n. In some examples, the operating system 252 maintains one or more network protocol stacks (e.g., an Internet protocol stack, a cellular protocol stack, etc.) that may include multiple logical layers. At the corresponding layer of the protocol stack, the operating system 252 includes control mechanisms and data structures to perform functions associated with the layer.
[0057] According to some examples, applications 254 may be stored in memory 250. Applications 254 may include applications (e.g., user applications) used by wireless system 200 and / or a user of wireless system 200. Applications in applications 254 may include applications such as, but not limited to, radio streaming, video streaming, remote control, email, calendar, and / or other user applications.
[0058] The system 200 may also include a communication infrastructure 240. The communication infrastructure 240 provides, for example, communication between the processor 210, one or more transceivers 220a to 220n, and the memory 250. In some specific implementations, the communication infrastructure 240 may be a bus. In various embodiments, the processor 210, together with instructions stored in the memory 250, performs operations that enable the system 200 to implement the mechanisms for performing intelligent power saving operations as described herein. In various embodiments, the processor 210 is "hardwired" or "hardcoded" to implement the mechanisms for performing intelligent power saving operations as described herein.
[0059] One or more transceivers 220a to 220n send and receive communication signals supporting mechanisms for performing intelligent power saving operations at a wireless communication system according to some aspects, and may be coupled to antenna 260. Antenna 260 may include one or more antennas that may be the same or different types. One or more transceivers 220a to 220n allow system 200 to communicate with other devices that may be wired and / or wireless. In some examples, one or more transceivers 220a to 220n may include processors, controllers, radio components, sockets, plugs, buffers, and similar circuits / devices for connecting to a network and communicating on the network. According to some examples, one or more transceivers 220a to 220n may include one or more circuits for connecting to a wired network and / or a wireless network and communicating thereon.
[0060] According to some aspects, one or more transceivers 220a-220n may include a cellular subsystem, a WLAN subsystem, and / or a Bluetooth subsystem. ™ Subsystems, each including its own radio transceiver and protocol, as will be understood by those skilled in the art based on the discussion provided herein. In some implementations, one or more transceivers 220a to 220n may include more or fewer systems for communicating with other devices.
[0061] In some examples, one or more transceivers 220a to 220n may include one or more circuits (including a WLAN transceiver) for enabling connection and communication via a WLAN network (such as, but not limited to, a network based on the standards described in IEEE 802.11). Additionally or alternatively, one or more transceivers 220a-220n may include a Bluetooth-based wireless communication interface. ™ Protocol, Bluetooth ™ Low power protocol or Bluetooth ™ One or more circuits for connection and communication with low-power long-range protocols (including Bluetooth ™ For example, the transceiver 220n may include a Bluetooth ™ Transceiver.
[0062] Additionally, one or more transceivers 220a to 220n may include one or more circuits (including cellular transceivers) for connecting to and communicating on a cellular network. The cellular network may include, but is not limited to, a 3G / 4G / 5G network, such as Universal Mobile Telecommunications System (UMTS), Long Term Evolution (LTE), 5G, etc. For example, one or more transceivers 220a to 220n may be configured to operate in accordance with one or more of the 3GPP standards, such as described in, for example, 3GPP TS 38.331 3GPP38.133, 3GPP 38.304, 3GPP 36.133, 3GPP 36.331.
[0063] According to some aspects, processor 210 alone or in combination with computer instructions stored in memory 250 and / or one or more transceivers 220a to 220n implements operations for performing intelligent power save operations at a wireless communication system, as described herein. Figure 3 and Figure 4 Alternatively, processor 209 may be "hard-coded" to perform these operations.
[0064] Figure 3 An example method for a system (e.g., a UE) for performing intelligent power saving operations according to some aspects of the present disclosure is illustrated. The method 300 may be applicable to a wireless system, for example, a wireless communication system based on one or more 3GPP standards, such as described in, for example, 3GPP TS 38.331 3GPP 38.133, 3GPP 38.304, 3GPP 36.133, 3GPP 36.331, or others. For convenience and not limitation, Figure 3 You can refer to Figure 1 to Figure 2 Method 300 may represent an electronic device (e.g., Figure 1UE 105) implements the operation of a mechanism for performing intelligent power saving operation at a wireless communication system. The method 300 may also be performed by Figure 2 System 200 and / or Figure 5 However, the method 300 is not limited to the specific aspects depicted in those figures, and other systems may be used to perform the method, as will be appreciated by those skilled in the art. It should be understood that not all operations may be required, and these operations may not be performed in order. Figure 3 The same order as shown is followed.
[0065] At 302, it is determined whether a mobility state associated with the UE satisfies one or more mobility conditions. In some aspects, the UE may be in an RRC_CONNECTED state, an RRC_IDLE state, or an RRC_Inactive state. In some aspects, the mobility state may include a mobility state of being at least substantially stationary. In some aspects, the mobility state may include a mobility state of moving below a predetermined speed, a predetermined distance, or a predetermined time period.
[0066] In some aspects, the mobile state may be determined by using movement information (e.g., speed, acceleration, etc.) of the UE using one or more location and / or motion sensors (e.g., GPS, accelerometer, gyroscope sensor, etc.). In one example, the mobile state may be determined as being stationary for a specific period of time. The mobile state may be determined as moving at a speed lower than a predetermined speed, a distance determined in advance, or a time period determined in advance. For example, the mobile state may be determined as moving at a speed lower than a pedestrian or vehicle speed, a short distance, or a short time period.
[0067] In some aspects, one or more movement conditions may include a movement state of at least substantially stationary, moving less than a predetermined speed, a predetermined distance, and / or a predetermined period of time.
[0068] At 304, operational information associated with the UE is determined in response to determining that a mobility state associated with the UE satisfies one or more mobility conditions. The operational information includes location information, power level information, or background processing information.
[0069] In some aspects, location information may be determined via location fingerprinting. Location fingerprinting may be associated with one or more location determinations using signal characteristics relative to one or more base stations and / or access points.
[0070] The location information may be associated with a fingerprinted location associated with a user of the UE based on user information within an application, such as a "maps" application. The fingerprinted location may include a location indicating home, office, and / or one or more other significant locations associated with the user.
[0071] In some aspects, operational information associated with the UE may include movement information. In some aspects, the movement information may be determined by a motion sensor.
[0072] In some aspects, the mobility information may include, for example, that the UE's movement is within allowed limits, such as moving below a predetermined speed, a predetermined distance, or a predetermined time period.
[0073] At 306, signal measurements associated with neighbor cells are stopped based at least on the operational information and one or more operational conditions being satisfied. In some aspects, signal measurements associated with neighbor cells may be associated with a cell reselection procedure, such as including 3GPP TS 38.331, 3GPP 38.133, 3GPP 38.304, 3GPP 36.133, 3GPP 36.331, or others. In some aspects, signal measurements may include inter-frequency measurements or inter-radio access technology (inter-RAT) measurements.
[0074] In some aspects, the one or more operating conditions may include the UE being in one of a plurality of predetermined locations, a power level of the UE being below a predetermined threshold, a location associated with the UE being one of a plurality of predetermined locations and determining a search for a higher priority frequency, determining one or more conditions for background synchronization of an application or a background PLMN search.
[0075] In some aspects, when the location associated with the UE is one of a plurality of predetermined locations, signal measurements associated with neighbor cells may be stopped. In some aspects, when the power level of the UE is below a predetermined threshold, signal measurements associated with neighbor cells may be stopped.
[0076] In some aspects, when the location associated with the UE is one of a plurality of predetermined locations and a search for a higher priority frequency is determined, signal measurements associated with the neighbor cell may be stopped.
[0077] In some aspects, when background synchronization of an application or background PLMN search is determined, signal measurements associated with neighbor cells may be stopped.
[0078] In some aspects, when the mobility associated with the UE is above a predetermined threshold (including, for example, movement for a hysteresis period or a hysteresis distance), the signal measurements associated with the neighbor cells may be resumed. In some aspects, when it is determined that the cell is congested, the signal measurements associated with the neighbor cells may be resumed. In some aspects, when it is determined that the cell is barred, the signal measurements associated with the neighbor cells may be resumed. In some aspects, when it is determined that the dedicated priority of the cell changes or is de-prioritized, the signal measurements associated with the neighbor cells may be resumed.
[0079] In some aspects, when the power of the serving cell degrades below an acceptable threshold, the signal measurements associated with the neighbor cells may be resumed. In some aspects, when the priority information in the received system information changes, the signal measurements associated with the neighbor cells may be resumed. In some aspects, when the UE is paging a voice call, the signal measurements associated with the neighbor cells may be resumed.
[0080] Figure 4 An example method for a system (e.g., a UE) for performing intelligent power saving operations according to some aspects of the present disclosure is illustrated. The method 400 may be applicable to a wireless system, for example, a wireless communication system based on one or more 3GPP standards, such as described in, for example, 3GPP TS 38.331 3GPP 38.133, 3GPP 38.304, 3GPP 36.133, 3GPP 36.331, or others. For convenience and not limitation, reference may be made to Figures 1 to 3 Description of the elements Figure 4 Method 400 may represent an electronic device (eg, Figure 1 UE 105) implements the operation of a mechanism for performing intelligent power saving operation at a wireless communication system. The method 400 may also be performed by Figure 2 System 200 and / or Figure 5 However, as will be appreciated by those skilled in the art, method 400 is not limited to the specific aspects depicted in those figures, and other systems may be used to perform the method. It should be understood that not all operations may be required, and these operations may not be performed in the same manner as described above. Figure 4 The same sequence as shown is performed.
[0081] At 402, it is determined that the UE (e.g., UE 105) is powered on. At 412, it is determined that the UE 105 is in the RRC_Idle state. At 422, when the UE 105 is in the RRC_Idle state, it is determined that the UE 105 is in a stationary state. Alternatively, at 424, when the UE 105 is in the RRC_Idle state, it is determined that the UE 105 is in a mobile state, such as the mobile state satisfies one or more mobile conditions.
[0082] Alternatively, at 414, it is determined that the UE 105 is in the RRC_CONNECTED state or the RRC_Inactive state. At 426, when the UE 105 is in the RRC_CONNECTED state or the RRC_Inactive state, it is determined that the UE 105 is in the stationary state. Alternatively, at 428, when the UE 105 is in the RRC_CONNECTED state or the RRC_Inactive state (such as, the mobile state satisfies one or more mobile conditions), it is determined that the UE 105 is in the mobile state.
[0083] In some aspects, UE 105 may be configured to determine whether the mobile state meets one or more mobile conditions. UE 105 may be configured to determine the mobile state by checking the mobile information (e.g., speed, acceleration, etc.) of UE 105 using one or more position and / or motion sensors (e.g., GPS, accelerometer, gyroscope sensor, etc.). UE 105 may be configured to determine that the mobile state meets one or more mobile conditions, including: moving below a predetermined speed, moving below a predetermined distance, or being stationary for a predetermined time period. In one example, UE 105 may be configured to determine that UE 105 remains stationary for a specific time period. In another example, UE 105 may be configured to determine that the mobile state is moving below the speed of pedestrians or vehicles, a short distance, or a short time period.
[0084] At 430, the UE 105 is configured to determine whether the UE 105 is in a fingerprinting location (e.g., home or office) in which the movement is within the allowed limits. The UE 105 may be configured to detect and / or store one or more important locations associated with the user of the UE 105 based on user information within an application (such as a map application). For example, the UE 105 may be configured to detect and store one or more important known locations, such as "home" and / or "work". In some aspects, when a user registers in an important location in the important locations, the user may stay there for a period of time. The UE 105 may be configured to determine the fingerprinting location based on one or more location determinations (e.g., location fingerprinting) using signal characteristics relative to one or more base stations and / or access points. The UE 105 may be configured to determine that the movement of the UE 105 is within the allowed limits, such as moving below a predetermined speed, within a predetermined distance, or within a predetermined time period. In one example, the UE 105 may be configured to determine that the UE 105 remains stationary for a specific period of time. In another example, the UE 105 may be configured to determine that the movement state is movement below pedestrian or vehicle speed, for a short distance, or for a short period of time.
[0085] If it is determined that the UE 105 is in a fingerprinting location (eg, home or office) where motion is within allowed limits, the method 400 proceeds to 440. At 440, the UE 105 is configured to stop one or more inter-frequency and inter-RAT neighbor measurements.
[0086] In some aspects, the UE 105 may be configured to fingerprint one or more cells at the fingerprinting location and detect whether the UE 105 experiences any mobility at the fingerprinting location. In some aspects, when the UE experiences mobility at the fingerprinting location, a deployment frequency associated with the UE at the fingerprinting location may be determined. The UE 105 may be configured to form a table of deployment frequencies per location. In some aspects, if the UE is non-stationary at the fingerprinting location, the UE 105 may be configured to enable signal measurements of only the deployment frequencies.
[0087] If it is determined that the UE 105 is not in a fingerprinting location (eg, home or office) where motion is within allowed limits, the method 400 proceeds to 452 , 454 , 456 , and 458 .
[0088] At 452, the UE 105 is configured to determine whether the motion of the UE 105 exceeds a threshold, such as movement exceeding a predetermined speed threshold, a predetermined distance threshold, or a predetermined time period threshold (e.g., a hysteresis period or hysteresis distance). If it is determined at 452 that the motion of the UE 105 exceeds the threshold, then at 460, the UE 105 is configured to restart or continue one or more inter-frequency and inter-RAT neighbor measurements. If it is determined at 452 that the motion of the UE 105 does not exceed the threshold, the method 400 proceeds to 440.
[0089] At 454, the UE 105 is configured to determine whether the cell (e.g., the serving cell) is congested. If it is determined that the cell (e.g., the serving cell) is congested, then at 460, the UE 105 is configured to restart or continue one or more inter-frequency and inter-RAT neighbor measurements. In some aspects, the UE 105 may be configured to measure and determine that the serving cell signal strength or signal quality matrix (i.e., reference signal received power (RSRP), reference signal received quality (RSRQ)) is below a threshold. If it is determined that the cell (e.g., the serving cell) is not congested, the method 400 proceeds to 440.
[0090] At 456, the UE 105 is configured to determine whether the cell (e.g., the serving cell) is barred. If it is determined that the cell (e.g., the serving cell) is barred, then at 460, the UE 105 is configured to restart or continue one or more inter-frequency and inter-RAT neighbor measurements. In some aspects, the UE 105 may be configured to obtain the cell barring information from system information broadcast by the serving cell. If it is determined that the cell (e.g., the serving cell) is not barred, the method 400 proceeds to 440.
[0091] At 458, the UE 105 is configured to determine whether there is a dedicated priority change or de-prioritization of the serving cell. If there is a dedicated priority change or de-prioritization of the serving cell, the UE 105 is configured to restart or continue one or more inter-frequency and inter-RAT neighbor measurements at 460. In some aspects, the UE 105 may be configured to determine the priority information change through one or more system information (e.g., SIBx) changes. If there is no dedicated priority change or de-prioritization of the serving cell, the method 400 proceeds to 440.
[0092] As described in 3GPP TS 38.304, if the UE is in the Camped on any cell state, the UE shall apply only the priority provided by the system information from the current cell and, unless otherwise specified, the UE retains the priority provided by the dedicated signaling received in RRCRelease and deprioritisationReq. When a UE in the Normal Camped state has only a dedicated priority different from the current frequency, the UE shall consider the current frequency to be the lowest priority frequency (i.e., lower than any network configured value in the network configured value).
[0093] At 432, the UE 105 is configured to determine whether the signal power level of the serving cell fluctuates within a predefined limit. In some aspects, the UE 105 may be configured to measure and determine that the serving cell signal strength or signal quality matrix (i.e., reference signal received power (RSRP), reference signal received quality (RSRQ)) is below a threshold. In some aspects, the limit may be a predetermined threshold. In some aspects, the limit may be a predetermined threshold in a plurality of predetermined thresholds corresponding to a plurality of power ranges, respectively.
[0094] If the power level of the serving cell fluctuates within certain limits, the method 400 proceeds to 440. At 440, the UE 105 is configured to stop one or more inter-frequency and inter-RAT neighbor measurements.
[0095] If the power level of the serving cell does not fluctuate within certain limits, method 400 proceeds to 452 , 454 , 456 , and 458 .
[0096] At 434, the UE 105 is configured to determine whether the UE 105 is in a low power mode or whether the UE 105 is operating on a low battery.
[0097] If it is determined that the UE 105 is in a low power mode or the UE 105 is operating on a low battery, the method 400 proceeds to 440. At 440, the UE 105 is configured to stop one or more inter-frequency and inter-RAT neighbor measurements.
[0098] If it is determined that the UE 105 is not in a low power mode or the UE 105 is not operating on a low battery, the method 400 proceeds to 452 , 454 , 456 , and 458 .
[0099] At 436, the UE 105 is configured to determine whether there is a high priority search (e.g., a search for a higher priority frequency) at the fingerprinting location. In some aspects, the UE 105 may be configured to determine a high priority search based on cell selection and / or reselection parameters being broadcast in system information and read from a serving cell. For example, as described in 3GPP TS 38.304, the absolute priority of different NR frequencies or inter-RAT frequencies may be provided to the UE in system information, in an RRC Release message, or by inheriting from another RAT at the time of inter-RAT cell selection (reselection). In the case of system information, NR frequencies or inter-RAT frequencies may be listed without providing a priority (i.e., there is no field cellReselectionPriority for the frequency). If any field with cellReselectionPriority is provided in dedicated signaling, the UE shall ignore any field with cellReselectionPriority provided in the system information and any slice reselection information. If slice reselection information is provided in dedicated signaling, the UE shall ignore the slice reselection information provided in the system information.
[0100] If there is a high priority search at the fingerprinting location, the method 400 proceeds to 440. At 440, the UE 105 is configured to stop one or more inter-frequency and inter-RAT neighbor measurements.
[0101] If there is no high priority search at the fingerprinting location, method 400 proceeds to 452 , 454 , 456 , and 458 .
[0102] At 438, UE 105 is configured to determine if there is one of background synchronization of an email application, a calendar application, or a PLMN search, or any other application. In some aspects, a background synchronization application programming interface (API) may allow authorized web applications (e.g., email applications, calendar applications) to be independent of having a stable Internet connection and to postpone network-related operations until a connection is available. In some aspects, UE 105 may perform background PLMN searches for a variety of reasons (e.g., to find a high priority public land mobile network (PLMN) during roaming). If UE 105 is stationary, a new PLMN may not be found. UE 105 may allow a maximum of one background PLMN search. Alternatively, UE 105 may reduce the periodicity of PLMN searches (e.g., skip every other search).
[0103] If there is background synchronization of one of the email application, calendar application, or PLMN search, or any other application, the method 400 proceeds to 440. At 440, the UE 105 is configured to stop one or more inter-frequency and inter-RAT neighbor measurements.
[0104] If there is no background synchronization of the email application, calendar application, or PLMN search, or any other application, the method 400 proceeds to 452 , 454 , 456 , and 458 .
[0105] For example, one or more computer systems (such as Figure 5 The computer system 500 shown in the figure can be used to implement various aspects. The computer system 500 can be any well-known computer capable of performing the functions described herein, such as Figure 1 Devices 101, 105 and / or Figure 2 The computer system 500 includes one or more processors (also referred to as central processing units or CPUs), such as a processor 504. The processor 504 is connected to a communication infrastructure 506 (e.g., a bus). The computer system 500 also includes a user input / output device 503, such as a monitor, keyboard, pointing device, etc., which communicates with the communication infrastructure 506 through a user input / output interface 502. The computer system 500 also includes a main memory or primary storage 508, such as a random access memory (RAM). The main memory 508 may include one or more levels of cache. The main memory 508 has control logic components (e.g., computer software) and / or data stored therein.
[0106] The computer system 500 may also include one or more secondary storage devices or memories 510. The secondary storage 510 may include, for example, a hard disk drive 512 and / or a removable storage device or drive 514. The removable storage drive 514 may be a floppy disk drive, a tape drive, an optical drive, an optical storage device, a tape backup device, and / or any other storage device / drive.
[0107] The removable storage drive 514 may interact with a removable storage unit 518. The removable storage unit 518 includes a computer usable or readable storage device having computer software (control logic) and / or data stored thereon. The removable storage unit 518 may be a floppy disk, a magnetic tape, a compact disk, a DVD, an optical storage disk, and / or any other computer data storage device. The removable storage drive 514 reads from and / or writes to the removable storage unit 518 in a well-known manner.
[0108] According to some aspects, secondary memory 510 may include other components, tools, or other methods for allowing computer programs and / or other instructions and / or data to be accessed by computer system 500. Such components, tools, or other methods may include, for example, a removable storage unit 522 and an interface 520. Examples of removable storage unit 522 and interface 520 may include a program cartridge and cartridge interface (such as found in video game devices), a removable memory chip (such as an EPROM or PROM) and associated socket, a memory stick and USB port, a memory card and associated memory card slot, and / or any other removable storage unit and associated interface.
[0109] The computer system 500 may also include a communication or network interface 524. The communication interface 524 enables the computer system 500 to communicate and interact with any combination of remote devices, remote networks, remote entities, etc. (individually and collectively referenced by reference numeral 528). For example, the communication interface 524 may allow the computer system 500 to communicate with the remote device 528 via a communication path 526, which may be wired and / or wireless and may include any combination of a LAN, a WAN, the Internet, etc. Control logic components and / or data may be sent to and from the computer system 500 via the communication path 526.
[0110] The operations in the foregoing aspects can be implemented in various configurations and architectures. Thus, some or all of the operations in the foregoing aspects can be performed in hardware, software, or in both hardware and software. In some aspects, a tangible, non-transient device or article includes a tangible, non-transient computer-usable or readable medium on which a control logic component (software) is stored, also referred to herein as a computer program product or program storage device. This includes, but is not limited to, a computer system 500, a main memory 508, an auxiliary memory 510, and removable storage units 518 and 522, as well as a tangible article embodying any combination of the foregoing. Such control logic components, when executed by one or more data processing devices (such as computer system 500), cause such data processing devices to operate as described herein.
[0111] Based on the teachings contained in this disclosure, it will be apparent to those skilled in the relevant art how to use the Figure 5 The various aspects of the present disclosure may be made and used with data processing devices, computer systems, and / or computer architectures other than those shown. In particular, the various aspects may operate with software, hardware, and / or operating system implementations other than those described herein.
[0112] It should be understood that the Detailed Description section, rather than the Summary and Abstract sections, is intended to be used to interpret the claims. The Summary and Abstract sections may set forth one or more but not all exemplary aspects of the present disclosure as contemplated by the inventors, and thus are not intended to limit the present disclosure or the appended claims in any way.
[0113] Although the present disclosure has been described herein with reference to exemplary aspects of exemplary fields and applications, it should be understood that the present disclosure is not limited thereto. Other aspects and modifications are possible and are within the scope and essence of the present disclosure. For example, and without limiting the generality of this paragraph, the various aspects are not limited to the software, hardware, firmware, and / or entities illustrated in the figures and / or described herein. In addition, the various aspects (whether or not explicitly described herein) have significant utility for fields and applications beyond the examples described herein.
[0114] Various aspects have been described herein with the aid of functional building blocks that illustrate specific implementations of specific functions and their relationships. For ease of description, the boundaries of these functional building blocks have been arbitrarily defined herein. Alternative boundaries may be defined as long as the specified functions and relationships (or their equivalents) are properly performed. In addition, alternative aspects may perform functional blocks, steps, operations, methods, etc., in an order different from that described herein.
[0115] References herein to "one aspect," "aspect," "one example," "example," or similar phrases indicate that the described aspects may include a particular feature, structure, or characteristic, but each aspect may not necessarily include the particular feature, structure, or characteristic. Furthermore, such phrases do not necessarily refer to the same aspect. Furthermore, when a particular feature, structure, or characteristic is described in conjunction with one aspect, it is within the knowledge of a person skilled in the relevant art to incorporate such feature, structure, or characteristic into other aspects, whether or not explicitly mentioned or described herein.
[0116] The breadth and scope of the present disclosure should not be limited by any of the above-described exemplary aspects, but should be defined only in accordance with the following claims and their equivalents.
[0117] The disclosure anticipates that entities responsible for the collection, analysis, disclosure, transmission, storage or other purposes of such personal information data will comply with sound privacy policies and / or privacy measures. Specifically, such entities should implement and adhere to the use of privacy policies and measures that are recognized as meeting or exceeding the industry or government requirements for maintaining the privacy and security of personal information data. Such policies should be easy for users to access and should be updated as changes in the collection and / or use of data occur. Personal information from users should be collected for legal and reasonable entity purposes and should not be shared or sold outside these legal purposes. In addition, such collection / sharing should only be done after receiving the user's informed consent. In addition, such entities should consider taking any necessary steps to protect and safeguard access to such personal information data, and ensure that other entities with access to personal information data comply with the privacy policies and procedures of other entities. In addition, such entities can subject themselves to third-party assessments to prove that they comply with widely accepted privacy policies and practices. In addition, policies and practices should be adapted to specific types of personal information data collected and / or accessed, and to applicable laws and standards including considerations of special jurisdictions. For example, in the United States, the collection or access of certain health data may be governed by federal and / or state laws, such as the Health Insurance Portability and Accountability Act (HIPAA), while health data in other countries may be subject to other regulations and policies and should be handled accordingly. Therefore, different privacy measures should be advocated for different types of personal data in each country.
Claims
1. A user equipment (UE), comprising: a transceiver configured to wirelessly communicate with a cell in a wireless network; as well as a processor communicatively coupled to the transceiver and configured to: determining whether a mobility state associated with the UE satisfies one or more mobility conditions; determining, in response to determining that the mobility state associated with the UE satisfies the one or more mobility conditions, operational information associated with the UE, wherein the operational information comprises location information, power level information, or background processing information; as well as Signal measurements associated with neighbor cells are ceased based at least on the operational information and one or more operational conditions being satisfied. 2 . The UE of claim 1 , wherein the one or more mobility conditions associated with the UE include an at least substantially stationary mobility state. 3 . The UE of claim 1 , wherein the signal measurement comprises an inter-frequency measurement or an inter-radio access technology (inter-RAT) measurement. 4 . The UE of claim 1 , wherein the location information is determined by location fingerprinting, and the operational information associated with the UE comprises movement information.
5. The UE of claim 1 , wherein the processor is configured to stop the signal measurement associated with the neighbor cell based on at least the operating information and one or more operating conditions being satisfied based on: The location associated with the UE is one of a plurality of predetermined locations; or The power level of the UE is lower than a predetermined threshold; or Determines background synchronization of application or background PLMN search.
6. The UE of claim 5 , wherein the processor is further configured to stop the signal measurement associated with the neighbor cell based on at least the operating information and one or more operating conditions being satisfied based on: Determines the search for higher priority frequencies.
7. The UE according to claim 1, wherein the processor is further configured to: Restarting or continuing to perform the signal measurement associated with the neighbor cell when the mobility associated with the UE is above a predetermined threshold; or Restarting or continuing to perform the signal measurement associated with the neighbor cell when it is determined that the cell is congested; or Restarting or continuing to perform the signal measurement associated with the neighbor cell when it is determined that the cell is barred; or The signal measurements associated with the neighbor cell are restarted or continued when it is determined that the dedicated priority of the cell has changed or is de-prioritized.
8. A method comprising: determining whether a mobility state associated with the UE satisfies one or more mobility conditions; determining, in response to determining that the mobility state associated with the UE satisfies the one or more mobility conditions, operational information associated with the UE, wherein the operational information comprises location information, power level information, or background processing information; as well as Signal measurements associated with neighbor cells are ceased based at least on the operational information and one or more operational conditions being satisfied.
9. The method of claim 8, wherein the one or more mobility conditions associated with the UE include an at least substantially stationary mobility state.
10. The method of claim 8, wherein the signal measurements comprise inter-frequency measurements or inter-radio access technology (inter-RAT) measurements.
11. The method of claim 8, wherein the location information is determined by location fingerprinting, and the operational information associated with the UE includes movement information.
12. The method of claim 8, wherein ceasing the signal measurement associated with the neighbor cell based at least on the operational information comprises: ceasing the signal measurement associated with the neighbor cell when the location associated with the UE is one of a plurality of predetermined locations; or stopping the signal measurement associated with the neighbor cell when the power level of the UE is lower than a predetermined threshold; or The signal measurement associated with the neighbor cell is stopped when background synchronization of an application or a background PLMN search is determined.
13. The method of claim 12, further comprising ceasing the signal measurements associated with the neighbor cell when the search for a higher priority frequency is determined.
14. The method according to claim 8, further comprising: resuming or continuing to perform the signal measurement associated with the neighbor cell when the mobility associated with the UE is above a predetermined threshold; or resuming or continuing to perform the signal measurement associated with the neighbor cell when it is determined that the cell is congested; or Restarting or continuing to perform the signal measurement associated with the neighbor cell when it is determined that the cell is barred; or The signal measurements associated with the neighbor cell are restarted or continued when it is determined that the dedicated priority of the cell has changed or is de-prioritized.
15. A non-transitory computer-readable medium storing instructions that, when executed by a processor of a user equipment (UE), cause the UE to perform operations comprising: determining whether a mobility state associated with the UE satisfies one or more mobility conditions; determining, in response to determining that the mobility state associated with the UE satisfies the one or more mobility conditions, operational information associated with the UE, wherein the operational information comprises location information, power level information, or background processing information; as well as Signal measurements associated with neighbor cells are ceased based at least on the operational information and one or more operational conditions being satisfied.
16. The non-transitory computer-readable medium of claim 15, wherein the one or more mobility conditions associated with the UE include an at least substantially stationary mobility state. 17 . The non-transitory computer-readable medium of claim 15 , wherein the signal measurements comprise inter-frequency measurements or inter-radio access technology (inter-RAT) measurements.
18. The non-transitory computer-readable medium of claim 15, wherein the location information is determined by location fingerprinting, and the operational information associated with the UE comprises movement information.
19. The non-transitory computer-readable medium of claim 15, wherein the operation of stopping the signal measurement associated with the neighbor cell based at least on the operational information and one or more operational conditions being satisfied comprises: ceasing the signal measurement associated with the neighbor cell when the location associated with the UE is one of a plurality of predetermined locations; or stopping the signal measurement associated with the neighbor cell when the power level of the UE is lower than a predetermined threshold; or The signal measurement associated with the neighbor cell is stopped when background synchronization of an application or a background PLMN search is determined.
20. The non-transitory computer-readable medium of claim 19, wherein the operation of stopping the signal measurement associated with the neighbor cell based at least on the operational information and one or more operational conditions being satisfied comprises: The signal measurement associated with the neighbor cell is stopped when the search for a higher priority frequency is determined.