Security Context Transfer Between Processors for VoIP Power Saving
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
In electronic devices processing Voice over Internet Protocol (VoIP) services, the application of IP security results in issues where a TCP/IP stack managing the IP security context must remain active, leading to potential problems when another stack attempts to process security packets, especially during idle states.
Innovation Solution
An apparatus and method for synchronizing a security context between multiple protocol stacks in an electronic device, allowing one processor to transfer and manage the security context to another processor, enabling the processing of security packets without requiring the primary processor to wake up from an idle mode.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Reliability
If a TCP/IP stack manages an IP security context, then security packets can be processed correctly, but other TCP/IP stacks cannot process security packets even when activated
Solution Approach 1:
The patent introduces a security context transfer mechanism that acts as an intermediary between processors. When a second processor needs to handle security packets, it receives the security context from the first processor through inter-process communication, enabling the second processor to temporarily gain the capability to process security packets without compromising the security integrity maintained by the first processor.
2Reliability
If the TCP/IP stack managing IP security context is always activated, then security processing is reliable, but power consumption increases
Solution Approach 1:
The patent implements a dynamic processor state management system where the first processor can transition between active and idle states based on whether security packets need processing. When the first processor is in idle state and a second processor is activated, the security context can be transferred to the second processor, allowing the first processor to remain idle and save power while maintaining security processing capability.
3Use of energy by moving object
If the TCP/IP stack managing IP security context is in idle state, then power consumption is reduced, but the stack must finish idle state before processing security packets
Solution Approach 1:
The patent implements preliminary action by pre-configuring the security context transfer mechanism. When the first processor enters idle state, the security context is prepared for potential transfer. When a security packet arrives and the first processor is idle, the context can be quickly transferred to the second processor without requiring the first processor to wake up and process the packet, thus avoiding processing delays while maintaining power savings.
Data Source
AI summary
An electronic device that may process a security packet is provided. The electronic device includes a first processor configured to transmit a security context and a second processor configured to process a packet to which security is applied using the security context.


