Signal Processing Device for Seamless IP Phone Session Switching

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Conventional IP phone communication systems face difficulties in providing services like call transfer and guidance connection between non-compatible terminals that lack session switching functions for user signals, making it challenging to maintain communication session continuity across devices with different processing specifications.

Innovation Solution

A signal processing device with packet receiving and processing means that converts packets to maintain consecutiveness, ensuring seamless communication session switching between devices with different process specifications by using a packet converting mechanism to handle RTP/RTCP packets and SIP control signals.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Ease of operation

If conventional IP phone terminals without session switching functions are used, then device simplicity and ease of operation are improved, but the ability to provide call transfer and guidance connection services deteriorates

Engineering Contradiction:
Improveterminal operation simplicityVSAvoidcall transfer service capability
Core Design Contradiction:
Ease of operationVSAdaptability or versatility

Solution Approach 1:

The patent introduces a signal processing device as an intermediary component that mediates between terminals without session switching functions and the communication network. This device performs session switching processing on control signals (SIP) and user signals (RTP/RTCP), enabling call transfer and guidance connection services while allowing terminals to remain simple and easy to operate.

Inventive Principle:
Principle #24Intermediary (Mediator)

2Adaptability or versatility

If session switching function is added to terminals, then service capability is improved, but device complexity increases

Engineering Contradiction:
Improvesession switching capabilityVSAvoidterminal structure complexity
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

Solution Approach 1:

Instead of adding session switching functions to terminals, the patent places a signal processing device as an intermediary in the communication path. This device handles all session switching processing for both control signals and user signals, allowing terminals to remain simple while achieving the desired service capability.

Inventive Principle:
Principle #24Intermediary (Mediator)

Solution Approach 2:

The patent extracts the session switching function from the terminal device and places it in a separate signal processing device. This separation allows terminals to maintain simplicity while the dedicated signal processing device handles the complex session switching operations for call transfer and guidance connections.

Inventive Principle:
Principle #2Taking out (Extraction)

3Reliability

If packet conversion is performed during session switching, then communication continuity is improved, but processing complexity increases

Engineering Contradiction:
Improvecommunication session continuityVSAvoidpacket processing complexity
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The signal processing device acts as an intermediary that performs packet conversion during session switching. It converts control signals (SIP) and user signals (RTP/RTCP) to maintain communication continuity between terminals without session switching functions, centralizing the processing complexity in a dedicated device rather than distributing it across multiple terminals.

Inventive Principle:
Principle #24Intermediary (Mediator)

Data Source

PatentUS9264456B2Signal processing device, signal processing program and communication system
Publication Date: 2016.02.16 OKI ELECTRIC INDUSTRY CO LTD
  • US9264456B2 patent drawing
  • US9264456B2 patent drawing
  • US9264456B2 patent drawing

AI summary

There is provided a signal processing device including: a packet receiving means for receiving a packet from a transmitting communication device; and a packet processing means for transmitting the received packet received by the packet receiving means, simply as received or after processing by a packet converting means, to a receiving communication device that is a destination of the packet, wherein when a communication session between a first transmitting communication device and the receiving communication device is established and the session is shifted to have a connection between a second transmitting communication device and the receiving communication device, the packet converting means converts the received packet received from the second transmitting communication device so as to maintain a consecutiveness related to a content of packets to be transmitted to the receiving communication device.