Methods and apparatus for improving power efficiency and latency of mobile devices using an external timing source
First Claim
1. A method of increasing power efficiency and decreasing latency of communication of a mobile device operating in an unlicensed spectrum, the method comprising:
- receiving, at the mobile device, global timing data several times a second, said global timing data including an absolute time value received several times per second via said unlicensed spectrum from an external timing source, the mobile device communicating in the unlicensed spectrum;
obtaining, at the mobile device at a rate of several times per second, a current time from the absolute time value included in the global timing data;
determining, at the mobile device, a wake time to switch the mobile device from a sleep state to an active state based on a time determined from the global timing data;
receiving, at the mobile device during the active state, signals from other devices communicating in the unlicensed spectrum;
decoding the signals received during the active state from the other devices communicating in the unlicensed spectrum;
determining, at the mobile device, a sleep time occurring after the wake time to switch the mobile device from the active state to the sleep state based on the signals received during the active state from the other devices communicating in the unlicensed spectrum or the passage of a predetermined amount of time during the active state during which the mobile node does not receive any signals;
wherein determining the sleep time occurring after the wake time to switch the mobile device from the active state to the sleep state includes;
matching information in the decoded signals with a stored list of peer devices and determining that the sleep time is to begin when the mobile device determines that none of the transmitted peer discovery signals which were received are of interest to the mobile device or the mobile device does not receive any signals for said predetermined amount of time during the active state.
1 Assignment
0 Petitions
Accused Products
Abstract
Methods and apparatus for increasing power efficiency and decreasing latency of communication of a mobile device operating in an unlicensed spectrum using global timing data are disclosed. The method includes receiving, at the mobile device, the global timing data from an external timing source, the mobile device communicating in the unlicensed spectrum, obtaining, at the mobile device, a time from the global timing data, and determining, at the mobile device, a wake time to switch the mobile device from a sleep state to an active state based on the time obtained from the global timing data.
-
Citations
28 Claims
-
1. A method of increasing power efficiency and decreasing latency of communication of a mobile device operating in an unlicensed spectrum, the method comprising:
-
receiving, at the mobile device, global timing data several times a second, said global timing data including an absolute time value received several times per second via said unlicensed spectrum from an external timing source, the mobile device communicating in the unlicensed spectrum; obtaining, at the mobile device at a rate of several times per second, a current time from the absolute time value included in the global timing data; determining, at the mobile device, a wake time to switch the mobile device from a sleep state to an active state based on a time determined from the global timing data; receiving, at the mobile device during the active state, signals from other devices communicating in the unlicensed spectrum; decoding the signals received during the active state from the other devices communicating in the unlicensed spectrum; determining, at the mobile device, a sleep time occurring after the wake time to switch the mobile device from the active state to the sleep state based on the signals received during the active state from the other devices communicating in the unlicensed spectrum or the passage of a predetermined amount of time during the active state during which the mobile node does not receive any signals; wherein determining the sleep time occurring after the wake time to switch the mobile device from the active state to the sleep state includes;
matching information in the decoded signals with a stored list of peer devices and determining that the sleep time is to begin when the mobile device determines that none of the transmitted peer discovery signals which were received are of interest to the mobile device or the mobile device does not receive any signals for said predetermined amount of time during the active state. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
-
-
11. An apparatus for increasing power efficiency and decreasing latency of communication and configured to operate in an unlicensed spectrum, the apparatus comprising:
-
a processor configured to; receive global timing data several times a second, said global timing data including an absolute time value received several times per second via said unlicensed spectrum from an external timing source; obtain, at a rate of several times per second, a current time from the absolute time value included in the global timing data; determine a wake time to switch from a sleep state to an active state based on a time determined from the global timing data; receive, during the active state, signals from other devices communicating in the unlicensed spectrum; decode the signals received during the active state from the other devices communicating in the unlicensed spectrum; determining, at the mobile device, a sleep time occurring after the wake time to switch the mobile device from the active state to the sleep state based on the signals received during the active state from the other devices communicating in the unlicensed spectrum or the passage of a predetermined amount of time during the active state during which the mobile node does not receive any signals; wherein to determine the sleep time occurring after the wake time to switch from the active state to the sleep state the processor is further configured to;
match information in the decoded signals with a stored list of peer devices and to determine that the sleep time is to begin when the mobile device determines that none of the transmitted peer discovery signals which were received are of interest to the mobile device or the mobile device does not receive any signals for said predetermined amount of time during the active state. - View Dependent Claims (12, 13, 14, 15, 16, 17, 18, 19)
-
-
20. A non-transitory machine readable medium embodying machine executable instructions to implement a method of increasing power efficiency and decreasing latency of communication of a mobile device operating in an unlicensed spectrum, the method comprising:
-
receiving, at the mobile device, global timing data several times a second, said global timing data including an absolute time value received several times per second via said unlicensed spectrum from an external timing source, the mobile device communicating in the unlicensed spectrum; obtaining, at the mobile device at a rate of several times per second, a current time from the absolute time value included in the global timing data; determining, at the mobile device, a wake time to switch the mobile device from a sleep state to an active state based on a time determined from the global timing data; receiving, at the mobile device during the active state, signals from other devices communicating in the unlicensed spectrum; decoding the signals received during the active state from the other devices communicating in the unlicensed spectrum; determining, at the mobile device, a sleep time occurring after the wake time to switch the mobile device from the active state to the sleep state based on the signals received during the active state from the other devices communicating in the unlicensed spectrum or the passage of a predetermined amount of time during the active state during which the mobile node does not receive any signals; wherein the instructions for determining the sleep time occurring after the wake time to switch the mobile device from the active state to the sleep state comprise instructions for matching information in the decoded signals with a stored list of peer devices and determining that the sleep time is to begin when the mobile device determines that none of the transmitted peer discovery signals which were received are of interest to the mobile device or the mobile device does not receive any signals for said predetermined amount of time during the active state. - View Dependent Claims (21, 22, 23, 24, 25, 26, 27, 28)
-
Specification