IP Telephone Call Recording Data Buffering
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
IP telephone call recording systems face challenges in accurately recording the beginning of a call when the response from the recording server is delayed, leading to potential loss of the initial talk data.
Innovation Solution
The IP telephone stores communication data in memory and outputs it to an external recording apparatus in shorter intervals than the initial transmission duration, ensuring that the data is recorded promptly after a communication session with the recording apparatus is established.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Reliability
If the IP telephone waits for the recording server response before recording, then the recording system can be properly established, but the beginning part of the talk may be lost due to delayed response
Solution Approach 1:
The IP telephone performs preliminary actions by establishing the communication session with the recording server before the actual talk begins, and prepares the recording by setting up the communication path in advance. This ensures that when the talk starts, the recording is already ready to capture from the very beginning without any delay or data loss.
2Productivity
If the IP telephone uses standard transmission intervals for communication data, then the system operates efficiently, but the beginning part of the talk may be lost when the recording session establishment is delayed
Solution Approach 1:
The system dynamically adjusts the communication data transmission interval based on the recording state. When the recording session is not yet established, data is transmitted at standard intervals for efficiency. Once the recording session is established, the system switches to a shorter transmission interval to ensure that the beginning part of the talk is captured without loss, thus adapting the transmission strategy to the specific operational phase.
3Reliability
If the IP telephone establishes communication session with recording apparatus after call setup, then call connectivity is ensured, but recording of the beginning talk may be delayed or lost
Solution Approach 1:
The IP telephone performs preliminary action by establishing the communication session with the recording apparatus before the actual talk begins. The system sets up the recording connection in advance during the call setup phase, ensuring that when the talk starts, the recording is already active and ready to capture from the very beginning without any delay or data loss.
Data Source
AI summary
The present invention provides an IP telephone and the like capable of preventing a loss of the beginning part of a talk. A communication apparatus according to the present invention includes: a memory (110) configured to store communication data with a communication destination; and a control unit (120) configured to transmit and receive the communication data to and from the communication destination in each first duration and store the transmitted and received communication data in the memory (110), then output, after a communication session with an external recording apparatus that records the communication data is established, the communication data stored in the memory (110) to the external recording apparatus in each second duration that is shorter than the first duration.


