System for reducing power consumption of a wireless terminal and increasing capacity of a wireless communication system

A system and a method for reducing the power consumption of a wireless terminal and increasing capacity of a wireless communication system, without sacrificing the functions of the terminal. A base station includes a memory for storing the characteristics of the wireless terminal, the types of voice traffic that are supported by the terminal, and a program for executing an algorithm for exchanging control messages with the terminal via a wireless network. The algorithm is modified based on the particular characteristics of the wireless terminal, and sets the frequency of message exchange to not to exceed a predetermined frequency. In addition, the algorithm limits a time that information is displayed on the wireless terminal to a predetermined duration of time.

Skip to: Description  ·  Claims  · Patent History  ·  Patent History
Description
BACKGROUND OF THE INVENTION

1. Field of the Invention

The present invention relates to a system and a method for reducing the power consumption of a wireless terminal and increasing capacity of a wireless communication system without sacrificing functionality.

2. Description of Background Art

When a telephony terminal/endpoint is connected to a source (for example, private branch exchange (PBX), router, private/public network, peer device) via wires or a cable, the source continuously updates the terminal with status and control messages, often at a frequency of several hundred times per second. These messages are used to control visual, audible, and tactile display elements (some examples of these elements might be alphanumeric displays, light emitting diodes (LEDs), ringers, icons).

However, conventional sources often do not have the capability to distinguish between different terminal types, including whether or not the terminal is battery powered, in order to tailor the messages sent based on individual terminal characteristics. When the terminal is wired (e.g.; connected through a dedicated line) and the terminal is powered by the building power rather than a battery, handling of these messages can be done continuously.

However, if the terminal/endpoint is battery powered and is connected by means of a wireless communications network, such continuous updates can unnecessarily prevent the endpoint/terminal from entering “low(er) power mode”. In fact, continuously updating by the source of certain messages may provide no benefit at all to the wireless terminal user. For example, if the time-of-day clock of a terminal is capable of only displaying hours and minutes, no benefit results from having the source send time-of-day updates messages at a rate of more than once/minute.

As mentioned above, many sources (switching platform/base stations) are not equipped to determine whether or not that certain terminals have finite power supplies (e.g.; battery powered). If the source of the messages is unaware that the terminal/endpoint has a finite power source, there is no reason why these updates should not be continuous in order to maintain timely and accurate information. However, unnecessary updates not only require greater terminal battery consumption, but the updates also contend for finite bandwidth that exists over the wireless medium/channel, thereby reducing overall capacity for other devices/terminals/endpoints.

There are no known systems or methods to address these problems. In order to minimize the power consumption of a wireless terminal/endpoint, it would be desirable to have a way to limit the exchange of information transmitted from the base station to the wireless phone/terminal/end point. Further it would be desirable to limit the time that display elements are displayed, in order to further limit battery drain and ensure accurate information. In other words, in conventional systems information may get stale over time; in this case displaying no information to the terminal is better than displaying stale or dated information.

SUMMARY AND OBJECTS OF THE INVENTION

The present invention was developed in order to address the problems associated with conventional wireless devices that are described above. The algorithm of the present invention runs under program control in conjunction with the base station or source, by determining that the terminal is battery powered, determining the characteristics of the terminal, and then customizing and limiting the exchange of information transmitted from the base station to the wireless terminal so that the battery life of the terminal can be extended, while still maintaining the features and capabilities offered by the source. The algorithm succeeds in reducing the power consumption of the terminal without sacrificing features and/or capabilities that are provided by a communications protocol that supports display elements. With the present invention, an algorithm running at a base station determines whether an update message should be transmitted to the wireless terminal/endpoint based upon the content of the particular display element of the terminal/endpoint, coupled with the call state of the terminal/endpoint. As shown in FIG. 1, the terminal/endpoint 10 communicates with base station 20, and base station 20 is connected to the source 30, the source being a public network, a private network, or a peer device for example.

Further scope of applicability of the present invention will become apparent from the detailed description given hereinafter. However, it should be understood that the detailed description and specific examples, while indicating preferred embodiments of the invention, are given by way of illustration only, since various changes and modifications within the spirit and scope of the invention will become apparent to those skilled in the art from this detailed description.

BRIEF DESCRIPTION OF THE DRAWINGS

The present invention will become more fully understood from the detailed description given hereinbelow and the accompanying drawings which are given by way of illustration only, and thus are not limitative of the present invention, and wherein:

FIG. 1 shows a diagram of a base station connected to a source and communicating with a wireless terminal;

FIG. 2 shows examples of control messages and status indicators displayed on the wireless terminal;

FIG. 3 is a diagram showing the steps executed by the algorithm of the present invention when exchanging status and control messages with a wireless terminal; and

FIG. 4 is a diagram showing the display clearing algorithm of the present invention.

DETAILED DESCRIPTION OF THE PREFERRED EMBODIMENTS

FIG. 1 shows a diagram of a base station 20 communicating with a wireless terminal 10. The base station is connected to a source 30, which may include a public network, a private network, a peer device, etc. As can be seen the algorithm described herein resided in the base station 20. By incorporating the algorithm into the base station 20, the base station can analyze information coming from the source 30. By constantly analyzing the status and control information received from the source 30 coupled with the knowledge of the terminal/endpoint 10 (the fact that it is wireless and it knows its current state), the base station 20 can decide whether to pass the information on to the terminal/endpoint 10.

FIG. 2 shows examples of control messages displayed on the wireless terminal. Here the sample terminal/endpoint contains an alphanumeric display screen D, a number of status indicators (visual indicators S1-S8), and display icons on the display screen D for indicating control messages. These display icons may show the information of an incoming call, a text message showing an alarm on a server, and an illuminated icon indicating an unread voice/email resides in the users mailbox, for example.

Protocols used to supports telephony devices such as SIP (Session Initiated Protocol), H.323, ISDN BRI (Basic Rate Interface), and proprietary protocols, transmit/receive control information over signaling “channel” in order to control various display elements (i.e., visual, audible, and tactile). One of the features provided in one embodiment of the invention is the time-of-day clock. This is normally updated every minute on a wired terminal/endpoint. For wireless implementation described the invention, this display of the terminal shows only hours and minutes. In conventional systems prior to this invention, the display update capability of the system caused a continuous radio transmission from the radio base station to the terminal. On the other hand, with the present invention, the algorithm enables the base station to tailor the updates and/or limit the updates that are sent based upon several variables of the system and the terminal, including the call state, and the display timer that describe the state of the call/phone.

The algorithm is detailed in FIG. 3. In particular, FIG. 3 (see Steps S10-S15) shows the steps of analyzing each type of message received from the source. An “image” of the terminal/endpoint is kept in memory to verify any state changes that the source may send either as an update or simply as a “refresh”. In addition, the algorithm tracks other variables that describe the state of the terminal in order to see if status or control information should be transmitted to the terminal/endpoint. One such variable is the state of the voice connection. If a voice, or bearer “channel”, is currently established to the terminal then some messages that would otherwise be “filtered” are now transmitted due to the terminal, since it known to be already active.

Another feature provided by wireless communications protocols is the ability to illuminate/extinguish visual indicators (LEDs) on the terminal 10. (See FIG. 2) This feature is shown with reference to Steps S20-S23 of FIG. 3. Visual indicators are used to convey status of voice connection, features and/or status indicators offered by the source. The updating and/or refreshing of these indicators is done a continuous basis by the source in order to ensure that the information contained in the terminal is up to date. The algorithm described herein stores the current state of all visual indicators of terminal 10 in the memory of the base station 20. When an update comes from the source 30, the base station 20 passes the information on to the wireless device 10 only if there is a change.

The communications protocol also enables display messages to be sent to terminal 10 in response to certain events such as the making/receiving a call, pressing a button, or conveying status information such as the aforementioned time and data. (See Steps S16-S19 of FIG. 3.) The algorithm only sends these display updates if the terminal/phone 10 is NOT in an idle mode. The idle mode is when there is no (voice) “bearer” channel and the terminal 10 and source 30 have successfully negotiated the “tearing down” of a voice call.

In conjunction with the items mentioned above, the invention also includes the capability of limiting the time that terminal 10 displays certain information. This is done to ensure that updates that are sent remain valid for only a fixed duration of time. A timer of the algorithm is set/reset based upon variables, such as those that are described in the sections above. Prior to the present invention, the display updates provided would remain on the screen until a subsequent update from the source occurred. Since the updates sent to the terminal by the algorithm of the present invention are intentionally less frequent, there needs to be a way to ensure the updates do not get “stale”, thereby invalidating the accuracy of the information. The timer solves that issue, as well as contributing to less power usage.

A display clearing algorithm is detailed in FIG. 4. In particular, FIG. 4 shows the steps of clearing the display of time sensitive user data such as a timer of day (TOD) clock or timers that indicate the length of a voice connection.

An advantage of the present invention is that the battery life of a wireless device can be extended while still providing the value-added features that a source affords its wireless phone users.

In addition, the wireless terminal can exploit the value-added features offered by the system, for example, multi-line function, call forwarding, conferencing, call holding, and others, while still maintaining the extended battery life that wireless device user's require. The algorithm of the present invention may be applied to any base station implementation (for example, the source may be a private branch exchange (PBX), router, private/public network, peer device) and telephony protocol (for example, SIP, H.323, ISDN BRI). The algorithm may be implemented in the fixed-part/base station portion of the radio link so it can be added to a system without modifying the software/firmware of the phone/terminal, thus extending the useful life of the source (base station), and deferring or reducing upgrade costs.

The algorithm can be extended to any terminal connected to a switching device, such as a wireless EP endpoint (802.11 for example). The invention can be applied to an 802.11 base station as a way of saving battery life on an 802.11-based endpoint.

INDUSTRIAL APPLICABILITY

According to estimates by Telecompetition, Inc., global phone market is expected to reach 2.2 billion subscribers by 2010, with 75% of these using some form of data. This figure does not include handsets for “private” networks, such as described herein. It is expected that in the future many “public” cellular phones will have provisions to operate on a “private” network, such as described herein.

The invention being thus described, it will be obvious that the same may be varied in many ways. Such variations are not to be regarded as a departure from the spirit and scope of the invention, and all such modifications as would be obvious to one skilled in the art are intended to be included within the scope of the following claims.

Claims

1. A system for reducing power consumption of a wireless terminal, comprising:

a base station having a program for running an algorithm for exchanging control messages with the wireless terminal via a wireless network,
wherein a frequency for exchanging the control messages does not exceed a predetermined frequency.

2. The system for reducing power consumption of a wireless terminal according to claim 1, further comprising an algorithm executed by a program in the base station for initiating the exchange of the control messages.

3. The system for reducing power consumption of a wireless terminal according to claim 1, wherein the control messages include signals for illuminating and extinguishing visual indicators, starting and stopping audible alerts, and presenting characters on a display screen of the wireless terminal, including updating a time of day.

4. The system for reducing power consumption of a wireless terminal according to claim 3, wherein the control message for updating the time-of-day is exchanged at 60 second intervals.

5. The system for reducing power consumption of a wireless terminal according to claim 1, further comprising an algorithm executed by a program in the base station for initiating the exchange of status messages.

6. The system for reducing power consumption of a wireless terminal according to claim 5, wherein the status messages are exchanged only when there is a change of status.

7. The system for reducing power consumption of a wireless terminal according to claim 5, wherein the status messages convey status of lines, trunks, or calls.

8. The system for reducing power consumption of a wireless terminal according to claim 1, wherein the status messages are exchanged only when there is a change of status and when the wireless terminal is not in an idle mode.

9. The system for reducing power consumption of a wireless terminal according to claim 1, wherein the base station is part of a private network.

10. The system for reducing power consumption of a wireless terminal according to claim 1, wherein the base station is part of a public network.

11. The system for reducing power consumption of a wireless terminal according to claim 1, wherein the base station is part of a peer-to-peer network.

12. The system for reducing power consumption of a wireless terminal according to claim 1, wherein the algorithm executed by a program in the base station limits a time that information is displayed on the wireless terminal to a predetermined duration of time.

13. The system for reducing power consumption of a wireless terminal according to claim 1, further comprising a timer in the base station adapted to be set and reset under operator control.

14. A method for reducing power consumption of a wireless terminal, comprising the steps of:

executing an algorithm in a program of a base station for controlling the exchange of control messages with the wireless terminal via a wireless network,
wherein the algorithm limits a frequency for exchanging the control messages does exceed a predetermined maximum frequency.

15. The method for reducing power consumption of a wireless terminal according to claim 14, wherein the control messages are used for display elements that include signals for illuminating and extinguishing visual indicators, starting and stopping audible alerts, and presenting characters on a display screen of the wireless terminal, including updating a time of day.

16. The method for reducing power consumption of a wireless terminal according to claim 13, further comprising the steps of:

determining the characteristics of the terminal; and
modifying the execution of the algorithm based on particular characteristics of the terminal.

17. The method for reducing power consumption of a wireless terminal according to claim 14, further comprising the step of:

executing the algorithm the program in the base station in order to exchange status messages only when a predetermined condition is met.

18. The method for reducing power consumption of a wireless terminal according to claim 17, wherein the predetermined condition is met only when there is a change of status.

19. The method for reducing power consumption of a wireless terminal according to claim 17, wherein the status messages convey status of lines, trunks, or calls.

19. The method for reducing power consumption of a wireless terminal according to claim 16, wherein the predetermined condition is met only when there is a change of status and when the wireless terminal is not in an idle mode.

21. The method for reducing power consumption of a wireless terminal according to claim 14, wherein the base station is part of a private network.

22. The method for reducing power consumption of a wireless terminal according to claim 14, wherein the base station is part of a public network.

23. The method for reducing power consumption of a wireless terminal according to claim 14, wherein the base station is part of a peer to peer network 24. The method for reducing power consumption of a wireless terminal according to claim 16, further comprising the step of:

determining types of voice traffic which are supported by the terminal, having prior knowledge of the display elements and time sensitivities of the terminal.
Patent History
Publication number: 20060068852
Type: Application
Filed: Sep 30, 2004
Publication Date: Mar 30, 2006
Inventor: Matthew Doyle (Little Silver, NJ)
Application Number: 10/952,803
Classifications
Current U.S. Class: 455/574.000
International Classification: H04Q 7/20 (20060101);