Full-duplex fast call implementation method
Through the full-duplex wireless audio transmission technology, the server starts the recording and playback threads in advance and waits for the called party to respond, which realizes the rapid creation of a duplex communication channel, and solves the problem of speech loss at the moment of connection.
Patent Information
- Application Number
- CN202510158118.5
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2025-02-13
- Publication Date
- 2025-05-23
AI Technical Summary
The existing full-duplex wireless audio transmission technology can easily lead to speech loss at the moment of turning on, mainly because the time interval between duplex establishment and real call can be large.
After the server creates a group and before the called party confirms the response signaling, the server immediately starts the recording and playback threads, waiting for the called party's response result. When the called party agrees to the invitation, the session information and voice channel have been created, and the terminal can quickly open the playback device and the recording device to achieve fast duplex communication.
It greatly reduces the time for duplex establishment, solves the problem of losing words when speaking in the instant full duplex is connected to the voice, and realizes a mechanism to quickly create duplex to prevent voice loss.
Smart Images

Figure CN120034523A_ABST
Abstract
Description
Technical Field
[0001] The invention belongs to the technical field of communications and relates to a method for realizing full-duplex quick calling. Background Art
[0002] Full-duplex wireless audio transmission technology allows data to be transmitted bidirectionally at the same time and frequency, that is, both parties in communication can send and receive data at the same time, similar to face-to-face conversation, both parties can speak and hear each other's voice at the same time. This technology has been widely used in voice communication, video conferencing, music playback, wireless sensor networks, public broadcasting systems and other fields.
[0003] In the prior art, full-duplex wireless audio transmission technology is used to make voice calls. The general process is as follows: the caller sends a signal and notifies the called party, the server creates a group, and then waits for the called party to respond. When the called party responds to the signal, the server starts the recording and playback threads, the terminal opens the playback device and the recording device, fills in the data, sends the data, and makes a voice call. That is, there is a time interval between the establishment of the duplex and the actual communication, that is, there will be a delay of about 2 seconds, which makes it very easy to lose the speech at the moment of connection.
[0004] To address this problem, it is necessary to study methods for quickly completing calls and conducting conversations. Summary of the invention
[0005] The purpose of the present invention is to shorten the time from duplex establishment to actual call time, quickly complete the call and make a call. The present invention studies a voice call method based on full-duplex wireless audio transmission technology to solve the problem of missing words when speaking at the moment of connection.
[0006] The technical solution adopted by the present invention is a full-duplex fast call implementation method, based on the full-duplex communication mode, the caller sends a signal that is forwarded by the server and notifies the called party to respond, followed by the server creating a group, the called party confirms the response signal, the terminal starts the recording and playback device, and the server starts the recording and playback thread steps, and finally establishes a communication channel to achieve full-duplex communication. The key lies in that the above-mentioned recording and playback thread step is set after the server creates the group and before the called party confirms the response signal. When the called party confirms the response signal, only the terminal starts the recording and playback device to achieve full-duplex communication.
[0007] Specifically, the above-mentioned full-duplex communication mode includes frequency division duplex and time division duplex.
[0008] Compared with the prior art, the present invention has the following beneficial effects:
[0009] After initiating a duplex invitation and the server creating a group, the present invention immediately starts the recording and playing threads and waits for the response result of the called party. When the called party agrees to the invitation, that is, the called party responds to the signaling, the session information and the voice channel have been created at this time, and the terminal can quickly open the playback device and the recording device, which greatly reduces the time for duplex establishment and solves the problem of missing words when speaking at the moment of full-duplex voice connection. It can be seen that the present invention is a mechanism for quickly creating duplex and preventing voice loss. BRIEF DESCRIPTION OF THE DRAWINGS
[0010] Figure 1 It is a flow chart of the method for implementing full-duplex quick calling of the present invention. DETAILED DESCRIPTION
[0011] The technical solutions in the embodiments of the present invention are described clearly and completely below. Obviously, the described embodiments are only part of the embodiments of the present invention, not all of them. Based on the embodiments of the present invention, all other embodiments obtained by ordinary technicians in this field without creative work are within the scope of protection of the present invention.
[0012] Embodiment 1
[0013] The fast calling implementation method of this embodiment is as shown in the attached Figure 1 As shown, the specific steps include:
[0014] S1, initiate a duplex invitation, that is, the caller sends a signal, which is forwarded by the server and notified to the called party;
[0015] S2, creating a group, that is, the server creates a group and adds the caller and the called party into the group;
[0016] S3, while waiting for the called party to respond, the server starts the recording and playback threads;
[0017] S4. Conduct or cancel the communication according to the response result of the called party:
[0018] When the called party responds to the signaling, the terminal turns on the playback device and the recording device, fills in data, sends data, and implements duplex communication, and records the time taken by this embodiment to implement duplex communication without packet loss;
[0019] When the called party rejects the signaling, the server disbands the group, closes the playback and recording threads, and rejects the communication.
[0020] The full-duplex communication mode of this embodiment is performed using frequency division duplex.
[0021] Embodiment 2
[0022] The specific implementation method is the same as the first embodiment, except that the full-duplex communication mode of this embodiment adopts time division duplex, and the time taken by this embodiment to achieve duplex communication without packet loss is recorded.
[0023] Comparative Example
[0024] The full-duplex communication method of this comparative example adopts frequency division duplex, which specifically includes the following steps:
[0025] S1, initiate a duplex invitation, that is, the caller sends a signal, which is forwarded by the server and notified to the called party;
[0026] S2, creating a group, that is, the server creates a group and adds the caller and the called party into the group;
[0027] S3. Conduct or cancel the communication according to the response result of the called party:
[0028] When the called party responds to the signaling, the server starts the recording and playback threads, the terminal starts the playback device and the recording device, fills in the data, sends the data, and realizes the duplex communication. The time taken by this comparison ratio to realize the duplex communication without packet loss is recorded;
[0029] When the called party rejects the signaling, the server disbands the group and rejects the communication.
[0030] In Example 1, Example 2 and the comparative example, the time results for achieving duplex communication without packet loss are shown in Table 1.
[0031] Table 1: Statistics of the time required to achieve duplex communication without packet loss
[0032]
[0033] It can be seen from the results in Table 1 that the present invention shortens the time to achieve duplex communication by about 1 second without packet loss, reduces the time to establish duplex communication, and solves the problem of word loss during speech at the moment of full-duplex voice connection.
Claims
1. A method for implementing full-duplex fast calling, based on full-duplex communication mode, the caller sends a signal which is forwarded by the server and notifies the called party to respond, followed by the server creating a group, the called party confirming the response signal, the terminal starting the recording and playback device, and the server starting the recording and playback thread, finally establishing a communication channel to achieve full-duplex communication, characterized in that: The step of starting the recording and playing thread by the server is set after the server creates the group and before the called party confirms the response signaling. When the called party confirms the response signaling, only the terminal starts the recording and playing device to realize duplex communication.
2. A full-duplex quick call implementation method according to claim 1, characterized in that: The full-duplex communication mode includes frequency division duplex and time division duplex.