Please create an account to participate in the Slashdot moderation system

 



Forgot your password?
typodupeerror
×
Cellphones Technology

"Subconscious Mode" Could Boost Phone Battery Life 85

cylonlover writes "University of Michigan researchers have proposed a new power management system for smartphones that could dramatically improve battery life. The system, known as E-MiLi, or Energy-Minimizing Idle Listening, addresses the energy waste that occurs when 'sleeping' phones are looking for incoming messages and clear communication channels. E-MiLi slows down the clock of a phone's WiFi card by up to 1/16 its normal frequency in order to save power, but then kicks it back up to full speed when information is coming in. The phone uses the header of the incoming message to wake itself up from its 'subconscious mode,' so the clock is at full speed to receive the main message. For users on the busiest networks, it could extend battery life by up to 54 percent."
This discussion has been archived. No new comments can be posted.

"Subconscious Mode" Could Boost Phone Battery Life

Comments Filter:
  • fractions (Score:4, Insightful)

    by Anonymous Coward on Monday September 19, 2011 @03:39AM (#37438718)

    by 1/16th? or up to 1/16th of? - - quite a difference there!

    • by Anonymous Coward

      Not just fractions.
      It doesn't "slow down by up to". My guess is it slows down up to 1/16 of normal clock rate.

      The way they wrote it makes it sound like the clock slows down no more than 1/16 of normal frequency. 1/16 clock reduction doesn't sound like it would yield "up to 54%" more battery.

      • 1/16 clock reduction doesn't sound like it would yield "up to 54%" more battery.

        Why not? "Up to 54%" just means less than 54%. So if it provided no improvement whatsoever, that would still be "up to 54%".

        I have up to a billion dollars in my pocket.

  • Old ideas live again (Score:5, Informative)

    by dtmos ( 447842 ) * on Monday September 19, 2011 @03:42AM (#37438726)

    Patent 4,893,271 [google.com], issued in 1990 and expired, covers an implementation of this idea in which the slow clock is a crystal oscillator, and the high-speed clock is synthesized, using the crystal oscillator as the reference of a phase-locked loop. It was used in tens of millions of Motorola radio pagers for exactly the reason stated in the article -- lower power consumption in sleep mode, while retaining the ability to process fast once a signal appears.

    • And even in 1990 the idea that one could slow down the clock of a synchronous digital processor was obvious.

      • by dtmos ( 447842 ) * on Monday September 19, 2011 @03:59AM (#37438772)

        Yes -- the trick is doing it without keeping the high-speed oscillator running all the time. In these kinds of embedded applications, the oscillator can draw a significant amount of power. Implementations that have a high speed oscillator running all the time, but divide it down while in sleep mode, draw more power than the invention, which has a low speed oscillator running all the time, and only generates high frequencies when they are needed.

        • by Anonymous Coward

          which is also painfully obvious to anyone in the field. microcontrollers have had multiple clock inputs and internal oscillator blocks with support for switching between them built in for decades. You can also switch the low speed osc off while the high speed one is running if you're obsessive.

          • by dtmos ( 447842 ) *

            You can also switch the low speed osc off while the high speed one is running if you're obsessive.

            Yes -- if you're willing to pay for two crystal oscillators. The advantage of that patent is that you get by with one crystal.

            • by mbwjr12 ( 939334 )
              Many microcontrollers have internal oscillators that run at 32kHz for this exact reason, no second crystal needed. Additionally, you selectively control which peripherals are attached to which clocks, further minimizing power consumption.
              • by dtmos ( 447842 ) *

                All true. However, while internal oscillators have many good uses, their frequency stability is terrible -- usually something in the range of 0.1%, or 1000 ppm -- so it is difficult to use them when accurate timing is needed. For the application for which this invention was first used, paging receivers, timing accuracy of 100 ppm or so was needed, so a crystal was necessary.

          • by vlm ( 69642 ) on Monday September 19, 2011 @07:15AM (#37439394)

            which is also painfully obvious to anyone in the field. microcontrollers have had multiple clock inputs and internal oscillator blocks with support for switching between them built in for decades. You can also switch the low speed osc off while the high speed one is running if you're obsessive.

            Its also painfully obvious to the RF engineering crowd. "obviously" if you have a multiplier chain the high freq mults are going to draw more power than the low freq mults. mults are never known for efficiency so if you have a couple stages you'll find most of your power is dropped in them not the osc. Also you wanna keep the crystal running all the time so its stable, constant temp, etc. Heck keep the first mult stage or so running to keep the load on the osc stable, if you want. That way the calibration output is theoretically usable all the time, instead of being FM modulated as you turn the mults on and off.

            Anyway, when you're actively TX or RX, then, and only then, power up the higher freq multipliers in the RX or TX chain (assuming you have 2 separate chains, you just got an instant 50% power savings at the cost of some complicated power wiring). If you're leaving the xtal powered up 24x7 to enhance stability, then powering down the multipliers seems terribly obvious... so that's exactly what they did in ye olden days. When I was a kid I fooled around with some even then obsolete motorola VHF TX and RX strips that had this "obvious" power saving feature.

            I don't have a cite, but pick up VHF/UHF/microwave oriented ham radio manuals from about half a century ago, you'll probably be successful.

            Merely terminating the last mult stage in a microprocessor clock input instead of a RF mixer is not exactly insightful or patent worthy. Its the equivalent of patenting the concept of using AA batteries in a flashlight instead of their traditional use in kids toys.

            The patent is probably much more specific to get around the staggering quantity of prior art. Probably specs the exact layer 2 framing protocol complete with diagrams of the sync header and stuff.

            • Its also painfully obvious to the RF engineering crowd.

              Oh yeah, if they're so smart why don't RF chipsets include this feature right on the die? What's that you say, they DO? This is is merely the application of an existing technique to a problem solidly within its domain? Don't care, patent approved.

        • Gee, I thought that at resonance, very very little power was required to sustain vibration. What am I not understanding about power loss and oscillators, unless the oscillators are mistuned from a natural resonance..

    • by Anne Thwacks ( 531696 ) on Monday September 19, 2011 @04:11AM (#37438806)
      I am pretty sure I worked for AT&T on digital pagers that did this well before 1990. We used a 4-bit micro and a modem that was mostly software. The entire protocol was designed to allow the pagers to "sniff" in time slots based on the pager address. I went on to work on "selective call radios" (cellphones) for Motorola which did the same thing in about 1988.
      • by dtmos ( 447842 ) * on Monday September 19, 2011 @04:58AM (#37438950)

        I am pretty sure I worked for AT&T on digital pagers that did this well before 1990.

        I went on to work on "selective call radios" (cellphones) for Motorola which did the same thing in about 1988.

        Quite possible -- the priority date for the patent is 7 November, 1983.

    • by V!NCENT ( 1105021 ) on Monday September 19, 2011 @04:29AM (#37438866)

      This idea still realy sucks balls due to crappy WiFi signals never recieving anything. What we need is an expecting system. If you're not texting a while, just check once per 1,5min and do nothing else in between. Let it have a tickless OS.

      Oh wait, we already have that and it is called Linux (tickless)

      Should be a realy extremely obvious thing...

      • by Dunbal ( 464142 ) *
        What, and force the telcos to invest in the infrastructure to do more work storing the messages and to take the load from all those incoming requests? NEVAR!
        • by V!NCENT ( 1105021 ) on Monday September 19, 2011 @05:31AM (#37439042)

          While funny, SMS is being send over GSM, in the same package that is being exchanged with cell towers to maintain GSM (/2G) connectivity, irregardless. That package has empty space, so SMS (that's why it's limited by an amount of characters; so it can fit in that package) can be send without extra load on the cell tower buffer.

          What we are talking about here is stuff like Watsapp and Ping and that shit, which is stored on a central server anyway, so when cellphone asks server "What's up, man?" it then gets send without having to fill up the buffer, which is once per 1,5 minutes.

          • by philgp ( 584302 )
            -15 karma points for using the (non-)word "irregardless".
            • It's getting popular with educated people as an ironic word to use. It's also, most definitely a word, it's just an uneducated one. I expect this use was the ironic one, not the uneducated one.

              http://oxforddictionaries.com/definition/irregardless [oxforddictionaries.com]

              It may surprise you to learn that many of the words we think of as totally acceptable were once like irregardless. Turns out, a few decades of ironic use (or even incorrect use) make it into a new word. I expect decimate will mean devastate shortly, if it

              • by JerkBoB ( 7130 )

                It may surprise you to learn that many of the words we think of as totally acceptable were once like irregardless.

                That doesn't make them any less stupid. Anyone with even a basic understanding of prefixes and suffixes should flag "ir-" + "regard" + "-less" as nonsensical in context. "not" + ("regard" + "without") == "with regard", or worthy of consideration. It's right up there with "I could care less" in the retarded language department.

                For the record, I twitch at most uses of the word "decimate" as well. It's rare that one would get to use it properly in most conversation, and rarer still that it would both be us

            • You do realize that due to the lack of an official institute for the English language, there is no standard dictionary and grammer definition, rendering irregardless a perfectly valid English word, because it happens to be used by English speaking people.

              Thou art not upset by changing languages, art thou?

              • by JerkBoB ( 7130 )

                You do realize that words have commonly-accepted meanings, right? Your argument makes as much sense as me going around claiming that up is down and black is white and insist that because there's no institute of official English language my use of those words is perfectly valid.

                "ir" == "not"
                "regard" == "consideration"
                "less" == "without"

                ir- + regard + -less == "not (without consideration)" == "worthy of consideration"

                Yes, one could argue that "irregardless" is a valid grammatical construction, but it's invar

                • Well, strictly speaking; you are correct.

                  However, since we're not writing articles here and are communication with other preople over the internet; correctness isn't realy required.

                  Then again, I do not live in an English speaking country, so I'm not getting annoyed about common language rape on a daily basis...

                  • by fbartho ( 840012 )

                    I don't usually get annoyed about the rape of the language, I'm more annoyed about the willingness of people to make themselves difficult to understand. Using words like irregardless grates, because I have to parse an extra syllable, then figure out they probably meant regardless and discard the whole meaning sense that I was halfway done appending to the sentence!

                    Grrr.

                • Yes, you can use "irregardless" in place of "regardless". You can also use "desalinization" and "preventative" instead of "desalination" and "preventive".

                  The problem is, you're trying to communicate--to make your message understood by as many readers as possible--and these less-than-preferred forms can cause your readers to pay more attention to the language than to the message.

                  Not to mention the lack of credibility many readers infer when they perceive an author can't even use the language properly.

                  Persona

                • ir- + regard + -less == "not (without consideration)" == "worthy of consideration" That's how my minds eye reads the word as well, a hard reversal on "however/nevertheless" in a floppy sentence structure. The gibbering phrases looped back and forth from subject to subject, not unlike a wounded perch on a deserted beach. Irregardless, I attempted to continue on ignoring the cadence towards any meaning.
          • While funny, SMS is being send over GSM, in the same package that is being exchanged with cell towers to maintain GSM (/2G) connectivity, irregardless. That package has empty space, so SMS (that's why it's limited by an amount of characters; so it can fit in that package) can be send without extra load on the cell tower buffer.

            No.

            Allow me to quote a relevant passage from a similar discussion elsewhere: [reddit.com]

            THIS IS WRONG. THIS IS WRONG. A HUNDRED MILLION PEOPLE SAY THIS AND THEY'RE ALL WRONG BECAUSE THEY DO NOT FUCKING UNDERSTAND ANYTHING ABOUT GSM.

            Yes, it goes on the control channel (the same one used for handset registration and call setup), because that's the channel you can use without requesting that another channel be set up. No, it is not "free". No, it doesn't go in the "slack space" of another message that would be sent anyw

        • I take it you've never left your phone off for a couple of days while people were texting you, eh?

          They already get buffered at the cell company, and all get delivered at the same time when you turn your phone on.

      • If you're not texting a while, just check once per 1,5min and do nothing else in between. Let it have a tickless OS.

        You do realize that its just ticking on a longer period, right? Its not tickless.

    • by MrHanky ( 141717 )

      No, this is something completely different. This is an even slower mode, set to watch only the headers of incoming packets sort of like a Slashdot system, in which people read the first couple of words of an article, then wakes up to comment on said article at full speed to get first post, just with the tiny tweak that it actually reads the rest of the message before replying.

      • by Bengie ( 1121981 )

        +5

        I try reading 2-3 times before I reply, but this feature still tends to bite me quite often.

  • Presumably they mean the actual telephone tranceiver, and not an optional add-on such as wifi that can quite easily be turned on and off by the user....
    • by mike260 ( 224212 )

      TFA repeatedly mentions WiFi.
      IIRC, the iPhone only enables wifi at all when you're actively using the phone - when it's sat in your pocket, wifi is off. Which would put a bit of a dent in that 54% figure.

      • If you have a decent data plan on your phone, or if you have very low data use (using your phone for e-mail only, for example, will probably not break 50mbyte/month), then there isn't really any point in having wifi on at all. I'll turn it on to update apps, because it's generally faster, but for casual surfing or e-mailing, HSPA (7.2mbit) is fast enough, and uses a fraction of the energy anyway, as most smartphones will already do what TFA is talking about with cellular data: switching to 3G when they need

    • by brunes69 ( 86786 )

      This was my thought exactly. But the article REPEATEDLY mentions WiFi, which leads me to believe this research, while maybe novel, is not going to help most smartphone users.

      Even if you leave your WiFi on 24x7, it uses a FRACTION of the power of your HSPA/4G coverage. Power use of the 3G radio is the issue, not the wifi radio.

      I can leave my phone on wifi all day and if left to idle I will still easily have > 75% battery after 8 hours. With 3G, this would be well below 50%, maybe below 40% if a lot of dat

      • by Arlet ( 29997 )

        Also, it only saves power when you're actively using WiFi. Existing WiFi products already support a power save mode where the receiver is turned off completely for most of the time. It uses a timer to turn itself on briefly to receive beacons, and then turns itself off when there's no traffic indicated. This only leaves the radio on for a few % of the time. Additional power reduction from this mode will be very small.

        The new invention is only useful when you're using the WiFi at such an activity level that

        • The problem is very few mobiles properly implement the existing power saving modes, there's little chance they'll retrofit this new mode.

          The arithmetic doesn't work out in its favour either. This is essentially a low latency power saving mode. But for 18 hours a day the phone will be sleeping and so should its WiFi. For the 8 active hours you're unlikely to be continuously hammering WiFi and it should be in an existing power saving mode perhaps 6-7 of those hours. The power saving is likely to be 5-10% at
  • Comment removed (Score:3, Informative)

    by account_deleted ( 4530225 ) on Monday September 19, 2011 @03:47AM (#37438734)
    Comment removed based on user account deletion
  • by Lord Lode ( 1290856 ) on Monday September 19, 2011 @04:25AM (#37438854)

    Seems like common sense...

    • Well, at least in the automotive field that's a standard technique. The article doesn't describe anything particularly new. That might be the problem of the article rather than the problem of the research, though.

      Actually to some extent clock-gating is on the way out already: newer manufacturing technologies mean you get increased leakage - i.e. even when you don't switch the gates you draw a high percentage of the current anyway. So instead (or more likely in addition) of controlling the clock you go one

  • or LPL has existed in TinyOS [tinyos.net] for Wireless Sensor Networks for at least 4 years now. Check the BMAC [polastre.com] and XMAC [colorado.edu] protocols for a start.

    These protocols actually turn off the transmitter power and wake it up every t milliseconds to check for activity. When transmitter is turned off for 95% of a second, then you gain 95% battery life when idle :) Ofcourse, there might be other issues in cell networks... I wonder if this can make another paper actually!
  • by GuyFawkes ( 729054 ) on Monday September 19, 2011 @05:03AM (#37438974) Homepage Journal
    Does exactly this thing...
  • Honestly ALL The phone OS's suck at one thing. Multitasking.

    Why cant i white list what multitasks and everything else is forced to close down when I close it? there are very few apps that I want running all the time. No I do not need my shopping list and angry birds running in the background. I want them crashed closed.

    There are a total of 5 apps that I would want to ever stay resident and running in the background, everything else I wand dead.

    Why cant they do this? it would increase performance and r

    • Why cant they do this?

      Real OS's as smartphones are only a few years old. Something like systemd on Android could implement something like this (that is, all the parts are available).

      But look at the haphazard way Google built Android - they're cleaning up now but time-to-market was the only priority when the started.

      This, along with the battery life issue mentioned in TFA and missing encryption, is one of the reasons I still carry a 4-day-battery 'feature' phone.

      • This, along with the battery life issue mentioned in TFA and missing encryption, is one of the reasons I still carry a 4-day-battery 'feature' phone.

        Android does full-disk encryption (at least 3.0 does - not sure about earlier versiona) and battery life is much improved starting with 3.1 thanks to better CPU throttling and implementation of WiFi power-saving features.

        As for the original complaint, there are various apps which can kill tasks either manually or by setting specific criteria. Yeah, it would be nice if the OS had better support for it built-in, and it porbably will eventually, but it's still not an insurmountable problem even now.

    • by gmuslera ( 3436 ) *

      You should try the (2 year old by now) N900 for good multitasking, it is still better in hardware than a lot of newly announced android and w7 phones, and had been optimized and stabilized a lot with the fixes that came all this time.

      Would be nice if one of the next community updates includes this method to save battery as an OS patch.

  • Well, I guess new dogs can be taught old tricks.
    Clocking down a processor to save power while waiting for something to happen is hardly anything new.
    I am just surprised that smatrphone developers have just learned how to apply this to what they are doing.

  • its called the 'off' switch. Maybe I should patent it.

  • Would this allow Androids to Dream of Electric Sheep? (Too obvious, should have been in the tags.)
  • Wifi clients can have 3 stats:
    - active (all normal)
    - sleep awake (aka powersave awake)
    - sleep asleep (aka powersave asleep)

    When the client is in power-save-asleep mode, the access point buffers all the data going to the wifi client.
    Meanwhile, the AP sends specific beacons to the client, called TIM.

    From time to time, the client goes into powersave-awake mode to get those TIM beacons. It needs a lower power than active mode for the beacons as bandwidth is not a requirement. If the TIM says the client needs t

  • So this is Wake on LAN, but for WiFi? Wake on WiN? No, theirs was better. Though I'd drop the hyphen: "EMiLi" can more easily be pronounced Emily while "E-MiLi" forces the long-E, giving E-Millie or, worse, if HiFi/WiFi/MiFi carries the day, E-My-Lie (WiDi is already unfortunate: "Why Die").

  • Teacher: "Little Johnny, could you please tell the class about the subconcious mode on your phone? Be sure to tell how it affects the life of the battery." Little Johnny: "When I beat you into subconcious mode with my phone, I'll surely get life in prision for battery!"
  • Energy-Minimizing Idle Listening... E-MiLi slows down the clock of a phone's WiFi card by up to 1/16 its normal frequency in order to save power, but then kicks it back up to full speed when information is coming in...

    That sounds pretty much like how I make it through Thursdays.

  • This looks to me like CPU frequency scaling, which has been common on desktop PCs since 2004.

    Having said that, reducing your CPU by a factor of 16 does seem much more impressive than the 2-3 which is usually employed.

Life in the state of nature is solitary, poor, nasty, brutish, and short. - Thomas Hobbes, Leviathan

Working...