Network Switch Proxy for IP Phone Power Savings
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
IP telephones consume the same level of power whether in use or idle, as they require active network registration, unlike analog phones, which only use power during use, leading to inefficiencies.
Innovation Solution
Implementing power save logic in IP phones and network switches to transition between active and power save states, with the switch acting as a proxy for the phone to maintain registration and intercept keep-alive packets, allowing the phone to enter a low-power state when idle and quickly wake up upon activity or incoming calls.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Reliability
If the IP phone maintains active network registration to enable quick reconnection, then the phone can quickly resume communication, but the phone consumes high power continuously even when idle
Solution Approach 1:
The system dynamically transitions the IP phone between active and power-saving states based on activity conditions. When idle, the phone enters a low-power state while the network switch maintains registration information. Upon detecting activity (incoming calls, outgoing calls, or keep-alive responses), the system transitions the phone back to active state, optimizing both power consumption and communication readiness.
Solution Approach 2:
The network switch acts as an intermediary that maintains the registration relationship between the IP phone and the network while the phone is in power-saving mode. The switch stores registration information and responds to keep-alive packets on behalf of the idle phone, eliminating the need for the phone to maintain active network connectivity while preserving its registered status.
2Use of energy by moving object
If the IP phone enters sleep mode to save power, then power consumption is reduced, but the phone loses network registration and requires re-registration
Solution Approach 1:
The system performs preliminary actions by having the network switch store registration information before the IP phone enters power-saving mode. This pre-established storage of registration data in the switch enables the phone to quickly resume communication without requiring re-registration, eliminating the delay and complexity of re-establishing network connectivity upon waking.
Solution Approach 2:
The network switch serves as an intermediary that preserves the registration relationship during the phone's power-saving state. By maintaining registration information in the switch, the system decouples the phone's power state from its network registration status, allowing the phone to sleep while its registration remains active through the switch's proxy functionality.
3Productivity
If the IP phone remains in active state to maintain network registration, then quick reconnection is enabled, but energy efficiency is reduced
Solution Approach 1:
The system implements dynamic state management where the IP phone transitions between active and power-saving states based on communication activity. During idle periods, the phone enters power-saving mode to reduce energy consumption. When activity is detected through keep-alive packets or incoming/outgoing calls, the system dynamically transitions the phone back to active state, achieving optimal balance between energy efficiency and communication readiness.
Solution Approach 2:
The network switch acts as a mediator that maintains the communication channel during the phone's power-saving state. The switch responds to keep-alive packets and manages incoming call routing, ensuring that the phone can quickly resume communication without remaining in continuous active state, thereby reducing energy loss while maintaining productivity.
Data Source
AI summary
In an example embodiment, an IP phone is connected to a network switch that has an established communications channel to a call control server. The network switch acts as a proxy for the phone exchanging registration information that in effect keeps the phone registered while the phone itself can go to sleep as defined by periods of the day, periods where the phone is unused, or presence, which can then wake-up quickly with assistance from the switch. If the switch is not able to act as proxy, the phone can switch from sleep mode to “wake” up mode at predetermined intervals, such as every 30 seconds, in order to respond to keep alive packets from the call control server.


